Template:Mobile: Difference between revisions
m (Adding functionality to hide Side-TOC on mobile & improve display on sites w/ Keegan-BG class in use.) |
mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#css: | <includeonly>{{#css: | ||
.MobileLink { display:none; } | .MobileLink { display:none; } | ||
.Keegan-BG { | .Keegan-BG { padding:20px; border-radius:40px; margin-right:185px; } | ||
.Side-TOC { display:block; } | .Side-TOC { display:block; } | ||
Line 7: | Line 7: | ||
.MobileLink { display:block; } | .MobileLink { display:block; } | ||
.Side-TOC { display:none; } | .Side-TOC { display:none; } | ||
.Keegan-BG { | .Keegan-BG { } | ||
} | } | ||
}} | }} |
Revision as of 21:37, 25 October 2023
Simply insert this Template onto a page (wherever you want it) and it will generate a warning for mobile users + a redlink to create a mobile-optimized page. If you want, you can also include a single parameter to change the destination of the redlink.
Default Usage:
Let's assume we're using this on a character, named Joe Boggs', wiki page.
{{Mobile}}
Generates:
Page not optimized for mobile!
For a better experience, visit:
Joe Boggs/Mobile
Parameter Usage:
Let's assume we're using this on a page with a complicated name (e.g. Amity Auxiliary Craft) and we want to simplify it.
Note - This will change the appearance of the redlink, but not the actual page it links to - as that could produce some broken links/pages!
{{Mobile|AmityAux}}
Generates:
Page not optimized for mobile!
For a better experience, visit:
AmityAux/Mobile
Note - This template should only appear on mobile devices (small screens); If you want to force it to appear, add a parameter called "template" and set it to "true", e.g.:
{{Mobile|template=true}}
{{Mobile|AmityAux|template=true}}