- Add SidebarRootView: iPad/Mac (Designed for iPad) uses a NavigationSplitView sidebar listing all 7 tabs, sharing every existing screen (rootView) untouched - Branch by device idiom (DeviceLayout.isPad) so iPhone keeps its tab bar UI, logic, and Live Activity behavior pixel-for-pixel, including landscape - AppRouter gains sidebar mode: cross-tab routing (기록 확인/통계 보기) selects the target tab directly instead of detouring through the More tab - Hide iPhone-only settings on iPad/Mac: 탭바 구성 section and the main grid's per-row column picker are meaningless with a sidebar/adaptive grid - Main tab wide-screen layout: pinned goal cards flow in an adaptive grid (340-520pt cards) instead of full-width paging; action buttons auto-fill columns at 150-220pt so nothing stretches on large displays - Verified on iPad Pro 11" simulator (sidebar, settings, stats routing, timetable) and iPhone 17 Pro (unchanged tab bar); both build clean Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7
Description
This is a repository where I have collected my study codes, project codes I have worked on so far, and setting files.
Languages
Swift
78.6%
Python
6.7%
C
6%
Java
4.4%
TypeScript
3%
Other
1.3%