Commit graph

13 commits

Author SHA1 Message Date
sean2077
de6354f102 feat: Refactor styles for improved layout and responsiveness; enhance component definitions and hover effects; optimize animations and accessibility features.
重构样式,改进布局和响应速度;增强组件定义和悬停效果;优化动画和可访问性功能。
2025-08-08 14:35:57 +08:00
sean2077
075c8cbdc8 feat: Enhance background management and settings
- Updated WallpaperApiEditorModal to remove unnecessary fallback values for input fields.
- Refactored DynamicThemeBackgroundPlugin to streamline background size handling and improve CSS updates.
- Added new background size settings in DTBSettingTab with enhanced tooltip support for dropdowns.
- Introduced utility functions for dynamic dropdown tooltips to improve user experience.
- Updated types to include background size options and individual background settings.
- Improved API response handling in various wallpaper providers to use nullish coalescing for default values.
- Added CSS styles for dynamic background management to ensure proper rendering in the workspace.
2025-08-07 18:44:52 +08:00
sean2077
21e2281b19 fix: Fixed drop-down box style issue in modal window
修复模态窗口中的下拉框样式问题:未下拉时总只显示上半文字内容的问题
2025-08-07 03:07:35 +08:00
sean2077
860823c2e2 feat: 添加拖拽排序功能,优化设置项的用户体验 2025-08-07 01:08:41 +08:00
sean2077
44448fcfe1 fix: 优化模态框样式 2025-08-06 13:29:50 +08:00
sean2077
8c65861080 feat: Major Update: Added wallpaper API support; integrated Wallhaven API; optimized project structure and several other features.
重磅更新:支持壁纸API功能;添加对 wallhaven 的 API 支持; 项目结构和其他若干功能优化

BREAKING CHANGE:
2025-08-06 03:22:59 +08:00
sean2077
b5e0c5d015 refactor: Follow Obsidian's official advice to modify the code 2025-08-02 14:21:30 +08:00
sean2077
757053543a refactor: Move styles to css 2025-08-02 13:48:51 +08:00
sean2077
a5515fa9c7 feat: Add drag-and-drop functionality and prompts to enhance the background management experience 2025-08-02 12:53:06 +08:00
sean2077
cb7831e5c3 feat: Added command panel support, allowing settings to be opened in new tabs, optimizing styles and responsive design 2025-08-02 09:23:32 +08:00
sean2077
e20a91d04a style: use space style tab 2025-08-01 21:23:24 +08:00
sean2077
676c0c829c feat: 🎉 first just work version 2025-08-01 20:41:54 +08:00
sean2077
04fb100c08
Initial commit 2025-07-30 16:06:33 +08:00