Repository navigation
Releases: JieMeiDev/clash-dashboard
Release list
v0.1.18
Fix mobile Destination IP column alignment and release v0.1.18. Unify th/td padding and box-sizing, align sticky header offset, and left-align the Destination IP header to match data cells. Co-authored-by: Cursor <cursoragent@cursor.com>
v0.1.17
Summary
Typography cleanup: consistent font weights and clearer visual hierarchy across all pages.
Changes
Changed
- Unified font weights to 400 (body/page titles) and 500 (labels, table headers, modal titles)
- Page titles (
h1): weight 400, Apple theme colors#000/#fff; removed conflictingmd:text-xlutility - Overview stat cards: labels and values share weight 400; hierarchy via size and color
- Settings, Connections drawer, and modal labels:
font-bold(700) → medium (500) - Statistics rank weight 500; proxy node names 12px for readability
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.17/CHANGELOG.md
v0.1.16
Summary
Monthly Statistics page with LAN and destination IP download rankings, plus Connections table layout fixes.
Changes
Added
- Statistics page (
/statistics, sidebar Stats): top 10 LAN IPs and top 10 destination IPs by download for the current calendar month - Monthly stats persisted in
localStorage(per external controller); survives Clash and router restarts when using the same browser - One-click Clear button to reset current month statistics
Changed
- Connections table: fixed Destination IP (180px) and Chains (320px) column widths
- Connections table layout:
table-layout: fixedand standard table cells (fixes Type/TProxy wrapping into the first column)
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.16/CHANGELOG.md
v0.1.15
Summary
YACD-style theme switcher in the sidebar — Auto / Dark / Light with persisted preference.
Changes
Added
- Theme switcher in sidebar footer (YACD-style): single icon button opens Auto / Dark / Light menu with checkmark on the active choice
- Theme preference persisted in
localStorage; Auto follows systemprefers-color-scheme
Changed
- Removed sidebar Clash Version label (version remains on About page)
- Sidebar footer now groups theme switcher and About icon, matching YACD layout
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.15/CHANGELOG.md
v0.1.14
Summary
Apple HIG–inspired dark/light theme with unified grouped-card surfaces on Connections and Logs.
Changes
Added
- Apple HIG theme layer (
apple-theme.scss): iOS Settings–style typography, colors, and grouped cards
Changed
- Dark mode: pure black page background (
#000) with#1c1c1egrouped cards on Connections and Logs - Unified Connections table colors (header, fixed column, and card share one surface)
- Logs panel uses transparent inner background inside the card container
- Card radius 12px; header large-title style
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.15/CHANGELOG.md
v0.1.13
Summary
Completes the mobile Proxies scroll fix — no need to tap Expand before swiping.
Changes
Fixed
- Mobile
.pageusesheight: autoso long pages scroll; Logs keeps internal scroll (logs-page) - Policy group Tags always expanded on mobile; removes iOS swipe trap from collapsed
overflow-y-hidden
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.13/CHANGELOG.md
v0.1.12
Summary
Fixes vertical scrolling on the Proxies page on mobile.
Changes
Fixed
- Proxies page scrolls vertically again (strategy groups + proxy list)
- Proxy group tags use
touch-action: pan-yso iOS swipes reach the page scroll container
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.12/CHANGELOG.md
v0.1.11
Summary
About page now links the Clash core Source to the JieMeiDev archive mirror.
Changes
Changed
- Clash core GitHub link:
MetaCubeX/mihomo→ JieMeiDev/clash
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.11/CHANGELOG.md
v0.1.10
Summary
Fixes a visual inconsistency on mobile in dark mode where the pinned Source IP column appeared darker than the rest of the Connections table.
Changes
Fixed
- Pinned Source IP column background now matches the card (
#2c2c2e) instead of page background (#1c1c1e)
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.10/CHANGELOG.md
v0.1.9
Summary
Minimal mobile support for the Connections page — previously hidden on screens ≤768px.
Changes
Added
- Conns entry in the mobile top navigation (short label for Connections)
- Responsive Connections layout: compact header, smaller table text, horizontal scroll retained
- Full-width connection detail drawer on mobile
Changed
- On mobile, table hides Network, Chains, Rule, and Type columns — tap a row to see them in the drawer
- Sidebar nav pills slightly narrower with ellipsis for long labels
- Rules remains desktop-only (
noMobile) for now
Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.9/CHANGELOG.md