Skip to content

Commit 38e9172

Browse files
committed
refactor: remove TrackModal component and replace with FullScreenDialog for track display
style: update App.vue to remove SCSS styles and adjust layout style: modify html-reset.scss to hide scrollbars and clean up styles style: adjust index.scss to use new CSS variables for width and height fix: change root element creation in root.ts to append a new div to the body fix: update DevicePage, ImportPage, SelectorPage, SvgPage, _404Page, HomePage, and SnapshotPage to use page-size class for consistent layout chore: upgrade UnoCSS preset from Wind3 to Wind4 chore: remove build target from vite.config.ts feat: add FullScreenDialog component for improved modal handling style: create var.scss for CSS variables to manage responsive dimensions
1 parent 7953604 commit 38e9172

File tree

21 files changed

+1615
-1417
lines changed

21 files changed

+1615
-1417
lines changed

.github/workflows/deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
deploy:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

19-
- uses: actions/setup-node@v4
19+
- uses: actions/setup-node@v6
2020
with:
21-
node-version: 24
21+
node-version: latest
2222

2323
- uses: pnpm/action-setup@v4
2424

index.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
<meta name="referrer" content="no-referrer" />
1212
<title>GKD</title>
1313
</head>
14-
1514
<body>
16-
<div id="app"></div>
1715
<script type="module" src="/src/main.ts"></script>
1816
</body>
1917
</html>

package.json

Lines changed: 36 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -22,67 +22,68 @@
2222
"./dist"
2323
],
2424
"dependencies": {
25-
"@antv/g6": "5.0.49",
26-
"@eslint/js": "9.35.0",
27-
"@gkd-kit/api": "0.7.3",
25+
"@antv/g6": "5.0.51",
26+
"@eslint/js": "9.39.2",
27+
"@gkd-kit/api": "0.8.0",
2828
"@gkd-kit/selector": "0.5.22",
2929
"@gkd-kit/wasm_matches": "0.0.1",
30-
"@tsconfig/node20": "20.1.6",
30+
"@tsconfig/node20": "20.1.8",
3131
"@types/file-saver": "2.0.7",
3232
"@types/fs-extra": "11.0.4",
3333
"@types/lodash-es": "4.17.12",
34-
"@types/node": "24.5.1",
34+
"@types/node": "25.0.9",
3535
"@vitejs/plugin-legacy": "7.2.1",
36-
"@vitejs/plugin-vue": "6.0.0",
37-
"@vitejs/plugin-vue-jsx": "5.1.1",
36+
"@vitejs/plugin-vue": "6.0.2",
37+
"@vitejs/plugin-vue-jsx": "5.1.2",
3838
"@vue/eslint-config-prettier": "10.2.0",
3939
"@vue/eslint-config-typescript": "14.6.0",
4040
"@vue/tsconfig": "0.8.1",
41-
"@vueuse/components": "13.9.0",
42-
"@vueuse/core": "13.9.0",
41+
"@vueuse/components": "14.1.0",
42+
"@vueuse/core": "14.1.0",
4343
"browser-fs-access": "0.38.0",
4444
"compressorjs": "1.2.1",
45-
"cross-env": "10.0.0",
46-
"dayjs": "1.11.18",
47-
"eslint": "9.35.0",
45+
"cross-env": "10.1.0",
46+
"dayjs": "1.11.19",
47+
"eslint": "9.39.2",
4848
"eslint-config-prettier": "10.1.8",
4949
"eslint-define-config": "2.1.0",
50-
"eslint-plugin-unused-imports": "4.2.0",
51-
"eslint-plugin-vue": "10.4.0",
50+
"eslint-plugin-unused-imports": "4.3.0",
51+
"eslint-plugin-vue": "10.7.0",
5252
"file-saver": "2.0.5",
53-
"globals": "16.4.0",
53+
"globals": "17.0.0",
5454
"json5": "2.2.3",
5555
"jszip": "3.10.1",
56-
"lint-staged": "16.1.6",
56+
"lint-staged": "16.2.7",
5757
"localforage": "1.10.0",
58-
"lodash-es": "4.17.21",
59-
"naive-ui": "2.43.1",
58+
"lodash-es": "4.17.22",
59+
"naive-ui": "2.43.2",
6060
"normalize.css": "8.0.1",
61-
"p-limit": "7.1.1",
61+
"p-limit": "7.2.0",
6262
"pkg-exports": "0.2.0",
63-
"prettier": "3.6.2",
64-
"sass": "1.92.1",
65-
"simple-git": "3.28.0",
63+
"prettier": "3.8.0",
64+
"sass": "1.97.2",
65+
"simple-git": "3.30.0",
6666
"simple-git-hooks": "2.13.1",
67-
"tsx": "4.20.5",
68-
"typescript": "5.9.2",
69-
"typescript-eslint": "8.44.0",
67+
"tsx": "4.21.0",
68+
"typescript": "5.9.3",
69+
"typescript-eslint": "8.53.1",
7070
"universal-base64url": "1.1.0",
71-
"unocss": "66.5.1",
72-
"unplugin-auto-import": "20.1.0",
71+
"unocss": "66.6.0",
72+
"unplugin-auto-import": "21.0.0",
7373
"unplugin-data": "0.1.1",
74-
"unplugin-vue-components": "29.0.0",
74+
"unplugin-vue-components": "31.0.0",
75+
"update-browserslist-db": "1.2.3",
7576
"user-attachments": "2.0.2",
76-
"vite": "7.1.5",
77-
"vite-plugin-monkey": "7.1.4",
78-
"vue": "3.5.21",
79-
"vue-router": "4.5.1"
77+
"vite": "7.3.1",
78+
"vite-plugin-monkey": "7.1.8",
79+
"vue": "3.5.27",
80+
"vue-router": "4.6.4"
8081
},
8182
"volta": {
82-
"node": "24.4.1",
83-
"pnpm": "10.16.1"
83+
"node": "24.13.0",
84+
"pnpm": "10.28.1"
8485
},
85-
"packageManager": "pnpm@10.16.1",
86+
"packageManager": "pnpm@10.28.1",
8687
"simple-git-hooks": {
8788
"pre-commit": "pnpm exec lint-staged"
8889
},

0 commit comments

Comments
 (0)