Commit Graph
17 Commits
Author SHA1 Message Date
HKLHaoBinandCursor 6b13ee214d fix(ui): restore viewport meta alongside color-scheme
Re-add width=device-width after dark-mode squash replaced it; keep color-scheme meta for native control hints.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 19:32:29 +08:00
HKLHaoBinandCursor 63040b2028 feat(ui): 深色模式与主题 token 及选中态修复
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 19:03:02 +08:00
HKLHaoBinandCursor 452dca0a13 fix(scripts): improve android-ui-verify uninstall and screencap on Windows
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 23:34:54 +08:00
HKLHaoBinandCursor 5e2663b26b feat(ui): add mobile portrait shell with bottom nav and responsive pages
Replace fixed sidebar on narrow/Android with top bar, bottom tabs, and more sheet; adapt Overview, History, Vocab, and Settings for portrait; add android-ui-verify.ps1.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 23:13:39 +08:00
HKLHaoBinandCursor aaf4ccce92 chore(updater): rotate minisign pubkey for CI release signing
Pair with TAURI_SIGNING_PRIVATE_KEY set via gh secret set. Old pubkey superseded for new tag releases.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 21:44:25 +08:00
HKLHaoBinandCursor e83297eca7 fix(ci): build frontend before Android cargo check
generate_context! requires ../dist; the android-check job was missing npm ci + vite build, causing proc macro panic on CI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 20:42:32 +08:00
HKLHaoBinandCursor 100b6c292a fix(ci): export NDK clang for Android cargo check
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 20:24:06 +08:00
HKLHaoBinandCursor 81cbbed5b4 fix(ci): install NDK for Android cargo check job
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 20:11:36 +08:00
HKLHaoBinandCursor c3bd3c346a fix(android): resolve updater compile errors for mobile build
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 20:00:00 +08:00
HKLHaoBinandCursor 0fe5fbfdcf feat(android): align release pipeline with desktop updater rules
Add signed release APK builds on v*-tauri tags, minisign manifests per ABI, custom Android in-app updater, and CI cargo check for aarch64-linux-android.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 19:48:07 +08:00
HKLHaoBinandCursor 356e8ad480 Fix Style page dark mode readability with style tokens.
Replace hardcoded light card backgrounds with --ol-style-* tokens and strengthen dark subtle/input contrast.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-13 00:47:53 +08:00
HKLHaoBin 012cb77cea 统一卡片 UI 设计,优化主题切换与背景样式 2026-06-12 23:15:12 +08:00
HKLHaoBinandCursor 00fd21d78e Add system/light/dark theme switching in settings.
Apply theme before first paint via main.tsx, persist preference locally, and expose a segmented control in General settings with aura-skin contract coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 22:10:53 +08:00
HKLHaoBin e330edef14 重构样式与组件以提高一致性并优化设计
• 更新了 Card 组件样式,采用新的变量来实现玻璃拟态效果和阴影。
• 修改了 Btn 组件中的按钮样式,以符合新的颜色令牌(tokens)。
• 调整了 Collapsible 组件样式,以获得更好的边框和背景一致性。
• 统一了各设置组件的边框圆角和背景颜色。
• 增强了 AboutSection、CheckUpdateButton 及其他板块,以利用新的设计令牌。
• 优化了应用外壳(app shell)和 aura 表面的全局样式,确保视觉效果的一致性。
• 引入了新的颜色令牌,以实现更好的主题管理和无障碍性。
• 更新了多个组件的 CSS,以反映设计系统的变更,包括按钮状态和背景。
2026-06-12 21:14:16 +08:00
HKLHaoBin 1ea467a001 feat(android): port Android APK runtime onto beta 2026-06-12 18:13:12 +08:00
HKLHaoBinandCursor cb63eaa766 ci(android): harden Gradle wrapper download in APK workflow
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 17:55:06 +08:00
HKLHaoBinandCursor dbc2643583 Add Android APK CI workflow for manual dispatch on beta.
Sync android-apk.yml from openless-android so the workflow appears in Actions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 17:55:06 +08:00