feat: [rd] 디자인 인사이트 메뉴 Phase 1 MVP 구현
- GET /rd/design-insight 라우트 + 컨트롤러 추가 - Alpine.js 단일 파일 SPA (localStorage 기반) - 4종 카드: 레퍼런스, 분석(CRAP), 패턴, Before/After - 3종 뷰: 보드, 갤러리, 리스트 - Ctrl+V 클립보드 이미지 붙여넣기 - 프로젝트 CRUD, 태그/카테고리 필터, 검색 - JSON 내보내기/가져오기
This commit is contained in:
@@ -313,4 +313,16 @@ public function planningDesign(Request $request): View|\Illuminate\Http\Response
|
||||
|
||||
return view('rd.planning-design.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* 디자인 인사이트 - UI/UX 연구 도구
|
||||
*/
|
||||
public function designInsight(Request $request): View|\Illuminate\Http\Response
|
||||
{
|
||||
if ($request->header('HX-Request')) {
|
||||
return response('', 200)->header('HX-Redirect', route('rd.design-insight'));
|
||||
}
|
||||
|
||||
return view('rd.design-insight.index');
|
||||
}
|
||||
}
|
||||
|
||||
1699
resources/views/rd/design-insight/index.blade.php
Normal file
1699
resources/views/rd/design-insight/index.blade.php
Normal file
File diff suppressed because it is too large
Load Diff
@@ -417,6 +417,9 @@
|
||||
|
||||
// 기획디자인
|
||||
Route::get('/planning-design', [RdController::class, 'planningDesign'])->name('planning-design');
|
||||
|
||||
// 디자인 인사이트
|
||||
Route::get('/design-insight', [RdController::class, 'designInsight'])->name('design-insight');
|
||||
});
|
||||
|
||||
// 일일 스크럼 (Blade 화면만)
|
||||
|
||||
Reference in New Issue
Block a user