diff --git a/themes/everforest-dark/v1/code-block.css b/themes/everforest-dark/v1/code-block.css new file mode 100644 index 0000000..0087cc1 --- /dev/null +++ b/themes/everforest-dark/v1/code-block.css @@ -0,0 +1 @@ +code[class*="language-"], pre[class*="language-"] { background: #475258; color: #d3c6aa; font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; font-size: 1em; direction: ltr; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; line-height: 1.5; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection, pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::selection, code[class*="language-"] ::selection, pre[class*="language-"]::selection, pre[class*="language-"] ::selection { background: #4f5b66; } pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; border-radius: unset; } :not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: unset; white-space: normal; } .token.comment, .token.prolog, .token.cdata, .token.doctype { color: #859289; } .token.punctuation { color: #859289; } .token.entity { color: #a7c080; } .token.boolean { color: #e67e80; } .token.attr-name { color: #dbbc7f; } .token.class-name { color: #d3c6aa; } .token.constant { color: #e67e80; font-style: italic; } .token.number { color: #dbbc7f; } .token.atrule { color: #e67e80; } .token.keyword { color: #a7c080; } .token.property { color: #dbbc7f; } .token.tag { color: #dbbc7f; } .token.symbol { color: unset; } .token.deleted { color: #e67e80; } .token.important { color: #e67e80; } .token.selector { color: #e67e80; } .token.string { color: #a7c080; } .token.char { color: #a7c080; } .token.builtin { color: #e67e80; } .token.inserted { color: #a7c080; } .token.regex { color: #a7c080; } .token.attr-value { color: #a7c080; } .token.variable { color: #d3c6aa; } .token.operator { color: #859289; } .token.function { color: #e67e80; font-style: italic; } .token.url { color: #a7c080; } .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.entity { cursor: help; } .token.namespace { opacity: 0.7; } \ No newline at end of file diff --git a/themes/everforest-dark/v1/theme.json b/themes/everforest-dark/v1/theme.json new file mode 100644 index 0000000..cb6611f --- /dev/null +++ b/themes/everforest-dark/v1/theme.json @@ -0,0 +1,152 @@ +{ + "$schema": "https://raw.githubusercontent.com/streetwriters/notesnook-themes/main/schemas/v1.schema.json", + "name": "Everforest Dark", + "id": "everforest-dark", + "version": 1, + "license": "GPL-3.0-or-later", + "homepage": "https://notesnook.com", + "description": "Everforest Dark theme", + "colorScheme": "dark", + "compatibilityVersion": 1, + "authors": [ + { + "name": "riiku", + "email": "ricardo.ars@proton.me", + "url": "https://tech.lgbt/@riiku" + } + ], + "scopes": { + "base": { + "primary": { + "accent": "#a7c080", + "paragraph": "#d3c6aa", + "background": "#2f383e", + "border": "#2f383e", + "heading": "#d3c6aa", + "icon": "#a7c080", + "separator": "#475258", + "placeholder": "#859289", + "hover": "#475258", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + }, + "secondary": { + "accent": "#a7c080", + "paragraph": "#d3c6aa", + "background": "#475258", + "border": "#859289", + "heading": "#d3c6aa", + "icon": "#d3c6aa", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#475258", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + }, + "disabled": { + "accent": "#a7c080", + "paragraph": "#d3c6aa", + "background": "#859289", + "border": "#859289", + "heading": "#d3c6aa", + "icon": "#d3c6aa", + "separator": "#859289", + "placeholder": "#d3c6aa", + "hover": "#859289", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + }, + "selected": { + "accent": "#a7c080", + "paragraph": "#d3c6aa", + "background": "#4f5b66", + "border": "#a7c080", + "heading": "#d3c6aa", + "icon": "#a7c080", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#475258", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + }, + "error": { + "accent": "#e67e80", + "paragraph": "#e67e80", + "background": "#475258", + "border": "#859289", + "heading": "#e67e80", + "icon": "#e67e80", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#859289", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + }, + "success": { + "accent": "#a7c080", + "paragraph": "#a7c080", + "background": "#475258", + "border": "#859289", + "heading": "#a7c080", + "icon": "#a7c080", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#859289", + "accentForeground": "#2f383e", + "backdrop": "#2f383e99" + } + }, + "statusBar": { + "primary": { + "paragraph": "#d3c6aa", + "background": "#2f383e", + "separator": "#2f383e" + } + }, + "list": { + "primary": { + "paragraph": "#d3c6aa", + "background": "#475258", + "hover": "#3c454a" + }, + "secondary": { + "paragraph": "#d3c6aa" + }, + "disabled": { + "hover": "#3c454a" + }, + "selected": { + "hover": "#3c454a" + } + }, + "editor": { + "primary": { + "background": "#2f383e", + "border": "#859289" + }, + "secondary": { + "paragraph": "#859289", + "border": "#2f383e" + } + }, + "editorToolbar": { + "primary": { + "background": "#475258", + "hover": "#85928933" + }, + "secondary": { + "background": "#85928933" + } + }, + "navigationMenu": { + "primary": { + "background": "#2f383e" + } + }, + "sheet": { + "selected": { + "paragraph": "#a7c080" + } + } + } +} diff --git a/themes/everforest-light/v1/code-block.css b/themes/everforest-light/v1/code-block.css new file mode 100644 index 0000000..75c5e37 --- /dev/null +++ b/themes/everforest-light/v1/code-block.css @@ -0,0 +1 @@ +code[class*="language-"], pre[class*="language-"] { background:#e1e4bd; color: #5c6a72; font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; font-size: 1em; direction: ltr; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; line-height: 1.5; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection, pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::selection, code[class*="language-"] ::selection, pre[class*="language-"]::selection, pre[class*="language-"] ::selection { background: #d3c6aa; } pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; border-radius: unset; } :not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: unset; white-space: normal; } .token.comment, .token.prolog, .token.cdata, .token.doctype { color: #859289; } .token.punctuation { color: #859289; } .token.entity { color: #a7c080; } .token.boolean { color: #e67e80; } .token.attr-name { color: #dbbc7f; } .token.class-name { color: #5c6a72; } .token.constant { color: #e67e80; font-style: italic; } .token.number { color: #dbbc7f; } .token.atrule { color: #e67e80; } .token.keyword { color: #a7c080; } .token.property { color: #dbbc7f; } .token.tag { color: #dbbc7f; } .token.symbol { color: unset; } .token.deleted { color: #e67e80; } .token.important { color: #e67e80; } .token.selector { color: #e67e80; } .token.string { color: #a7c080; } .token.char { color: #a7c080; } .token.builtin { color: #e67e80; } .token.inserted { color: #a7c080; } .token.regex { color: #a7c080; } .token.attr-value { color: #a7c080; } .token.variable { color: #5c6a72; } .token.operator { color: #859289; } .token.function { color: #e67e80; font-style: italic; } .token.url { color: #a7c080; } .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.entity { cursor: help; } .token.namespace { opacity: 0.7; } \ No newline at end of file diff --git a/themes/everforest-light/v1/theme.json b/themes/everforest-light/v1/theme.json new file mode 100644 index 0000000..64a0a17 --- /dev/null +++ b/themes/everforest-light/v1/theme.json @@ -0,0 +1,148 @@ +{ + "$schema": "https://raw.githubusercontent.com/streetwriters/notesnook-themes/main/schemas/v1.schema.json", + "name": "Everforest Light", + "id": "everforest-light", + "version": 1, + "license": "GPL-3.0-or-later", + "homepage": "https://notesnook.com", + "description": "Everforest Light theme", + "colorScheme": "light", + "compatibilityVersion": 1, + "authors": [ + { + "name": "riiku", + "email": "ricardo.ars@proton.me", + "url": "https://tech.lgbt/@riiku" + } + ], + "scopes": { + "base": { + "primary": { + "accent": "#a7c080", + "paragraph": "#5c6a72", + "background": "#f2e9d3", + "border": "#e1dbd7", + "heading": "#5c6a72", + "icon": "#5c6a72", + "separator": "#e1dbd7", + "placeholder": "#859289", + "hover": "#939f91", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + }, + "secondary": { + "accent": "#a7c080", + "paragraph": "#5c6a72", + "background": "#d8d3ba", + "border": "#859289", + "heading": "#5c6a72", + "icon": "#5c6a72", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#939f91", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + }, + "disabled": { + "accent": "#a7c080", + "paragraph": "#859289", + "background": "#e1dbd7", + "border": "#e1dbd7", + "heading": "#859289", + "icon": "#859289", + "separator": "#e1dbd7", + "placeholder": "#859289", + "hover": "#a7c080", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + }, + "selected": { + "accent": "#a7c080", + "paragraph": "#5c6a72", + "background": "#d3c6aa", + "border": "#a7c080", + "heading": "#5c6a72", + "icon": "#a7c080", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#a6b0a0", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + }, + "error": { + "accent": "#e67e80", + "paragraph": "#e67e80", + "background": "#f3efea", + "border": "#e1dbd7", + "heading": "#e67e80", + "icon": "#e67e80", + "separator": "#e1dbd7", + "placeholder": "#e67e80", + "hover": "#e1dbd7", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + }, + "success": { + "accent": "#a7c080", + "paragraph": "#a7c080", + "background": "#e1dbd7", + "border": "#859289", + "heading": "#a7c080", + "icon": "#a7c080", + "separator": "#859289", + "placeholder": "#859289", + "hover": "#859289", + "accentForeground": "#f3efea", + "backdrop": "#f3efea99" + } + }, + "statusBar": { + "primary": { + "paragraph": "#5c6a72", + "background": "#d8d3ba", + "separator": "#e1dbd7" + } + }, + "list": { + "primary": { + "paragraph": "#5c6a72", + "background": "#ddd8be", + "hover": "#a6b0a0" + }, + "secondary": { + "paragraph": "#5c6a72", + "background": "#f2e9d3" + } + }, + "editor": { + "primary": { + "background": "#f2e9d3", + "border": "#859289" + }, + "secondary": { + "paragraph": "#859289", + "border": "#d8d3ba" + } + }, + "editorToolbar": { + "primary": { + "accent": "#5c6a72", + "background": "#d8d3ba" + }, + "secondary": { + "background": "#85928933" + } + }, + "navigationMenu": { + "primary": { + "paragraph": "#5c6a72", + "background": "#f2e9d3" + } + }, + "sheet": { + "selected": { + "paragraph": "#a7c080" + } + } + } +}