72 Commits

Author SHA1 Message Date
5803207451 Refactor code structure for improved readability and maintainability 2025-05-13 20:43:39 +08:00
157713ed24 Loadvalue object for things 2025-05-13 16:37:56 +08:00
4c7f9b47d0 Tried to add keyboard shortcuts, it's awful... feat: add terminal window component and about news organization window; update localization for terminal; refactor database connection in hot_articles.py; remove sources.vue 2025-05-13 16:33:06 +08:00
5d77b2770d It's so bad that it works... AI: feat: update environment variables in .env.example; enhance chatbot and hotnews components; improve sources layout and image handling; add new logo assets 2025-05-13 15:47:02 +08:00
34a0868b26 Remake the home page. 2025-05-13 14:14:50 +08:00
28240b38dc feat: update toggle components and enhance chatbot layout; upgrade dependencies and improve UI structure 2025-05-13 09:57:48 +08:00
5bf857f3cd feat: enhance UI components and add accordion functionality
- Updated DraggableWindow.vue to improve shadow effects.
- Refactored AboutWindow.vue for better structure and readability.
- Added chatbot functionality in chatbot.vue with cookie management.
- Improved navigation component for better code clarity.
- Created a new chat history table in the database schema.
- Modified error handling in error.vue to display error messages correctly.
- Integrated ChatbotWindow into the desktop application layout.
- Implemented accordion component in home.vue for Q/A section.
- Enhanced API for chat functionality with improved error handling.
- Removed unused routes for cleaner codebase.
- Added custom animations for accordion components in tailwind.config.js.
- Developed accordion UI components (Accordion, AccordionContent, AccordionItem, AccordionTrigger) for better user interaction.
2025-05-13 09:40:37 +08:00
f89e6aaa48 Add new translations and chatbot window
- Updated English and Traditional Chinese translations to include "search", "chatbot", and "starred".
- Added "chatbot" menu item to the desktop application.
- Refactored window management functions for better clarity and organization.
- Created a new chatbot component with a basic template.
2025-05-13 00:18:19 +08:00
a06e696e24 feat: update About section and localization; enhance layout in about.vue and change "關於我們" to "關於這個網站" 2025-05-12 23:31:28 +08:00
1065a982b0 feat: enhance UI components with improved styles and new windows; add error handling and copyright information 2025-05-12 23:05:42 +08:00
eaa9b15b2d Clean the code via prettier. 2025-05-12 21:05:45 +08:00
57aa0aba18 feat: enhance DraggableWindow component with additional emit events for window control; update hotnews component to handle pending state; modify home link for improved navigation 2025-05-12 21:05:14 +08:00
ed42dde9ba Switch back. 2025-05-12 15:53:08 +08:00
4744145bc9 Remove stuff 2025-05-12 14:54:51 +08:00
98869d5fce feat: update environment variables, enhance login functionality with password hashing, and improve UI components for better user experience 2025-05-12 14:45:02 +08:00
26d3998a70 feat: enhance localization by adding new app strings and descriptions; implement sources window for news sources display 2025-05-12 13:53:11 +08:00
b8e5981947 Make it NOT laggy and done some basic login stuff. 2025-05-12 11:18:21 +08:00
fd2ba525f9 feat: update README and various components for improved formatting and error handling; enhance login functionality with password encryption 2025-05-12 10:17:21 +08:00
542a22f168 feat: refactor login and hot news components; integrate DraggableWindow for dynamic window management in desktop layout 2025-05-12 09:15:54 +08:00
163f613058 Intergr 2025-05-12 06:41:43 +08:00
8adacc6c93 Remove clerk. 2025-05-11 18:24:18 +08:00
ed383d6404 feat: implement login functionality with GSAP animations and dynamic menu 2025-05-11 15:13:01 +08:00