|
|
(6 revisões intermediárias por um outro usuário não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| /* CSS placed here will be applied to all skins */ | | /* CSS placed here will be applied to all skins */ |
| /*************************/ | | @import "https://en.prolewiki.org/index.php?title=MediaWiki:Common.css&action=raw&ctype=text/css"; |
|
| |
|
| #editpage-copywarn {
| | .page-ProleWiki_Página_principal .firstHeading, |
| line-height: 1em;
| |
| margin-top: .75em;
| |
| }
| |
| | |
| .test01 {
| |
| text-align: center;
| |
| }
| |
| | |
| .mainpage-header{ /* gap between "contribute" and "news" got removed somehow, this adds it back*/
| |
| column-gap:1em;
| |
| align-items:stretch!important; /*makes all flex items have the same height*/
| |
| }
| |
| | |
| /* Wiki theming */
| |
| #siteSub { /* Size of text "From ProleWiki, the proletarian encyclopedia" below the title of the article. */
| |
| display: block;
| |
| font-size: 85% !important; /* Attaching !important because a new update did some shit it wasn't supposed to do */
| |
| }
| |
| .mw-body {
| |
| box-shadow: 0 0.25em 0.6em -0.15em rgba(0,0,0,0.15);
| |
| }
| |
| | |
| .page-ProleWiki_Página_principal .firstHeading, | |
| .page-ProleWiki_Página_principal #siteSub { | | .page-ProleWiki_Página_principal #siteSub { |
| display: none; | | display: none; |
| } | | } |
| | | /*** |
| /*add icons to quick links in main page*/
| | **** |
| .mainpage-articles>a:before,.mainpage-library>a:before,.mainpage-essays>a:before,.mainpage-categories>a:before,.mainpage-quotes>a:before,.mainpage-portals>a:before{
| | **** Megamenu icons |
| content: ""; | | **** |
| width: 1.1rem; | | ***/ |
| height: 1.1rem; | | #n-Biblioteca a::before,#n-wantedpages a::before,#n-accrequest a::before,#n-Ensaios a::before,#n-Artigos a::before,#n-Quotes a::before{ |
| background-size: 100%; | | background-repeat:no-repeat; |
| background-position: center;
| | content:""; |
| opacity: var(--opacity-icon-base); | | height:1rem; |
| filter: var(--filter-invert);
| | width:1rem; |
| margin-right: 0.2em;
| | opacity:var(--opacity-icon-base); |
| background-repeat: no-repeat; | | background-size:100%; |
| display: inline-block;
| |
| } | | } |
|
| |
|
| .mainpage-articles>a:before{
| | /* adding icons for megamenu items */ |
| background-image: url(/pw-conf/img/icons/articles.svg);
| |
| }
| |
| .mainpage-library>a:before{
| |
| background-image: url(/pw-conf/img/icons/library.svg);
| |
| }
| |
| .mainpage-essays>a:before{
| |
| background-image: url(/pw-conf/img/icons/essays.svg);
| |
| }
| |
| .mainpage-quotes>a:before{
| |
| background-image: url(/pw-conf/img/icons/quotes.svg);
| |
| }
| |
| .mainpage-categories>a:before{
| |
| background-image: url(/pw-conf/img/icons/categories.svg);
| |
| }
| |
|
| |
|
| /*Site notice configuration*/ | | #n-Biblioteca a::before{ /*Library*/ |
| /* Removing messy CSS code from DismissableSiteNotice extension */ | | background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&image=book&format=original&skin=citizen); |
| .mw-dismissable-notice-close { | |
| display:none;
| |
| } | | } |
|
| |
|
| .mw-dismissable-notice-body {
| | #n-wantedpages a::before { /*Wanted pages*/ |
| margin:auto !important;
| | background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-content&image=articleNotFound&format=original&skin=citizen); |
| text-align:left;
| |
| }
| |
| /*Adding the box and items CSS*/ | |
| .sitenotice-box {
| |
| display: flex;
| |
| flex-direction: column;
| |
| padding: 20px;
| |
| width: 80%;
| |
| background: #efefef;
| |
| border-radius: 12px;
| |
| margin: auto;
| |
| } | | } |
| | | #n-accrequest a::before { /*Recruitment*/ |
| .mw-body-content sub,
| | background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-user&image=userGroup&format=original&skin=citizen); |
| .mw-body-content sup, | |
| .reference { | |
| font-size: 80%;
| |
| } | | } |
| | | #n-Ensaios a::before { /*Essays*/ |
| .page-Library_Theses_on_Feuerbach .mw-body-content h3
| | background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&image=newspaper&format=original&skin=citizen); |
| { text-align: center; }
| |
| | |
| /* Announcement style */ | |
| | |
| .announcement {
| |
| border:1px solid #aaaaaa;
| |
| background-color:#f9f9f9;
| |
| padding:5px;
| |
| font-size: 95%;
| |
| } | | } |
| | | #n-Artigos a::before { /*All pages*/ |
| /* Standard Navigationsleisten, aka box hiding thingy
| | background-image:linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-content&image=articles&format=original&skin=citizen); |
| from .de. Documentation at [[Wikipedia:NavFrame]]. */
| |
| div.NavFrame {
| |
| margin: 0;
| |
| padding: 4px;
| |
| border: 1px solid #a2a9b1;
| |
| text-align: center;
| |
| border-collapse: collapse;
| |
| font-size: 95%;
| |
| }
| |
| div.NavFrame + div.NavFrame {
| |
| border-top-style: none;
| |
| border-top-style: hidden;
| |
| }
| |
| div.NavFrame div.NavHead {
| |
| line-height: 1.6em;
| |
| font-weight: bold;
| |
| background-color: #ccf;
| |
| position: relative;
| |
| }
| |
| div.NavFrame p,
| |
| div.NavFrame div.NavContent,
| |
| div.NavFrame div.NavContent p {
| |
| font-size: 100%;
| |
| }
| |
| a.NavToggle { | |
| position: absolute;
| |
| top: 0;
| |
| /* @noflip */
| |
| right: 3px;
| |
| font-weight: normal;
| |
| font-size: 90%;
| |
| }
| |
| | |
| /* Default style for navigation boxes */
| |
| .navbox { /* Navbox container style */
| |
| box-sizing: border-box;
| |
| border: 1px solid #a2a9b1;
| |
| width: 100%;
| |
| clear: both;
| |
| font-size: 88%;
| |
| text-align: center;
| |
| padding: 1px;
| |
| margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */
| |
| }
| |
| .navbox .navbox {
| |
| margin-top: 0; /* No top margin for nested navboxes */
| |
| }
| |
| .navbox + .navbox {
| |
| margin-top: -1px; /* Single pixel border between adjacent navboxes */
| |
| }
| |
| .navbox-inner,
| |
| .navbox-subgroup {
| |
| width: 100%;
| |
| }
| |
| .navbox-group,
| |
| .navbox-title,
| |
| .navbox-abovebelow {
| |
| padding: 0.25em 1em; /* Title, group and above/below styles */
| |
| line-height: 1.5em;
| |
| text-align: center;
| |
| }
| |
| th.navbox-group { /* Group style */
| |
| white-space: nowrap;
| |
| /* @noflip */
| |
| text-align: right;
| |
| }
| |
| .navbox,
| |
| .navbox-subgroup {
| |
| background-color: #fdfdfd; /* Background color */ | |
| }
| |
| .navbox-list {
| |
| line-height: 1.5em;
| |
| border-color: #fdfdfd; /* Must match background color */
| |
| }
| |
| /* cell spacing for navbox cells */
| |
| tr + tr > .navbox-abovebelow,
| |
| tr + tr > .navbox-group,
| |
| tr + tr > .navbox-image,
| |
| tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */
| |
| border-top: 2px solid #fdfdfd; /* Must match background color */
| |
| }
| |
| .navbox th,
| |
| .navbox-title {
| |
| background-color: #ccccff; /* Level 1 color */
| |
| }
| |
| .navbox-abovebelow,
| |
| th.navbox-group,
| |
| .navbox-subgroup .navbox-title {
| |
| background-color: #ddddff; /* Level 2 color */
| |
| }
| |
| .navbox-subgroup .navbox-group,
| |
| .navbox-subgroup .navbox-abovebelow {
| |
| background-color: #e6e6ff; /* Level 3 color */
| |
| }
| |
| .navbox-even {
| |
| background-color: #f7f7f7; /* Even row striping */
| |
| }
| |
| .navbox-odd {
| |
| background-color: transparent; /* Odd row striping */
| |
| }
| |
| .navbox .hlist td dl,
| |
| .navbox .hlist td ol,
| |
| .navbox .hlist td ul,
| |
| .navbox td.hlist dl,
| |
| .navbox td.hlist ol,
| |
| .navbox td.hlist ul {
| |
| padding: 0.125em 0; /* Adjust hlist padding in navboxes */
| |
| }
| |
| | |
| /* Reduce page jumps by hiding collapsed/dismissed content */
| |
| .client-js .mw-special-Watchlist #watchlist-message,
| |
| .client-js .NavFrame.collapsed .NavContent,
| |
| .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child) {
| |
| display: none;
| |
| }
| |
| | |
| /* Style for horizontal lists (separator following item). | |
| @source mediawiki.org/wiki/Snippets/Horizontal_lists
| |
| @revision 8 (2016-05-21)
| |
| @author [[User:Edokter]]
| |
| */
| |
| .hlist dl, | |
| .hlist ol, | |
| .hlist ul {
| |
| margin: 0;
| |
| padding: 0;
| |
| }
| |
| /* Display list items inline */
| |
| .hlist dd,
| |
| .hlist dt,
| |
| .hlist li {
| |
| margin: 0;
| |
| display: inline;
| |
| }
| |
| /* Display nested lists inline */
| |
| .hlist.inline,
| |
| .hlist.inline dl,
| |
| .hlist.inline ol,
| |
| .hlist.inline ul,
| |
| .hlist dl dl, .hlist dl ol, .hlist dl ul,
| |
| .hlist ol dl, .hlist ol ol, .hlist ol ul,
| |
| .hlist ul dl, .hlist ul ol, .hlist ul ul {
| |
| display: inline;
| |
| }
| |
| /* Hide empty list items */
| |
| .hlist .mw-empty-li {
| |
| display: none;
| |
| }
| |
| /* Generate interpuncts */
| |
| .hlist dt:after {
| |
| content: ": ";
| |
| }
| |
| /**
| |
| * Note hlist style usage differd in
| |
| * the Minerva skin. Remember .hlist is a class defined in core as well! Please check Minerva desktop (and Minerva.css) when changing
| |
| * See https://phabricator.wikimedia.org/T213239
| |
| */
| |
| .hlist dd:after,
| |
| .hlist li:after {
| |
| content: " · ";
| |
| font-weight: bold;
| |
| }
| |
| .hlist dd:last-child:after,
| |
| .hlist dt:last-child:after,
| |
| .hlist li:last-child:after {
| |
| content: none;
| |
| }
| |
| /* Add parentheses around nested lists */
| |
| .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
| |
| .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
| |
| .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
| |
| content: " (";
| |
| font-weight: normal;
| |
| }
| |
| .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
| |
| .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
| |
| .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
| |
| content: ")";
| |
| font-weight: normal;
| |
| }
| |
| /* Put ordinals in front of ordered list items */
| |
| .hlist ol {
| |
| counter-reset: listitem;
| |
| }
| |
| .hlist ol > li {
| |
| counter-increment: listitem;
| |
| }
| |
| .hlist ol > li:before {
| |
| content: " " counter(listitem) "\a0";
| |
| }
| |
| .hlist dd ol > li:first-child:before,
| |
| .hlist dt ol > li:first-child:before,
| |
| .hlist li ol > li:first-child:before {
| |
| content: " (" counter(listitem) "\a0";
| |
| }
| |
| | |
| /*CREATE ACCOUNT AND USER LOGIN CSS*/
| |
| | |
| .page-Special_CreateAccount .firstHeading {
| |
| width: 32rem;
| |
| margin: 1.5em auto .4em;
| |
| }
| |
| | |
| .page-Special_UserLogin .firstHeading {
| |
| width: 32rem;
| |
| margin: 1.5em auto .4em;
| |
| }
| |
| .page-Special_UserLogin .mw-ui-container {
| |
| width: 32rem;
| |
| margin: 3em auto;
| |
| }
| |
| .page-Special_UserLogin .mw-ui-container #userloginForm {
| |
| float: unset;
| |
| margin: 0;
| |
| }
| |
| .page-Special_UserLogin .mw-ui-vform {
| |
| margin: 2.5em auto 0;
| |
| width: 22rem;
| |
| }
| |
| .page-Special_CreateAccount .firstHeading {
| |
| width: 32rem;
| |
| margin: 1.5em auto .4em;
| |
| }
| |
| .page-Special_CreateAccount .mw-ui-container {
| |
| width: 32rem;
| |
| margin: 3em auto;
| |
| }
| |
| .page-Special_CreateAccount .mw-ui-container #userloginForm {
| |
| float: unset;
| |
| margin: 0;
| |
| }
| |
| .page-Special_CreateAccount .mw-ui-vform {
| |
| margin: 2.5em auto 0;
| |
| width: 22rem;
| |
| }
| |
| .page-Special_CreateAccount .mw-createacct-benefits-container {
| |
| display: none
| |
| }
| |
| | |
| /*Special:Book CSS'ing (added by Collection)*/
| |
| #collection-download-button{
| |
| float:left;
| |
| }
| |
| #downloadButton{
| |
| cursor:pointer;
| |
| }
| |
| .collection-maintenance-box{
| |
| display:none;
| |
| }
| |
| | |
| /* Site notice CSS */
| |
| .site-notice{
| |
| margin:0 auto;
| |
| width:50%;
| |
| text-align:center;
| |
| font-size:1.25em;
| |
| margin-top:1%;
| |
| border-spacing: 3px;
| |
| line-height: 1.5em;
| |
| padding: 1em;
| |
| }
| |
| | |
| @media only screen and (max-width: 768px){
| |
| .site-notice{
| |
| width:99%!important;
| |
| font-size:1rem!important;
| |
| }
| |
| } | | } |