Skip to content

feat(siyuan): init theme - #45

Open
Gambled23 wants to merge 5 commits into
noctalia-dev:mainfrom
Gambled23:SiYuan
Open

feat(siyuan): init theme#45
Gambled23 wants to merge 5 commits into
noctalia-dev:mainfrom
Gambled23:SiYuan

Conversation

@Gambled23

@Gambled23 Gambled23 commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Template

  • App: SiYuan
  • Template id (directory): siyuan
  • New template
  • Update to an existing template

What it themes

Custom theme .css

Notes

I created a Noctalia colored theme and uploaded it to siyuan's marketplace so this template can modify user's .css without overriding current theme

Testing

I added it as a user tempate and listed my templates with noctalia theme --list-templates before changing my theme

  • App version tested: Siyuan v3.7.1
  • Applied a dark theme and confirmed the app picked it up
  • Applied a light theme and confirmed the app picked it up
  • Re-applied twice and the app config is still correct (hooks are idempotent)

Screenshots

image image

Checklist

  • The directory name matches the [catalog.<id>] id in template.toml.
  • category is one of: audio, browser, compositor, editor, launcher, system, terminal, misc.
  • Every input_path names a file that exists in this directory.
  • No generated output or app-specific personal config is committed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant