Tema Grazioso

È possibile definire un colore specifico per il contenitore di sfondo senza influenzare il colore di sfondo della modalità scura?

Abbiamo selezionato Disabilita l'immagine di sfondo e le impostazioni di tiling sopra dalle impostazioni del tema Graceful e abbiamo aggiunto questo CSS:

// Colore di sfondo invece dell'immagine di sfondo Graceful
.background-container {
  background-color: #FAF0FC;
}

Questo viola chiaro è ottimo nella palette di colori predefinita, ma appare anche in quella scura invece del grigio scuro, il che non va bene.

Il CSS originale menziona una variabile ma non so come usarla in modo da fornire colori diversi per la luce o il buio:

background-color: var(--gf-primary-very-low-or-primary-low, #f8f8f8);

Dettaglio importante, vogliamo solo cambiare il colore dello sfondo principale, non lo sfondo delle aree con testo. Ecco perché non possiamo usare direttamente i valori della palette di colori (a meno che non mi sia sfuggito qualcosa).

Sto ancora cercando di cambiare lo sfondo per la modalità predefinita (chiara) mantenendo lo sfondo scuro per la modalità scura.

Anche se volessimo un colore semplice per lo sfondo chiaro, qualsiasi cosa abbiamo provato con CSS aggiunge lo stesso colore allo sfondo in modalità scura.

Ecco perché stiamo provando con un’immagine invece. Quando l’immagine di sfondo è impostata su predefinita, viene utilizzata l’immagine di sfondo di Graceful per la modalità chiara, ma per la modalità scura c’è uno sfondo scuro. Sarebbe fantastico se potessimo aggiungere un’immagine personalizzata che verrebbe utilizzata anche solo in modalità chiara, ma quando proviamo, la stessa immagine viene utilizzata in modalità scura. Poiché l’immagine di sfondo è luminosa e adatta alla modalità chiara, rovina la modalità scura.

Qualcuno può aiutarmi a capire questo, per favore?

Una soluzione rapida e temporanea è utilizzare uno sfondo con un’opacità del 20-50% in modo che riprenda il colore dello sfondo sia chiaro che scuro.

1 Mi Piace

@piffy Grazie mille. Questo è davvero un buon workaround.

Mi sono perso nella matematica per calcolare un numero SVG che, con un’opacità del 20%, risulterà in #FAF0FC, ma questo si avvicina abbastanza ai miei occhi, e la modalità scura è scura. Uff!

// Colore di sfondo invece di immagine di sfondo aggraziata
.background-container {
  background: rgb(200 190 192 / 20%);
}

Grazie per la segnalazione, questo aggiornamento lo risolverà

1 Mi Piace

Nell’opzione tema, se fai clic su “modifica i parametri”
Puoi cambiare il json per questo:

[
	{
		"setting": "background_image",
		"value": "false"
	},
	{
		"setting": "tile_background",
		"value": false
	},
	{
		"setting": "no_background_image",
		"value": false
	}
]

E rimuove l’svg di sfondo

2 Mi Piace

Qualcuno ha trovato un modo per regolare correttamente la larghezza del forum con questo tema?

Le mie modifiche CSS non sembrano avere effetto e il componente larghezza personalizzata di Canapin funziona bene sul tema predefinito ma sembra non avere alcun effetto su Graceful.

Per impostazione predefinita, il forum è molto stretto e sarebbe bello poterlo cambiare.

Il TC di Canapin funziona per me su questo tema.
Questo TC imposta le variabili CSS --d-max-width e --topic-body-width.
Potresti avere un altro TC o personalizzazioni che sovrascrivono questi valori.

Puoi provare manualmente, ad esempio:

body {
    --d-max-width: 1500px;
    --topic-body-width: 1500px;
}

Questo ha funzionato, grazie!

Il problema della larghezza è stato risolto per il desktop, anche se ora sto riscontrando tre problemi:

  1. Non riesco a cambiare il colore dei titoli utente con CSS.

usando:

.user-title{
background: #F55;
border-radius: 3px;
color: #FFF !important;
font-size: 12px!important;
padding-left: 7px;
}

come esempio, la modifica dello spazio, dello sfondo ecc. vengono applicate correttamente, ma il colore effettivo del testo viene ignorato e rimane il giallo predefinito. C’è qualcos’altro a cui dovrei rivolgermi per cambiarlo? Il giallo è estremamente difficile da leggere su uno sfondo bianco per impostazione predefinita.

  1. Su mobile, la larghezza del forum è ora leggermente superiore a quella che dovrebbe essere lo schermo, c’è un modo per far sì che rimanga al massimo al 100% di larghezza su mobile e non vada oltre, ma senza annullare l’aumento di larghezza per gli utenti desktop?

  2. Sto riscontrando lo stesso problema di @Solari sopra, ovvero le barre dei colori su mobile non sono presenti. Ho provato a usare il codice CSS suggerito in risposta ma non sembra aver risolto il problema, qualcuno ha capito come ripristinare le barre dei colori delle categorie su mobile?

2 Mi Piace

Sembra che il motivo del problema 1 sia che il tema ha già un tag !important sul colore del titolo utente

Dato che non siamo in grado di modificare l’HTML/CSS per questo tema, c’è un modo per cambiarlo o sovrascriverlo?

Ciao!

Le barre colorate verticali non vengono ancora visualizzate nella versione mobile del mio forum. Mi manca qualcosa?

https://forum.twogeeksonecup.wtf

Grazie!
Dan

1 Mi Piace

Puoi fornire un’immagine che illustri dove si troverebbero queste barre verticali?

Bel forum, comunque

1 Mi Piace

Grazie!

Ho allegato uno screenshot di un altro forum che in realtà ha queste barre.

Praticamente le stesse barre che appaiono nella versione desktop.

1 Mi Piace

Prego.

Ok, ho dato un’occhiata qui su Meta con il tema Graceful selezionato. Su mobile, per qualche motivo, non ci sono barre colorate come sul desktop. Non sono sicuro del perché.

Tuttavia, sul desktop, nella barra laterale, passa alla visualizzazione mobile e dovresti essere in grado di usare l’ispezione dell’elemento. Controllerei anche in modalità desktop e vedrei come differisce il CSS. Se necessario, è probabile che si possa creare un componente personalizzato con override in Mobile per far funzionare le barre colorate come previsto.

Grazie! Lo apprezzo. Dato che altri utenti avevano già segnalato il problema in precedenza in questo thread, speravo in una soluzione più permanente che reggesse anche dopo futuri aggiornamenti di Grace.

2 Mi Piace

Potrebbe essere una buona idea pubblicarlo come Bug usando i tag ux e graceful-theme
Ciò potrebbe aiutare con la visibilità.
In alternativa, questo componente a tema aggiunge una bella vista delle categorie. Viene utilizzato nel tema Air.

1 Mi Piace

Grazie!! Ci darò sicuramente un’occhiata!

1 Mi Piace

Ottimo tema!
È possibile aggiungere un testo allo sfondo come (C) Nome Persona
Vorrei avere ogni mese una foto di un utente sullo sfondo