Commit Graph
20 Commits
Author SHA1 Message Date
zhanggy 5eec516459 lint 2025-11-05 14:46:49 +08:00
zhanggy 4f859a4933 feat: add @mdi/font and electron-devtools-installer dependencies
- Added @mdi/font for Material Design Icons support.
- Included electron-devtools-installer to facilitate Vue DevTools installation in development.

refactor: enhance CreateTemplateScreen layout and functionality

- Improved layout with a responsive design.
- Added functionality for adding directories and files with validation.
- Implemented a file content editor dialog for editing file contents.
- Updated template save logic to handle changes more effectively.

fix: update TemplateListScreen for better UX

- Enhanced template list display with improved card layout.
- Added action buttons for viewing, executing, editing, and deleting templates.
- Improved dialog handling for template details and execution.

chore: update vuetify plugin configuration

- Removed unused icon set configuration.
- Updated locale settings to use simplified Chinese.

style: clean up HeaderLayout and vuetify styles

- Removed commented-out code and unnecessary styles.
- Improved overall styling for better readability and consistency.
2025-10-27 18:19:39 +08:00
leejooy96 2fb64f03ec chore: fix vue prettier rules (max-attributes-per-line), reformat all codes 2025-06-20 18:15:47 +09:00
leejooy96 2b85b88946 refactor: use vuetify config defaults for button style 2025-05-15 09:22:55 +09:00
leejooy96 41a7d15869 refactor: use material-icons to svg js 2025-04-23 10:00:46 +09:00
leejooy96 97f63400eb fix: fix vuetify colors import path 2025-04-18 10:16:59 +09:00
leejooy96 59016ed78f fix: fix test 2025-04-11 16:31:06 +09:00
leejooy96 6f4d96c11b feat: add dutch language support (Thanks to @DJWezzz) 2024-02-07 13:26:43 +09:00
leejooy96 bf315e2ec9 renderer: add portuguese language 2022-12-13 09:28:13 +09:00
leejooy96 9d95731323 renderer: add russian language 2022-12-13 09:24:24 +09:00
leejooy96 bc0f03df23 renderer: add french language 2022-12-13 09:20:24 +09:00
leejooy96 e3c315a4f6 renderer: add japanese language 2022-12-08 08:24:55 +09:00
leejooy96 11fd2ea17a renderer: add spanish language 2022-12-07 17:16:15 +09:00
leejooy96 2beab56a2a renderer: add german language 2022-12-07 17:12:53 +09:00
leejooy96 ab7df03aa3 pack: prettier now use space instead of tab 2022-11-13 11:21:33 +09:00
leejooy96 5bcd0d3145 renderer: add chinese langauge 2022-11-07 17:51:56 +09:00
leejooy96 adbabd6e59 renderer: add material design icons package by default 2022-11-01 18:03:51 +09:00
leejooy96 630ba9b09a renderer: correct settings for vuetify3 2022-11-01 09:51:47 +09:00
leejooy96 be7a8ac3ea pack: add .editorconfig and use tab instead of space 2022-10-29 12:35:12 +09:00
leejooy96 5a4fa9a981 pack: vutron now uses typescript 2022-10-18 11:08:55 +09:00