MediaWiki:Common.css: Unterschied zwischen den Versionen

Aus BrandWiki
Wechseln zu:Navigation, Suche
imported>Ahoi
imported>Ahoi
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;
--bg1: #F2EFF1;
 
--bg2: #F4F1F3;
 
  
--light: #F4D9CF;
 
--accentdark: #2E6083; /* #003D68; */
 
--accent: #F2A794;
 
--accent1: #F5BFB1;
 
--panther: #FF99C9;
 
--link: #2589BD; /*#0C6DFF; #0280FF; #3E73A8;*/
 
 
--tweekiblue: #265A88;
 
--tweekiblue: #265A88;
--white: #FAFAFA;
+
 
--new: #B6465F;
 
--newold: #953A4E;
 
--line: #EDFF8A;
 
 
--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(--light);}
+
.btn a:link {color: var(--accentlight);}
  
a.new { color: var(--new); }
+
a.new { color: var(--linknew); }
  
a:visited { color: var(--accentdark); }
+
a:visited { color: var(--linkvisited); }
a.new:visited { color: var(--newold); }
+
a.new:visited { color: var(--linknewold); }
  
a:hover,  
+
a:hover,
#content a.external:hover { color: var(--accentdark); background: var(--line); text-decoration:none;}
+
#content a.external:hover { color: var(--linkvisited); background: var(--wow); text-decoration:none;}
  
a.new:hover { color: var(--newold); }
+
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(--white);}
+
.btn-primary {color: var(--fontlight);}
  
.btn.btn-primary.btn-block > b.caret {color: var(--white);}
+
.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(--white);
+
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(--white);
+
color: var(--fontlight);
 
}
 
}
  
 
.mw-ui-input:focus {
 
.mw-ui-input:focus {
     box-shadow: inset 0 0 0 2px var(--panther);
+
     box-shadow: inset 0 0 0 2px var(--accentloud);
     border-color: var(--panther);
+
     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(--bg1) 0,var(--bg2) 100%);  
+
background-image: linear-gradient(to bottom,var(--background1) 0,var(--background2) 100%);
 
}
 
}
  
,panel-footer {  
+
,panel-footer {
background-color: var(--bg1);  
+
background-color: var(--background1);
 
}
 
}
  
  
 
/********************* BACKGROUND *********************/
 
/********************* BACKGROUND *********************/
.mw-body {border: 1px solid var(--light);}
+
.mw-body {border: 1px solid var(--accentlight);}
  
 
#mw-page-base {
 
#mw-page-base {
Zeile 164: Zeile 165:
 
}
 
}
  
body {background-color: var(--light);}
+
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(--accentdark);
+
/* -webkit-box-shadow: 0 4px 3px -3px var(--linkvisited);
-moz-box-shadow: 0 4px 3px -3px var(--accentdark);
+
-moz-box-shadow: 0 4px 3px -3px var(--linkvisited);
box-shadow: 0 4px 3px -3px var(--accentdark);*/
+
box-shadow: 0 4px 3px -3px var(--linkvisited);*/
  
 
/********************* ERRORBOX ********************/
 
/********************* ERRORBOX ********************/
  
 
.errorbox {
 
.errorbox {
color: var(--panther2);
+
color: var(--accentloud2);
background-color: var(--panther3);
+
background-color: var(--accentloud3);
border-color: var(--panther);
+
border-color: var(--accentloud);
 
}
 
}
  
Zeile 236: Zeile 237:
  
 
/*
 
/*
background-color: var(--bg2);
+
background-color: var(--background2);
 
padding-left-width: 40px;
 
padding-left-width: 40px;
border: 4px solid var(--bg2);
+
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(--bg2);  
+
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(--bg2);  
+
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(--bg1);
+
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);
}