Differenze tra le versioni di "Modulo:ChooseColor/man"

m
Rimozione errori di script
m (Rimozione errori di script)
 
Questo modulo determina il colore ideale per un testo in base al colore di sfondo che viene passato, restituendo la relativa classe ({{code|white-text}} o {{code|black-text}}). Segue le [https://www.w3.org/TR/WCAG20/ linee guida di accessibilità del W3C] ed è basato su [https://stackoverflow.com/a/41491220 questo snippet di StackOverflow].
 
==EsempiIstruzioni==
 
La funzione {{code|forBg}} accetta un esadecimale colore (che deve essere lungo 6 caratteri, non abbreviato a 3).
 
|}
 
{{code|forModBg}} accetta un colore del modulo [[Modulo:Colore|Colore]] (anche una eventuale variante).
 
{| class="wikitable"
|}
 
Per i gradienti derivati dal modulo [[Modulo:Colorscheme|modulo colorschemeColorscheme]] è necessario utilizzare {{code|forModCsGradBg}}:
 
{| class="wikitable"
|}
 
Per i casi in cui i due colori sono i tipi di un Pokémon è possibile utilizzare {{code|forPokeTypes}}il passandomodulo nome o numero di Dex, oltre al parametro facoltativo {{code[[Modulo:PokémonData|gen}} per specificare la generazione (che di default è l'ultima):PokémonData]].
 
{| class="wikitable"
! Codice !! Risultato
|-
| {{code|<nowiki>{{#invoke: chooseColor | forPokeTypes | Ampharos }}</nowiki>}} || <div class="horiz-grad-{{#invoke: PokémonData | gradTypes | Ampharos }}"><span class="{{#invoke: chooseColor | forPokeTypes | Ampharos }} text-center" style="padding: 0 0.3em;">{{#invoke: chooseColor | forPokeTypes | Ampharos }}</span></div>
|-
| {{code|<nowiki>{{#invoke: chooseColor | forPokeTypes | 229M }}</nowiki>}} || <div class="horiz-grad-{{#invoke: PokémonData | gradTypes | 229M }}"><span class="{{#invoke: chooseColor | forPokeTypes | 229M }} text-center" style="padding: 0 0.3em;">{{#invoke: chooseColor | forPokeTypes | 229M }}</span></div>
|-
| {{code|<nowiki>{{#invoke: chooseColor | forPokeTypes | Magneton | gen = 1 }}</nowiki>}} || <div class="horiz-grad-{{#invoke: PokémonData | gradTypes | Magneton | gen = 1 }}"><span class="{{#invoke: chooseColor | forPokeTypes | Magneton | gen = 1 }} text-center" style="padding: 0 0.3em;">{{#invoke: chooseColor | forPokeTypes | Magneton | gen = 1 }}</span></div>
|}
46 279

contributi