Sono stati aggiunti tutti i file principali di Bootstrap 5.3.3, inclusi CSS, JavaScript (bundle, ESM, UMD, minificati), versioni RTL, utility, reboot, griglia e relative mappe delle sorgenti. Questi file abilitano un sistema di design moderno, responsive e accessibile, con supporto per layout LTR e RTL, debugging avanzato tramite source map e tutte le funzionalità di Bootstrap per lo sviluppo dell’interfaccia utente. Nessuna modifica ai file esistenti.
231 lines
4.6 KiB
Markdown
231 lines
4.6 KiB
Markdown
# ?? ISTRUZIONI PER FORZARE IL REFRESH DEL BROWSER
|
|
|
|
## ?? Il Problema
|
|
L'applicazione è stata completamente aggiornata con una nuova sidebar verticale moderna, ma il browser potrebbe mostrare ancora la versione vecchia a causa della **cache**.
|
|
|
|
## ? Build Status
|
|
- ? **Compilazione riuscita**
|
|
- ? **0 errori**
|
|
- ? **0 warning**
|
|
- ? **Tutti i CSS aggiornati**
|
|
- ? **Bootstrap Icons caricato**
|
|
|
|
---
|
|
|
|
## ?? METODO 1: Hard Refresh (CONSIGLIATO)
|
|
|
|
### Windows - Chrome/Edge
|
|
```
|
|
1. Apri DevTools: F12
|
|
2. Click DESTRO sul pulsante Refresh (?)
|
|
3. Seleziona "Svuota cache e ricaricamento forzato"
|
|
```
|
|
|
|
**OPPURE**
|
|
```
|
|
Premi: Ctrl + Shift + R
|
|
```
|
|
|
|
### Windows - Firefox
|
|
```
|
|
Premi: Ctrl + Shift + R
|
|
```
|
|
|
|
### Windows - Tutti i Browser
|
|
```
|
|
Premi: Ctrl + F5
|
|
```
|
|
|
|
---
|
|
|
|
## ?? METODO 2: Cancella Cache Manualmente
|
|
|
|
### Chrome/Edge
|
|
```
|
|
1. Premi Ctrl + Shift + Delete
|
|
2. Seleziona "Immagini e file memorizzati nella cache"
|
|
3. Intervallo: "Tutto"
|
|
4. Click "Cancella dati"
|
|
5. Ricarica la pagina (F5)
|
|
```
|
|
|
|
### Firefox
|
|
```
|
|
1. Premi Ctrl + Shift + Delete
|
|
2. Seleziona "Cache"
|
|
3. Click "Cancella adesso"
|
|
4. Ricarica la pagina (F5)
|
|
```
|
|
|
|
---
|
|
|
|
## ?? METODO 3: Modalità Incognito (TEST VELOCE)
|
|
|
|
### Chrome/Edge
|
|
```
|
|
Premi: Ctrl + Shift + N
|
|
```
|
|
|
|
### Firefox
|
|
```
|
|
Premi: Ctrl + Shift + P
|
|
```
|
|
|
|
Poi naviga su `https://localhost:[PORT]` nella finestra incognito.
|
|
|
|
---
|
|
|
|
## ??? METODO 4: Disabilita Cache (Durante Sviluppo)
|
|
|
|
### Per Tutti i Browser
|
|
```
|
|
1. Apri DevTools: F12
|
|
2. Vai su tab "Network"
|
|
3. Spunta "Disable cache"
|
|
4. MANTIENI DevTools APERTO
|
|
5. Ricarica (F5)
|
|
```
|
|
|
|
Questo è perfetto durante lo sviluppo!
|
|
|
|
---
|
|
|
|
## ?? METODO 5: Restart Server + Clean Build
|
|
|
|
Se proprio non funziona, fai un clean restart:
|
|
|
|
```powershell
|
|
# Stop server
|
|
Ctrl + C
|
|
|
|
# Clean
|
|
dotnet clean
|
|
|
|
# Remove bin/obj
|
|
Remove-Item -Recurse -Force bin,obj
|
|
|
|
# Restore
|
|
dotnet restore
|
|
|
|
# Rebuild
|
|
dotnet build
|
|
|
|
# Run
|
|
dotnet run
|
|
```
|
|
|
|
Poi fai Hard Refresh nel browser.
|
|
|
|
---
|
|
|
|
## ?? COSA DOVRESTI VEDERE
|
|
|
|
Dopo il refresh corretto, dovresti vedere:
|
|
|
|
```
|
|
??????????????????????????????????????
|
|
? Sidebar Verticale Sinistra ?
|
|
? ?
|
|
? [??] TradingBot [?] ? ? Brand + Toggle
|
|
? ? ATTIVO ?
|
|
? ?????????????????????????????????? ?
|
|
? ?? Dashboard ? ? Menu Items
|
|
? ?? Strategie ? Verticali
|
|
? ?? Asset ?
|
|
? ?? Trading ?
|
|
? ?? Analisi Mercato ?
|
|
? ?? Statistiche ?
|
|
? ?? Impostazioni ?
|
|
? ?????????????????????????????????? ?
|
|
? Portfolio $15,000 ? ? Summary
|
|
? Profitto $0.00 ?
|
|
??????????????????????????????????????
|
|
```
|
|
|
|
**NON** dovresti vedere più i link testuali sotto il logo!
|
|
|
|
---
|
|
|
|
## ?? TROUBLESHOOTING
|
|
|
|
### Problema: "Vedo ancora i link sotto il logo"
|
|
**Soluzione**: Cache non pulita correttamente
|
|
```
|
|
1. Chiudi TUTTE le tab del browser
|
|
2. Chiudi il browser completamente
|
|
3. Riapri e vai direttamente a localhost
|
|
4. Premi Ctrl + Shift + R
|
|
```
|
|
|
|
### Problema: "Le icone non si vedono"
|
|
**Soluzione**: Bootstrap Icons non caricato
|
|
```
|
|
1. Apri DevTools (F12)
|
|
2. Tab Console
|
|
3. Cerca errori di caricamento CSS
|
|
4. Se vedi errori, il server potrebbe non essere avviato correttamente
|
|
```
|
|
|
|
### Problema: "Tutto bianco/rotto"
|
|
**Soluzione**: CSS non caricato
|
|
```
|
|
1. DevTools ? Network tab
|
|
2. Ricarica (F5)
|
|
3. Verifica che app.css e MainLayout.razor.css siano caricati (200 OK)
|
|
4. Se vedi 404, restart del server
|
|
```
|
|
|
|
---
|
|
|
|
## ? CHECKLIST FINALE
|
|
|
|
Prima di contattare per supporto, verifica:
|
|
|
|
- [ ] Ho fatto Hard Refresh (Ctrl + Shift + R)?
|
|
- [ ] Ho provato in modalità Incognito?
|
|
- [ ] Ho pulito la cache manualmente?
|
|
- [ ] Il server è in esecuzione correttamente?
|
|
- [ ] Ho fatto `dotnet clean` e `dotnet build`?
|
|
- [ ] Ho verificato la Console (F12) per errori?
|
|
- [ ] Ho provato con un browser diverso?
|
|
|
|
---
|
|
|
|
## ?? FUNZIONA?
|
|
|
|
Se dopo questi passaggi vedi la sidebar moderna verticale:
|
|
- ? Tutto è corretto!
|
|
- ? Puoi iniziare a usare l'applicazione
|
|
- ? Il problema era solo la cache
|
|
|
|
Se NON funziona ancora:
|
|
- ?? Apri DevTools (F12)
|
|
- ?? Fai uno screenshot della Console
|
|
- ?? Condividi gli errori che vedi
|
|
|
|
---
|
|
|
|
## ?? NOTE TECNICHE
|
|
|
|
### File CSS Modificati
|
|
1. `wwwroot/app.css` - Stili globali con priorità
|
|
2. `Components/Layout/MainLayout.razor.css` - Stili scoped con ::deep
|
|
|
|
### Modifiche Applicate
|
|
- ? Bootstrap Icons CDN aggiunto
|
|
- ? Namespace globali in _Imports.razor
|
|
- ? CSS con !important per override
|
|
- ? ::deep selectors per scoped CSS
|
|
- ? Layout completamente riscritto
|
|
|
|
### Port di Default
|
|
L'applicazione di solito gira su:
|
|
- `https://localhost:5001` (HTTPS)
|
|
- `http://localhost:5000` (HTTP)
|
|
|
|
Verifica nel terminal quale porta sta usando!
|
|
|
|
---
|
|
|
|
**Buon trading! ??**
|