refactor: rename icon-themes→icons, simplify filenames, remove 14 unused JSON

- icon-themes/ → icons/
- Monokai Pro icon-theme.json → icon-theme.json
- monokai-pro-icons.woff → icons.woff
- Remove 14 unused filter/monochrome variant JSON files
- Update generate-icon-theme.js paths
This commit is contained in:
Darkings 2026-05-08 14:24:30 +08:00
parent 25a7d3b63c
commit a3daf058d3
18 changed files with 4 additions and 19 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,13 +2,13 @@ import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
import { dirname, resolve } from "node:path";
const rootDir = resolve(import.meta.dirname, "..");
const localIconDir = resolve(rootDir, "icon-themes");
const localIconDir = resolve(rootDir, "icons");
const vaultIconDir = resolve(
"C:/Users/Jie/iCloudDrive/iCloud~md~obsidian/SecondBrain/project/Monokai Syntax/icon-themes",
"C:/Users/Jie/iCloudDrive/iCloud~md~obsidian/SecondBrain/project/Monokai Syntax/icons",
);
const iconDir = existsSync(localIconDir) ? localIconDir : vaultIconDir;
const themePath = resolve(iconDir, "Monokai Pro icon-theme.json");
const fontPath = resolve(iconDir, "monokai-pro-icons.woff");
const themePath = resolve(iconDir, "icon-theme.json");
const fontPath = resolve(iconDir, "icons.woff");
const outputPath = resolve(rootDir, "src/scss/components/_file-icons.generated.scss");
function readJson(path) {