Hoppa till innehållet

Wikipedia:Projekt klottersanering/CSS

Från Wikipedia

Den här sidan ger exempel på hur man kan effektivisera sitt klottersaneringsarbete med hjälp av CSS.

Koden läggs till på Special:Min sida/common.css. Om man inte gillar ändringarna kan man enkelt tömma den sidan.

Alla strängar är oberoende av varandra och kan kombineras precis som man vill.

Vem som helst får naturligtvis lägga till sina egna knep.

Rulla tillbaka-knappen

[redigera | redigera wikitext]

Detta tar bort [rulla tillbaka]-knappen på alla ställen förutom i diffar. Man behöver inte längre oroa sig över att råka rulla tillbaka innan man har sett vad som har ändrats:

.mw-rollback-link { display: none; }
.diff-ntitle .mw-rollback-link { display: inline; }

Ett alternativ till detta är annars att i Inställningar>Utseende välja att få en bekräftelsedialog när man klickar på en tillbakarullningslänk.

Senaste ändringar

[redigera | redigera wikitext]

Följande strängar är till för att maximera andelen plats som diffarna tar upp på senaste ändringarna.

Detta tar bort rutan som handlar om bland annat veckans översättning:

.rc-veckans { display: none; }

Detta tar bort länksamlingen långt upp på senaste ändringar:

#rclinks { display: none; }

Detta tar bort textraden långt upp på senaste ändringar som anger hur många av de senaste ändringarna som visas, till exempel 50:

.mw-special-Recentchanges .mw-specialpage-summary { display: none; }

Detta tar bort rubriken på senaste ändringarna:

.mw-special-Recentchanges h1 { display: none; }

Detta tar bort datumrubriker på senaste ändringar:

.mw-special-Recentchanges h4 { display: none; }

Detta tar bort rubriken för alternativrutan. Alternativrutan (i brist på bättre ord) betyder här den ruta där man bland annat kan ställa in hur många redigeringar man vill visa. Det är för tydlighetens skull dock inte själva rutan som tas bort med koden nedan:

.mw-special-Recentchanges fieldset.rcoptions legend { display: none; }

Detta tar bort whitespace långt upp på senaste ändringar:

.mw-special-Recentchanges #contentSub { display: none; }

Detta bryter redigeringssammanfattningar radikalt vid sidslutet på senaste ändringar, och undviker så problem med komprimering av sidan vid väldigt långa redigeringssammanfattningar utan mellanslag (bryter dock även små ord):

.mw-special-Recentchanges .comment {
    font-style: italic;
    display: inline-block;
    word-break: break-all;
}

Detta tar bort hela vänstermenyn på senaste ändringar och ger innehållet full bredd. Länken till senaste ändringar försvinner förvisso, men det fungerar alldeles utmärkt att ladda om sidan genom att klicka på ”Specialsida”.

.mw-special-Recentchanges #p-logo,         /* De två översta raderna */
.mw-special-Recentchanges #sidebar,        /* behövs bara i Monobook.*/
.mw-special-Recentchanges #mw-panel {
    display: none;
}
.mw-special-Recentchanges #content {
    margin-left: 0em;
    padding: 1em;
    border: 1px solid #a7d7f9;
    border-right-width: 0;
    margin-top: -1px;
    background-color: white;
    color: black;
    direction: ltr;
}

Om man vill dölja alla interwikilänkar på senaste ändringar, men inte vill ta bort hela vänstermenyn, så kan man lägga till detta. Den här strängen är redundant, men helt ofarlig, om man redan har tagit bort hela vänstermenyn.

.mw-special-Recentchanges #p-lang.portal.expanded { display: none; }

Bevakningslistan

[redigera | redigera wikitext]

Följande strängar är till för att maximera andelen plats som diffarna tar upp på bevakningslistan.

Detta tar bort texten på bevakningslistan som anger antal bevakade sidor:

.mw-special-Watchlist #mw-content-text p { display: none; }

Detta tar bort knappen på bevakningslistan som markerar alla sidor som besökta:

form#mw-watchlist-resetbutton { display: none; }

Detta tar bort rubriken på bevakningslistan:

.mw-special-Watchlist h1 { display: none; }

Detta tar bort länkar för att redigera bevakningslistan:

.mw-special-Watchlist #contentSub { display: none; }

Detta tar bort rubriken för alternativrutan. Alternativrutan (i brist på bättre ord) betyder här den ruta där man bland annat kan ställa in hur många redigeringar man vill visa. Det är för tydlighetens skull dock inte själva rutan som tas bort med koden nedan.

.mw-special-Watchlist fieldset#mw-watchlist-options legend { display: none; }

Detta tar bort datumrubriker på bevakningslistan:

.mw-special-Watchlist h4 { display: none; }

Detta bryter redigeringssammanfattningar radikalt vid sidslutet på bevakningslistan:

.mw-special-Watchlist .comment {
    font-style: italic;
    display: inline-block;
    word-break: break-all;
}

Detta tar bort hela vänstermenyn på bevakningslistan:

.mw-special-Watchlist #p-logo,         /* De två översta raderna */
.mw-special-Watchlist #sidebar,        /* behövs bara i Monobook.*/
.mw-special-Watchlist #mw-panel {
    display: none;
}
.mw-special-Watchlist #content {
    margin-left: 0em;
    padding: 1em;
    border: 1px solid #a7d7f9;
    border-right-width: 0;
    margin-top: -1px;
    background-color: white;
    color: black;
    direction: ltr;
}

Om man vill dölja alla interwikilänkar på bevakningslistan, men inte vill ta bort hela vänstermenyn, så kan man lägga till detta. Den här strängen är redundant, men helt ofarlig, om man redan har tagit bort hela vänstermenyn.

.mw-special-Watchlist #p-lang.portal.expanded { display: none; }