Studio: make grid checkbox rectangular and commit table changes
This commit is contained in:
@@ -38,6 +38,7 @@ use Inertia\Inertia;
|
||||
// ── DISCOVER routes (/discover/*) ─────────────────────────────────────────────
|
||||
Route::prefix('discover')->name('discover.')->group(function () {
|
||||
Route::get('/trending', [DiscoverController::class, 'trending'])->name('trending');
|
||||
Route::get('/rising', [DiscoverController::class, 'rising'])->name('rising');
|
||||
Route::get('/fresh', [DiscoverController::class, 'fresh'])->name('fresh');
|
||||
Route::get('/top-rated', [DiscoverController::class, 'topRated'])->name('top-rated');
|
||||
Route::get('/most-downloaded', [DiscoverController::class, 'mostDownloaded'])->name('most-downloaded');
|
||||
@@ -236,6 +237,18 @@ Route::middleware(['auth', \App\Http\Middleware\NoIndexDashboard::class])->prefi
|
||||
Route::get('/awards', [\App\Http\Controllers\Dashboard\DashboardAwardsController::class, 'index'])->name('awards');
|
||||
});
|
||||
|
||||
// ── Studio Pro (Creator Artwork Manager) ────────────────────────────────────
|
||||
use App\Http\Controllers\Studio\StudioController;
|
||||
Route::middleware(['auth', 'ensure.onboarding.complete'])->prefix('studio')->name('studio.')->group(function () {
|
||||
Route::get('/', [StudioController::class, 'index'])->name('index');
|
||||
Route::get('/artworks', [StudioController::class, 'artworks'])->name('artworks');
|
||||
Route::get('/artworks/drafts', [StudioController::class, 'drafts'])->name('drafts');
|
||||
Route::get('/artworks/archived', [StudioController::class, 'archived'])->name('archived');
|
||||
Route::get('/artworks/{id}/edit', [StudioController::class, 'edit'])->whereNumber('id')->name('artworks.edit');
|
||||
Route::get('/artworks/{id}/analytics', [StudioController::class, 'analytics'])->whereNumber('id')->name('artworks.analytics');
|
||||
Route::get('/analytics', [StudioController::class, 'analyticsOverview'])->name('analytics');
|
||||
});
|
||||
|
||||
Route::middleware(['auth', 'normalize.username', 'ensure.onboarding.complete'])->group(function () {
|
||||
// Redirect legacy `/profile` edit path to canonical dashboard profile route.
|
||||
Route::get('/profile', function () {
|
||||
|
||||
Reference in New Issue
Block a user