MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
/* Import web fonts */ | /* Import web fonts */ | ||
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;0,900;1,400&display=swap'); | @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;0,900;1,400&display=swap'); | ||
@import url(' | |||
/* Import overrides that can be deployed per torque wiki */ | |||
@import url('index.php?action=raw&ctype=text/css&title=MediaWiki:TorqueWikiOverride.css'); | |||
/* Proposal */ | |||
.torque-edit-button:hover { | |||
padding: 1px; | |||
border: 1px dotted black; | |||
} | |||
.torque-edit-popup button { | |||
font-size: 12pt; | |||
font-family: 'Source Sans Pro', sans-serif; | |||
} | |||
.torque-edit-popup { | |||
font-size: 12pt; | |||
font-family: 'Source Sans Pro', sans-serif; | |||
} | |||
.torque-edit-popup select { | |||
font-size: 12pt; | |||
font-family: 'Source Sans Pro', sans-serif; | |||
} | |||
.proposal-main-content h2 { | |||
margin-left: 10px; | |||
} | |||
.proposal-main-content h3 { | |||
margin-left: 20px; | |||
} | |||
.proposal-main-content h4 { | |||
margin-left: 25px; | |||
} | |||
.proposal-right-column { | |||
float:right; | |||
} | |||
.proposal-snapshot { | |||
border:1px solid black; | |||
width:400px; | |||
margin-left:10px; | |||
padding:10px; | |||
} | |||
.proposal-indented { | |||
margin-left:30px; | |||
} | |||
.proposal-main-content .proposal-snapshot h1 { | |||
margin-left: 0px; | |||
} | |||
.proposal-main-content .proposal-snapshot h2 { | |||
margin-left: 0px; | |||
} | |||
.proposal-main-content .proposal-snapshot h3 { | |||
margin-left: 0px; | |||
} | |||
.proposal-main-content .proposal-teamcommentsholder h1 { | |||
margin-left: 0px; | |||
} | |||
.proposal-main-content .proposal-teamcommentsholder h2 { | |||
margin-left: 0px; | |||
} | |||
.proposal-main-content .proposal-teamcommentsholder h3 { | |||
margin-left: 0px; | |||
} | |||
.proposal-snapshot-title { | |||
text-align: center; | |||
} | |||
.proposal-teamcommentsholder { | |||
margin-left:10px; | |||
margin-top:20px; | |||
width:422px; | |||
} | |||
.proposal-main-content .toc { | |||
width:400px; | |||
} | |||
/* LFC Style Guide */ | /* LFC Style Guide */ | ||
Line 17: | Line 105: | ||
} | } | ||
.mw-body .snapshot h2 { | .mw-body .proposal-snapshot h2 { | ||
font-size: 1.5em; | font-size: 1.5em; | ||
} | |||
.mw-body .proposal-snapshot tr { | |||
vertical-align: top; | |||
} | } | ||
Line 26: | Line 118: | ||
.mw-body-content { | .mw-body-content { | ||
font-size: 1em; | font-size: 1em; | ||
} | |||
h1 { | |||
font-family: 'Source Sans Pro', sans-serif; | |||
font-weight: bold; | |||
color: #002D55; | |||
} | |||
h2 { | |||
font-family: 'Source Sans Pro', sans-serif; | |||
font-weight: 500; | |||
} | } | ||
.mw-body h1 { | .mw-body h1 { | ||
font-family: ' | font-family: 'Source Sans Pro', sans-serif; | ||
font-weight: bold; | font-weight: bold; | ||
color: #002D55; | color: #002D55; | ||
Line 36: | Line 139: | ||
#mw-toc-heading { | #mw-toc-heading { | ||
font-family: ' | font-family: 'Source Sans Pro', sans-serif; | ||
font-weight: medium; | font-weight: medium; | ||
font-size: 1.5em; | font-size: 1.5em; | ||
Line 56: | Line 159: | ||
div.simpleMap { | div.simpleMap { | ||
height: | height: 700px; | ||
} | } | ||
Line 69: | Line 172: | ||
.mw-body-content h1 { | .mw-body-content h1 { | ||
font-family: ' | font-family: 'Source Sans Pro', sans-serif; | ||
font-weight: normal; | font-weight: normal; | ||
text-transform: uppercase; | text-transform: uppercase; | ||
Line 77: | Line 180: | ||
.mw-body h2 { | .mw-body h2 { | ||
font-family: ' | font-family: 'Source Sans Pro', sans-serif; | ||
font-weight: 500; | font-weight: 500; | ||
color: #00853e; | color: #00853e; | ||
Line 84: | Line 187: | ||
.mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 { | .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 { | ||
font-family: ' | font-family: 'Source Sans Pro', sans-serif; | ||
font-weight: normal; | font-weight: normal; | ||
color: #0058A4; | color: #0058A4; | ||
Line 104: | Line 207: | ||
font-size: 100%; | font-size: 100%; | ||
} | } | ||
.snapshot { | .proposal-snapshot { | ||
font-size: | font-size: 80%; | ||
} | } | ||
#toc ul a { | #toc ul a { | ||
Line 149: | Line 252: | ||
margin:auto 0.25em; | margin:auto 0.25em; | ||
} | } | ||
. | .proposal-main-content .mw-editsection { | ||
display:none; | display:none; | ||
} | } | ||
Line 160: | Line 263: | ||
} | } | ||
.torque- | .torque-searchfilters .torque-filterresult { | ||
.torque | |||
position:relative; | position:relative; | ||
} | } | ||
. | .torque-searchfilters .torque-filtercount { | ||
position:absolute; | position:absolute; | ||
display:block; | display:block; | ||
Line 185: | Line 276: | ||
} | } | ||
.mw-body-content . | .mw-body-content .torque-searchfilters h1 { | ||
margin-top:.1em; | |||
text-transform: none; | |||
} | |||
.mw-body-content .torque-searchcsv h1 { | |||
margin-top:.1em; | margin-top:.1em; | ||
text-transform: none; | text-transform: none; | ||
} | } | ||
. | .torque-searchfilters { | ||
width:200px; | width:200px; | ||
} | } | ||
Line 204: | Line 300: | ||
* specific code. | * specific code. | ||
*/ | */ | ||
#p-View, #p- | #p-View, #p-emulategroup-sidebar { | ||
display:block; | display:block; | ||
} | } | ||
#p- | /* | ||
* This allows us to conditionally disable number on TOCs as needed. | |||
* | |||
* See https://www.mediawiki.org/wiki/Manual:Table_of_contents | |||
*/ | |||
.noautonum .tocnumber { display: none; } | |||
#p-emulategroup-sidebar .emulategroup-emulating { | |||
font-size:0.8em; | font-size:0.8em; | ||
overflow:hidden; | overflow:hidden; | ||
Line 216: | Line 319: | ||
} | } | ||
#p- | #p-emulategroup-sidebar .emulategroup-selections { | ||
text-align:center; | text-align:center; | ||
} | } | ||
#p- | #p-emulategroup-sidebar select { | ||
text-overflow: ellipsis; | text-overflow: ellipsis; | ||
width:130px; | width:130px; | ||
} | } | ||
#p- | #p-emulategroup-sidebar input { | ||
width:100px; | width:100px; | ||
} | } | ||
#p- | #p-emulategroup-sidebar { | ||
line-height: 1.125em; | line-height: 1.125em; | ||
} | } | ||
#p- | #p-emulategroup-sidebar .currentlyemulating{ | ||
font-weight:bold; | font-weight:bold; | ||
} | } | ||
/* Hides the "Printable version" tool. | /* Hides the "Printable version" tool. | ||
* See https:// | * See https://code.librehq.com/ots/torque-sites/issues/131 | ||
*/ | */ | ||
#t-print { | #t-print { | ||
display:none; | display:none; | ||
} | |||
span.torque-edit-button { | |||
filter: invert(25%) sepia(9%) saturate(6641%) hue-rotate(294deg) brightness(95%) contrast(92%); | |||
padding: 2px; | |||
display:inline-block; | |||
width:16px; | |||
height:16px; | |||
margin-left:3px; | |||
cursor:pointer; | |||
background-size: 16px; | |||
background-repeat:no-repeat; | |||
background-position: center; | |||
background-image:url('torque-sites-config/edit.svg'); | |||
} | } | ||
Line 270: | Line 387: | ||
font-weight: normal; | font-weight: normal; | ||
} | } | ||
} | |||
/* Stage 2 tab colorizations */ | |||
#ca-nstab-main a { color: #0562B9 !important } | |||
#ca-revised a { color: #0562B9 !important } | |||
#ca-factsheet a { color: #0562B9 !important } | |||
#ca-appendices a { color: #0562B9 !important } | |||
#ca-diligence a { color: #0562B9 !important } | |||
#ca-original a { color: #118A0F !important } | |||
#ca-evaluations a { color: #118A0F !important } | |||
#ca-analysis a { color: #118A0F !important } | |||
#ca-lfcanalysis a { color: #118A0F !important } | |||
.portfolio-embed .portfolio-card h3 { | |||
text-transform:uppercase; | |||
color: gray; | |||
font-size: 8pt; | |||
} | |||
.portfolio-embed .portfolio-card h1,h2,h3,div.line,div.section { | |||
padding-left:10px; | |||
padding-right:10px; | |||
} | |||
div.torque-searchparameters { | |||
display:none; | |||
} | } |
Latest revision as of 18:06, 29 March 2023
/* Import web fonts */ @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;0,900;1,400&display=swap'); /* Import overrides that can be deployed per torque wiki */ @import url('index.php?action=raw&ctype=text/css&title=MediaWiki:TorqueWikiOverride.css'); /* Proposal */ .torque-edit-button:hover { padding: 1px; border: 1px dotted black; } .torque-edit-popup button { font-size: 12pt; font-family: 'Source Sans Pro', sans-serif; } .torque-edit-popup { font-size: 12pt; font-family: 'Source Sans Pro', sans-serif; } .torque-edit-popup select { font-size: 12pt; font-family: 'Source Sans Pro', sans-serif; } .proposal-main-content h2 { margin-left: 10px; } .proposal-main-content h3 { margin-left: 20px; } .proposal-main-content h4 { margin-left: 25px; } .proposal-right-column { float:right; } .proposal-snapshot { border:1px solid black; width:400px; margin-left:10px; padding:10px; } .proposal-indented { margin-left:30px; } .proposal-main-content .proposal-snapshot h1 { margin-left: 0px; } .proposal-main-content .proposal-snapshot h2 { margin-left: 0px; } .proposal-main-content .proposal-snapshot h3 { margin-left: 0px; } .proposal-main-content .proposal-teamcommentsholder h1 { margin-left: 0px; } .proposal-main-content .proposal-teamcommentsholder h2 { margin-left: 0px; } .proposal-main-content .proposal-teamcommentsholder h3 { margin-left: 0px; } .proposal-snapshot-title { text-align: center; } .proposal-teamcommentsholder { margin-left:10px; margin-top:20px; width:422px; } .proposal-main-content .toc { width:400px; } /* LFC Style Guide */ body { font-family: 'Source Sans Pro', sans-serif; color: #002D55; } .mw-body { color: #002D55; } .wikitable { color: #002D55 !important; } .mw-body .proposal-snapshot h2 { font-size: 1.5em; } .mw-body .proposal-snapshot tr { vertical-align: top; } .mw-body p, .mw-body li { } .mw-body-content { font-size: 1em; } h1 { font-family: 'Source Sans Pro', sans-serif; font-weight: bold; color: #002D55; } h2 { font-family: 'Source Sans Pro', sans-serif; font-weight: 500; } .mw-body h1 { font-family: 'Source Sans Pro', sans-serif; font-weight: bold; color: #002D55; font-size: 2em; } #mw-toc-heading { font-family: 'Source Sans Pro', sans-serif; font-weight: medium; font-size: 1.5em; } #toc { font-size:80%; } table.wikitable tr { background: white; } table.wikitable tr th { font-family: 'Source Sans Pro', sans-serif !important; color: white !important; background-color: #0058a4 !important; } div.simpleMap { height: 700px; } .wikitable tr td { font-family: 'Source Sans Pro', sans-serif !important; color: #002D55 !important; } .portal .body li, .vector-menu-portal .body li { font-size: .8em; } .mw-body-content h1 { font-family: 'Source Sans Pro', sans-serif; font-weight: normal; text-transform: uppercase; color: #0058A4; font-size: 1.5em; } .mw-body h2 { font-family: 'Source Sans Pro', sans-serif; font-weight: 500; color: #00853e; font-size: 1.2em; } .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 { font-family: 'Source Sans Pro', sans-serif; font-weight: normal; color: #0058A4; } #mw-panel a, #p-views a, .mw-editsection a, #toc ul a , .toctogglelabel, .vector-menu-content-list a { color: #002d55 !important; font-weight: bold; border-bottom: none !important; } #mw-panel a:hover, #p-views a:hover, .mw-editsection a:hover, #toc a:hover, .vector-menu-content-list a:hover { text-decoration: none; color: #0058a4 !important; border-bottom: 1px dotted #0058a4 !important; } #mw-panel { font-size: 100%; } .proposal-snapshot { font-size: 80%; } #toc ul a { font-weight: 700; } .mw-editsection a { text-transform: none; font-weight: normal; } #bodyContent a, #bodyContent a:visited, #bodyContent a:hover { color: #902f57; border-bottom: 1px dotted #902f57; text-decoration: none; } /* This disables some of the Special:Log inputs */ .rootpage-Special_Log .mw-usertoollinks { display:none; } .rootpage-Special_Log .comment { display:none; } .rootpage-Special_Log .mw-htmlform-field-HTMLTagFilter { display:none; } .rootpage-Special_Log .mw-htmlform-field-HTMLMultiSelectField { display:none; } #mw-input-pluggableauthlogin { background-color:#9056a9; } .mw-htmlform-login-or {margin-top:50px; display:flex; } .mw-htmlform-login-or:before, .mw-htmlform-login-or:after { color:white; content:''; flex:1; border-bottom:2px solid black; margin:auto 0.25em; } .proposal-main-content .mw-editsection { display:none; } /* This is required because usually there are long links, and when * we use the flexbox layout for editing, the page starts taking over * the left menu rather than creating a scrollbar at the bottom. */ body { overflow-wrap: break-word; } .torque-searchfilters .torque-filterresult { position:relative; } .torque-searchfilters .torque-filtercount { position:absolute; display:block; text-align:right; top:0px; width:100%; z-index:-1; } .mw-body-content .torque-searchfilters h1 { margin-top:.1em; text-transform: none; } .mw-body-content .torque-searchcsv h1 { margin-top:.1em; text-transform: none; } .torque-searchfilters { width:200px; } @page{ margin: .75in; } /* This block is due to a bug where the content of the return * of the onSidebarBeforeOutput in the Vector skin is hidden * when that content is just plain html. It gets assigned * the empty-portlet css class, and we must override for our * specific code. */ #p-View, #p-emulategroup-sidebar { display:block; } /* * This allows us to conditionally disable number on TOCs as needed. * * See https://www.mediawiki.org/wiki/Manual:Table_of_contents */ .noautonum .tocnumber { display: none; } #p-emulategroup-sidebar .emulategroup-emulating { font-size:0.8em; overflow:hidden; text-overflow:ellipsis; width:130px; white-space:nowrap; } #p-emulategroup-sidebar .emulategroup-selections { text-align:center; } #p-emulategroup-sidebar select { text-overflow: ellipsis; width:130px; } #p-emulategroup-sidebar input { width:100px; } #p-emulategroup-sidebar { line-height: 1.125em; } #p-emulategroup-sidebar .currentlyemulating{ font-weight:bold; } /* Hides the "Printable version" tool. * See https://code.librehq.com/ots/torque-sites/issues/131 */ #t-print { display:none; } span.torque-edit-button { filter: invert(25%) sepia(9%) saturate(6641%) hue-rotate(294deg) brightness(95%) contrast(92%); padding: 2px; display:inline-block; width:16px; height:16px; margin-left:3px; cursor:pointer; background-size: 16px; background-repeat:no-repeat; background-position: center; background-image:url('torque-sites-config/edit.svg'); } @media print { .torque-edit { display:none; } .footer-info { display:none; } .printfooter { display:none; } #footer { display:none; } table { page-break-inside:avoid; } tr { page-break-inside:avoid; } .mw-body h1 { font-weight: normal; } .mw-body h2, .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 { font-weight: normal; } } /* Stage 2 tab colorizations */ #ca-nstab-main a { color: #0562B9 !important } #ca-revised a { color: #0562B9 !important } #ca-factsheet a { color: #0562B9 !important } #ca-appendices a { color: #0562B9 !important } #ca-diligence a { color: #0562B9 !important } #ca-original a { color: #118A0F !important } #ca-evaluations a { color: #118A0F !important } #ca-analysis a { color: #118A0F !important } #ca-lfcanalysis a { color: #118A0F !important } .portfolio-embed .portfolio-card h3 { text-transform:uppercase; color: gray; font-size: 8pt; } .portfolio-embed .portfolio-card h1,h2,h3,div.line,div.section { padding-left:10px; padding-right:10px; } div.torque-searchparameters { display:none; }