MediaWiki:Common.css: Difference between revisions
From SNAKE WIKI
SnakeTuning (talk | contribs) No edit summary |
(No difference)
|
Latest revision as of 12:28, 20 June 2024
/* CSS placed here will be applied to all skins */
#p-logo-text a {
font-family: sans-serif;
}
#p-logo-text a:first-letter {
color: #4da93c;
}
@media screen and (min-width: 850px) and (max-width: 1099px) {
#p-logo-text a {
padding-top: 0.2em;
}
}
@media screen and (min-width: 1100px) {
#p-logo-text a {
padding: 0.2em 0.5em;
}
}
.my-search {
display: none;
}
.my-search .img {
position: absolute;
top: 0.8em;
right: 3.8em;
width: 30px;
height: 30px;
font-size: 1em;
background-image: url(/mediawiki/my-images/search.svg);
background-position: center;
background-repeat: no-repeat;
background-size: 80%;
cursor: pointer;
}
#user-tools #personal h2 {
background-image: url(/mediawiki/my-images/userAvatarOutline.svg);
}
@media screen and (max-width: 850px) {
.my-search {
display: block;
}
#site-navigation h2 {
top: 0.8em;
background-image: url(/mediawiki/my-images/menu.svg);
background-size: 80%;
}
#site-navigation h2:after {
display: none;
}
#site-tools h2 {
top: 0.8em;
right: 6.5em;
background-image: url(/mediawiki/my-images/settings.svg);
background-size: 80%;
}
#site-tools h2:after {
display: none;
}
#user-tools h2 {
top: 0.8em;
background-image: url(/mediawiki/my-images/userAvatarOutline.svg);
background-size: 80%;
}
#user-tools h2:after {
display: none;
}
}
#searchButton, #mw-searchButton {
background-image: url(/mediawiki/my-images/search.svg);
}
#mw-page-header-links {
display: none;
}
#ca-nstab-main {
display: none;
}
#ca-talk {
display: none;
}
#ca-history {
display: none;
}
#ca-viewsource {
display: none;
}
/*#mw-content-wrapper {
margin-left: -20em;
}
#mw-content {
margin-left: 20em;
}
#mw-site-navigation {
flex-basis: 20em;
width: 20em;
}*/
@media screen and (min-width: 1340px) {
#mw-site-navigation>div {
position: sticky;
top: 4.2em;
}
}
@media screen and (min-width: 1100px) and (max-width: 1339px) {
#mw-related-navigation {
display: none;
}
}
@media screen and (min-width: 1100px) {
#mw-site-navigation {
position: sticky;
top: 3.475em;
}
#page-tools {
position: sticky;
top: 4.675em;
}
}
#page-tools #p-pagemisc {
display: none;
}
#page-tools .my-toc li {
margin: 0.5em 0;
padding: 0;
}
#site-tools {
display: none;
}
@media screen and (min-width: 1100px) {
#p-search #searchform {
width: 300px;
margin: 0 0 0 auto;
}
}
@media screen and (max-width: 850px) {
#mw-header-container:not(.showSearch) {
padding: 2.981em 0.45em 0.35em;
}
#mw-header-container:not(.showSearch) #p-search {
display: none;
}
#mw-header-container.showSearch {
padding: 0.75em 6.4em 0.35em 3.75em;
}
#mw-header-container.showSearch #p-logo-text {
display: none;
}
#mw-header-container.showSearch #searchInput {
padding: 0.4em 3em 0.2em 1em;
}
#mw-header-container.showSearch #searchButton {
right: 0.5em;
}
#mw-header-container.showSearch #mw-searchButton {
display: none;
}
#mw-content-container.showSearch #site-tools {
display: none;
}
}
#mw-header-hack .color-left {
background-color: #4da93c;
}
#mw-header-hack .color-middle {
background-color: #000;
}
#mw-header-hack .color-right {
background-color: #4da93c;
}
@media screen and (min-width: 1100px) and (max-width: 1339px) {
#mw-header-hack .color-right {
background-color: #000;
}
}
@media screen and (max-width: 850px) {
#mw-header-hack .color-right, #mw-header-hack .color-middle, #mw-header-hack .color-left {
background: #000;
}
}
#mw-header-nav-hack .color-left, #mw-header-nav-hack .color-middle, #mw-header-nav-hack .color-right {
background: #000;
}
#mw-content-container {
border-bottom-color: #4da93c;
}
#mw-footer {
display: flex;
padding: 10px;
font-family: sans-serif;
}
#mw-footer .logo {
width: 200px;
max-width: 100%;
margin-right: 30px;
}
#mw-footer .content {
display: flex;
flex-direction: column;
justify-content: space-evenly;
}
#mw-footer .content .name {
color: #000;
font-weight: 700;
}
#mw-footer .content>div:nth-child(2):first-letter {
color: #4da93c;
}
@media screen and (max-width: 850px) {
#mw-footer {
flex-direction: column;
align-items: center;
text-align: center;
}
#mw-footer .logo {
order: 2;
margin-top: 20px;
margin-right: 0;
}
}
.mw-mmv-image-wrapper {
bottom: 0;
}
.mw-mmv-post-image {
display: none;
}
