- ✅ Dark mode funzionante su tutta la GUI - ✅ Spostato riquadro stabile in cima alla sidebar - ✅ Risolti problemi seeder (spostati in app/Console/Seeders) - ✅ Creata tabella gestioni con dati di test - ✅ Aggiunta pagina impostazioni per personalizzazione colori - ✅ Configurato Tailwind per dark mode - ✅ CSS custom per garantire leggibilità testi - ✅ SidebarComposer esteso per dashboard - ✅ Testi leggibili in modalità scura
32 lines
946 B
PHP
32 lines
946 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\SuperAdmin;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use Illuminate\Http\Request;
|
|
|
|
class ImpostazioniController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
return view('superadmin.impostazioni.index');
|
|
}
|
|
|
|
public function store(Request $request)
|
|
{
|
|
// Logica per salvare le impostazioni di colore
|
|
$validated = $request->validate([
|
|
'bg_color' => 'string|max:7',
|
|
'text_color' => 'string|max:7',
|
|
'accent_color' => 'string|max:7',
|
|
'sidebar_bg_color' => 'string|max:7',
|
|
'sidebar_text_color' => 'string|max:7',
|
|
'sidebar_accent_color' => 'string|max:7',
|
|
]);
|
|
|
|
// Salva nelle impostazioni di sistema (da implementare)
|
|
// Per ora restituiamo una risposta di successo
|
|
return response()->json(['success' => true, 'message' => 'Impostazioni salvate con successo!']);
|
|
}
|
|
}
|