Skip to content

Commit

Permalink
Sublime 4 (#251)
Browse files Browse the repository at this point in the history
* Update colors to ayu

* Tabs

* Tree selection and missing icons

* Finalize tab assets and various colors

* Fix non separator theme

* Add test files

* Prepare for the release
  • Loading branch information
dempfi committed Sep 11, 2021
1 parent c5dfe8d commit 327a6aa
Show file tree
Hide file tree
Showing 222 changed files with 3,466 additions and 1,002 deletions.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

`ayu` is a simple theme with bright colors and comes in three versions — *dark*, *mirage* and *light* for all day long comfortable work.

> All screenshots use wonderful [Pragmata Pro](https://fsd.it/shop/fonts/pragmatapro/) font
### File Icons

`ayu` from version `3.0.0` supports customization via [A File Icon](https://github.com/ihodev/a-file-icon) package. Please install it and restart Sublime for better experience.
Expand All @@ -11,7 +13,7 @@
Since verion `5.0.0` monospaced fonts options were removed. But it's still possible to use your favourite font in the
user interface of the theme, just follow through these simple steps:

![ayu mono](./images/mono.png)
![ayu mono](./images/browse.png)

1. Pull up command pallete via <kbd>cmd/ctrl</kbd> + <kbd>shift</kbd> + <kbd>p</kbd>
2. Type in `Browse packages`
Expand Down Expand Up @@ -54,20 +56,20 @@ user interface of the theme, just follow through these simple steps:

<h6 align='center'>Light with <code>ui_separator</code> option on</h6>

![Light](https://i.imgur.com/pQQfIio.png)
![Light](images/light-separator.png)

---


<h6 align='center'>Mirage with <code>ui_separator</code> option off</h6>

![Mirage](https://i.imgur.com/KYXJbBu.png)
![Mirage](images/mirage-no-separator.png)

---

<h6 align='center'>Dark with <code>ui_separator</code> option on</h6>

![Dark](https://i.imgur.com/lo8XBTr.png)
![Dark](images/dark-separator.png)

### Settings

Expand Down Expand Up @@ -132,10 +134,14 @@ For dark theme:
"color_scheme": "Packages/ayu/ayu-dark.sublime-color-scheme",
```

### Sublime Text 3
ayu no longer supports Sublime Text 3. But you still can download
and install manually [latest supported version](https://github.com/dempfi/ayu/releases/tag/v5.1.0).

### Sublime Text 2

ayu no longer supports Sublime Text 2. But you still can download
and install manually [previous version](https://github.com/dempfi/ayu/releases/tag/3.2.2).
and install manually [latest supported version](https://github.com/dempfi/ayu/releases/tag/3.2.2).

### Related projects and ports

Expand Down
Binary file modified assets/arrow-left.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/arrow-right.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/buffer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/close.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/context.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/dirty.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/fold.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/folder-open-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/folder-open-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/folder-open-3.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/folder-open-4.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/folder-open-5.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/folder-open-6.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/[email protected]
Binary file modified assets/folder-symlink.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/folder.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/gitignore.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/highlight.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/input-bg.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/input-border.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/input-search.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/inselection.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/matchcase.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/overflow-menu.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/overlay-bg.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/overlay-border.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/overlay-shadow.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/regex.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/replace-preserve-case.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/reverse.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/scrollbar-horizontal-wide.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/scrollbar-horizontal.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/scrollbar-vertical-wide.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/scrollbar-vertical.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/separator-bottom.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/separator-right.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/separator-sidebar.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/separator-top.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/sidebar-title.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/sidebar.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner.png
Binary file modified assets/spinner1.png
Binary file modified assets/spinner10.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner11.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner2.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner3.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner4.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner5.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner6.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner7.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner8.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/spinner9.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file removed assets/switch-panel.png
Diff not rendered.
Binary file removed assets/[email protected]
Diff not rendered.
Binary file added assets/tab-border.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/tab.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/tabset-border.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file added assets/tree-highlight-border.png
Binary file added assets/[email protected]
Binary file added assets/[email protected]
Binary file removed assets/tree-highlight-separators.png
Diff not rendered.
Binary file removed assets/[email protected]
Diff not rendered.
Binary file modified assets/tree-highlight.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/unfold.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/word.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
Binary file modified assets/wrap.png
Binary file modified assets/[email protected]
Binary file added assets/[email protected]
93 changes: 46 additions & 47 deletions ayu-dark.sublime-color-scheme
Original file line number Diff line number Diff line change
@@ -1,47 +1,46 @@
{
"name": "ayu",
"globals": {
"background": "#0a0e14",
"foreground": "#b3b1ad",
"invisibles": "#b3b1ad4d",
"background": "#0d1017",
"foreground": "#bfbdb6",
"invisibles": "#bfbdb64d",
"caret": "#e6b450",
"block_caret": "#e6b4504d",
"line_highlight": "#00010a",
"line_highlight": "#131721",
"accent": "#e6b450",
"popup_css": "\n html, body {\n background-color: #0d1016;\n color: #b3b1ad;\n }\n body {\n padding: 1px 3px;\n }\n a {\n color: rgba(57,186,230, .7);\n }\n ",
"gutter": "#0a0e14",
"gutter_foreground": "#4d556699",
"popup_css": "\n html, body {\n background-color: #0f131a;\n color: #bfbdb6;\n }\n body {\n padding: 1px 3px;\n }\n a {\n color: rgba(57,186,230, .7);\n }\n ",
"gutter": "#0d1017",
"gutter_foreground": "#6c738099",
"line_diff_width": "2",
"line_diff_added": "#91b362",
"line_diff_modified": "#6994bf",
"line_diff_deleted": "#d96c75",
"selection": "#273747",
"selection_border": "#304357",
"line_diff_added": "#7fd962b3",
"line_diff_modified": "#73b8ffb3",
"line_diff_deleted": "#f26d78b3",
"selection": "#409fff4d",
"selection_border": "#409fff4d",
"selection_border_width": "1",
"inactive_selection": "#1b2733",
"inactive_selection_foreground": "#b3b1ad4d",
"inactive_selection": "#409fff21",
"selection_corner_style": "round",
"selection_corner_radius": "3",
"selection_corner_radius": "4",
"highlight": "#e6b45066",
"find_highlight": "#e6b450",
"find_highlight_foreground": "#0a0e14",
"guide": "#4d556666",
"active_guide": "#4d5566b3",
"stack_guide": "#4d556666",
"shadow": "#0a0e144d",
"shadow_width": "0"
"find_highlight_foreground": "#0d1017",
"guide": "#6c738033",
"active_guide": "#6c738080",
"stack_guide": "#6c738066",
"shadow": "#0d10174d",
"shadow_width": "3"
},
"rules": [
{
"name": "Comment",
"scope": "comment",
"font_style": "italic",
"foreground": "#626a73"
"foreground": "#acb6bf8c"
},
{
"name": "String",
"scope": "string, constant.other.symbol",
"foreground": "#c2d94c"
"foreground": "#aad94c"
},
{
"name": "Regular Expressions and Escape Characters",
Expand All @@ -61,12 +60,12 @@
{
"name": "Constants",
"scope": "meta.constant, entity.name.constant",
"foreground": "#ffee99"
"foreground": "#d2a6ff"
},
{
"name": "Variable",
"scope": "variable",
"foreground": "#b3b1ad"
"foreground": "#bfbdb6"
},
{
"name": "Member Variable",
Expand Down Expand Up @@ -102,12 +101,12 @@
{
"name": "Separators like ; or ,",
"scope": "punctuation.separator, punctuation.terminator",
"foreground": "#b3b1adb3"
"foreground": "#bfbdb6b3"
},
{
"name": "Punctuation",
"scope": "punctuation.section",
"foreground": "#b3b1ad"
"foreground": "#bfbdb6"
},
{
"name": "Accessor",
Expand Down Expand Up @@ -142,7 +141,7 @@
{
"name": "Function arguments",
"scope": "variable.parameter, meta.parameter",
"foreground": "#ffee99"
"foreground": "#d2a6ff"
},
{
"name": "Function call",
Expand All @@ -157,7 +156,7 @@
{
"name": "Imports and packages",
"scope": "entity.name.import, entity.name.package",
"foreground": "#c2d94c"
"foreground": "#aad94c"
},
{
"name": "Entity name",
Expand Down Expand Up @@ -198,7 +197,7 @@
{
"name": "Invalid",
"scope": "invalid",
"foreground": "#ff3333"
"foreground": "#d95757"
},
{
"name": "diff.header",
Expand All @@ -218,7 +217,7 @@
{
"name": "CSS browser prefix",
"scope": "source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type",
"foreground": "#626a73"
"foreground": "#acb6bf8c"
},
{
"name": "CSS Properties",
Expand All @@ -229,7 +228,7 @@
{
"name": "Search Results Nums",
"scope": "constant.numeric.line-number.find-in-files - match",
"foreground": "#626a73"
"foreground": "#acb6bf8c"
},
{
"name": "Search Results Match Nums",
Expand All @@ -239,17 +238,17 @@
{
"name": "Search Results Lines",
"scope": "entity.name.filename.find-in-files",
"foreground": "#c2d94c"
"foreground": "#aad94c"
},
{
"scope": "message.error",
"foreground": "#ff3333"
"foreground": "#d95757"
},
{
"name": "Markup heading",
"scope": "markup.heading, markup.heading entity.name",
"font_style": "bold",
"foreground": "#c2d94c"
"foreground": "#aad94c"
},
{
"name": "Markup links",
Expand All @@ -276,19 +275,19 @@
{
"name": "Markup Code",
"scope": "markup.raw",
"background": "#b3b1ad05"
"background": "#bfbdb605"
},
{
"name": "Markup Code Inline",
"scope": "markup.raw.inline",
"background": "#b3b1ad0f"
"background": "#bfbdb60f"
},
{
"name": "Markdown Separator",
"scope": "meta.separator",
"font_style": "bold",
"background": "#b3b1ad0f",
"foreground": "#626a73"
"background": "#bfbdb60f",
"foreground": "#acb6bf8c"
},
{
"name": "Markup Blockquote",
Expand All @@ -304,17 +303,17 @@
{
"name": "Markup added",
"scope": "markup.inserted",
"foreground": "#91b362"
"foreground": "#7fd962"
},
{
"name": "Markup modified",
"scope": "markup.changed",
"foreground": "#6994bf"
"foreground": "#73b8ff"
},
{
"name": "Markup removed",
"scope": "markup.deleted",
"foreground": "#d96c75"
"foreground": "#f26d78"
},
{
"name": "Markup Strike",
Expand All @@ -324,7 +323,7 @@
{
"name": "Markup Table",
"scope": "markup.table",
"background": "#b3b1ad0f",
"background": "#bfbdb60f",
"foreground": "#39bae6"
},
{
Expand All @@ -335,14 +334,14 @@
{
"name": "Markdown - Line Break",
"scope": "text.html.markdown meta.dummy.line-break",
"background": "#626a73",
"foreground": "#626a73"
"background": "#acb6bf8c",
"foreground": "#acb6bf8c"
},
{
"name": "Markdown - Raw Block Fenced",
"scope": "punctuation.definition.markdown",
"background": "#b3b1ad",
"foreground": "#626a73"
"background": "#bfbdb6",
"foreground": "#acb6bf8c"
}
]
}
Loading

0 comments on commit 327a6aa

Please sign in to comment.