MediaWiki:Common.css: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Cain (Diskussion | Beiträge) Die Seite wurde neu angelegt: „→Das folgende CSS wird für alle Benutzeroberflächen geladen.: →Fixiertes Hauptmenü: #siteNotice { position: sticky; top: 0; z-index: 100; b…“ |
Cain (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 9: | Zeile 9: | ||
box-shadow: 0 2px 5px rgba(0,0,0,0.1); | box-shadow: 0 2px 5px rgba(0,0,0,0.1); | ||
} | } | ||
// Menüauswahl basierend auf Seitensprache | |||
$(document).ready(function() { | |||
// Liste aller englischen Seiten oder Marker für englische Seiten | |||
var englishPages = ['Mainpage', 'Sales', 'Stores', 'Production', 'Production_buildings', | |||
'employee', 'Manual', 'Game-FAQ/en', 'when_happens_what', | |||
'Features/en', 'Collective_agreement', 'Merge']; | |||
// Prüfe, ob aktuelle Seite englisch ist | |||
var isEnglishPage = false; | |||
var pageName = mw.config.get('wgPageName'); | |||
// Prüfe, ob Seitenname in der Liste englischer Seiten ist oder "/en" enthält | |||
if (englishPages.indexOf(pageName) !== -1 || pageName.indexOf('/en') !== -1) { | |||
isEnglishPage = true; | |||
} | |||
// Lade das entsprechende Menü | |||
if (isEnglishPage) { | |||
$.get('/index.php?title=MediaWiki:EnglishMenu&action=render', function(data) { | |||
$('#siteNotice').html(data); | |||
}); | |||
} else { | |||
$.get('/index.php?title=MediaWiki:GermanMenu&action=render', function(data) { | |||
$('#siteNotice').html(data); | |||
}); | |||
} | |||
}); | |||
Version vom 26. April 2025, 22:04 Uhr
/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */
/* Fixiertes Hauptmenü */
#siteNotice {
position: sticky;
top: 0;
z-index: 100;
background-color: white;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
// Menüauswahl basierend auf Seitensprache
$(document).ready(function() {
// Liste aller englischen Seiten oder Marker für englische Seiten
var englishPages = ['Mainpage', 'Sales', 'Stores', 'Production', 'Production_buildings',
'employee', 'Manual', 'Game-FAQ/en', 'when_happens_what',
'Features/en', 'Collective_agreement', 'Merge'];
// Prüfe, ob aktuelle Seite englisch ist
var isEnglishPage = false;
var pageName = mw.config.get('wgPageName');
// Prüfe, ob Seitenname in der Liste englischer Seiten ist oder "/en" enthält
if (englishPages.indexOf(pageName) !== -1 || pageName.indexOf('/en') !== -1) {
isEnglishPage = true;
}
// Lade das entsprechende Menü
if (isEnglishPage) {
$.get('/index.php?title=MediaWiki:EnglishMenu&action=render', function(data) {
$('#siteNotice').html(data);
});
} else {
$.get('/index.php?title=MediaWiki:GermanMenu&action=render', function(data) {
$('#siteNotice').html(data);
});
}
});