FANSUN est une feuille de style utilisée pour ajouter un thème sombre pour les wikis officiels. Il modifie tous les aspects du thème du site – l’extension de style, les personnalisations du site et les correctifs anti-pattern sont tous pris en charge.
Il existe un script d’extension qui tente de modifier les paramètres SASS, parallèlement aux importations CSS post-rendu de ResourceLoader et AssetManager.
Installation
Première étape : importer la feuille de style
Il y a deux façons d’installer cette feuille de style :
- globalement, pour les 3 wikis entièrement pris en charge
- localement, pour ces 3 wikis OU tout autre wiki officiel
Installation globale des feuilles de style
- Il existe trois feuilles de style spécifiques au wiki (pour w:c:dev, c:community et w:c:communitycouncil).
- Ajoutez le code import à votre w:Special:MyPage/global.css sur Community Central. Vous devez remplacer le texte
$WIKIavec le nom de la feuille de style :- Centre des communautés (en) -
community - Fandom Developpers Wiki -
dev - Community Council Wiki -
conseil
- Centre des communautés (en) -
@import url('/load.php?lang=en&mode=articles&articles=u:dev:MediaWiki:FANSUN/$WIKI.css&only=styles');
Installation locale de la feuille de style principale
- La feuille de style principale n’est pas portée sur un wiki, donc vous ne devez pas avoir de règles CSS dans votre fichier global.css pour utiliser cette méthode.
- Il est possible d’y parvenir en déplaçant votre fichier global.css existant vers Dev Wiki ou un wiki de test, puis en l’important dans votre fichier global.css.
- Ajoutez maintenant ce code dans votre Special:MyPage/common.css.
@import url('/load.php?lang=en&mode=articles&articles=u:dev:MediaWiki:FANSUN.css&only=styles');
NB : Pour le Community Council, le CSS utilisateur local ne fonctionne pas. En utilisant les instructions de "Installation globale des feuilles de style", importez simplement du u:dev:MediaWiki:FANSUN/council.css globalement.
Seconde étape : importer le script
L’installation du script modifiera la plupart des aspects du style utilisateur et des importations CSS dynamiquement chargées.
Palette de couleurs
- Jet Blue Gray
#2c343dfor corps$fansun01 - Dark Blue Gray
#39424dfor page$wds-color-dark-blue-gray - Mid Dark Gray
#404a57for en-tête$fansun02 - Teal
#00c8e0for liens$fansun03 - Cerulean
#00b7e0for boutons$fansun04
Notes
- Un mot d’avertissement : cette feuille de style est de 200 Ko après la minification!
- La prise en charge des scripts des utilisateurs est peu probable pour le moment. Attendez-vous à des conflits de code pour deux raisons - 1. un manque de variables CSS pour la personnalisation et 2. des problèmes d’ordre de chargement avec l’écrasement des paramètres SASS