Edge
is a simple theme with bright colors. Edge comes in three versions — Night Sky, Serene and Ocean for all day long comfortable work. The theme has a few customisable options to help you personalise your experience with it.
- If you're a Sublime Text 3 user, please check out the Sublime Text 3 specific repository
- If you're a iTerm2 user, please check out the iTerm2 specific repository
- If you're a Vim user, please check out the Vim specific repository
- If you're a VSCode user, please check out the VSCode specific repository
- If you're a Alfred user, please check out the Alfred specific repository
- Clone this repo
yarn install
will install the required dev dependenciesyarn watch
will watch the files for changes and generate the themes/schemesyarn build
will build the theme filesyarn test
will run the testsyarn a11y
will check the colors in all the themes for accessibility
├── assets
│ └── icons
│ ├── common
│ ├── night-sky
│ ├── ocean
│ └── serene
├── gulp
├── icons
├── dist
│ └── alfred
│ └── iterm2
│ └── sublimetext
│ └── vim
│ └── vscode
├── src
│ ├── config
│ │ └── alfred
│ │ └── iterm2
│ │ └── sublimetext
│ │ └── vim
│ │ └── vscode
│ ├── utils
├── CHANGELOG.md
├── CONTRIBUTING.md
├── Edge Theme.sketch
├── README.md
├── gulpfile.babel.js
├── package.json
└── yarn.lock
assets/icons
contains the UI icons for the various themesgulp
contains the tasks for development, e.g. building the themesicons
contains the file_type icons. Please note that Edge for Sublime Text 3 supports A File Icon package.src
contains the source files, as follows:src/config
-> general config and editor-specific files, such as templates that are generatedsrc/utils
-> various util files, such as accessibility utils, logger and color utils
There's a small workflow you can apply to make modifications on the themes and have them reflect on the Sublime editor UI.
git clone git@github.com:tricinel/edge-theme.git
yarn install
yarn build
cd <path-to-sublime-text-3-packages> && rm -rf Edge\ Theme #if you have the theme installed
ln -s <path-to-edge-theme-repo>/dist/sublime-text Edge\ Theme
cd <path-to-edge-theme-repo>
- Make changes
yarn build
There's no workflow you can apply to make modifications on the color schemes and have them immediately reflect on the iTerm2 UI. However, you can still use the release
task to generate the color schemes that you can then re-import into iTerm2.
git clone git@github.com:tricinel/edge-theme.git
yarn install
yarn build
- Make changes
yarn build
- Launch iTerm 2.
- Click on iTerm2 menu title
- Select the Preferences option
- Select Profiles
- Navigate to Colors tab
- Click on Color Presets
- Click on Import
- Select the
.itermcolors
files of the schemes from<path-to-edge-theme-repo>/dist/iterm2
- Click on Color Presets and choose a color scheme that you previously imported.
With Slack, you can customize the sidebar theme by pasting the following color codes in your Sidebar Theme section under Slack's Preferences:
Edge Night Sky
#07161B,#172A3A,#172A3A,#F3D3BD,#061419,#A9BCD0,#5DD39E,#FB3640
Edge Serene
#F6EED8,#EAE1CB,#DDC990,#633F24,#097C8E,#633F24,#2E7820,#C41922
Edge Ocean
#001230,#0C2A59,#0C2A59,#F5D2AC,#F5D2AC,#52A6F0,#40C7BC,#E7616F