User:Matěj Grabovský/vector.css

html { font-size: 100%; }

/* Hide some sidebar links */ display: none }
 * 1) n-mainpage-description, #n-sitesupport, #n-shoplink,
 * 2) n-aboutsite, #n-contactpage, .mw-sidebar-action {

/* Hide sidebar in smaller window */ /* @media screen and (max-width: 800px) { div#mw-panel { display: none; } div#content { margin-left: 0; } #mw-head-base { margin-left: 0; } #left-navigation { margin-left: 0; } }

/* Only have one coloured border of blocks in diffs */ td.diff-addedline, td.diff-deletedline, td.diff-context { border-width: 0 0 0 1px; border-radius: 0; }

/* Typography tweaks */ div#mw-panel div.portal div.body ul li { font-size: .85em; }
 * 1) mw-panel.collapsible-nav .portal h3 { font-size: .85em; }

/* Thumbnails */ div.thumbinner { background: transparent; border: none; font-size: 1em; color: #666; } .thumbinner .thumbimage { border: none; } .thumbinner .thumbcaption { margin-top: .5em; font-size: .9em; }

/* Navigational popups */ .navpopup { border: 1px solid #a7d7f9; background-color: #f5f8fa; padding: 8px 15px; }

/* TOC appearance tweaks */ margin: 1em auto 0; padding: 1em 2em 0; border: none; border-top: 1px solid #ccc; background: transparent; }
 * 1) toc {

column-gap: 1.5em; }
 * 1) toc > ul {

/* Sidebar appearance tweaks */ .vector-menu-portal h3 { background: none; color: #222; font-weight: bold; text-transform: uppercase; letter-spacing: .05em; }

/* Different serif typeface for headings */ .mw-body h1, .mw-body-content h1, .mw-body-content h2 { font-family: Caladea, Georgia, serif; }