Skip to content

Commit b0f494f

Browse files
bokikoclaude
andcommitted
v1.7.0: Apple-inspired UI redesign
Complete visual overhaul with modern, clean design: UI Components: - PillButton: Capsule-shaped buttons with smooth hover - AppleToggle: iOS-style toggle switches - GlowingRing: Modern circular progress indicator - ServerResultCard: Clean result cards with badges Design System: - Apple macOS dark mode color palette - SF Pro-like typography (Segoe UI on Windows) - Increased padding and whitespace - Subtle separators instead of borders - RECOMMENDED badge for best server Layout: - Cleaner header with version badge - ISP card with separator lines - Region selector with pill buttons - Larger progress ring with big ping display - Modern settings section ISP Detection: - Already working via ip-api.com - Shows ISP name and location in card 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 2cb47b4 commit b0f494f

2 files changed

Lines changed: 521 additions & 318 deletions

File tree

desktop/src/config.py

Lines changed: 37 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,50 @@
1212
}
1313

1414
# App Version
15-
APP_VERSION = "1.6.0"
15+
APP_VERSION = "1.7.0"
1616

1717
# Ping Configuration
1818
PING_COUNT = 10 # Number of pings per server
1919
PING_TIMEOUT = 1 # Seconds
2020

21-
# Modern UI Colors (dark theme with gradients)
21+
# Apple-inspired UI Colors (macOS dark mode aesthetic)
2222
COLORS = {
23-
"bg": "#0f0f0f",
24-
"bg_secondary": "#161616",
25-
"card": "#1c1c1e",
26-
"card_hover": "#252528",
27-
"border": "#2c2c2e",
28-
"accent": "#3b82f6",
29-
"accent_hover": "#2563eb",
30-
"accent_light": "#60a5fa",
31-
"success": "#10b981",
32-
"success_light": "#34d399",
33-
"warning": "#f59e0b",
34-
"warning_light": "#fbbf24",
35-
"error": "#ef4444",
36-
"error_light": "#f87171",
23+
# Backgrounds
24+
"bg": "#1c1c1e",
25+
"bg_secondary": "#2c2c2e",
26+
"bg_tertiary": "#3a3a3c",
27+
28+
# Cards & Surfaces
29+
"card": "#2c2c2e",
30+
"card_hover": "#3a3a3c",
31+
"card_elevated": "#48484a",
32+
33+
# Borders
34+
"border": "#3a3a3c",
35+
"border_light": "#48484a",
36+
37+
# Accent (Apple Blue)
38+
"accent": "#0a84ff",
39+
"accent_hover": "#409cff",
40+
"accent_dim": "#0066cc",
41+
42+
# Semantic Colors
43+
"success": "#30d158",
44+
"success_dim": "#248a3d",
45+
"warning": "#ff9f0a",
46+
"warning_dim": "#c77c00",
47+
"error": "#ff453a",
48+
"error_dim": "#d70015",
49+
50+
# Text
3751
"text": "#ffffff",
38-
"text_secondary": "#e5e5e5",
39-
"text_muted": "#a1a1aa",
40-
"text_dim": "#71717a"
52+
"text_secondary": "#ebebf5",
53+
"text_muted": "#8e8e93",
54+
"text_dim": "#636366",
55+
56+
# Special
57+
"separator": "#38383a",
58+
"overlay": "#000000"
4159
}
4260

4361
# Game server regions

0 commit comments

Comments
 (0)