It is currently 8 June 2025, 20:10 Advanced search

Cambio tema in bootsrap dopo onStart

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Cambio tema in bootsrap dopo onStart

Postby mcdok » 4 January 2021, 19:08

Come da titolo, c'è modo di farlo in bootstrap, dopo l'evento onStart?

In Ionic basta fare:
Code: Select all
  app.theme.primary = "withe";
  app.theme.secondary = "black";
  app.defineStyle();
  app.updateTheme();

e funziona per i colori primary, ecc..., dovrei trovare il modo per ricaricare i colori definiti nei CSS.

In bootstrap no.

Ho anche cercato di fare un reload dopo il cambio dei colori, per risolvere i 2 problemi precedenti, ma gli oggetti window e location non sono utilizzabili:
Code: Select all
window.location.reload(false);


Il dark mode invece è specifico di Ionic, vero?
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Cambio tema in bootsrap dopo onStart

Postby d.termini » 5 January 2021, 8:25

Mi pare che con bootstrap devi proprio cambiare CSS, o meglio, definisci entrambi i temi con classi diverse, che ne so .light e .dark, e quindi negli elementi dove devi cambiare i colori li switchi (meglio se templatizzi il più possibile)
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Cambio tema in bootsrap dopo onStart

Postby mcdok » 5 January 2021, 9:19

d.termini wrote:Mi pare che con bootstrap devi proprio cambiare CSS, o meglio, definisci entrambi i temi con classi diverse, che ne so .light e .dark, e quindi negli elementi dove devi cambiare i colori li switchi (meglio se templatizzi il più possibile)


Il problema è che impatta su tutta l'interfaccia non solo su alcuni elementi, cercavo una via più immediata come avviene appunto in Ionic.

Il fatto è che applicando il cambio nella onStart questo viene eseguito correttamente, quindi mi chiedevo della possibilità di refreshare l'app da codice...
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Cambio tema in bootsrap dopo onStart

Postby mcdok » 8 January 2021, 8:41

Nessuno sa come comandare il refresh della pagina ?
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Cambio tema in bootsrap dopo onStart

Postby d.pierangeli » 1 February 2021, 8:46

Potresti provare a usare App.eval (o app.eval, non mi ricordo dove è definito).
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 4 guests