diff --git a/.editorconfig b/.editorconfig index c8115c9..0cb0877 100644 --- a/.editorconfig +++ b/.editorconfig @@ -14,5 +14,5 @@ trim_trailing_whitespace = true max_line_length = 120 # documentation, utils -[*.{md,mdx,diff}] +[*.{md,diff}] trim_trailing_whitespace = false diff --git a/.vscode/settings.json b/.vscode/settings.json index 49b5301..4d07be8 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "typescript.experimental.useTsgo": true + "typescript.experimental.useTsgo": false } \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js index 11d3e3c..cb24fd6 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,15 +1,14 @@ import js from "@eslint/js"; +import { defineConfig } from "eslint/config"; import globals from "globals"; import tseslint from "typescript-eslint"; -export default tseslint.config( - { ignores: ["dist"] }, - { - extends: [js.configs.recommended, ...tseslint.configs.recommended], - files: ["**/*.{ts}"], - languageOptions: { - ecmaVersion: 2020, - globals: globals.browser, - }, - } -); +export default defineConfig({ + ignores: ["dist"], + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ["**/*.{ts}"], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, +}); diff --git a/package.json b/package.json index 51b65f4..ce3e452 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "sass-embedded": "^1.89.2", "typescript-eslint": "^8.34.1", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^7.2.4" + "vite": "^8.0.0-beta.0" }, "prettier": { "printWidth": 120, diff --git a/styles/components/issue.ts b/styles/components/issue.ts index 1ea5811..7f12874 100644 --- a/styles/components/issue.ts +++ b/styles/components/issue.ts @@ -564,7 +564,7 @@ export const timeline = css` } .timeline-item, .timeline-item-group { - padding: 16px 0; + padding: 12px 0; .comment-text-line { color: ${themeVars.color.text.light.num1}; } diff --git a/vite.config.ts b/vite.config.ts index 855c280..a74ee5e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -8,9 +8,8 @@ import * as sass from "sass-embedded"; import { defineConfig } from "vite"; import { themeInput, themePlugin } from "./src/core/vite"; -dotenv.config({ quiet: true }); - const require = createRequire(import.meta.url); +dotenv.config({ quiet: true }); const outDir = "dist"; // 输出目录 const themesDir = "themes"; // 颜色主题目录