EmberSparks
|
59a29de652
|
fix: improve token error handling and enhance UI styling
修复token失效时的错误提示并美化UI样式
Changes:
1. Token错误处理改进:
- 显示详细的失败账号名称
- 区分部分成功和完全失败的情况
- 增加错误通知显示时长到8秒
- 在控制台输出详细错误信息
2. UI样式美化:
- 账号按钮: 添加渐变背景、阴影和hover动画效果
- Star总数显示: 金色渐变主题,增强视觉吸引力
- iOS主题适配: 增加磨砂玻璃效果和内阴影
- 所有按钮统一使用cubic-bezier缓动动画
3. 代码优化:
- 移除view.ts中重复的同步成功通知
- 同步结果通知统一在githubService中处理
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
2025-12-04 14:08:27 +08:00 |
|
EmberSparks
|
71d70e0777
|
feat: add total stars count display next to account button
在账号按钮旁边添加星标总数显示功能
Changes:
- 在账号选择器中添加星标总数显示元素
- 显示⭐图标和仓库总数
- 适配默认主题和iOS液态玻璃主题
- 使用flex布局优化排版
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
2025-12-04 10:56:56 +08:00 |
|
EmberSparks
|
dcc2c46fbf
|
feat: 优化搜索框清除按钮样式和交互
- 修复搜索框样式冲突问题,统一使用.github-stars-search-container
- 采用Chrome风格的圆形×清除按钮设计
- 实现鼠标悬停时淡入显示清除按钮效果
- 优化按钮交互动画(透明度、缩放)
- 改进液态玻璃主题下的清除按钮样式
- 统一工具栏按钮间距和尺寸
🤖 Generated with [Claude Code](https://claude.ai/code)
|
2025-09-24 10:15:16 +08:00 |
|
EmberSparks
|
546e8ba74e
|
feat: 优化搜索框清除按钮样式
- 根据用户需求重新设计清除按钮
- 使用灰色圆形背景和白色图标
- 搜索框使用蓝色边框增强视觉效果
- 优化按钮尺寸和位置
- 改善用户体验
|
2025-09-23 19:25:44 +08:00 |
|
EmberSparks
|
0cc5cfcf76
|
feat: 改进搜索框清除按钮设计
- 参考百度搜索框设计,优化清除按钮样式
- 使用Obsidian的x图标替代文本符号
- 增加悬停和点击动画效果
- 改进按钮大小和位置,更加美观
- 添加暗色主题适配
- 提升用户体验和视觉效果
|
2025-09-23 18:45:53 +08:00 |
|
EmberSparks
|
6f2f6a5121
|
fix: 修复Obsidian插件商店审核问题
- 修复JavaScript内联样式问题,移动到CSS文件
- 清理console.log污染,使用Notice显示用户友好信息
- 修复any类型转换问题,添加具体类型定义
- 将fetch改为requestUrl以符合Obsidian规范
- 修复账号弹出控件关闭功能
- 修复液态玻璃主题布局一致性问题
🤖 Generated with [Claude Code](https://claude.ai/code)
|
2025-09-23 12:05:23 +08:00 |
|
EmberSparks
|
f9240bbf27
|
feat: 添加导出功能和主题支持
主要功能:
- 支持多种格式导出 GitHub stars(JSON、CSV、Markdown、TXT)
- 添加完整的主题系统,支持亮色/暗色模式
- 集成 emoji 支持,增强用户体验
- 优化 GitHub Actions 工作流配置
- 完善部署脚本和文档
技术改进:
- 重构项目结构,提升代码可维护性
- 添加类型定义,增强类型安全
- 优化 UI 组件和用户交互
- 完善错误处理和边界情况
🤖 Generated with [Claude Code](https://claude.ai/code)
|
2025-09-05 11:05:43 +08:00 |
|
EmberSparks
|
91ff791bcc
|
feat: 添加四个独立排序按钮支持正反序切换
- 重新设计排序UI为四个独立按钮(最近添加、Star数量、Fork数量、最近更新)
- 支持点击同一按钮在升序和降序之间切换
- 添加排序方向视觉指示器(箭头图标)
- 增强液态玻璃主题下的按钮对比度和可见性
- 优化按钮交互逻辑和用户体验
|
2025-09-02 11:52:29 +08:00 |
|
EmberSparks
|
85bf53e6aa
|
feat: Complete core plugin improvements and fixes
- Implement multi-account management system
- Add collapsible account selector in toolbar
- Add account-based filtering for starred repos
- Auto-fetch GitHub user info (username, avatar)
- Fix character encoding issues
- Fix modal input focus problems
- Redesign account display layout
- Add comprehensive CSS styling
- Support for default and iOS glass themes
- Improve user experience and visual feedback
|
2025-08-14 16:28:44 +08:00 |
|
EmberSparks
|
5e88597e2b
|
feat: 添加主题切换功能和主题文档
- 更新 README.md 和 README_en.md,添加主题切换功能说明
- 优化 styles.css 中的主题样式
- 新增 THEMES.md 和 THEMES_EN.md 主题文档
- 完善主题切换相关功能
|
2025-08-14 10:32:40 +08:00 |
|
EmberSparks
|
1b5ba0e98c
|
feat: 实现小红书风格的瀑布流卡片布局
- 使用CSS column-count实现瀑布流布局,卡片自然堆叠无空白
- 采用小红书风格设计:20px大圆角、柔和阴影、紧凑布局
- 优化卡片内容:圆形头像、小字体、多行描述显示
- 添加自动部署脚本:支持文件备份和一键部署到Obsidian
- 修复中文乱码问题:所有批处理文件支持UTF-8编码
- 增强用户体验:流畅的悬停动画和响应式设计
|
2025-08-08 12:30:16 +08:00 |
|
EmberSparks
|
bc864f2b77
|
fix: 修复iOS液态玻璃主题文字可见性问题
- 增强背景透明度,从0.1-0.15提升到0.25-0.35
- 添加专用的文字颜色变量:
* --ios-glass-text: 主要文字颜色
* --ios-glass-text-muted: 次要文字颜色
* --ios-glass-text-strong: 强调文字颜色
- 修复仓库卡片内容可见性:
* 仓库标题和链接颜色
* 仓库描述背景和文字颜色
* 标签背景透明度和文字颜色
* 底部信息区域文字颜色
* 语言标签文字颜色
- 优化文字阴影效果,使用白色阴影增强对比度
- 确保所有文字内容在液态玻璃背景上清晰可读
|
2025-08-08 11:10:17 +08:00 |
|
EmberSparks
|
386d616b31
|
feat: 添加主题切换功能和iOS液态玻璃主题
- 在设置中添加主题选择器,支持默认主题和iOS液态玻璃主题
- 实现主题切换核心功能,通过CSS类控制主题样式
- 创建完整的iOS液态玻璃风格主题,包含:
* 液态玻璃背景效果和模糊滤镜
* 圆角设计和渐变色彩
* 悬停动画和阴影效果
* 统一的视觉风格
- 在工具栏添加主题切换按钮,支持快速切换
- 更新类型定义以支持主题配置
- 所有UI组件都适配了两种主题风格
|
2025-08-08 10:00:16 +08:00 |
|
EmberSparks
|
f51c5a3251
|
feat: 在仓库卡片中添加star数、fork数和更新时间显示
- 添加格式化的star数量显示(如425.2k)
- 添加格式化的fork数量显示(如41.1k)
- 添加中文相对时间显示(如'1天前'、'2个月前')
- 将所有图标替换为专业的SVG图标
- Star: 使用Lucide star图标,黄色显示
- Fork: 使用Lucide git-fork图标,灰色显示
- Calendar: 使用Lucide calendar图标,灰色显示
- 优化CSS样式,确保图标与文字正确对齐
- 添加数字格式化和相对时间格式化辅助方法
- 保持响应式布局和主题适配
|
2025-08-07 12:20:05 +08:00 |
|
EmberSparks
|
707612ecab
|
Initial commit: Obsidian GitHub Stars Manager plugin
|
2025-07-23 10:15:52 +08:00 |
|