No description
Find a file
Darkings 44322cdcfb feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸
为 Obsidian 社区主题提交做准备:
- Vite 构建同时输出 theme.css 到根目录
- 同步脚本、审计脚本、Release CI 统一引用根目录路径
- 截图调整为 512×288(社区列表规范尺寸)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 15:09:01 +08:00
.claude chore: add .gitignore, untrack node_modules and local claude config 2026-05-08 14:18:38 +08:00
.github feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸 2026-05-09 15:09:01 +08:00
dist fix: 代码审查修复——验证脚本同步、变量补全、去重与对比度修正 2026-05-09 11:16:30 +08:00
icons refactor: rename icon-themes→icons, simplify filenames, remove 14 unused JSON 2026-05-08 14:24:30 +08:00
scripts feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸 2026-05-09 15:09:01 +08:00
src fix: 代码审查修复——验证脚本同步、变量补全、去重与对比度修正 2026-05-09 11:16:30 +08:00
test Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
.gitignore 更新 .gitignore 忽略 ERRORS.md,CHANGELOG 添加英文 2026-05-09 08:49:47 +08:00
CHANGELOG.md 更新 .gitignore 忽略 ERRORS.md,CHANGELOG 添加英文 2026-05-09 08:49:47 +08:00
ERRORS.md Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
LICENSE.md Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
manifest.json Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
MonokaiSyntax.png 整理项目文档与构建脚本 2026-05-09 08:39:57 +08:00
package-lock.json Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
package.json 整理项目文档与构建脚本 2026-05-09 08:39:57 +08:00
README.en.md 整理项目文档与构建脚本 2026-05-09 08:39:57 +08:00
README.md 整理项目文档与构建脚本 2026-05-09 08:39:57 +08:00
screenshot.png feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸 2026-05-09 15:09:01 +08:00
stylelint.config.js Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
theme.css feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸 2026-05-09 15:09:01 +08:00
TODO.md docs: update TODO — Stage 10 complete, add Stage 10.5 callout/blockquote redesign 2026-05-08 14:11:33 +08:00
versions.json Initial commit: Monokai Syntax Obsidian theme 2026-05-08 08:57:12 +08:00
vite.config.js feat: theme.css 输出到仓库根目录,截图调整为社区规范尺寸 2026-05-09 15:09:01 +08:00

Monokai Syntax

中文 | GitHub

Monokai Syntax is a community theme for Obsidian that aims to reproduce the Monokai Pro dark and light visual language in knowledge management contexts.

Monokai Syntax

Next Version Plan

  • Polish project icons
  • Refine project details
  • Improve Style Settings plugin integration

Project Status

Currently in early development stage. The foundational engineering scaffolding, Vite build pipeline, Stylelint checks, and test vault sync workflow are complete.

Install Dependencies

npm install

Common Commands

Lint SCSS:

npm run lint:css

Build the theme:

npm run build

Build and sync to test vault:

npm run build:vault                              # Default vault
npm run build:vault -- D:/your/Obsidian/Vault    # Custom vault

Local Testing

Default test vault path:

C:\Users\Jie\iCloudDrive\iCloud~md~obsidian\SecondBrain

To use your own vault, append the path to the command:

npm run build:vault -- D:/your/Obsidian/Vault

The theme files will be synced to .obsidian\themes\Monokai Syntax under the target vault.

You can then enable Monokai Syntax in Obsidian's Appearance settings.

Remote Resource Constraints

The theme CSS must not load remote resources at runtime. Remote @import, remote font URLs, or remote image URLs are prohibited in the final theme CSS. Any fonts, icons, or image assets must be localized and their licenses verified.

License

This project is licensed under the MIT License. See LICENSE.md for details.