Skip to content

Remove Settings - Appearance - Customize the current theme #8006

Closed
@88250

Description

@88250
Member

image

The current custom theme function has some flaws that cannot be repaired, such as the inability to accurately merge CSS variables, not supporting certain CSS style grammars, not supporting data synchronization, and inconvenient for user maintenance, etc.

The above problems can be completely solved by the code snippet function, and the theme can be customized in a more fine-grained and flexible way.


  • User Guide
    Settings entry
    Load

Activity

added this to the 2.8.5 milestone on Apr 15, 2023
added a commit that references this issue on Apr 17, 2023
added 2 commits that reference this issue on Apr 17, 2023
added a commit that references this issue on Apr 17, 2023
TonyAtlas

TonyAtlas commented on Apr 17, 2023

@TonyAtlas

Can you tell if I'm not good with CSS, is there still some way to edit the theme settings myself?

The menu you decided to remove was a relatively simplified interface for theme customization.

I'm currently using the default theme, which I customized with "Customize the current theme". I'm worried that my color settings will be messed up after upgrading to the new version of SiYuan.

88250

88250 commented on Apr 18, 2023

@88250
MemberAuthor

@TonyAtlas Sorry, the previous settings will be invalid after the release of the next version, and the appearance can only be customized through CSS in the future.

TonyAtlas

TonyAtlas commented on Apr 18, 2023

@TonyAtlas

@TonyAtlas Sorry, the previous settings will be invalid after the release of the next version, and the appearance can only be customized through CSS in the future.

I understand. Then I will be working out the CSS.

Are there any examples of CSS snippets of basic colors for SiYuan theme somewhere?

88250

88250 commented on Apr 18, 2023

@88250
MemberAuthor

In the next version of the user guide, it will be explained in the custom theme chapter:

d116b616e1b357ff597f60acbd226381

TonyAtlas

TonyAtlas commented on Apr 18, 2023

@TonyAtlas

@88250 Thank you. I will wait for user documentation updates and deal with CSS. Thank you for SiYuan

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

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @88250@Vanessa219@TonyAtlas

      Issue actions

        Remove Settings - Appearance - Customize the current theme · Issue #8006 · siyuan-note/siyuan