MediaWiki:Common.css: Unterschied zwischen den Versionen
Aus Brandwiki
imported>Ahoi Keine Bearbeitungszusammenfassung |
imported>Ahoi Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
--fontdark: #23415F; | --fontdark: #23415F; | ||
--fontlight: #fafafa; | --fontlight: #fafafa; | ||
--background1: #F2EFF1; | |||
--background2: #F4F1F3; | |||
--accent: #F2A794; | |||
--accent1: #F5BFB1; | |||
--accentlight: #F4D9CF; | |||
--accentloud: #FF99C9; | |||
--link: #2589BD; /*#0C6DFF; #0280FF; #3E73A8;*/ | |||
--linkvisited: #2E6083; /* #003D68; */ | |||
--linknew: #B6465F; | |||
--linknewold: #953A4E; | |||
--wow: #EDFF8A; | |||
--medium: #97ACBF; | --medium: #97ACBF; | ||
--medium3: #A9BBCA; | --medium3: #A9BBCA; | ||
--tweekiblue: #265A88; | --tweekiblue: #265A88; | ||
--yes: #AFD5AA; | --yes: #AFD5AA; | ||
--warning: #703F04; | --warning: #703F04; | ||
--warningbg: #FAC98E; | --warningbg: #FAC98E; | ||
--warningborder: #FCB87F; | --warningborder: #FCB87F; | ||
--error: #FF521B; | --error: #FF521B; | ||
} | } | ||
Zeile 42: | Zeile 43: | ||
/*after this, our base size to count from is about 10px (browser standard)*/ | /*after this, our base size to count from is about 10px (browser standard)*/ | ||
html { | html { | ||
font-size: 62,5%; | font-size: 62,5%; | ||
} | } | ||
Zeile 62: | Zeile 63: | ||
/* Get rid of the lock icon */ | /* Get rid of the lock icon */ | ||
#content a.external, | #content a.external, | ||
#content a.external[href^="gopher://"], | #content a.external[href^="gopher://"], | ||
#content a.external[href^="https://"], | #content a.external[href^="https://"], | ||
.link-https { | .link-https { | ||
background: none; | background: none; | ||
Zeile 70: | Zeile 71: | ||
} | } | ||
#content a.external:after, | #content a.external:after, | ||
#content a.external[href^="gopher://"]:after, | #content a.external[href^="gopher://"]:after, | ||
#content a.external[href^="https://"]:after, | #content a.external[href^="https://"]:after, | ||
.link-https:after { | .link-https:after { | ||
content: " \2197"; | content: " \2197"; | ||
} | } | ||
.btn a:link {color: var(-- | .btn a:link {color: var(--accentlight);} | ||
a.new { color: var(-- | a.new { color: var(--linknew); } | ||
a:visited { color: var(-- | a:visited { color: var(--linkvisited); } | ||
a.new:visited { color: var(-- | a.new:visited { color: var(--linknewold); } | ||
a:hover, | a:hover, | ||
#content a.external:hover { color: var(-- | #content a.external:hover { color: var(--linkvisited); background: var(--wow); text-decoration:none;} | ||
a.new:hover { color: var(-- | a.new:hover { color: var(--linknewold); } | ||
a:active { color: var(--tweekiblue); } | a:active { color: var(--tweekiblue); } | ||
Zeile 94: | Zeile 95: | ||
/* Button */ | /* Button */ | ||
#ca-edit-ext, | #ca-edit-ext, | ||
.btn a:link, | .btn a:link, | ||
.btn-primary a:link, | .btn-primary a:link, | ||
.btn-primary {color: var(-- | .btn-primary {color: var(--fontlight);} | ||
.btn.btn-primary.btn-block > b.caret {color: var(-- | .btn.btn-primary.btn-block > b.caret {color: var(--fontlight);} | ||
Zeile 117: | Zeile 118: | ||
/********************* MAIN PAGE / BUTTONS *********************/ | /********************* MAIN PAGE / BUTTONS *********************/ | ||
/*hide page title on homepage/main page */ | /*hide page title on homepage/main page */ | ||
body.page-Main_Page.action-view h1.firstHeading, | body.page-Main_Page.action-view h1.firstHeading, | ||
body.page-Main_Page.action-submit h1.firstHeading { display: none; } | body.page-Main_Page.action-submit h1.firstHeading { display: none; } | ||
Zeile 125: | Zeile 126: | ||
button, | button, | ||
.mw-ui-button.mw-ui-progressive, | .mw-ui-button.mw-ui-progressive, | ||
.mw-ui-button.mw-ui-primary { | .mw-ui-button.mw-ui-primary { | ||
background: var(--tweekiblue); | background: var(--tweekiblue); | ||
border: 1px solid var(--tweekiblue); | border: 1px solid var(--tweekiblue); | ||
color: var(-- | color: var(--fontlight); | ||
} | } | ||
button:hover, | button:hover, | ||
.mw-ui-button.mw-ui-progressive:hover, | .mw-ui-button.mw-ui-progressive:hover, | ||
.mw-ui-button.mw-ui-primary:hover { | .mw-ui-button.mw-ui-primary:hover { | ||
background: var(--fontdark); | background: var(--fontdark); | ||
border: 1px solid var(--fontdark); | border: 1px solid var(--fontdark); | ||
color: var(-- | color: var(--fontlight); | ||
} | } | ||
.mw-ui-input:focus { | .mw-ui-input:focus { | ||
box-shadow: inset 0 0 0 2px var(-- | box-shadow: inset 0 0 0 2px var(--accentloud); | ||
border-color: var(-- | border-color: var(--accentloud); | ||
outline: 0; | outline: 0; | ||
} | } | ||
/* Boxen in Übersicht */ | /* Boxen in Übersicht */ | ||
.panel-heading { | .panel-heading { | ||
background-image: linear-gradient(to bottom,var(-- | background-image: linear-gradient(to bottom,var(--background1) 0,var(--background2) 100%); | ||
} | } | ||
,panel-footer { | ,panel-footer { | ||
background-color: var(-- | background-color: var(--background1); | ||
} | } | ||
/********************* BACKGROUND *********************/ | /********************* BACKGROUND *********************/ | ||
.mw-body {border: 1px solid var(-- | .mw-body {border: 1px solid var(--accentlight);} | ||
#mw-page-base { | #mw-page-base { | ||
Zeile 164: | Zeile 165: | ||
} | } | ||
body {background-color: var(-- | body {background-color: var(--accentlight);} | ||
/*********************** HEADER/NAVBAR *********************/ | /*********************** HEADER/NAVBAR *********************/ | ||
Zeile 172: | Zeile 173: | ||
} | } | ||
#mw-navigation.navbar {border-bottom-color: var(--accent); } | #mw-navigation.navbar {border-bottom-color: var(--accent); } | ||
/* -webkit-box-shadow: 0 4px 3px -3px var(-- | /* -webkit-box-shadow: 0 4px 3px -3px var(--linkvisited); | ||
-moz-box-shadow: 0 4px 3px -3px var(-- | -moz-box-shadow: 0 4px 3px -3px var(--linkvisited); | ||
box-shadow: 0 4px 3px -3px var(-- | box-shadow: 0 4px 3px -3px var(--linkvisited);*/ | ||
/********************* ERRORBOX ********************/ | /********************* ERRORBOX ********************/ | ||
.errorbox { | .errorbox { | ||
color: var(-- | color: var(--accentloud2); | ||
background-color: var(-- | background-color: var(--accentloud3); | ||
border-color: var(-- | border-color: var(--accentloud); | ||
} | } | ||
Zeile 236: | Zeile 237: | ||
/* | /* | ||
background-color: var(-- | background-color: var(--background2); | ||
padding-left-width: 40px; | padding-left-width: 40px; | ||
border: 4px solid var(-- | border: 4px solid var(--background2); | ||
margin: 1em; | margin: 1em; | ||
-webkit-border-radius: 4px; | -webkit-border-radius: 4px; | ||
Zeile 260: | Zeile 261: | ||
div.helpbox { | div.helpbox { | ||
background-color: var(-- | background-color: var(--background2); | ||
padding: 15px; | padding: 15px; | ||
font-size: smaller; | font-size: smaller; | ||
Zeile 268: | Zeile 269: | ||
div.box { | div.box { | ||
background-color: var(-- | background-color: var(--background2); | ||
padding: 15px; | padding: 15px; | ||
} | } | ||
Zeile 275: | Zeile 276: | ||
border: 1px solid var(--medium); | border: 1px solid var(--medium); | ||
border-left-width: 5px; | border-left-width: 5px; | ||
background-color: var(-- | background-color: var(--background1); | ||
} | } | ||
Version vom 19. April 2019, 22:33 Uhr
/*glyphicons are here: https://getbootstrap.com/docs/3.3/components/#glyphicons */
/********************* COLORS *********************/
:root {
--fontdark: #23415F;
--fontlight: #fafafa;
--background1: #F2EFF1;
--background2: #F4F1F3;
--accent: #F2A794;
--accent1: #F5BFB1;
--accentlight: #F4D9CF;
--accentloud: #FF99C9;
--link: #2589BD; /*#0C6DFF; #0280FF; #3E73A8;*/
--linkvisited: #2E6083; /* #003D68; */
--linknew: #B6465F;
--linknewold: #953A4E;
--wow: #EDFF8A;
--medium: #97ACBF;
--medium3: #A9BBCA;
--tweekiblue: #265A88;
--yes: #AFD5AA;
--warning: #703F04;
--warningbg: #FAC98E;
--warningborder: #FCB87F;
--error: #FF521B;
}
/*show catlinks*/
/*#catlinks {display:block;}*/
/********************* TYPEFACES *********************/
/*FONT SOURCE SANS PRO */
/*@import url(https://fonts.googleapis.com/css?family=Lato);
* {font-family: 'Lato',sans-serif;}*/
@import url(https://fonts.googleapis.com/css?family=Poppins);
* {font-family: 'Poppins',sans-serif;}
/*after this, our base size to count from is about 10px (browser standard)*/
html {
font-size: 62,5%;
}
body,
p,
table p {
font-size: 1.6rem;
}
body,
.navbar-default,
.navbar-brand {
color: var(--fontdark);
}
/********************* LINKS *********************/
a:link { color: var(--link); }
/* Get rid of the lock icon */
#content a.external,
#content a.external[href^="gopher://"],
#content a.external[href^="https://"],
.link-https {
background: none;
padding-right: 1px;
}
#content a.external:after,
#content a.external[href^="gopher://"]:after,
#content a.external[href^="https://"]:after,
.link-https:after {
content: " \2197";
}
.btn a:link {color: var(--accentlight);}
a.new { color: var(--linknew); }
a:visited { color: var(--linkvisited); }
a.new:visited { color: var(--linknewold); }
a:hover,
#content a.external:hover { color: var(--linkvisited); background: var(--wow); text-decoration:none;}
a.new:hover { color: var(--linknewold); }
a:active { color: var(--tweekiblue); }
/* Button */
#ca-edit-ext,
.btn a:link,
.btn-primary a:link,
.btn-primary {color: var(--fontlight);}
.btn.btn-primary.btn-block > b.caret {color: var(--fontlight);}
/********************* HEADINGS *********************/
h1, h2, hr {
color: var(--accent);
}
h1 {font-size: 5rem;}
h2 {margin-top: 30px;}
/*h1#firstHeading.firstHeading, {
font-family: 'Lato', sans-serif;
color: #002A4A;
}*/
/********************* MAIN PAGE / BUTTONS *********************/
/*hide page title on homepage/main page */
body.page-Main_Page.action-view h1.firstHeading,
body.page-Main_Page.action-submit h1.firstHeading { display: none; }
.blurb {font-size: larger;}
/*.blurbsub */
button,
.mw-ui-button.mw-ui-progressive,
.mw-ui-button.mw-ui-primary {
background: var(--tweekiblue);
border: 1px solid var(--tweekiblue);
color: var(--fontlight);
}
button:hover,
.mw-ui-button.mw-ui-progressive:hover,
.mw-ui-button.mw-ui-primary:hover {
background: var(--fontdark);
border: 1px solid var(--fontdark);
color: var(--fontlight);
}
.mw-ui-input:focus {
box-shadow: inset 0 0 0 2px var(--accentloud);
border-color: var(--accentloud);
outline: 0;
}
/* Boxen in Übersicht */
.panel-heading {
background-image: linear-gradient(to bottom,var(--background1) 0,var(--background2) 100%);
}
,panel-footer {
background-color: var(--background1);
}
/********************* BACKGROUND *********************/
.mw-body {border: 1px solid var(--accentlight);}
#mw-page-base {
background-image: linear-gradient(#ffffff 50%,#FFE9CF 100%);
background-color: #ffffff;
}
body {background-color: var(--accentlight);}
/*********************** HEADER/NAVBAR *********************/
/*https://css-tricks.com/snippets/css/css-box-shadow/*/
#mw-head.navbar-inner {
background-image: linear-gradient(var(--accent1) 50%,var(--accent) 100%);
}
#mw-navigation.navbar {border-bottom-color: var(--accent); }
/* -webkit-box-shadow: 0 4px 3px -3px var(--linkvisited);
-moz-box-shadow: 0 4px 3px -3px var(--linkvisited);
box-shadow: 0 4px 3px -3px var(--linkvisited);*/
/********************* ERRORBOX ********************/
.errorbox {
color: var(--accentloud2);
background-color: var(--accentloud3);
border-color: var(--accentloud);
}
.warningbox {
color: var(--warning);
border-color: var(--warningborder);
background-color: var(--warningbg);
}
div.errormessage {color: var(--error);}
/************************BODY PAGE *********************/
/*sets the next paragraph a bit further off the list bottom (new: .9em) */
.mw-content-ltr ol {margin: .3em 0 .9em 3.2em;}
/************************FORMS *********************/
/*makes the checkbox bigger */
#sfForm select, #sfForm input[type="checkbox"] {font-size: larger;}
/********************* BRANDS ********************/
#mw-content-text table td.profile {font-size: larger;}
blockquote.quote {
border-left: 5px solid var(--accent1);
}
blockquote.quote span.quotetext {font-style: italic;}
blockquote.quote span.quotesource {font-size: small;}
/*
label.checkboxLabel {
width: 200px;
display: block;
float: left;
}*/
/********************* TABLES ********************/
table.brand,
table.cert {
max-width: 100%;
border-collapse: separate;
text-align: left;
padding: 20px;
}
.brandaspect {
border: 4px dotted var(--fontdark);
border-radius: 4px;
}
/*
background-color: var(--background2);
padding-left-width: 40px;
border: 4px solid var(--background2);
margin: 1em;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
*/
.brand th,
.brand td,
.cert th,
.cert td {
padding-bottom: 15px;
padding-right: 15px;
}
/********************* CERTIFICATE *************************/
input {color: var(--fontdark);}
/********************* HELPBOX *************************/
div.helpbox {
background-color: var(--background2);
padding: 15px;
font-size: smaller;
}
/********************* CONTENT NOTEBOXES *************************/
div.box {
background-color: var(--background2);
padding: 15px;
}
div.box.info {
border: 1px solid var(--medium);
border-left-width: 5px;
background-color: var(--background1);
}
div.box.alert {
border: 1px solid var(--warningborder);
border-left-width: 5px;
background-color: var(--warningbg);
}