diff --git a/app/Http/Controllers/RdController.php b/app/Http/Controllers/RdController.php index 9cb938bc..a5f9588a 100644 --- a/app/Http/Controllers/RdController.php +++ b/app/Http/Controllers/RdController.php @@ -325,4 +325,16 @@ public function designInsight(Request $request): View|\Illuminate\Http\Response return view('rd.design-insight.index'); } + + /** + * 사운드 로고 생성기 + */ + public function soundLogo(Request $request): View|\Illuminate\Http\Response + { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('rd.sound-logo')); + } + + return view('rd.sound-logo.index'); + } } diff --git a/resources/views/rd/sound-logo/index.blade.php b/resources/views/rd/sound-logo/index.blade.php new file mode 100644 index 00000000..30bb3dde --- /dev/null +++ b/resources/views/rd/sound-logo/index.blade.php @@ -0,0 +1,938 @@ +@extends('layouts.app') + +@section('title', '사운드 로고 생성기') + +@section('content') + + +
+ +
+

사운드 로고 생성기

+
+ +
+ + +
+ +
+ + 개 음표 | + 초 + +
+ + +
+ +
+ +
+
음색 (Synthesizer)
+ +
+ + +
+
엔벨로프 (ADSR)
+
+
Attack
+ +
+
+
Decay
+ +
+
+
Sustain
+ +
+
+
Release
+ +
+
+ + +
+
이펙트
+
+
볼륨
+ +
+
+
리버브
+ +
+
+ + +
+
내 사운드
+ + +
+
+ + +
+ + + + + +
+
+ + +
+ + +
+ + + +
+ + +
+
+ +@endsection + +@push('scripts') + +@endpush diff --git a/routes/web.php b/routes/web.php index b0a8d971..c2abe47e 100644 --- a/routes/web.php +++ b/routes/web.php @@ -420,6 +420,9 @@ // 디자인 인사이트 Route::get('/design-insight', [RdController::class, 'designInsight'])->name('design-insight'); + + // 사운드 로고 생성기 + Route::get('/sound-logo', [RdController::class, 'soundLogo'])->name('sound-logo'); }); // 일일 스크럼 (Blade 화면만)