Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom themes #104

Open
drupalshift opened this issue Dec 28, 2018 · 10 comments
Labels
Milestone

Comments

@drupalshift
Copy link

@drupalshift drupalshift commented Dec 28, 2018

Support for custom colors in editing mode and view ( dark theme, solarized,... )
I always have to adjust my monitor for writing applications that don't support darker themes
Would be nice if you could support this feature

@johnletey

This comment has been minimized.

Copy link
Contributor

@johnletey johnletey commented Dec 28, 2018

Take a look at #18 ... does this answer your question?

@drupalshift

This comment has been minimized.

Copy link
Author

@drupalshift drupalshift commented Dec 28, 2018

@johnletey That's cool but I mean custom color theme, so you can customize not just dark theme
It would be nice if you can expose some variables so you can customize it, it can get saved like editor config files in Notable directory

@drupalshift

This comment has been minimized.

Copy link
Author

@drupalshift drupalshift commented Dec 28, 2018

Also you can keep settings for custom fonts (#102) in such files

@fabiospampinato

This comment has been minimized.

Copy link
Member

@fabiospampinato fabiospampinato commented Dec 28, 2018

There's already a settings file actually (~/.notable.json).

@drupalshift Would support for loading custom css/js files be convenient enough? Or would you prefer some popular themes preloaded to chose from?

@drupalshift

This comment has been minimized.

Copy link
Author

@drupalshift drupalshift commented Dec 29, 2018

@fabiospampinato that's so cool and more than enough, it's more convenient if you can load from repositories which have a certain structure and standard that you have defined for example :

{
     modules : [ 
         "drupalshift/notable-darktheme",
     ]
}

it also more convenient if there was a GUI that you can load/disable/enable these modules and an official modules repository which holds an index to other modules so GUI can list all accepted community modules
I know it's asking for too much, I'm down with loading custom CSS/JS, but just giving you an idea so you can keep in mind for future community-driven development

@fabiospampinato

This comment has been minimized.

Copy link
Member

@fabiospampinato fabiospampinato commented Dec 29, 2018

@drupalshift support for full-blown extensions is a bit too far out there yet, but thanks for the suggestion.

@fabiospampinato fabiospampinato changed the title Feature request: Setting for custom theme ( edit / preview ) Custom themes Dec 30, 2018
@shew00

This comment has been minimized.

Copy link

@shew00 shew00 commented Jan 2, 2019

Would support for loading custom css/js files be convenient enough?

I second @drupalshift's request. However, I answer @fabiospampinato's question with a firm yes. Support for loading custom css is convenient enough and would work wonderfully for my use case.

@fbnlsr

This comment has been minimized.

Copy link

@fbnlsr fbnlsr commented Jan 4, 2019

Loading custom CSS could also help people contribute with themes and let the users not only load their custom CSS but also select from a list of pre-determined themes.

@djordjedjukic

This comment has been minimized.

Copy link

@djordjedjukic djordjedjukic commented Jan 22, 2019

Is there a way to get html/css markup from notable?

@fabiospampinato

This comment has been minimized.

Copy link
Member

@fabiospampinato fabiospampinato commented Jan 22, 2019

@djordjedjukic what do you mean? You can open the devtools (currently only in dev mode, but devtools will be enabled in the next production release too)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
6 participants
You can’t perform that action at this time.