10 Commits

Author SHA1 Message Date
dbd60cab4b chore: change package manager to pnpm 2025-10-16 02:30:55 +09:00
5313dae892 feat: Add Todo page mockup and layout Wrapper components
Key Changes:
- Created Wrapper components (Fullscreen, Column, Container, ListedComponent) to standardize the application's overall layout.
- Refactored the structure of major components like App.tsx and PageContainer.tsx to use the new Wrapper components.
- Added a simple TodoBoard mockup page at the /todos route.
- Adjusted flexbox classes for the TodoBoard component to allow its width to resize flexibly based on screen size.
2025-09-25 17:40:27 +09:00
f7c1c26f5e refactor: Lift layout structure to App component 2025-09-24 16:03:06 +09:00
df61ce27e0 refactor(routing): Migrate to React Router and simplify component structure
Replaces 'wouter' with 'react-router-dom' to standardize the routing library and resolve dependency conflicts.

Key changes:

- All routing logic, including hooks (useLocation) and components (Link, Routes), now uses 'react-router-dom'.

- The component tree has been simplified by removing the MainContainer component and moving its layout directly into App.tsx.

- The <BrowserRouter> provider is now correctly placed at the application's entry point in main.tsx.
2025-09-24 15:43:34 +09:00
997d134581 feat: Set Pretendard as default font 2025-09-24 01:25:36 +09:00
29f2b872ae build: Add .gitattributes to enforce LF line endings 2025-09-24 01:04:17 +09:00
65b7e2cd44 refactor: Consistently use arrow functions for components
Converts all functional components from the function Component() {} declaration to the const Component = () => {} syntax. This change improves consistency across the codebase.
2025-09-24 01:01:44 +09:00
97ee67cf64 feat: Implement page routing using wouter and add simple mock-up pages 2025-09-24 00:45:31 +09:00
9fc00089b1 refactor: change HMR plugin to @vitejs/plugin-react-swc 2025-09-22 22:34:17 +09:00
8b6947c72c init 2025-09-22 22:19:34 +09:00