MediaWiki Diskussion:Modern.css/Archiv
MW1.17
Seit MediaWiki 1.17 können folgende Definitionen entfallen:
phab:T28423 (Bugzilla:26423) → r79010, r79011, r79086, r79091
/* Weiße Ränder bei Float-Objekten auf nicht-weißen Hintergründen vermeiden */
div.thumb {
border:none;
}
div.tright {
border:none;
margin:0.5em 0 0.8em 1.4em;
}
div.tleft {
border:none;
margin:0.5em 1.4em 0.8em 0;
}
--Fomafix 09:57, 21. Feb. 2011 (CET)
- Benutzer:32X hat aufgeräumt. --Fomafix 10:23, 8. Mär. 2011 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: --Fomafix 10:23, 8. Mär. 2011 (CET)
Zentrierte Bilder
„center“ funktioniert bei der Bildausrichtung nicht mehr. Liesel 16:15, 3. Feb. 2008 (CET)
- Testlink - gibt es das Problem auch bei Bildern außerhalb von Tabellen? Übeltäter sind wohl class:floatnone oder class:center.
/* emulate center */
.center {
width: 100%;
text-align: center;
}
*.center * {
margin-left: auto;
margin-right: auto;
}
aus der main.css der Monobook. --Versusray (Disku | Bew.) | Skin 17:16, 3. Feb. 2008 (CET)
erledigt --:Bdk: 17:58, 3. Feb. 2008 (CET) siehe jetzt auch phab:T14894 (Bugzilla:12894) (fixed) --:Bdk: 21:52, 3. Feb. 2008 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: --Fomafix (Diskussion) 22:28, 28. Jun. 2012 (CEST)
Benutzer:Skinbastler
Da das Projekt zur Zeit eingeschlafen ist, möchte ich mal ein wenig spenden:
- Threadanzeige (Version für Monobook) für Diskussionen
/* Threads für Diskussionsseiten (Hybrid aus monobuch- und myskin-Version) */
/** Ab der zweiten Ebene */
.ns-1 dl dl, .ns-3 dl dl, .ns-4 dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, .ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl {
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
margin-bottom: -1px;
}
/* Unterteilungen zwischen Kommentaren, Einrückung */
.ns-1 dd + dd, .ns-3 dd + dd, .ns-4 dd + dd, .ns-5 dd + dd, .ns-7 dd + dd, .ns-9 dd + dd, .ns-11 dd + dd, .ns-13 dd + dd, .ns-15 dd + dd, .ns-17 dd + dd {
border-top: solid 1px #CCCCCC;
}
/* Threadunterbrechungen schließen */
.ns-1 dl + dl, .ns-3 dl + dl, .ns-4 dl + dl, .ns-5 dl + dl, .ns-7 dl + dl, .ns-9 dl + dl, .ns-11 dl + dl, .ns-13 dl + dl, .ns-15 dl + dl, .ns-17 dl + dl {
margin-top: -0.5em;
}
- Das hier nenn ich Intrawiki und soll Links innerhalb der Wikipedia kennzeichnen (kommt in dieser Skin leider nicht ohne !important aus, liegt wohl an der Reihenfolge des Ladens)
/* Intrawiki */
/* Aussehen */
a.external:after {
color: #002bb8;
text-decoration: none;
font-size: smaller;
font-style: oblique;
}
/* Intrawiki überhaupt */
a.external[href ^="http://de.wikipedia.org/w/"]:after {
content:" (w)"
}
a.external[href ^="http://de.wikipedia.org/w/"] {
background: none !important;
padding: 0px !important;
}
/* Wikilinks, die als Url geschrieben sind (Sünde!) */
a.external[href ^="http://de.wikipedia.org/wiki/"]:after {
content:" (w)"
}
a.external[href ^="http://de.wikipedia.org/wiki/"] {
background: none !important;
padding: 0px !important;
}
/* Versionsgeschichte (history) */
a.external[href *="action=history"]:after {
content:" (h)"
}
a.external[href *="action=history"] {
background: none !important;
padding: 0px !important;
}
/* Alte Version */
a.external[href *="oldid="]:after {
content:" (v)"
}
a.external[href *="oldid="] {
background: none !important;
padding: 0px !important;
}
/* Editlink */
a.external[href *="action=edit"]:after {
content:" (e)"
}
a.external[href *="action=edit"] {
background: none !important;
padding: 0px !important;
}
/* diffs */
a.external[href *="diff="]:after {
content:" (d)"
}
a.external[href *="diff="] {
background: none !important;
padding: 0px !important;
}
- Schönere diffs, aus der französischen Wikipedia geklaut
- [jetzt in die Skin aufgenommen, Code entfernt]
- Bearbeiten-Links links von Überschriften, etwas gewöhnungsbedürftig, aber praktisch (Im Quelltext sind sie sowieso davor)
- [jetzt in die Skin aufgenommen, Code entfernt]
- nach Hierarchie eingerückte Überschriften, funktioniert bei mir
/* Einrückung von Überschriften */
h3 {
margin-left: 20px;
}
h4 {
margin-left: 40px;
}
h5 {
margin-left: 60px;
}
h6 {
margin-left: 80px;
}
- Weil sonst die Tabs/das Seitenmenü klein geschrieben werden
- [jetzt in die Skin aufgenommen, Code entfernt]
--Versusray (Disku | Bew.) | Skin 16:38, 3. Feb. 2008 (CET) | 22:16, 3. Feb. 2008 (CET) 14:40, 10. Mär. 2008 (CET)
- Momentan im Firefox funktionierender Zwischenstand:
[1][2] Gerade das Intrawiki bedient sich fleißig CSS3-Selektoren, funktioniert also möglicherweise nicht im IE. --Versusray (Disku | Bew.) | Skin17:00, 3. Feb. 2008 (CET)22:16, 3. Feb. 2008 (CET)
- Teil übernommen, danke :-) Die Threads und nicht überall funktionierende Teile sollten nur individuell ergänzt werden. --:bdk: 10:48, 13. Feb. 2008 (CET)
- Die Vorschläge aus diesem Thread, die zwischenzeitlich aufgenommen waren, wurden wieder entfernt, weil sie infolge von Softwareänderungen nicht mehr funktioniert haben (Ausnahme: „Kleinschreibung in Navigationsbereichen verhindern“, funktioniert aber auch nur noch teilweise).
- Bei den anderen Vorschlägen (Threadanzeige, Intrawiki, eingerückte Überschriften) ist nicht erkennbar, warum sie ausgerechnet nur für den Modern-Skin gelten sollen. Da wir mittlerweile allgemein dazu übergegangen ist, Anpassungen so weit wie möglich skinunabhängig zu halten, sehe ich die Vorschläge als hinfällig an. --Entlinkt (Diskussion) 23:08, 25. Mär. 2016 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 23:08, 25. Mär. 2016 (CET)
Diverse Problemchen
- Vorlage:Gesprochene Version ist mit der Bapperlpositionierung auf Monobook zugeschnitten.
- …
--:bdk: 10:48, 13. Feb. 2008 (CET)
- Die ganzen Lesenwert-Vorlagen auch. Ist aber m.E. unkritisch. --Versusray (☣|☢) 16:07, 26. Feb. 2008 (CET)
- Ich habe (aus anderem Anlass) die Positionierung aus der Vorlage entfernt und hier etwas eingefügt, das weniger skinabhängig den Vorzustand nachbildet. Davon ausgehend kann es natürlich weiter verschoben oder auch ausgeblendet werden. Gruß --Entlinkt 08:31, 29. Mai 2010 (CEST)
- Nach einiger Überlegung für suboptimal befunden und deshalb die beiden Problemicons (Vorlage:Gesprochene Version =
#spoken-icon
und MediaWiki:Sharedupload-desc-here =#commons-icon
) in Common.css ausgeblendet. Es kann nun entweder wie bei Monobook oder wie bei Klassik verfahren werden, bis dahin sind die von mir hier eingefügten Regeln für#spoken-icon
und#commons-icon
wirkungslos. Um ein Hin und Her zu vermeiden, belasse ich es mal dabei und warte auf Feedback, aber wenn keines kommt, würde ich hier in ein paar Wochen wie bei Klassik verfahren, um diese Datei sauber zu halten. Ich bitte diese Störung (Begleiterscheinung großer Umbauarbeiten bei allen absoluten Positionierungen) zu entschuldigen, aber dafür gibt es jetzt eine umfassende Dokumentation des ganzen Themas in der Kategorie:Vorlage:mit absoluter Positionierung. Gruß --Entlinkt 16:28, 1. Jun. 2010 (CEST)
- Nach einiger Überlegung für suboptimal befunden und deshalb die beiden Problemicons (Vorlage:Gesprochene Version =
- Ich habe (aus anderem Anlass) die Positionierung aus der Vorlage entfernt und hier etwas eingefügt, das weniger skinabhängig den Vorzustand nachbildet. Davon ausgehend kann es natürlich weiter verschoben oder auch ausgeblendet werden. Gruß --Entlinkt 08:31, 29. Mai 2010 (CEST)
- In den Einstellungen sind die Titel noch klein geschrieben. Das lässt sich recht einfach beheben, indem man noch
#preftoc a
zu den Selektoren bei der Großschreibungsanpassung hinzufügt. --V.R.S. (☣|☢) 14:55, 12. Apr. 2008 (CEST)
- Die diffs sind inkonsistent, normal ist
<span class="diffchange">
, manchmal gibt die Software stattdessen aber auch<del class="diffchange">
oder<ins class="diffchange">
aus, was dann wieder rot ist. Das sollte sich recht leicht beheben lassen, indem man im CSS dasspan
vor.diffchange
weglässt. --V·R·S (☣|☢) 10:43, 12. Jun. 2008 (CEST)
- Danke, eingebaut, funktioniert jetzt hoffentlich wie gewünscht --:bdk: 12:22, 12. Jun. 2008 (CEST)
Wasserstandsmeldung 2016:
- Bapperl-Icons wurden mittlerweile auf Wikipedia:Technik/Skin/GUI/Seitenindikatoren umgestellt und funktionieren deshalb skinunabhängig.
- Für kleingeschriebene Titel in den Spezial:Einstellungen befindet sich derzeit ein Fix auf der Vorderseite, der aber nicht funktioniert, weil dort keine Skinanpassungen geladen werden (d. h. das Problem ist zurzeit unlösbar).
- Zur Diff-Anzeige siehe den Abschnitt #Diff style, alle diesbezüglichen Anpassungen wurden entfernt.
--Entlinkt (Diskussion) 23:14, 25. Mär. 2016 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 23:14, 25. Mär. 2016 (CET)
2 Vorschläge bzw. Bugs
Ich weiß nicht, ob das schonmal gesagt wurde, oder inwiefern das beabsichtig ist, aber folgende zwei Punkte haben mich bisher abgehalten, den Modern Skin zu verwenden, der mich aber sonst doch schon sehr reizt.
Die "Bearbeiten" Knöpfe sollten nicht links von den Überschriften stehen und sie sollten etwas kleiner sein.
Koordinaten sind (nur bei 1024x768 vielleicht?) genau über der Kante oben und somit nur extrem schlecht lesbar. --maststef 13:51, 12. Jun. 2008 (CEST)
- Hmm, richtige Bugs sind das nicht ;-)
- Die Position/Größe der Bearbeiten-Links kannst Du individuell ändern, generell sollten sie m.E. aber dort liegen, wo sie im Code sind (und das ist vorne). Dies vermeidet diverse Positionierungsprobleme und ist auch angenehm einheitlich (im Gegensatz zur erst 2006 nur hier lokal nach rechts gerutschten Position in Monobook, standardmäßig sind die Links übrigens auch in Monobook nicht rechtsbündig).
- Die Koordinaten sind sehr unterschiedlich. Bei Seerhein bspw. erscheinen sie doch passabel, oder? Problematisch sind m.W. nur diejenigen Koordinaten (auch in anderen Nicht-Monobook-Skins), die über diverse Vorlagen übergeben werden. Hierzu habe ich leider noch keine einfache Lösung parat. --:bdk: 14:18, 12. Jun. 2008 (CEST)
- [Nach BK]Es ist Absicht, dass die Knöpfe links von den Überschriften sind (Man gewöhnt sich dran, glaub mir. Es ist sogar hochpraktisch). @Bdk: Für die Koordinaten gibts einen einfachen fix: statt
top:6em;
einfachnehmen.[nach BK: Liegt wohl an den verschiedenen Schiftgrößen und deswegen unterschiedlichen Werten von 1em; In dem Fall ist eine absolute Pixelangabe wohl besser,top:7em;
67px
tun auch hier ganz gut] --V·R·S (☣|☢) 14:40, 12. Jun. 2008 (CEST)
- Ich hab mal in meiner modern.css die Bearbeiten Links von small auf xx-small gesetzt. So ist es schon eher annehmbar. Mit small waren die Links ja teilweise genausogroß wie die Überschriften und das sah nicht so schön aus. Was ich aber generell schöner fände, nicht nur bei diesem Skin, wenn die Bearbeiten Links umbenannt würden (könnten), z.B. einfach nur "[b]" oder so. Kann man das irgendwo selber für sich ändern? --maststef 15:08, 12. Jun. 2008 (CEST)
- Achso, und ja, 7em behebt das Koordinaten-Problem (zuimdest auf meiner Konfiguration). --maststef 15:12, 12. Jun. 2008 (CEST)
- Das Koordinatenproblem lag tatsächlich an einer Vorlage. Ich habe dort Bescheid gesagt und es wurde prompt auf die Standard-Vorlage umgestellt. Also ist der 7em fix nicht nötig, man muss nur an der richtigen Stelle meckern. ;) --maststef 21:24, 14. Jun. 2008 (CEST)
- Für die Bearbeiten-Links gibt es übrigens ein Gadget, das aus demselben Code wie MediaWiki:Monobook.js besteht und auch mit Modern funktioniert. Gruß --Entlinkt 08:31, 29. Mai 2010 (CEST)
- In der Zwischenzeit wurden die Bearbeiten-Links in MediaWiki grundlegend geändert und alle unseren diesbezüglichen Skripte (Gadgets wie auch Skinanpassungen) entfernt, siehe Hilfe:Bearbeiten-Links. Übrig geblieben ist nur MediaWiki:Gadget-editsection-align-end.
- Für die Koordinaten wurden diverse Positionen ausprobiert (mit mäßigem Erfolg). Die Zukunft der Koordinaten wurde zuletzt ganz aktuell auf der Seite Wikipedia Diskussion:Technik/Skin/GUI/Seitenindikatoren diskutiert. Solange die Koordinaten im Markup „sonstwo“ stehen und absolut positioniert werden müssen, ist eine befriedigende Lösung für diesen Skin schwierig. Da mit einer Markupänderung eine weitgehend einwandfreie Lösung mühelos erreichbar wäre, ist es meiner Meinung nach auch nicht mehr sinnvoll, weiter an der absoluten Positionierung zu arbeiten. --Entlinkt (Diskussion) 22:57, 25. Mär. 2016 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 22:57, 25. Mär. 2016 (CET)
Modern.css kaputt?
Öhm, warum fehlen plötzlich viele Designelemente in der Modern.css? Sprich Linien, Boxen, etc. Besonders die Hauptseite sieht sehr merkwürdig jetzt aus. --maststef 13:36, 28. Jul. 2008 (CEST) Nachtrag: und meine eigenen Änderungen gehen auch nicht mehr. --maststef 13:43, 28. Jul. 2008 (CEST)
- [3] und phab:T16954 (Bugzilla:14954 #c1). Die Stylesheets wurden reorganisiert, und dabei gab es ein wenig Kollateralschaden. --V·R·S (☣|☢) 14:08, 28. Jul. 2008 (CEST)
- Was aber hoffentlich zurzeit behoben wird? --maststef 14:13, 28. Jul. 2008 (CEST)
- Nachtrag: Das Problem wurde noch am 28.7. behoben, siehe phab:T16954 (Bugzilla:14954). --:bdk: 23:33, 1. Aug. 2008 (CEST)
- Was aber hoffentlich zurzeit behoben wird? --maststef 14:13, 28. Jul. 2008 (CEST)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 22:39, 25. Mär. 2016 (CET)
Farben in Spezial:Beiträge
Noch nicht gesichtete Änderungen an gesichteten Seiten werden mittlerweile auf Spezial:Beiträge hellgelb hervorgehoben. Das ist im Monobook recht gut zu erkennen. In Modern ist der Unterschied von der Zeile in #FFFFF0 und dem Hintergrund in #FFFFFF schwer zu erkennen, wie TheK auf der gleichen Seite berichtet. Wenn das mehrere von euch so sehen, dann sollte:
.flaggedrevs-unreviewed { background-color: #FFFFD0; }
auf der Frontseite hier Abhilfe schaffen können. Eventuell sind noch weitere Skins davon betroffen, da sicherlich noch weitere Skins einen weißen Hintergrund für die Spezialseiten verwenden. Liebe Grüße --M.L 05:05, 21. Aug. 2008 (CEST)
- erledigt --:bdk: 23:43, 6. Nov. 2008 (CET)
- Hinweis: Seit dem 15. Juni (rev:64551) bedeutet die Klasse
.flaggedrevs-unreviewed
etwas völlig anderes als vorher (vorher: ungesichtete Version einer gesichteten Seite, nachher: Version einer Seite, die keine gesichtete Version hat). Das hat nun zwei Konsequenzen:.flaggedrevs-pending
(#fea) und.flaggedrevs-unreviewed
(standardmäßig antiqueWhite, hier #ffffd0) sind schwerer zu unterscheiden als in anderen Skins.- Die in Common.css vorgenommene Entfärbung der Beobachtungsliste greift in diesem Skin nicht, weil sie von dieser Definition wieder überschrieben wird.
- Ich schlage deshalb vor, die Definition zu entfernen. --Entlinkt 04:04, 10. Jul. 2010 (CEST)
- Hinweis: Seit dem 15. Juni (rev:64551) bedeutet die Klasse
- Ich habe die fragliche Definition schon vor geraumer Zeit entfernt. --Entlinkt (Diskussion) 22:37, 25. Mär. 2016 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 22:37, 25. Mär. 2016 (CET)
Text- und Artikelkoordinaten
Wird die Vorlage:Coordinate mit den Parametern |article=/ |text=/
benutzt, werden in Modern nur die Textkoordinaten angezeigt. Das liegt daran, dass Modern, anders als Monobook und Vector, keinen Eintrag
#coordinates_3_ObenRechts { display: inline; }
hat. Das bewirkt ein paar Inkonsistenzen:
- Modern-Nutzer sehen die Koordinaten anders als Nutzer anderer Skins. Sie könnten annehmen, der Parameter
|article=/
sei wirkungslos, und ihn entfernen (oder nicht setzen). - Die Vorlage:Infobox Gemeinde in Deutschland verwendet nur
|article=/
, d. h. in allen Skins erscheinen nur die Artikelkoordinaten. Quasi alle anderen Infoboxen (in absteigender Häufigkeit Vorlage:Infobox Ortsteil einer Gemeinde, Vorlage:Infobox Gemeinde in Frankreich, Vorlage:Infobox Fluss, Vorlage:Infobox Berg, Vorlage:Infobox Ort in den Vereinigten Staaten usw.) verwenden|article=/ |text=/
, d. h. in Monobook und Vector sind Text- und Artikelkoordinaten, in Modern aber nur Textkoordinaten sichtbar.
Ist das überhaupt beabsichtigt? Gruß --Entlinkt 22:30, 28. Apr. 2010 (CEST)
- Ich finde es schade, dass nicht geklärt werden konnte, ob die Unterscheidung der Fälle
|article=/
und|text=/|article=/
überhaupt gewollt ist. Ich habe nun in Vorlage:CoordinateMAIN eine Änderung vorgenommen, die dazu führt, dass die Unterscheidung anders (und zwar einfacher) funktioniert:- Der Fall
|article=/
ist durchdiv#coordinates
anzusprechen - Der Fall
|text=/|article=/
ist durchspan#coordinates
anzusprechen
- Der Fall
- Nachdem in dieser Datei unspezifisch
#coordinates
angesprochen wird, werden nun also beide Fälle angezeigt. Um wieder nur den Fall|article=/
anzuzeigen, müsste in der entsprechenden Regel einfach der Selektor#coordinates
durchdiv#coordinates
ersetzt werden. - Gruß --Entlinkt 22:41, 4. Jul. 2010 (CEST)
- In der Zwischenzeit gab es eine Änderung der Koordinatenvorlage, die dazu führt, dass man die beiden Fälle nicht mehr unterscheiden kann (und auch weitere Konsequenzen hat), aber es scheint sowieso niemanden zu interessieren. --Entlinkt (Diskussion) 22:35, 25. Mär. 2016 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 22:35, 25. Mär. 2016 (CET)
Diff style
Hello, we have noticed that after the deployment of MediaWiki 1.20wmf1 an old local customized diff style has not been removed from this page. 1.20 brings a new, greatly improved diff style which is no longer compatible with older customizations. To prevent the new release from worsening rather than improving your diffs, I will help you by removing the old code in a week from now unless you object. You'll then be able to see if the new style suits you or needs a new customization. I hope this helps, Hoo man (Diskussion) 23:45, 16. Sep. 2012 (CEST)
- Erledigt - Hoo man (Diskussion) 23:12, 26. Sep. 2012 (CEST)
- Archivierung dieses Abschnittes wurde gewünscht von: Entlinkt (Diskussion) 22:29, 25. Mär. 2016 (CET)