MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
/* ---------------- | :root { | ||
/* Message boxes */ | |||
----------------------------- | --body-background-image: url('resources/assets/bg.png'); | ||
--errorbox-bg: rgba(255, 0, 0, 0.1); | |||
--warnbox-bg: rgba(255, 165, 0, 0.1); | |||
--successbox-bg: rgba(0, 255, 0, 0.1); | |||
--infobox-bg: rgba(0, 0, 255, 0.1); | |||
/* UI Components */ | |||
--ooui-normal: var(--body-main); | |||
--ooui-normal--hover: var(--body-mid); | |||
--ooui-accent: #3366cc; | |||
--ooui-interface: var(--body-light); | |||
--ooui-input: var(--body-dark); | |||
} | |||
: | /* Message boxes */ | ||
-- | .mw-message-box { | ||
-- | padding: 1em; | ||
margin: 1em 0; | |||
-- | border-radius: 2px; | ||
-- | } | ||
--body- | |||
-- | .mw-message-box-error { | ||
background: var(--errorbox-bg); | |||
border: 1px solid #ff0000; | |||
} | |||
.mw-message-box-warning { | |||
background: var(--warnbox-bg); | |||
border: 1px solid #ffa500; | |||
} | |||
.mw-message-box-success { | |||
background: var(--successbox-bg); | |||
border: 1px solid #00ff00; | |||
} | |||
/* Infoboxes */ | |||
.infobox { | |||
background: var(--body-main); | |||
border: 1px solid var(--body-dark); | |||
margin: 0.5em 0 1em 1em; | |||
padding: 0.2em; | |||
float: right; | |||
clear: right; | |||
width: 22em; | |||
} | |||
.infobox .infobox-header { | |||
background: var(--body-dark); | |||
padding: 0.5em; | |||
text-align: center; | |||
font-size: 1.2em; | |||
font-weight: bold; | |||
} | } | ||
.infobox th { | |||
background: var(--body-dark); | |||
background | text-align: left; | ||
padding: 0.4em; | |||
width: 45%; | |||
} | } | ||
.infobox td { | |||
padding: 0.4em; | |||
} | } | ||
/* | /* Navigation boxes */ | ||
.navbox { | |||
background: var(--body-light); | |||
border: 1px solid var(--body-dark); | |||
margin: 1em 0; | |||
padding: 3px; | |||
clear: both; | |||
} | } | ||
.navbox-title { | |||
background: var(--body-dark); | |||
padding: 0.5em; | |||
padding: 0; | text-align: center; | ||
font-weight: bold; | |||
} | } | ||
.navbox-group { | |||
background: var(--body-mid); | |||
padding: 0.25em 1em; | |||
text-align: right; | |||
white-space: nowrap; | |||
} | } | ||
/* | /* References */ | ||
.references { | |||
font-size: 0.9em; | font-size: 0.9em; | ||
} | } | ||
/* | .references li { | ||
. | margin-bottom: 0.5em; | ||
background | } | ||
border: 1px solid var(--body- | |||
/* Category links */ | |||
.catlinks { | |||
background: var(--body-main); | |||
border: 1px solid var(--body-dark); | |||
margin-top: 1em; | margin-top: 1em; | ||
padding: 0.5em; | |||
clear: both; | |||
} | |||
/* Edit interface */ | |||
.editOptions { | |||
background: var(--body-main); | |||
border: 1px solid var(--body-dark); | |||
padding: 1em; | |||
margin: 1em 0; | |||
} | |||
/* Recent changes */ | |||
.mw-changeslist { | |||
background: var(--body-main); | |||
border: 1px solid var(--body-dark); | |||
padding: 0.5em; | |||
margin: 1em 0; | |||
} | |||
/* Special pages */ | |||
.mw-special-pages-table { | |||
background: var(--body-main); | |||
border: 1px solid var(--body-dark); | |||
padding: 1em; | |||
margin: 1em 0; | |||
} | } | ||
/* | /* File pages */ | ||
.fullImageLink { | |||
text-align: center; | text-align: center; | ||
background: var(--body-main); | |||
padding: 1em; | |||
} | |||
/* Discussion/talk pages */ | |||
.talkheader { | |||
border: 1px solid var(--body-dark); | |||
padding: 0.5em; | |||
margin: 1em 0; | |||
background: var(--body-main); | |||
} | |||
/* User interface elements */ | |||
.oo-ui-widget { | |||
font-size: 0.875rem; | |||
} | } | ||
.oo-ui-buttonElement-button { | |||
background: var(--ooui-normal); | |||
border: 1px solid var(--body-dark); | |||
color: var(--text-color); | |||
border: 1px solid | padding: 0.5em 1em; | ||
padding: | |||
border-radius: 2px; | border-radius: 2px; | ||
} | } | ||
.oo-ui-buttonElement-button:hover { | |||
background: var(--ooui-normal--hover); | |||
text-decoration: none; | |||
} | } |
Revision as of 22:15, 1 May 2025
:root {
/* Message boxes */
--body-background-image: url('resources/assets/bg.png');
--errorbox-bg: rgba(255, 0, 0, 0.1);
--warnbox-bg: rgba(255, 165, 0, 0.1);
--successbox-bg: rgba(0, 255, 0, 0.1);
--infobox-bg: rgba(0, 0, 255, 0.1);
/* UI Components */
--ooui-normal: var(--body-main);
--ooui-normal--hover: var(--body-mid);
--ooui-accent: #3366cc;
--ooui-interface: var(--body-light);
--ooui-input: var(--body-dark);
}
/* Message boxes */
.mw-message-box {
padding: 1em;
margin: 1em 0;
border-radius: 2px;
}
.mw-message-box-error {
background: var(--errorbox-bg);
border: 1px solid #ff0000;
}
.mw-message-box-warning {
background: var(--warnbox-bg);
border: 1px solid #ffa500;
}
.mw-message-box-success {
background: var(--successbox-bg);
border: 1px solid #00ff00;
}
/* Infoboxes */
.infobox {
background: var(--body-main);
border: 1px solid var(--body-dark);
margin: 0.5em 0 1em 1em;
padding: 0.2em;
float: right;
clear: right;
width: 22em;
}
.infobox .infobox-header {
background: var(--body-dark);
padding: 0.5em;
text-align: center;
font-size: 1.2em;
font-weight: bold;
}
.infobox th {
background: var(--body-dark);
text-align: left;
padding: 0.4em;
width: 45%;
}
.infobox td {
padding: 0.4em;
}
/* Navigation boxes */
.navbox {
background: var(--body-light);
border: 1px solid var(--body-dark);
margin: 1em 0;
padding: 3px;
clear: both;
}
.navbox-title {
background: var(--body-dark);
padding: 0.5em;
text-align: center;
font-weight: bold;
}
.navbox-group {
background: var(--body-mid);
padding: 0.25em 1em;
text-align: right;
white-space: nowrap;
}
/* References */
.references {
font-size: 0.9em;
}
.references li {
margin-bottom: 0.5em;
}
/* Category links */
.catlinks {
background: var(--body-main);
border: 1px solid var(--body-dark);
margin-top: 1em;
padding: 0.5em;
clear: both;
}
/* Edit interface */
.editOptions {
background: var(--body-main);
border: 1px solid var(--body-dark);
padding: 1em;
margin: 1em 0;
}
/* Recent changes */
.mw-changeslist {
background: var(--body-main);
border: 1px solid var(--body-dark);
padding: 0.5em;
margin: 1em 0;
}
/* Special pages */
.mw-special-pages-table {
background: var(--body-main);
border: 1px solid var(--body-dark);
padding: 1em;
margin: 1em 0;
}
/* File pages */
.fullImageLink {
text-align: center;
background: var(--body-main);
padding: 1em;
}
/* Discussion/talk pages */
.talkheader {
border: 1px solid var(--body-dark);
padding: 0.5em;
margin: 1em 0;
background: var(--body-main);
}
/* User interface elements */
.oo-ui-widget {
font-size: 0.875rem;
}
.oo-ui-buttonElement-button {
background: var(--ooui-normal);
border: 1px solid var(--body-dark);
color: var(--text-color);
padding: 0.5em 1em;
border-radius: 2px;
}
.oo-ui-buttonElement-button:hover {
background: var(--ooui-normal--hover);
text-decoration: none;
}