├── README.md └── RailsCastsColorScheme.tmTheme /README.md: -------------------------------------------------------------------------------- 1 | # Sublime Text 2 - RailsCasts Theme 2 | 3 | Dark UI theme for Sublime Text 2 based on [Ryan Bates](http://railscasts.com/about) ([@rbates](https://twitter.com/rbates) ) [RailsCasts TextMate theme](http://media.railscasts.com/resources/textmate_theme.zip). 4 | 5 | 6 | 7 | ![Railscasts Theme](http://cl.ly/2F1T1a3a2T1Z2c3F071W/Screen%20Shot%202012-07-06%20at%208.26.52%20AM.png "Railscasts Theme") 8 | 9 | ## Installation 10 | 11 | ### Using Sublime Package Control 12 | 13 | If you are using Will Bond's excellent [Sublime Package Control](http://wbond.net/sublime_packages/package_control), you can easily install the RailsCasts Theme via the `Package Control: Install Package` menu item. The RailsCasts theme package is listed as `RailsCasts Colour Scheme` in the packages list. 14 | 15 | ### Code Font 16 | 17 | The code font shown in the RailsCasts is [Bitstream Vera Sans Mono](http://www-old.gnome.org/fonts/). 18 | 19 | ## Release Notes 20 | 21 | RailsCasts theme is designed to work with the latest version of [Sublime Text 2](http://www.sublimetext.com/dev). 22 | 23 | ## License 24 | 25 | RailsCasts Theme is licensed under the [Creative Commons Attribution-ShareAlike 3.0 License](http://creativecommons.org/licenses/by-sa/3.0/). You are free to share the theme. 26 | 27 | The following details apply to the Creative Commons license "author specified" components: 28 | 29 | * Attribution example: Based on RailsCasts Theme by Ryan Bates (http://railscasts.com//) 30 | 31 | * Naming guidelines: If you create and distribute a derivative theme, please give your theme a unique and original name that does not directly include "RailsCasts Theme" (or a close variant) in the main project title, repo name or Package Control name. -------------------------------------------------------------------------------- /RailsCastsColorScheme.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | name 6 | RailsCasts 7 | settings 8 | 9 | 10 | settings 11 | 12 | background 13 | #282828 14 | caret 15 | #FFFFFF 16 | foreground 17 | #E6E1DC 18 | invisibles 19 | #404040 20 | lineHighlight 21 | #333435 22 | selection 23 | #3D4456E0 24 | 25 | 26 | 27 | name 28 | ERB 29 | scope 30 | source.ruby.embedded, source.ruby.rails.embedded 31 | 32 | 33 | name 34 | Comment 35 | scope 36 | comment 37 | settings 38 | 39 | fontStyle 40 | italic 41 | foreground 42 | #BC9458 43 | 44 | 45 | 46 | name 47 | Keyword 48 | scope 49 | keyword, storage 50 | settings 51 | 52 | fontStyle 53 | 54 | foreground 55 | #CC7833 56 | 57 | 58 | 59 | name 60 | Function (definition) 61 | scope 62 | entity.name.function, keyword.other.name-of-parameter.objc 63 | settings 64 | 65 | fontStyle 66 | 67 | foreground 68 | #FFC66D 69 | 70 | 71 | 72 | name 73 | Class (definition) 74 | scope 75 | entity.name 76 | settings 77 | 78 | foreground 79 | #FFFFFF 80 | 81 | 82 | 83 | name 84 | Number 85 | scope 86 | constant.numeric 87 | settings 88 | 89 | fontStyle 90 | 91 | foreground 92 | #A5C261 93 | 94 | 95 | 96 | name 97 | Variable 98 | scope 99 | variable.language, variable.other 100 | settings 101 | 102 | fontStyle 103 | 104 | foreground 105 | #D0D0FF 106 | 107 | 108 | 109 | name 110 | Block Parameter 111 | scope 112 | variable.other.block 113 | settings 114 | 115 | foreground 116 | #E6E1DC 117 | 118 | 119 | 120 | name 121 | Constant 122 | scope 123 | constant 124 | settings 125 | 126 | fontStyle 127 | 128 | foreground 129 | #6D9CBE 130 | 131 | 132 | 133 | name 134 | Constant (other variable) 135 | scope 136 | variable.other.constant 137 | settings 138 | 139 | foreground 140 | #DA4939 141 | 142 | 143 | 144 | name 145 | Constant (built-in) 146 | scope 147 | constant.language 148 | settings 149 | 150 | fontStyle 151 | 152 | foreground 153 | #6E9CBE 154 | 155 | 156 | 157 | name 158 | String 159 | scope 160 | string 161 | settings 162 | 163 | fontStyle 164 | 165 | foreground 166 | #A5C261 167 | 168 | 169 | 170 | name 171 | Library function 172 | scope 173 | support.function 174 | settings 175 | 176 | fontStyle 177 | 178 | foreground 179 | #DA4939 180 | 181 | 182 | 183 | name 184 | Library type 185 | scope 186 | support.type 187 | settings 188 | 189 | foreground 190 | #6E9CBE 191 | 192 | 193 | 194 | name 195 | Library constant 196 | scope 197 | support.constant 198 | settings 199 | 200 | foreground 201 | #A5C261 202 | 203 | 204 | 205 | name 206 | Markup tag 207 | scope 208 | meta.tag, declaration.tag, entity.name.tag, entity.other.attribute-name 209 | settings 210 | 211 | fontStyle 212 | 213 | foreground 214 | #E8BF6A 215 | 216 | 217 | 218 | name 219 | Invalid 220 | scope 221 | invalid 222 | settings 223 | 224 | background 225 | #990000 226 | foreground 227 | #FFFFFF 228 | 229 | 230 | 231 | name 232 | String interpolation 233 | scope 234 | constant.character.escaped, constant.character.escape, string source, string source.ruby 235 | settings 236 | 237 | fontStyle 238 | 239 | foreground 240 | #519F50 241 | 242 | 243 | 244 | name 245 | Diff Add 246 | scope 247 | markup.inserted 248 | settings 249 | 250 | background 251 | #144212 252 | foreground 253 | #E6E1DC 254 | 255 | 256 | 257 | name 258 | Diff Remove 259 | scope 260 | markup.deleted 261 | settings 262 | 263 | background 264 | #660000 265 | foreground 266 | #E6E1DC 267 | 268 | 269 | 270 | name 271 | Diff Header 272 | scope 273 | meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range 274 | settings 275 | 276 | background 277 | #2F33AB 278 | 279 | 280 | 281 | name 282 | diff.deleted 283 | scope 284 | markup.deleted 285 | settings 286 | 287 | foreground 288 | #F92672 289 | 290 | 291 | 292 | name 293 | diff.inserted 294 | scope 295 | markup.inserted 296 | settings 297 | 298 | foreground 299 | #A6E22E 300 | 301 | 302 | 303 | name 304 | diff.changed 305 | scope 306 | markup.changed 307 | settings 308 | 309 | foreground 310 | #967EFB 311 | 312 | 313 | 314 | uuid 315 | 6ABEEF40-83D0-4C2B-BEF9-AAFD8C8256DA 316 | 317 | 318 | --------------------------------------------------------------------------------