MediaWiki
Foreground.css: Difference between revisions
From Grouse House Wiki
No edit summary |
No edit summary |
||
Line 67: | Line 67: | ||
} | } | ||
/* Search button */ | /* Search button */ | ||
div#mw-search-top-table button { | |||
height: 2.33em; | |||
} | |||
.mw-search-profile-tabs { | |||
margin-top: 1em; | |||
} | |||
/* Wiki Editor */ | |||
.wikiEditor-ui-toolbar .tabs span.tab a { | |||
color: #5388a0 !important; | |||
cursor: pointer; | |||
display: block; | |||
height: 32px; | |||
padding-left: 18px; | |||
padding-right: 12px; | |||
} | |||
#msupload-dropzone { | |||
margin: 3px; | |||
padding: 5px; | |||
border: 1px dashed #aaaaaa; | |||
text-align: center; | |||
height: 38px !important; | |||
color: #222222; | |||
} | |||
.wikiEditor-ui-toolbar .booklet > .index > .current { | |||
background-color: #5388a03d !important; | |||
color: #5388a0 !important; | |||
} | |||
/* Footer Links */ | |||
span#footer-credits:after { | |||
content: "\A"; | |||
white-space: pre; | |||
} | |||
span#footer-about:after { | |||
content: " | "; | |||
} | |||
span#footer-disclaimers:after { | |||
content: " | "; | |||
} | |||
span#footer-mobileview:after { | |||
content: " | "; | |||
} | |||
/* Recent Updates */ | |||
#recentupdates { | |||
padding: 1em 1em; | |||
border: none !important; | |||
display: block; | |||
margin: 1.5em 0; | |||
position: fixed !important; | |||
} | |||
/* Fixing top margin for logged-in users */ | |||
h1#firstHeading { | |||
margin-top: 0.2em !important; | |||
margin-bottom: 1em; | |||
} | |||
a#actions-button { | |||
margin-top: 0 !important; | |||
} | |||
/* Fixing breaking content */ | |||
div#uploadtext { | |||
overflow: scroll; | |||
} | |||
div#p-cactions { | |||
text-wrap: wrap; | |||
word-break: break-word; | |||
} | |||
/* Headers and text sizing */ | |||
h1#firstHeading { | |||
font-weight: bold; | |||
} | |||
/* IMPORTANT SCALING FOR MAIN CONTENT - DO NOT TOUCH */ | |||
/* Desktop 1920px# through 1281px#*/ | |||
@media only screen and (max-width: 120rem) { | |||
/* Width of main content */ | |||
div#page-container { | |||
width: 80vw; | |||
} | |||
/* Margin at top of page */ | |||
div#main-content { | |||
margin-top: 5em !important; | |||
margin-bottom: 0.7em; | |||
} | |||
} | |||
/* TOC Positioning */ | |||
div#toc { | |||
left: 9.4vw; | |||
width: 200px; | |||
top: 5em; | |||
} | |||
/* Recent Updates Positioning */ | |||
#recentupdates { | |||
left: 10vw; | |||
width: 200px; | |||
top: 2.5em; | |||
} | |||
/* Footer Height */ | |||
footer.row { | |||
height: 6.5em; | |||
} | |||
/* Search Bar Length */ | |||
input#searchInput { | |||
width: 190px; | |||
} | |||
div#mw-content-text { | |||
width: 100%; | |||
} | |||
div#mw-imagepage-section-filehistory { | |||
max-width: 55vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
.mw-rcfilters-ui-changesListWrapperWidget { | |||
position: relative; | |||
max-width: 89vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
} | |||
/* Desktop 1280px# through 994px# (navbar collapse width) */ | |||
@media only screen and (max-width: 80rem) { | |||
/* Width of main content */ | |||
div#page-container { | |||
width: 80vw; | |||
} | |||
/* Margin at top of page */ | |||
div#main-content { | |||
margin-top: 5em !important; | |||
margin-bottom: 0.7em; | |||
} | |||
/* TOC Positioning */ | |||
div#toc { | |||
left: 9.1vw; | |||
width: 200px; | |||
top: 5em; | |||
} | |||
/* Search Bar Length */ | |||
input#searchInput { | |||
width: 190px; | |||
} | |||
/* Footer Height */ | |||
footer.row { | |||
height: 7em; | |||
} | |||
div#mw-content-text { | |||
width: 100%; | |||
} | |||
div#mw-imagepage-section-filehistory { | |||
max-width: 55vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
.mw-rcfilters-ui-changesListWrapperWidget { | |||
position: relative; | |||
max-width: 89vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
} | |||
/* Desktop 1066px# through 993px# (navbar total collapse width) */ | |||
@media only screen and (max-width: 66.625rem) { | |||
#recentupdates { | |||
left: 10vw; | |||
width: 200px; | |||
top: 2.5em; | |||
} | |||
h1#firstHeading { | |||
font-size: 1.5rem; | |||
} | |||
} | |||
/* Desktop 993px# through 712px# (navbar total collapse width) */ | |||
@media only screen and (max-width: 62.063em) { | |||
#recentupdates { | |||
left: 5.4vw; | |||
width: 200px; | |||
top: 5.5em; | |||
} | |||
h1#firstHeading { | |||
font-size: 1.5rem; | |||
} | |||
} | |||
/* Desktop 712px# through 647px# (navbar total collapse width) */ | |||
@media only screen and (max-width: 44.5em) { | |||
#recentupdates { | |||
left: 5.4vw; | |||
width: 200px; | |||
top: 5.5em; | |||
} | |||
h1#firstHeading { | |||
font-size: 1.2rem; | |||
} | |||
} | |||
/* Desktop 647px# through 640px# (navbar total collapse width) */ | |||
@media only screen and (max-width: 40.438rem) { | |||
#recentupdates { | |||
left: 5.4vw; | |||
width: 200px; | |||
top: 5.5em; | |||
} | |||
h1#firstHeading { | |||
font-size: 1.1rem; | |||
} | |||
} | |||
/* Desktop 993px# through 641px# (navbar total collapse width) */ | |||
@media only screen and (max-width: 62.063rem) { | |||
/* Width of main content */ | |||
div#page-container { | |||
width: 90vw; | |||
} | |||
/* Margin at top of page */ | |||
div#main-content { | |||
margin-top: 7em !important; | |||
margin-bottom: 0.7em; | |||
} | |||
/* TOC Positioning */ | |||
div#toc { | |||
left: 4.5vw; | |||
width: 200px; | |||
top: 8em; | |||
} | |||
/* Search Bar Length */ | |||
input#searchInput { | |||
width: 190px; | |||
} | |||
/* Footer Height */ | |||
footer.row { | |||
height: 7em; | |||
} | |||
div#mw-content-text { | |||
width: 100%; | |||
} | |||
div#mw-imagepage-section-filehistory { | |||
max-width: 55vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
.mw-rcfilters-ui-changesListWrapperWidget { | |||
position: relative; | |||
max-width: 89vw; | |||
width: auto; | |||
overflow: scroll; | |||
font-size: 0.8em; | |||
} | |||
#filetoc { | |||
max-width: 55vw; | |||
} | |||
} | |||
/* Mobile 640px# and under (navbar total collapse width) */ | |||
@media only screen and (max-width: 40rem) { | |||
/* Top navigation bar height */ | |||
.top-bar { | |||
height: 3.7rem; | |||
} | |||
/* Hide sidebar */ | |||
div#sidebar { | |||
display: none; | |||
} | |||
/* Width of main content */ | |||
div#page-container { | |||
width: 100vw; | |||
} | |||
/* Margin at top of page */ | |||
div#main-content { | |||
margin-top: 4em !important; | |||
margin-bottom: 0.7em; | |||
} | |||
/* Hide TOC */ | |||
div#toc { | |||
display: none | |||
} | |||
/* Search Bar Length */ | |||
input#searchInput { | |||
width: 190px; | |||
} | |||
/* Recent Updates Positioning */ | |||
#recentupdates { | |||
display: none; | |||
} | |||
/* Footer Height */ | |||
footer.row { | |||
height: 9em; | |||
} | |||
/* Top navigation on mobile */ | |||
.top-bar-section .has-dropdown { | |||
margin-right: 0px !important; | |||
} | |||
/* Elements that break out on mobile */ | |||
.mw-rcfilters-ui-changesListWrapperWidget { | |||
max-width: 89vw; | |||
overflow: scroll; | |||
font-size: 0.8em | |||
} | |||
div#mw-content-text { | |||
width: 100%; | |||
} | |||
@supports (aspect-ratio:16 / 9) | |||
#file img { | |||
max-width: 100%; | |||
height: auto; | |||
} | |||
div#mw-imagepage-section-filehistory { | |||
max-width: 90vw; | |||
width: auto; | |||
overflow: scroll; | |||
} | |||
#filetoc { | |||
max-width: 90vw; | |||
} | |||
} | |||
/* Adjustments for Logged-in Users */ | |||
/* Desktop 1280px# through 1067px# (navbar collapse width) */ | |||
@media only screen and (max-width: 120rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: -1em; | |||
} | |||
} | |||
@media only screen and (max-width: 66.625rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: 1.5em; | |||
} | |||
} | |||
@media only screen and (max-width: 62.063rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: -0.3em; | |||
} | |||
footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { | |||
height: 10em; | |||
} | |||
} | |||
@media only screen and (max-width: 44.5rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: 2.6em; | |||
} | |||
footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { | |||
height: 10em; | |||
} | |||
} | |||
@media only screen and (max-width: 40.438rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: 5.3em; | |||
} | |||
footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { | |||
height: 10em; | |||
} | |||
} | |||
@media only screen and (max-width: 40rem) { | |||
div#p-cactions:has(> #actions) { | |||
margin-top: -0.4rem; | |||
} | |||
footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { | |||
height: 14em; | |||
} | |||
} | |||
/* Remove footer if height is small to fix keyboard bug on mobile */ | |||
@media only screen and (max-height: 25rem) { | |||
footer.row { | |||
display: none; | |||
} | |||
} | |||
.fullImageLink img { | |||
max-width: 90vw; | |||
width: 100%; | |||
} | |||
.mw_metadata { | |||
max-width: 400px; | |||
width: auto!important; | |||
} | |||
.mw-rcfilters-ui-filterWrapperWidget { | |||
width: 95%; | |||
} | |||
.mw-search-results-container, .mw-search-results-info { | |||
float: left; | |||
width: 100% !important; | |||
} | |||
/* Page Body Font Sizes */ | |||
div#mw-clearyourcache ul li { | |||
font-size: 0.8em; | |||
} | |||
pre.mw-code.mw-css { | |||
font-size: 0.9em; | |||
} | |||
ul, ol, dl { | |||
font-size: 0.9rem; | |||
} | |||
p { | |||
font-size: 0.9rem; | |||
} | |||
.crowdsource-warning { | |||
font-size: 0.9rem; | |||
} | |||
/* Category section */ | |||
#catlinks { | |||
border-top: 1px solid lightgray !important; | |||
padding: 0.25rem; | |||
padding-top: 1rem; | |||
margin-top: 1em; | |||
border: none; | |||
} | |||
/* Search padding */ | |||
#mw-content-text .mw-search-results { | |||
margin-top: -5px; | |||
} | |||
.mw-search-result-heading { | |||
margin-top: -0.7em; | |||
} | |||
#mw-search-top-table div.oo-ui-actionFieldLayout { | |||
float: left; | |||
width: 55vw; | |||
} | |||
.mw-search-results-container { | |||
margin-top: 1.2em; | |||
} | |||
p.mw-search-createlink { | |||
margin-top: 0.8em; | |||
} | |||
div#mw-search-top-table button { | div#mw-search-top-table button { |
Revision as of 07:31, 31 January 2024
/* CSS added to this page will only be applied to desktop users. To adjust CSS for mobile users, visit https://grousehouse.wiki/MediaWiki:Minerva.css */ /* Large image grid */ .imagegrid { display: flex; flex-wrap: wrap; margin-top: 20px; } .gridimage { padding: 10px; } .gridimage img { height: 150px; width: auto; border-radius: 10px; border: 1px solid black; } /* Collapsible headers */ h2 span.mw-headline:before { background-image: url(http://grousehouse.wiki/images/6/62/Downarrow.png); background-position: 50% 50%; background-repeat: no-repeat; background-size: 100% auto; content: ''; display: block; height: 12px; left: 0; margin: 0 0.8em; min-height: 1.1em; position: absolute; right: 0; width: 12px; } h2 span.mw-headline { margin-left: 1em; } .c-content { display: none; overflow: hidden; } /* Search page specifics */ /* Results values (1 - 3, etc) */ .results-info { margin-bottom: -1em; } /* Create this page line */ p.mw-search-createlink { margin-top: -0.8em; } /* Start of search results container */ .mw-search-results-container { margin-top: 1.2em; } /* Search button */ div#mw-search-top-table button { height: 2.33em; } .mw-search-profile-tabs { margin-top: 1em; } /* Wiki Editor */ .wikiEditor-ui-toolbar .tabs span.tab a { color: #5388a0 !important; cursor: pointer; display: block; height: 32px; padding-left: 18px; padding-right: 12px; } #msupload-dropzone { margin: 3px; padding: 5px; border: 1px dashed #aaaaaa; text-align: center; height: 38px !important; color: #222222; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #5388a03d !important; color: #5388a0 !important; } /* Footer Links */ span#footer-credits:after { content: "\A"; white-space: pre; } span#footer-about:after { content: " | "; } span#footer-disclaimers:after { content: " | "; } span#footer-mobileview:after { content: " | "; } /* Recent Updates */ #recentupdates { padding: 1em 1em; border: none !important; display: block; margin: 1.5em 0; position: fixed !important; } /* Fixing top margin for logged-in users */ h1#firstHeading { margin-top: 0.2em !important; margin-bottom: 1em; } a#actions-button { margin-top: 0 !important; } /* Fixing breaking content */ div#uploadtext { overflow: scroll; } div#p-cactions { text-wrap: wrap; word-break: break-word; } /* Headers and text sizing */ h1#firstHeading { font-weight: bold; } /* IMPORTANT SCALING FOR MAIN CONTENT - DO NOT TOUCH */ /* Desktop 1920px# through 1281px#*/ @media only screen and (max-width: 120rem) { /* Width of main content */ div#page-container { width: 80vw; } /* Margin at top of page */ div#main-content { margin-top: 5em !important; margin-bottom: 0.7em; } } /* TOC Positioning */ div#toc { left: 9.4vw; width: 200px; top: 5em; } /* Recent Updates Positioning */ #recentupdates { left: 10vw; width: 200px; top: 2.5em; } /* Footer Height */ footer.row { height: 6.5em; } /* Search Bar Length */ input#searchInput { width: 190px; } div#mw-content-text { width: 100%; } div#mw-imagepage-section-filehistory { max-width: 55vw; width: auto; overflow: scroll; } .mw-rcfilters-ui-changesListWrapperWidget { position: relative; max-width: 89vw; width: auto; overflow: scroll; } } /* Desktop 1280px# through 994px# (navbar collapse width) */ @media only screen and (max-width: 80rem) { /* Width of main content */ div#page-container { width: 80vw; } /* Margin at top of page */ div#main-content { margin-top: 5em !important; margin-bottom: 0.7em; } /* TOC Positioning */ div#toc { left: 9.1vw; width: 200px; top: 5em; } /* Search Bar Length */ input#searchInput { width: 190px; } /* Footer Height */ footer.row { height: 7em; } div#mw-content-text { width: 100%; } div#mw-imagepage-section-filehistory { max-width: 55vw; width: auto; overflow: scroll; } .mw-rcfilters-ui-changesListWrapperWidget { position: relative; max-width: 89vw; width: auto; overflow: scroll; } } /* Desktop 1066px# through 993px# (navbar total collapse width) */ @media only screen and (max-width: 66.625rem) { #recentupdates { left: 10vw; width: 200px; top: 2.5em; } h1#firstHeading { font-size: 1.5rem; } } /* Desktop 993px# through 712px# (navbar total collapse width) */ @media only screen and (max-width: 62.063em) { #recentupdates { left: 5.4vw; width: 200px; top: 5.5em; } h1#firstHeading { font-size: 1.5rem; } } /* Desktop 712px# through 647px# (navbar total collapse width) */ @media only screen and (max-width: 44.5em) { #recentupdates { left: 5.4vw; width: 200px; top: 5.5em; } h1#firstHeading { font-size: 1.2rem; } } /* Desktop 647px# through 640px# (navbar total collapse width) */ @media only screen and (max-width: 40.438rem) { #recentupdates { left: 5.4vw; width: 200px; top: 5.5em; } h1#firstHeading { font-size: 1.1rem; } } /* Desktop 993px# through 641px# (navbar total collapse width) */ @media only screen and (max-width: 62.063rem) { /* Width of main content */ div#page-container { width: 90vw; } /* Margin at top of page */ div#main-content { margin-top: 7em !important; margin-bottom: 0.7em; } /* TOC Positioning */ div#toc { left: 4.5vw; width: 200px; top: 8em; } /* Search Bar Length */ input#searchInput { width: 190px; } /* Footer Height */ footer.row { height: 7em; } div#mw-content-text { width: 100%; } div#mw-imagepage-section-filehistory { max-width: 55vw; width: auto; overflow: scroll; } .mw-rcfilters-ui-changesListWrapperWidget { position: relative; max-width: 89vw; width: auto; overflow: scroll; font-size: 0.8em; } #filetoc { max-width: 55vw; } } /* Mobile 640px# and under (navbar total collapse width) */ @media only screen and (max-width: 40rem) { /* Top navigation bar height */ .top-bar { height: 3.7rem; } /* Hide sidebar */ div#sidebar { display: none; } /* Width of main content */ div#page-container { width: 100vw; } /* Margin at top of page */ div#main-content { margin-top: 4em !important; margin-bottom: 0.7em; } /* Hide TOC */ div#toc { display: none } /* Search Bar Length */ input#searchInput { width: 190px; } /* Recent Updates Positioning */ #recentupdates { display: none; } /* Footer Height */ footer.row { height: 9em; } /* Top navigation on mobile */ .top-bar-section .has-dropdown { margin-right: 0px !important; } /* Elements that break out on mobile */ .mw-rcfilters-ui-changesListWrapperWidget { max-width: 89vw; overflow: scroll; font-size: 0.8em } div#mw-content-text { width: 100%; } @supports (aspect-ratio:16 / 9) #file img { max-width: 100%; height: auto; } div#mw-imagepage-section-filehistory { max-width: 90vw; width: auto; overflow: scroll; } #filetoc { max-width: 90vw; } } /* Adjustments for Logged-in Users */ /* Desktop 1280px# through 1067px# (navbar collapse width) */ @media only screen and (max-width: 120rem) { div#p-cactions:has(> #actions) { margin-top: -1em; } } @media only screen and (max-width: 66.625rem) { div#p-cactions:has(> #actions) { margin-top: 1.5em; } } @media only screen and (max-width: 62.063rem) { div#p-cactions:has(> #actions) { margin-top: -0.3em; } footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { height: 10em; } } @media only screen and (max-width: 44.5rem) { div#p-cactions:has(> #actions) { margin-top: 2.6em; } footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { height: 10em; } } @media only screen and (max-width: 40.438rem) { div#p-cactions:has(> #actions) { margin-top: 5.3em; } footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { height: 10em; } } @media only screen and (max-width: 40rem) { div#p-cactions:has(> #actions) { margin-top: -0.4rem; } footer.row:has(> #footer > #footer-left > #footer-left-ul > #footer-credits) { height: 14em; } } /* Remove footer if height is small to fix keyboard bug on mobile */ @media only screen and (max-height: 25rem) { footer.row { display: none; } } .fullImageLink img { max-width: 90vw; width: 100%; } .mw_metadata { max-width: 400px; width: auto!important; } .mw-rcfilters-ui-filterWrapperWidget { width: 95%; } .mw-search-results-container, .mw-search-results-info { float: left; width: 100% !important; } /* Page Body Font Sizes */ div#mw-clearyourcache ul li { font-size: 0.8em; } pre.mw-code.mw-css { font-size: 0.9em; } ul, ol, dl { font-size: 0.9rem; } p { font-size: 0.9rem; } .crowdsource-warning { font-size: 0.9rem; } /* Category section */ #catlinks { border-top: 1px solid lightgray !important; padding: 0.25rem; padding-top: 1rem; margin-top: 1em; border: none; } /* Search padding */ #mw-content-text .mw-search-results { margin-top: -5px; } .mw-search-result-heading { margin-top: -0.7em; } #mw-search-top-table div.oo-ui-actionFieldLayout { float: left; width: 55vw; } .mw-search-results-container { margin-top: 1.2em; } p.mw-search-createlink { margin-top: 0.8em; } div#mw-search-top-table button { height: 2.33em; } .mw-search-profile-tabs { margin-top: 1em; }