Don
22 Luglio 2021, 11:34am
1
Ciao,
Voglio solo condividere con voi come ho creato il nostro nuovo pulsante per i nuovi argomenti. Un po’ di CSS
Per questo utilizzo le variabili dei colori (tertiary, secondary e primary-medium).
Pulsante Nuovo Argomento
Pulsante Apri Bozza
#create-topic {
color: var(--secondary);
border: 2px solid var(--tertiary);
background: var(--tertiary);
transition: background .25s ease-out;
.d-icon {
color: var(--secondary);
}
&:hover,
&:focus {
background: var(--secondary);
color: var(--tertiary);
.d-icon {
color: var(--tertiary);
}
}
&.open-draft {
background: var(--primary-medium);
border: 2px solid var(--primary-medium);
transition: background .25s ease-out;
&:focus,
&:hover {
background: var(--secondary);
color: var(--primary-medium);
border: 2px solid var(--primary-medium);
.d-icon {
color: var(--primary-medium);
}
}
}
}
Buona giornata!
10 Mi Piace
Jagster
(Jakke Flemming)
9 Settembre 2021, 7:52am
3
@valsha Sto solo ipotizzando, ma forse è perché quel trucco CSS sta cambiando l’effetto hover e tu non stai passando il mouse sopra?
In generale, e la maggior parte di voi lo sa, ma cambiare l’effetto hover (e molte altre cose) si vede solo sui sistemi che usano il mouse. Non sui dispositivi mobili, perché lì l’utente tocca semplicemente un pulsante
2 Mi Piace
Jagster
(Jakke Flemming)
9 Settembre 2021, 7:54am
4
Mi piace l’aspetto di quel pulsante. Come hai fatto?
E questo è completamente fuori tema… quale strumento stai usando per registrare/convertire quelle gif?
(Dannazione… ho premuto il pulsante di risposta sbagliato? Quindi: @Don )
2 Mi Piace
Don
9 Settembre 2021, 8:38am
5
Ciao,
Sembra che questo sia il Tema Dracula . Ho controllato il codice sorgente.
Devi aggiungere button prima di #create-topic per sovrascriverlo.
Quindi dovrebbe iniziare così
button#create-topic {
Se vuoi mantenere il colore verde success, dovresti cambiare var(--tertiary) in var(--success). Come in questo esempio
button#create-topic {
color: var(--secondary);
border: 2px solid var(--success);
background: var(--success);
transition: background .25s ease-out;
.d-icon {
color: var(--secondary);
}
&:hover,
&:focus {
background: var(--secondary);
color: var(--success);
.d-icon {
color: var(--success);
}
}
}
2 Mi Piace
valsha
(KingPin)
9 Settembre 2021, 8:46am
6
Sì, questo pulsante proviene da Dracula Theme .
@Don , come sempre, sei il salvatore
2 Mi Piace
Jagster
(Jakke Flemming)
9 Settembre 2021, 9:01am
7
E ora, signore e signori, ecco una dimostrazione di cosa succede quando qualcuno non riflette un po’ su ciò che sta facendo (è sempre un lui…). Questa volta, taggare una persona in modo errato e porre domande nel posto sbagliato può creare confusione. Per fortuna si tratta solo di un argomento relativo a CSS/temi, non della pace nel mondo, del numero 42 o di qualcosa di altrettanto importante
In realtà mi chiedevo della @Don ’s button. Ma certo, anche quel verde neon è carino
2 Mi Piace
Come stai modificando il testo da ‘Nuovo argomento’ a ‘Crea un nuovo argomento’? @Don
Don
15 Settembre 2021, 7:08am
9
Ciao,
Vai su /admin/customize/site_texts, cerca il testo e modificalo.
È possibile farlo direttamente dal tema stesso?
Il modo per farlo tramite il tema è aggiungere uno script che modifica l’oggetto I18n.translations.
2 Mi Piace
nathank
(Nathan Kershaw)
10 Giugno 2025, 10:58pm
13
Esiste un componente tema che ti consente di personalizzare facilmente testo, icone e altri comportamenti correlati dei pulsanti:
Non consente di modificare lo stile del pulsante, ma penso che in futuro potrebbe essere aggiunto.
2 Mi Piace