Fix Oasis-Mobile-UX theme not loading on mobile
Load the theme unconditionally on mobile and ship it as the default, so the mobile styles (scroll fix, hexagons, bottom bar) always apply.
This commit is contained in:
parent
9ff72a17a0
commit
de36b38851
2 changed files with 3 additions and 3 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"themes": {
|
||||
"current": "OasisMobile"
|
||||
"current": "OasisMobileUX"
|
||||
},
|
||||
"ux": {
|
||||
"current": "blocks"
|
||||
|
|
|
|||
|
|
@ -1300,7 +1300,7 @@ const template = (titlePrefix, ...elements) => {
|
|||
const theme = currentConfig.themes.current || "Dark-SNH";
|
||||
const uxMode = currentConfig.ux?.current === "ainav" ? "ainav" : "blocks";
|
||||
const baseTheme = theme === "OasisMobileUX" ? "Dark-SNH" : theme;
|
||||
const mobileUXActive = process.env.OASIS_MOBILE === '1' ? theme !== "OasisMobile" : theme === "OasisMobileUX";
|
||||
const mobileUXActive = (process.env.OASIS_MOBILE === '1') || (theme === "OasisMobileUX");
|
||||
const mobileUXLink = mobileUXActive
|
||||
? link({ rel: "stylesheet", href: "/assets/themes/OasisMobileUX.css", ...(process.env.OASIS_MOBILE === '1' ? {} : { media: "(max-width: 768px)" }) })
|
||||
: "";
|
||||
|
|
@ -1632,7 +1632,7 @@ exports.ainavHomeView = ({ recentTags = [] } = {}) => {
|
|||
const currentConfig = getConfig();
|
||||
const theme = currentConfig.themes.current || "Dark-SNH";
|
||||
const baseTheme = theme === "OasisMobileUX" ? "Dark-SNH" : theme;
|
||||
const mobileUXActive = process.env.OASIS_MOBILE === '1' ? theme !== "OasisMobile" : theme === "OasisMobileUX";
|
||||
const mobileUXActive = (process.env.OASIS_MOBILE === '1') || (theme === "OasisMobileUX");
|
||||
const mobileUXLink = mobileUXActive
|
||||
? link({ rel: "stylesheet", href: "/assets/themes/OasisMobileUX.css", ...(process.env.OASIS_MOBILE === '1' ? {} : { media: "(max-width: 768px)" }) })
|
||||
: "";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue