User:Int 80h/common.css

/* --- Ubuntu Mono --- */ /* @import url(http://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic,700italic); */

/* --- Fira Mono --- */ @import url(https://fonts.googleapis.com/css?family=Fira+Mono:400,700&subset=latin,greek,latin-ext);

/* --- Noto Sans, Noto Serif --- */ @import url(https://fonts.googleapis.com/css?family=Noto+Serif:400,400italic,700,700italic|Noto+Sans:400,400italic,700,700italic&subset=latin,latin-ext);

/* --- IBM Plex Serif --- */ @import url('https://fonts.googleapis.com/css?family=IBM+Plex+Serif:400,400i,700,700i&display=swap');

/* --- Linux Libertine --- */ /** @font-face { font-family: "Libertine"; font-weight: normal; font-style: normal; src: local("Linux Libertine O"), url("http://linuxlibertine.sourceforge.net/fonts/LinLibertine_R.woff") format("woff"); }

@font-face { font-family: "Libertine"; font-weight: bold; font-style: normal; src: local("Linux Libertine O Bold"), url("http://linuxlibertine.sourceforge.net/fonts/LinLibertine_RB.woff") format("woff"); }

@font-face { font-family: "Libertine"; font-weight: normal; font-style: italic; src: local("Linux Libertine O Italic"), url("http://linuxlibertine.sourceforge.net/fonts/LinLibertine_RI.woff") format("woff"); }

@font-face { font-family: "Libertine"; font-weight: bold; font-style: italic; src: local("Linux Libertine O Bold Italic"), url("http://linuxlibertine.sourceforge.net/fonts/LinLibertine_RBI.woff") format("woff"); }

/* --- Linux Libertine Display --- */ /** @font-face { font-family: "Libertine-Display"; font-weight: normal; font-style: normal; src: local("Linux Libertine Display O"), url("http://linuxlibertine.sourceforge.net/fonts/LinLibertine_DR.woff") format("woff"); }

font-family: "Crimson Sans", Corbel, Verdana, sans-serif; }
 * 1) content {

/* --- custom font for monospaced areas --- */ font-family: "Fira Mono", "Inconsolata", Consolas, Monaco, Lucida Console, monospace !important; font-size: 11pt; }
 * 1) content pre,
 * 2) content textarea {

/* --- custom font override --- */ font-family: "IBM Plex Serif", "DejaVu Serif", "Liberation Serif", Cambria, Georgia, serif; font-variant-numeric: oldstyle-nums proportional-nums; -moz-font-feature-settings: "onum=1,tnum=0,zero=0,                              kern=1,nalt=1,afrc=1,                               calt=1,clig=1,cswh=1,                               dnom=0,numr=0,                               dlig=1,                               frac=0,ccmp=1,                               hist=1,hlig=0,                               locl=1,ornm=1,                               sinf=0,                               liga=1,falt=1,jalt=1,salt=1,rtla=1,vrt2=1,curs=1,                               swsh=1"; -webkit-font-feature-settings: "onum=1,tnum=0,zero=0,                              kern=1,nalt=1,afrc=1,                               calt=1,clig=1,cswh=1,                               dnom=0,numr=0,                               dlig=1,                               frac=0,ccmp=1,                               hist=1,hlig=0,                               locl=1,ornm=1,                               sinf=0,                               liga=1,falt=1,jalt=1,salt=1,rtla=1,vrt2=1,curs=1,                               swsh=1"; }
 * 1) content #mw-content-text p,
 * 2) content #mw-content-text .rellink,
 * 3) content #mw-content-text .dablink,
 * 4) content #mw-content-text li,
 * 5) content #mw-content-text .thumb,
 * 6) content #mw-content-text .infobox,
 * 7) content #mw-content-text dt, #content #mw-content-text dd,
 * 8) content #mw-content-text h1, #content #mw-content-text h2, #content #mw-content-text h3, #content #mw-content-text h4, #content #mw-content-text h5, #content #mw-content-text h6 {

/* --- font size adjustment --- */ font-size: 115%; }
 * 1) content #mw-content-text p,
 * 2) content #mw-content-text .rellink,
 * 3) content #mw-content-text .dablink,
 * 4) content #mw-content-text .thumb,
 * 5) content #mw-content-text .infobox,
 * 6) content #mw-content-text li,
 * 7) content #mw-content-text dl {

/* --- cascading inhibitor --- */ font-size: inherit; }
 * 1) content #mw-content-text li li,
 * 2) content #mw-content-text dl dl,
 * 3) content #mw-content-text dl li,
 * 4) content #mw-content-text li dl,
 * 5) content #mw-content-text p p,
 * 6) content #mw-content-text li p,
 * 7) content #mw-content-text dl p,
 * 8) content #mw-content-text .infobox li {

/* --- header font adjustment --- */ font-family: "IBM Plex Serif", DejaVu Serif, Liberation Serif, Cambria, Georgia, serif; line-height: normal; }
 * 1) content #mw-content-text h1,
 * 2) content #mw-content-text h2 {

font-family: "IBM Plex Serif", DejaVu Serif, Liberation Serif, Cambria, Georgia, serif; line-height: normal; }
 * 1) content #mw-content-text h3,
 * 2) content #mw-content-text h4,
 * 3) content #mw-content-text h5,
 * 4) content #mw-content-text h6 {


 * 1) content #mw-content-text h1 { font-size: 220%; }
 * 2) content #mw-content-text h2 { font-size: 200%; }
 * 3) content #mw-content-text h3 { font-size: 180%; }
 * 4) content #mw-content-text h4 { font-size: 170%; }
 * 5) content #mw-content-text h5 { font-size: 160%; }
 * 6) content #mw-content-text h6 { font-size: 150%; }

/* --- fix infoboxes back to sane settings --- */ table.infobox { font-size: 120% !important; }

table.infobox th, table.infobox td { font-family: "IBM Plex Serif", Corbel, Verdana, sans-serif; }

/* p, dd { line-height: 1.2em; }

/* --- table of contens adjustments --- */ font-family: "IBM Plex Serif", Corbel, Verdana, sans-serif; font-size: 95%; }
 * 1) toc li {

/* --- custom unordered list dot --- */ ul { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAAAXNSR0IArs4c6QAAAKpJREFUKM/Fzi0KAlEUxfH/k8mCyaAgbsggGNyAYNEy4hZENKhtikkQwVf8WIB1ksUya3CCOiPiONcgiOE9MAieduF3Lgd+n/ay/A1T9HzhFHrE0YT0ETCu3UwwgxIhm2uQL+4plK50Vk3zx74v70tEEBQoiM474suMYcV7we5WLLMEUCBwT+oOwcG2PwVCYIR2544FLUBaoI5oNwH4hGtAo92puVsdbPhLninhNuW7g1t7AAAAAElFTkSuQmCC"); }