Skip to content

Commit e3577f6

Browse files
committed
feat(settings): redesign UI with Compact Utility aesthetic
- Add side-by-side provider cards (Claude/Codex) with uniform height - Implement iOS-style toggle switches replacing checkboxes - Add progress bars with color thresholds (green/yellow/red) - Create configuration modal for provider-specific settings - Add collapsible card behavior (collapsed when tracking disabled) - Implement 2-column settings grid for general preferences - Update window size to 700x720 for better layout - Add CSS design system with variables for colors, spacing, typography - Improve keyboard accessibility (tabindex, aria-expanded, Enter/Space)
1 parent bf3baf1 commit e3577f6

File tree

3 files changed

+1295
-272
lines changed

3 files changed

+1295
-272
lines changed

src-tauri/src/windows.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pub fn open_settings_window<R: Runtime>(app: &AppHandle<R>) -> tauri::Result<()>
1515
WebviewUrl::App("index.html".into()),
1616
)
1717
.title("Claudometer Settings")
18-
.inner_size(460.0, 650.0)
18+
.inner_size(700.0, 720.0)
1919
.resizable(false)
2020
.minimizable(false)
2121
.maximizable(false)

0 commit comments

Comments
 (0)