MediaWiki:Fusion: Unterschied zwischen den Versionen

aus Memory Alpha, der freien deutschen Star-Trek-Datenbank
Spring zu: Navigation, suche
imported>D47h0r
K (Todo-Listen: Bild)
imported>Shisma
(Projektelemente: -)
 
(12 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 10: Zeile 10:
  
 
Die Darstellung der Inhalte der Memory Alpha soll unter ''Monobook'' und ''Oasis'' angeglichen werden. Die unterschiedlich funktionale Struktur der Skins soll aber erhalten bleiben.
 
Die Darstellung der Inhalte der Memory Alpha soll unter ''Monobook'' und ''Oasis'' angeglichen werden. Die unterschiedlich funktionale Struktur der Skins soll aber erhalten bleiben.
 +
 +
* [https://github.com/fuddl/ma-fusion/tree/master/images Der Code wird gehostet auf GitHub] weitere Maintainer sind erwünscht.
  
 
== Projektelemente ==
 
== Projektelemente ==
Zeile 18: Zeile 20:
 
;[[MediaWiki:Fusion/stylesheets/multi-column-layout.css]]:
 
;[[MediaWiki:Fusion/stylesheets/multi-column-layout.css]]:
 
;[[MediaWiki:Fusion/stylesheets/navigation.css]]:Navigationsleisten mit der Div-Klasse nav
 
;[[MediaWiki:Fusion/stylesheets/navigation.css]]:Navigationsleisten mit der Div-Klasse nav
;[[MediaWiki:Fusion/stylesheets/oasis-responsive.css]]:Experimentelles Tool, das versucht, die Darstellung dynamisch an unterschiedliche Skinbreiten anzupassen (siehe {{Wikipedia|Responsive Design}})
 
 
;[[MediaWiki:Fusion/stylesheets/sidebar.css]]:Navigationsleisten mit der Div-Klasse Sidebar
 
;[[MediaWiki:Fusion/stylesheets/sidebar.css]]:Navigationsleisten mit der Div-Klasse Sidebar
  
Zeile 25: Zeile 26:
 
=== Monobook ===  
 
=== Monobook ===  
 
[[Datei:Fehlerhafte Sidebar.jpg|thumb| Fehlerhafte Sidebar oben, Browser: Firefox, jeweils aktuelle Version]]
 
[[Datei:Fehlerhafte Sidebar.jpg|thumb| Fehlerhafte Sidebar oben, Browser: Firefox, jeweils aktuelle Version]]
 +
[[Datei:Sidebar-bug.png|thumb|Fehlerhafte Sidebar in Monobook.]]
 
* <del>Thumbnails in Sidebar integrieren</del>
 
* <del>Thumbnails in Sidebar integrieren</del>
 
* <del>Sidebar links: Container für Suche und Werkzeuge werden über die gesamte Breite der Seite angezeigt, wenn ein Artikel zu kurz ist</del>
 
* <del>Sidebar links: Container für Suche und Werkzeuge werden über die gesamte Breite der Seite angezeigt, wenn ein Artikel zu kurz ist</del>
* Sidebar oben (Seite, Diskussion, Bearbeiten, usw): Leiste ragt zu weit nach links heraus, sodass die Kante zur Sidebar auf der linken Seite zusammen mit dem Artikelcontainer nicht gleichmäßig abschließt, zudem sind die Buttons zu gefühlten 95% verdeckt und machen das anklicken etwas unpraktisch, wenn sie nicht aktiv sind. Bei Mouseover passt es dann wieder [könnte ich hiervon ein screenshot bekommen? welcher browser?]
+
* „Spezial: Letzte Änderungen“: Ausklappbare Box mit „Nützliche Seiten“, „Hilfsmittel“ usw. Ist standardmäßig geschlossen. mit Klick auf die Überschriften öffnet sich die Box, lässt sich dann aber nicht mehr schließen. So beabsichtigt?
 +
* <del>Zweites Bild in Sidebars wird versetzt und somit nur halb angezeigt (siehe Bild)</del>
 +
* <del>Blockquote hebt sich derzeit nicht eindeutig vom restlichen Text ab. Es sollte unbedingt ein anderer Hintergrund gewählt werden.</del>
  
 
==== Wikia-Krams ====
 
==== Wikia-Krams ====
Zeile 36: Zeile 40:
 
=== Oasis ===
 
=== Oasis ===
  
* Bearbeiten-Button auf Diskussionsseiten richten. <br/>hier hat Wikia gepfuscht: Lieber Wikia darauf hinweisen
+
* <del>Bearbeiten-Button auf Diskussionsseiten richten. <br/>hier hat Wikia gepfuscht: Lieber Wikia darauf hinweisen</del>
* Beim Hovern über den Edit-Section-Button springen headlines
+
* <del>Beim Hovern über den Edit-Section-Button springen headlines</del>
  
 
=== Fusion ===
 
=== Fusion ===
  
 
* Nachrichtenschilder vereinheitlichen
 
* Nachrichtenschilder vereinheitlichen
 +
* <del>für <code>div class="alt_timeline"</code> die Rahmen wiederherstellen.</del>
 +
* Rahmen und Farben für Portale und verwandte Wikis anpassen, sowie Rahmen der einzelnen Unterpunkte auf der Hauptseite.

Aktuelle Version vom 27. Juni 2015, 11:09 Uhr

Fusion - „Best of Both Worlds“ ist ein Projekt mit dem Ziel, die gegenwärtig in der Memory Alpha parallel genutzten Skins Monobook und Oasis in einem einheitlichen und effizienteren CSS-Gerüst zu vereinen. Hiermit ist beabsichtigt, in Zukunft Änderungen und Fehlerkorrekturen schneller und problemloser vornehmen zu können.

Es soll vermieden werden, dass für einen Skin optimierte Änderungen zu Probleme im jeweils anderen Skin führen können, indem beide Skins vor einem einheitlichen technischen Hintergrund realisiert werden.

Außerdem geht es darum, dieses dann für alle Darstellungen der deutschen Memory Alpha geltendes CSS-Paket von altem, inzwischen überflüssigen Ballast (wie zum Beispiel unzählige Div-Klassen mit ähnlichem Verwendungszweck und nur minimalen Unterschieden) zu befreien und transparenter und damit benutzerfreundlicher zu gestalten.

Aus diesem Grund wird das Projekt möglichst umfassend dokumentiert. Alle verwendeten Quelldateien werden zur Verfügung gestellt. Verwendet wird der CSS-Preprocessor SASS mit Compass. Jeder kann und soll sich beteiligen. Anregungen, Hinweise und Kommentare sind jederzeit auf der Diskussionsseite willkommen. Während der Arbeiten kann es zu Darstellungsproblemen und unerwarteten Ergebnissen kommen - gerade solche Folgen des alten Neben- und Durcheinanders sollen durch Fusion bereinigt werden. Dienliche Hinweise sind deswegen immer erwünscht.

Alle Dateien des Projekts Fusion werden in die gemeinsame MediaWiki:Common.css importiert, die dann wiederum als einheitliche CSS-Datei für alle Skins fungiert (und damit MediaWiki:Monobook.css und MediaWiki:Wikia.css ersetzt). Arbeitsgrundlage ist die aktuelle Fassung des Wikia-Skins Oasis. Optimierungen für den älteren Monobook-Skin werden gegebenenfalls gesondert gekennzeichnet.

Die Darstellung der Inhalte der Memory Alpha soll unter Monobook und Oasis angeglichen werden. Die unterschiedlich funktionale Struktur der Skins soll aber erhalten bleiben.

Projektelemente

Fusion

MediaWiki:Fusion/stylesheets/icon.css
Icons für die Startseite, aus der gemeinsamen Datei:Ma portal icons.png ausgelesen werden
MediaWiki:Fusion/stylesheets/message.css
Alle Arten von (Warn-)Hinweisen und Schildern
MediaWiki:Fusion/stylesheets/multi-column-layout.css
MediaWiki:Fusion/stylesheets/navigation.css
Navigationsleisten mit der Div-Klasse nav
MediaWiki:Fusion/stylesheets/sidebar.css
Navigationsleisten mit der Div-Klasse Sidebar

Todo-Listen

Monobook

Fehlerhafte Sidebar oben, Browser: Firefox, jeweils aktuelle Version
Fehlerhafte Sidebar in Monobook.
  • Thumbnails in Sidebar integrieren
  • Sidebar links: Container für Suche und Werkzeuge werden über die gesamte Breite der Seite angezeigt, wenn ein Artikel zu kurz ist
  • „Spezial: Letzte Änderungen“: Ausklappbare Box mit „Nützliche Seiten“, „Hilfsmittel“ usw. Ist standardmäßig geschlossen. mit Klick auf die Überschriften öffnet sich die Box, lässt sich dann aber nicht mehr schließen. So beabsichtigt?
  • Zweites Bild in Sidebars wird versetzt und somit nur halb angezeigt (siehe Bild)
  • Blockquote hebt sich derzeit nicht eindeutig vom restlichen Text ab. Es sollte unbedingt ein anderer Hintergrund gewählt werden.

Wikia-Krams

  • Wikia-Spotlight ausblenden (Dürfen wir das?)
  • den Bereich "Verwandte Themen" ausblenden.

Oasis

  • Bearbeiten-Button auf Diskussionsseiten richten.
    hier hat Wikia gepfuscht: Lieber Wikia darauf hinweisen
  • Beim Hovern über den Edit-Section-Button springen headlines

Fusion

  • Nachrichtenschilder vereinheitlichen
  • für div class="alt_timeline" die Rahmen wiederherstellen.
  • Rahmen und Farben für Portale und verwandte Wikis anpassen, sowie Rahmen der einzelnen Unterpunkte auf der Hauptseite.