• Stars
    star
    481
  • Rank 91,384 (Top 2 %)
  • Language
    HTML
  • Created almost 11 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A flat theme for Sublime Text that supports both retina and non-retina.

Theme - itg.flat Build Status Join the chat at https://gitter.im/itsthatguy/theme-itg-flat

NOTE: Currently looking for a new maintainer for this package. Not currently maintained.

Update: Sublime text 2 and 3 now supported.

Here it is

My flat, retina friendly, sublime-theme. It comes in two flavors, Dark and Light. I'll be adding more color variations over the coming weeks, so stay tuned. Read more about it

Installation is a snap. Once you have Package Control installed, you just need to follow the instructions below.

I hope you enjoy it. I'd love to hear your thoughts.

Dark

Light

Installation

Using Sublime Package Control

If you are using sublime package control, you can install directly from the Package Control: Install Package menu item.

The theme is listed as Theme - itg.flat in the packages list.

Enabling the theme

To enable the theme and adjust theme settings edit your Preferences.sublime-settings file:

// for a dark theme use:
"theme": "itg.flat.dark.sublime-theme"

// for a light theme use:
"theme": "itg.flat.light.sublime-theme"

// additional (dark) color options
"theme": "itg.flat.dark.aqua.sublime-theme"
"theme": "itg.flat.dark.blue.sublime-theme"
"theme": "itg.flat.dark.green.sublime-theme"
"theme": "itg.flat.dark.orange.sublime-theme"
"theme": "itg.flat.dark.yellow.sublime-theme"

// additional (light) color options
"theme": "itg.flat.light.aqua.sublime-theme"
"theme": "itg.flat.light.blue.sublime-theme"
"theme": "itg.flat.light.green.sublime-theme"
"theme": "itg.flat.light.orange.sublime-theme"
"theme": "itg.flat.light.yellow.sublime-theme"
Enabling the custom Syntax Highlighting

Select a theme from Preferences > Color Scheme > Theme - itg.flat:

or add this to your Preferences.sublime-settings file:

// for a dark theme use:
"color_scheme": "Packages/Theme - itg.flat/itg.dark.tmTheme",

// for a light theme use:
"color_scheme": "Packages/Theme - itg.flat/itg.light.tmTheme",
Additional Settings:
// small tabs
"itg_small_tabs": true

// Sidebar padding options
"itg_sidebar_tree_xsmall": true
"itg_sidebar_tree_small": true
"itg_sidebar_tree_medium": true
"itg_sidebar_tree_large": true
"itg_sidebar_tree_xlarge": true


// Scrollbar size options
"itg_scrollbar_small": true
"itg_scrollbar_medium": true

// if the scrollbar options aren't working, try setting the following
"overlay_scroll_bars": "disabled"

Contributing

  1. fork this repo
  2. run npm install
  3. edit the existing src/colors/**/*.js files or create a new one
  4. run gulp compile
  5. run npm test and verify all the tests are passing
  6. submit a pull request to the development branch

Note: If adding anything to itg.flat.mustache make sure to also add those updates to the files in the test/templates/ folder.

Tests

  1. fork this repo
  2. run npm install
  3. run npm test

More Repositories

1

avatars-api-middleware

The express middleware for our avatars service
TypeScript
749
star
2

gridwax

CoffeeScript
85
star
3

itg.zsh-theme

A designer developed zsh prompt
Vim Script
34
star
4

group-dependencies

JavaScript
13
star
5

rivet

Keep your clients and APIs in sync
TypeScript
11
star
6

bloog

JavaScript
8
star
7

hyper-image-cursor

Hyper terminal plugin for a custom image cursor
JavaScript
5
star
8

switchboard-web

Switchboard Multi-Service Chat Client: Built using a modular adapter system that allows you to integrate custom chat protocols with relative ease. Simply follow the 'Adapter Interface Requirements'. Switchboard and the client will handle the rest.
CoffeeScript
4
star
9

generator-spire

JavaScript
4
star
10

ensure-npm

JavaScript
2
star
11

css-state-machine

TypeScript
2
star
12

sublime-theme-maker

Ruby
2
star
13

vikinghug-ptf

Lua
2
star
14

generator-firepit

Node static site starter project Yeoman Generator.
CoffeeScript
2
star
15

beardson.ly

It's a demo
Ruby
1
star
16

skychart

Ruby
1
star
17

frisky

learning sandbox
Ruby
1
star
18

beardchimp

Ruby
1
star
19

hanau

JavaScript
1
star
20

elden_ring_planner

Elixir
1
star
21

sumi-e

TODO: New Name
CSS
1
star
22

run-command

Run synchronous shell commands from within node
JavaScript
1
star
23

itg

My new website
JavaScript
1
star
24

gridwax-site

CSS
1
star
25

atom-itg-flat

CSS
1
star
26

itg.blog

octopress spinnerooney
JavaScript
1
star
27

itsthatguy.github.com

for github pages
1
star
28

typekit-preview

1
star
29

itg.jekyll

1
star
30

jest-json-schema-matchers

JavaScript
1
star
31

align-imports

JavaScript
1
star
32

i18next-webpack-tools

TypeScript
1
star
33

relovely

PHP
1
star
34

bitwise-tests

Seeing the binary and hexadecimal output of bitwise operations is super helpful. Here are some simple functions for doing just that.
1
star
35

switchboard

Switchboard Multi-Service Chat Client: Built using a modular adapter system that allows you to integrate custom chat protocols with relative ease. Simply follow the 'Adapter Interface Requirements'. Switchboard and the client will handle the rest.
JavaScript
1
star
36

graphql-demo

JavaScript
1
star