feat: add theme
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
use App\Http\Controllers\AppFeedbackController;
|
||||
use App\Http\Controllers\SliderController;
|
||||
use App\Http\Controllers\SceneController;
|
||||
use App\Http\Controllers\ThemeController;
|
||||
use App\Http\Controllers\BellSoundController;
|
||||
use App\Http\Controllers\BackgroundSoundController;
|
||||
use App\Http\Controllers\TimerPresetController;
|
||||
@@ -182,6 +183,10 @@
|
||||
Route::delete('/slider/{id}', [SliderController::class, 'destroy']); // delete slider
|
||||
|
||||
|
||||
/// themes (color themes a scene can use)
|
||||
Route::get('/themes', [ThemeController::class, 'index']);
|
||||
Route::get('/themes/{id}', [ThemeController::class, 'show']);
|
||||
|
||||
/// scenes (تنظیمات صحنه) — each scene has an image, optional video, and sound
|
||||
// Consolidated settings screen (all scenes + current user's preferences) in one call.
|
||||
Route::get('/scene-settings', [SceneController::class, 'settings']);
|
||||
|
||||
Reference in New Issue
Block a user