diff --git a/build.xml b/build.xml
index 8bc229d..f647e83 100644
--- a/build.xml
+++ b/build.xml
@@ -15,7 +15,7 @@
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Mellow Contrast - * Mellow. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Legacy - * Aurélien Thieriot wasn't happy with just one theme, here's Tron Legacy! - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Slime Contrast - * Slime. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Peacock - * Dayle's peacock sublime theme. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Earthsong Light - * Nothing to do with Michael Jackson. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Zacks Contrast - * Dayle's zacks theme. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Laravel Contrast - * Laravel. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Glowfish Contrast - * Glowfish. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Halflife - * Halflife. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Mud - * Mud. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Keen - * Keen. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Patriot Contrast - * Patriot. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Glowfish - * Glowfish. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Tribal - * Tribal. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Peel - * Peel - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: FreshCut Contrast - * Freshcut. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Earthsong Contrast - * Nothing to do with Michael Jackson. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Gloom - * Gloom. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Yule - * Yule. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Darkside Contrast - * Darkside Contrast. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Mintchoc - * Mintchoc. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Potpourri - * Potpourri. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Juicy - * Juicy. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Snappy Light - * Snappy Light. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Goldfish Contrast - * Goldfish. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Kiwi - * Kiwi - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Spearmint - * Spearmint. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Mud Contrast - * Mud. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Earthsong - * Nothing to do with Michael Jackson. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Revelation Contrast - * Revelation. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Github - * Github. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Turnip Contrast - * Mmm taste them turnips. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Iceberg - * Iceberg. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Zacks - * Dayle's zacks theme. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Snappy - * Snappy. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Slate - * Slate. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Shrek - * Shrek. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Patriot - * Patriot. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Chocolate - * Chocolate. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Peacock Contrast - * Dayle's peacock sublime theme. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Super - * Super. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Peacocks In Space - * Peacocks In Space - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Lavender Contrast - * Lavender. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Arstotzka - * Arstotzka - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Slime - * Slime. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Sourlick Contrast - * Sourlick. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Rainbow - * Rainbow - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Goldfish - * Goldfish. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Snappy Contrast - * Snappy. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Revelation - * Revelation. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Frontier Contrast - * Frontier. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Stark Contrast - * Stark. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Darkside - * Darkside. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Solarflare Contrast - * Solarflare - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Frontier - * Frontier. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Tonic - * Tonic. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Pastel - * Pastel. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Potpourri Contrast - * Potpourri. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Tron - * Tron. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Grunge - * Grunge. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Bold - * Bold. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Keen Contrast - * Keen. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Crisp - * Crisp. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Otakon - * Otakon. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Carbonight - * Carbonight. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: FreshCut - * Freshcut. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Juicy Contrast - * Juicy. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Box UK - * Box UK. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Grunge Contrast - * Grunge. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Mellow - * Mellow. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Halflife Contrast - * Halflife. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Hyrule Contrast - * Hyrule. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Iceberg Contrast - * Iceberg. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Piggy - * Piggy - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Hyrule - * Hyrule. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Sourlick - * Sourlick. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Laravel - * Laravel. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Azure - * Azure. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Tron Contrast - * Tron. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Stark - * Stark. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Userscape - * Userscape. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Carbonight Contrast - * Carbonight Contrast. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Gloom Contrast - * Gloom. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Lavender - * Lavender. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Solarflare - * Solarflare - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
-<?php - -namespace Illuminate\Container; - -use Closure; -use ArrayAccess; - -/** - * Theme: Turnip - * Mmm taste them turnips. - * - * Copyright (c) 2014 Dayle Rees - */ -class Container implements ArrayAccess -{ - /** - * An array of the types that have been resolved. - * - * @var array - */ - protected $resolved = array(); - - /** - * Determine if a given type is shared. - * - * @param string $abstract - * @return bool - */ - public function isShared($abstract) - { - if (isset($this->bindings[$abstract]['shared'])) - { - $shared = $this->bindings[$abstract]['shared']; - } - else - { - $shared = false; - } - - return isset($this->instances[$abstract]) || $shared === true; - } - -} --
`, ``, and ``.
-@font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace;
-@font-family-base: @font-family-sans-serif;
-
-@font-size-base: 14px;
-@font-size-large: ceil((@font-size-base * 1.25)); // ~18px
-@font-size-small: ceil((@font-size-base * 0.85)); // ~12px
-
-@font-size-h1: floor((@font-size-base * 2.6)); // ~36px
-@font-size-h2: floor((@font-size-base * 2.15)); // ~30px
-@font-size-h3: ceil((@font-size-base * 1.7)); // ~24px
-@font-size-h4: ceil((@font-size-base * 1.25)); // ~18px
-@font-size-h5: @font-size-base;
-@font-size-h6: ceil((@font-size-base * 0.85)); // ~12px
-
-//** Unit-less `line-height` for use in components like buttons.
-@line-height-base: 1.428571429; // 20/14
-//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
-@line-height-computed: floor((@font-size-base * @line-height-base)); // ~20px
-
-//** By default, this inherits from the ``.
-@headings-font-family: inherit;
-@headings-font-weight: 500;
-@headings-line-height: 1.1;
-@headings-color: inherit;
-
-
-//-- Iconography
-//
-//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower.
-
-@icon-font-path: "../fonts/";
-@icon-font-name: "glyphicons-halflings-regular";
-@icon-font-svg-id: "glyphicons_halflingsregular";
-
-//== Components
-//
-//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
-
-@padding-base-vertical: 6px;
-@padding-base-horizontal: 12px;
-
-@padding-large-vertical: 10px;
-@padding-large-horizontal: 16px;
-
-@padding-small-vertical: 5px;
-@padding-small-horizontal: 10px;
-
-@padding-xs-vertical: 1px;
-@padding-xs-horizontal: 5px;
-
-@line-height-large: 1.33;
-@line-height-small: 1.5;
-
-@border-radius-base: 4px;
-@border-radius-large: 6px;
-@border-radius-small: 3px;
-
-//** Global color for active items (e.g., navs or dropdowns).
-@component-active-color: #fff;
-//** Global background color for active items (e.g., navs or dropdowns).
-@component-active-bg: @brand-primary;
-
-//** Width of the `border` for generating carets that indicator dropdowns.
-@caret-width-base: 4px;
-//** Carets increase slightly in size for larger components.
-@caret-width-large: 5px;
-
-
-//== Tables
-//
-//## Customizes the `.table` component with basic values, each used across all table variations.
-
-//** Padding for ``s and ` `s.
-@table-cell-padding: 8px;
-//** Padding for cells in `.table-condensed`.
-@table-condensed-cell-padding: 5px;
-
-//** Default background color used for all tables.
-@table-bg: transparent;
-//** Background color used for `.table-striped`.
-@table-bg-accent: lighten(@body-bg, 5%);
-//** Background color used for `.table-hover`.
-@table-bg-hover: #f5f5f5;
-@table-bg-active: @table-bg-hover;
-
-//** Border color for table and cell borders.
-@table-border-color: lighten(@body-bg, 15%);
-
-
-//== Buttons
-//
-//## For each of Bootstrap's buttons, define text, background and border color.
-
-@btn-font-weight: normal;
-
-@btn-default-color: #333;
-@btn-default-bg: #fff;
-@btn-default-border: #ccc;
-
-@btn-primary-color: #fff;
-@btn-primary-bg: @brand-primary;
-@btn-primary-border: darken(@btn-primary-bg, 5%);
-
-@btn-success-color: #fff;
-@btn-success-bg: @brand-success;
-@btn-success-border: darken(@btn-success-bg, 5%);
-
-@btn-info-color: #fff;
-@btn-info-bg: @brand-info;
-@btn-info-border: darken(@btn-info-bg, 5%);
-
-@btn-warning-color: #fff;
-@btn-warning-bg: @brand-warning;
-@btn-warning-border: darken(@btn-warning-bg, 5%);
-
-@btn-danger-color: #fff;
-@btn-danger-bg: @brand-danger;
-@btn-danger-border: darken(@btn-danger-bg, 5%);
-
-@btn-link-disabled-color: @gray-light;
-
-
-//== Forms
-//
-//##
-
-//** `` background color
-@input-bg: #fff;
-//** `` background color
-@input-bg-disabled: @gray-lighter;
-
-//** Text color for ``s
-@input-color: @gray;
-//** `` border color
-@input-border: #ccc;
-//** `` border radius
-@input-border-radius: @border-radius-base;
-//** Border color for inputs on focus
-@input-border-focus: #66afe9;
-
-//** Placeholder text color
-@input-color-placeholder: @gray-light;
-
-//** Default `.form-control` height
-@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2);
-//** Large `.form-control` height
-@input-height-large: (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
-//** Small `.form-control` height
-@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
-
-@legend-color: @gray-dark;
-@legend-border-color: #e5e5e5;
-
-//** Background color for textual input addons
-@input-group-addon-bg: @gray-lighter;
-//** Border color for textual input addons
-@input-group-addon-border-color: @input-border;
-
-
-//== Dropdowns
-//
-//## Dropdown menu container and contents.
-
-//** Background for the dropdown menu.
-@dropdown-bg: #fff;
-//** Dropdown menu `border-color`.
-@dropdown-border: rgba(0,0,0,.15);
-//** Dropdown menu `border-color` **for IE8**.
-@dropdown-fallback-border: #ccc;
-//** Divider color for between dropdown items.
-@dropdown-divider-bg: #e5e5e5;
-
-//** Dropdown link text color.
-@dropdown-link-color: @gray-dark;
-//** Hover color for dropdown links.
-@dropdown-link-hover-color: darken(@gray-dark, 5%);
-//** Hover background for dropdown links.
-@dropdown-link-hover-bg: #f5f5f5;
-
-//** Active dropdown menu item text color.
-@dropdown-link-active-color: @component-active-color;
-//** Active dropdown menu item background color.
-@dropdown-link-active-bg: @component-active-bg;
-
-//** Disabled dropdown menu item background color.
-@dropdown-link-disabled-color: @gray-light;
-
-//** Text color for headers within dropdown menus.
-@dropdown-header-color: @gray-light;
-
-// Note: Deprecated @dropdown-caret-color as of v3.1.0
-@dropdown-caret-color: #000;
-
-
-//-- Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-//
-// Note: These variables are not generated into the Customizer.
-
-@zindex-navbar: 1000;
-@zindex-dropdown: 1000;
-@zindex-popover: 1010;
-@zindex-tooltip: 1030;
-@zindex-navbar-fixed: 1030;
-@zindex-modal-background: 1040;
-@zindex-modal: 1050;
-
-
-//== Media queries breakpoints
-//
-//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
-
-// Extra small screen / phone
-// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1
-@screen-xs: 480px;
-@screen-xs-min: @screen-xs;
-@screen-phone: @screen-xs-min;
-
-// Small screen / tablet
-// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1
-@screen-sm: 768px;
-@screen-sm-min: @screen-sm;
-@screen-tablet: @screen-sm-min;
-
-// Medium screen / desktop
-// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1
-@screen-md: 992px;
-@screen-md-min: @screen-md;
-@screen-desktop: @screen-md-min;
-
-// Large screen / wide desktop
-// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1
-@screen-lg: 1200px;
-@screen-lg-min: @screen-lg;
-@screen-lg-desktop: @screen-lg-min;
-
-// So media queries don't overlap when required, provide a maximum
-@screen-xs-max: (@screen-sm-min - 1);
-@screen-sm-max: (@screen-md-min - 1);
-@screen-md-max: (@screen-lg-min - 1);
-
-
-//== Grid system
-//
-//## Define your custom responsive grid.
-
-//** Number of columns in the grid.
-@grid-columns: 12;
-//** Padding between columns. Gets divided in half for the left and right.
-@grid-gutter-width: 30px;
-// Navbar collapse
-//** Point at which the navbar becomes uncollapsed.
-@grid-float-breakpoint: @screen-sm-min;
-//** Point at which the navbar begins collapsing.
-@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
-
-
-//== Container sizes
-//
-//## Define the maximum width of `.container` for different screen sizes.
-
-// Small screen / tablet
-@container-tablet: ((720px + @grid-gutter-width));
-//** For `@screen-sm-min` and up.
-@container-sm: @container-tablet;
-
-// Medium screen / desktop
-@container-desktop: ((940px + @grid-gutter-width));
-//** For `@screen-md-min` and up.
-@container-md: @container-desktop;
-
-// Large screen / wide desktop
-@container-large-desktop: ((1140px + @grid-gutter-width));
-//** For `@screen-lg-min` and up.
-@container-lg: @container-large-desktop;
-
-
-//== Navbar
-//
-//##
-
-// Basics of a navbar
-@navbar-height: 50px;
-@navbar-margin-bottom: @line-height-computed;
-@navbar-border-radius: @border-radius-base;
-@navbar-padding-horizontal: floor((@grid-gutter-width / 2));
-@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
-@navbar-collapse-max-height: 340px;
-
-@navbar-default-color: #777;
-@navbar-default-bg: #f8f8f8;
-@navbar-default-border: darken(@navbar-default-bg, 6.5%);
-
-// Navbar links
-@navbar-default-link-color: #777;
-@navbar-default-link-hover-color: #333;
-@navbar-default-link-hover-bg: transparent;
-@navbar-default-link-active-color: #555;
-@navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%);
-@navbar-default-link-disabled-color: #ccc;
-@navbar-default-link-disabled-bg: transparent;
-
-// Navbar brand label
-@navbar-default-brand-color: @navbar-default-link-color;
-@navbar-default-brand-hover-color: darken(@navbar-default-brand-color, 10%);
-@navbar-default-brand-hover-bg: transparent;
-
-// Navbar toggle
-@navbar-default-toggle-hover-bg: #ddd;
-@navbar-default-toggle-icon-bar-bg: #888;
-@navbar-default-toggle-border-color: #ddd;
-
-
-// Inverted navbar
-// Reset inverted navbar basics
-@navbar-inverse-color: @gray-light;
-@navbar-inverse-bg: #222;
-@navbar-inverse-border: darken(@navbar-inverse-bg, 10%);
-
-// Inverted navbar links
-@navbar-inverse-link-color: @gray-light;
-@navbar-inverse-link-hover-color: #fff;
-@navbar-inverse-link-hover-bg: transparent;
-@navbar-inverse-link-active-color: @navbar-inverse-link-hover-color;
-@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%);
-@navbar-inverse-link-disabled-color: #444;
-@navbar-inverse-link-disabled-bg: transparent;
-
-// Inverted navbar brand label
-@navbar-inverse-brand-color: @navbar-inverse-link-color;
-@navbar-inverse-brand-hover-color: #fff;
-@navbar-inverse-brand-hover-bg: transparent;
-
-// Inverted navbar toggle
-@navbar-inverse-toggle-hover-bg: #333;
-@navbar-inverse-toggle-icon-bar-bg: #fff;
-@navbar-inverse-toggle-border-color: #333;
-
-
-//== Navs
-//
-//##
-
-//=== Shared nav styles
-@nav-link-padding: 10px 15px;
-@nav-link-hover-bg: @gray-lighter;
-
-@nav-disabled-link-color: @gray-light;
-@nav-disabled-link-hover-color: @gray-light;
-
-@nav-open-link-hover-color: #fff;
-
-//== Tabs
-@nav-tabs-border-color: #ddd;
-
-@nav-tabs-link-hover-border-color: @gray-lighter;
-
-@nav-tabs-active-link-hover-bg: @body-bg;
-@nav-tabs-active-link-hover-color: @gray;
-@nav-tabs-active-link-hover-border-color: #ddd;
-
-@nav-tabs-justified-link-border-color: #ddd;
-@nav-tabs-justified-active-link-border-color: @body-bg;
-
-//== Pills
-@nav-pills-border-radius: @border-radius-base;
-@nav-pills-active-link-hover-bg: @component-active-bg;
-@nav-pills-active-link-hover-color: @component-active-color;
-
-
-//== Pagination
-//
-//##
-
-@pagination-color: @link-color;
-@pagination-bg: #fff;
-@pagination-border: #ddd;
-
-@pagination-hover-color: @link-hover-color;
-@pagination-hover-bg: @gray-lighter;
-@pagination-hover-border: #ddd;
-
-@pagination-active-color: #fff;
-@pagination-active-bg: @brand-primary;
-@pagination-active-border: @brand-primary;
-
-@pagination-disabled-color: @gray-light;
-@pagination-disabled-bg: #fff;
-@pagination-disabled-border: #ddd;
-
-
-//== Pager
-//
-//##
-
-@pager-bg: @pagination-bg;
-@pager-border: @pagination-border;
-@pager-border-radius: 15px;
-
-@pager-hover-bg: @pagination-hover-bg;
-
-@pager-active-bg: @pagination-active-bg;
-@pager-active-color: @pagination-active-color;
-
-@pager-disabled-color: @pagination-disabled-color;
-
-
-//== Jumbotron
-//
-//##
-
-@jumbotron-padding: 30px;
-@jumbotron-color: inherit;
-@jumbotron-bg: @gray-lighter;
-@jumbotron-heading-color: inherit;
-@jumbotron-font-size: ceil((@font-size-base * 1.5));
-
-
-//== Form states and alerts
-//
-//## Define colors for form feedback states and, by default, alerts.
-
-@state-success-text: #3c763d;
-@state-success-bg: #dff0d8;
-@state-success-border: darken(spin(@state-success-bg, -10), 5%);
-
-@state-info-text: #31708f;
-@state-info-bg: #d9edf7;
-@state-info-border: darken(spin(@state-info-bg, -10), 7%);
-
-@state-warning-text: #8a6d3b;
-@state-warning-bg: #fcf8e3;
-@state-warning-border: darken(spin(@state-warning-bg, -10), 5%);
-
-@state-danger-text: #a94442;
-@state-danger-bg: #f2dede;
-@state-danger-border: darken(spin(@state-danger-bg, -10), 5%);
-
-
-//== Tooltips
-//
-//##
-
-//** Tooltip max width
-@tooltip-max-width: 200px;
-//** Tooltip text color
-@tooltip-color: #fff;
-//** Tooltip background color
-@tooltip-bg: #000;
-@tooltip-opacity: .9;
-
-//** Tooltip arrow width
-@tooltip-arrow-width: 5px;
-//** Tooltip arrow color
-@tooltip-arrow-color: @tooltip-bg;
-
-
-//== Popovers
-//
-//##
-
-//** Popover body background color
-@popover-bg: #fff;
-//** Popover maximum width
-@popover-max-width: 276px;
-//** Popover border color
-@popover-border-color: rgba(0,0,0,.2);
-//** Popover fallback border color
-@popover-fallback-border-color: #ccc;
-
-//** Popover title background color
-@popover-title-bg: darken(@popover-bg, 3%);
-
-//** Popover arrow width
-@popover-arrow-width: 10px;
-//** Popover arrow color
-@popover-arrow-color: #fff;
-
-//** Popover outer arrow width
-@popover-arrow-outer-width: (@popover-arrow-width + 1);
-//** Popover outer arrow color
-@popover-arrow-outer-color: rgba(0,0,0,.25);
-//** Popover outer arrow fallback color
-@popover-arrow-outer-fallback-color: #999;
-
-
-//== Labels
-//
-//##
-
-//** Default label background color
-@label-default-bg: @gray-light;
-//** Primary label background color
-@label-primary-bg: @brand-primary;
-//** Success label background color
-@label-success-bg: @brand-success;
-//** Info label background color
-@label-info-bg: @brand-info;
-//** Warning label background color
-@label-warning-bg: @brand-warning;
-//** Danger label background color
-@label-danger-bg: @brand-danger;
-
-//** Default label text color
-@label-color: #fff;
-//** Default text color of a linked label
-@label-link-hover-color: #fff;
-
-
-//== Modals
-//
-//##
-
-//** Padding applied to the modal body
-@modal-inner-padding: 20px;
-
-//** Padding applied to the modal title
-@modal-title-padding: 15px;
-//** Modal title line-height
-@modal-title-line-height: @line-height-base;
-
-//** Background color of modal content area
-@modal-content-bg: #fff;
-//** Modal content border color
-@modal-content-border-color: rgba(0,0,0,.2);
-//** Modal content border color **for IE8**
-@modal-content-fallback-border-color: #999;
-
-//** Modal backdrop background color
-@modal-backdrop-bg: #000;
-//** Modal backdrop opacity
-@modal-backdrop-opacity: .5;
-//** Modal header border color
-@modal-header-border-color: #e5e5e5;
-//** Modal footer border color
-@modal-footer-border-color: @modal-header-border-color;
-
-@modal-lg: 900px;
-@modal-md: 600px;
-@modal-sm: 300px;
-
-
-//== Alerts
-//
-//## Define alert colors, border radius, and padding.
-
-@alert-padding: 15px;
-@alert-border-radius: @border-radius-base;
-@alert-link-font-weight: bold;
-
-@alert-success-bg: @state-success-bg;
-@alert-success-text: @state-success-text;
-@alert-success-border: @state-success-border;
-
-@alert-info-bg: @state-info-bg;
-@alert-info-text: @state-info-text;
-@alert-info-border: @state-info-border;
-
-@alert-warning-bg: @state-warning-bg;
-@alert-warning-text: @state-warning-text;
-@alert-warning-border: @state-warning-border;
-
-@alert-danger-bg: @state-danger-bg;
-@alert-danger-text: @state-danger-text;
-@alert-danger-border: @state-danger-border;
-
-
-//== Progress bars
-//
-//##
-
-//** Background color of the whole progress component
-@progress-bg: #f5f5f5;
-//** Progress bar text color
-@progress-bar-color: #fff;
-
-//** Default progress bar color
-@progress-bar-bg: @brand-primary;
-//** Success progress bar color
-@progress-bar-success-bg: @brand-success;
-//** Warning progress bar color
-@progress-bar-warning-bg: @brand-warning;
-//** Danger progress bar color
-@progress-bar-danger-bg: @brand-danger;
-//** Info progress bar color
-@progress-bar-info-bg: @brand-info;
-
-
-//== List group
-//
-//##
-
-//** Background color on `.list-group-item`
-@list-group-bg: #fff;
-//** `.list-group-item` border color
-@list-group-border: #ddd;
-//** List group border radius
-@list-group-border-radius: @border-radius-base;
-
-//** Background color of single list elements on hover
-@list-group-hover-bg: #f5f5f5;
-//** Text color of active list elements
-@list-group-active-color: @component-active-color;
-//** Background color of active list elements
-@list-group-active-bg: @component-active-bg;
-//** Border color of active list elements
-@list-group-active-border: @list-group-active-bg;
-@list-group-active-text-color: lighten(@list-group-active-bg, 40%);
-
-@list-group-link-color: #555;
-@list-group-link-heading-color: #333;
-
-
-//== Panels
-//
-//##
-
-@panel-bg: #fff;
-@panel-body-padding: 15px;
-@panel-border-radius: @border-radius-base;
-
-//** Border color for elements within panels
-@panel-inner-border: #ddd;
-@panel-footer-bg: #f5f5f5;
-
-@panel-default-text: @gray-dark;
-@panel-default-border: #ddd;
-@panel-default-heading-bg: #f5f5f5;
-
-@panel-primary-text: #fff;
-@panel-primary-border: @brand-primary;
-@panel-primary-heading-bg: @brand-primary;
-
-@panel-success-text: @state-success-text;
-@panel-success-border: @state-success-border;
-@panel-success-heading-bg: @state-success-bg;
-
-@panel-info-text: @state-info-text;
-@panel-info-border: @state-info-border;
-@panel-info-heading-bg: @state-info-bg;
-
-@panel-warning-text: @state-warning-text;
-@panel-warning-border: @state-warning-border;
-@panel-warning-heading-bg: @state-warning-bg;
-
-@panel-danger-text: @state-danger-text;
-@panel-danger-border: @state-danger-border;
-@panel-danger-heading-bg: @state-danger-bg;
-
-
-//== Thumbnails
-//
-//##
-
-//** Padding around the thumbnail image
-@thumbnail-padding: 4px;
-//** Thumbnail background color
-@thumbnail-bg: @body-bg;
-//** Thumbnail border color
-@thumbnail-border: #ddd;
-//** Thumbnail border radius
-@thumbnail-border-radius: @border-radius-base;
-
-//** Custom text color for thumbnail captions
-@thumbnail-caption-color: @text-color;
-//** Padding around the thumbnail caption
-@thumbnail-caption-padding: 9px;
-
-
-//== Wells
-//
-//##
-
-@well-bg: #f5f5f5;
-@well-border: darken(@well-bg, 7%);
-
-
-//== Badges
-//
-//##
-
-@badge-color: #fff;
-//** Linked badge text color on hover
-@badge-link-hover-color: #fff;
-@badge-bg: @gray-light;
-
-//** Badge text color in active nav link
-@badge-active-color: @link-color;
-//** Badge background color in active nav link
-@badge-active-bg: #fff;
-
-@badge-font-weight: bold;
-@badge-line-height: 1;
-@badge-border-radius: 10px;
-
-
-//== Breadcrumbs
-//
-//##
-
-@breadcrumb-padding-vertical: 8px;
-@breadcrumb-padding-horizontal: 15px;
-//** Breadcrumb background color
-@breadcrumb-bg: #f5f5f5;
-//** Breadcrumb text color
-@breadcrumb-color: #ccc;
-//** Text color of current page in the breadcrumb
-@breadcrumb-active-color: @gray-light;
-//** Textual separator for between breadcrumb elements
-@breadcrumb-separator: "/";
-
-
-//== Carousel
-//
-//##
-
-@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6);
-
-@carousel-control-color: #fff;
-@carousel-control-width: 15%;
-@carousel-control-opacity: .5;
-@carousel-control-font-size: 20px;
-
-@carousel-indicator-active-bg: #fff;
-@carousel-indicator-border-color: #fff;
-
-@carousel-caption-color: #fff;
-
-
-//== Close
-//
-//##
-
-@close-font-weight: bold;
-@close-color: #000;
-@close-text-shadow: 0 1px 0 #fff;
-
-
-//== Code
-//
-//##
-
-@code-color: darken(@text-color, 20%);
-@code-bg: lighten(@body-bg, 10%);
-
-@kbd-color: #fff;
-@kbd-bg: #333;
-
-@pre-bg: #f5f5f5;
-@pre-color: @gray-dark;
-@pre-border-color: #ccc;
-@pre-scrollable-max-height: 340px;
-
-
-//== Type
-//
-//##
-
-//** Text muted color
-@text-muted: @gray-light;
-//** Abbreviations and acronyms border color
-@abbr-border-color: @gray-light;
-//** Headings small color
-@headings-small-color: @gray-light;
-//** Blockquote small color
-@blockquote-small-color: @gray-light;
-//** Blockquote border color
-@blockquote-border-color: @gray-lighter;
-//** Page header border color
-@page-header-border-color: @gray-lighter;
-
-
-//== Miscellaneous
-//
-//##
-
-//** Horizontal line color.
-@hr-border: @gray-lighter;
-
-//** Horizontal offset for forms and lists.
-@component-offset-horizontal: 180px;
diff --git a/build/patterns/coda/coda.json b/build/patterns/coda/coda.json
deleted file mode 100644
index 7e7278f..0000000
--- a/build/patterns/coda/coda.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "Coda 2 Theme",
- "folder": "coda",
- "extension": ".sss"
-}
diff --git a/build/patterns/coda/coda.pattern b/build/patterns/coda/coda.pattern
deleted file mode 100644
index c1f387e..0000000
--- a/build/patterns/coda/coda.pattern
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
-======================================================================
-{{ theme.name }}
-======================================================================
-A Sublime Text 2 / Textmate theme.
-Copyright (c) {{ year }} {{ theme.author }}.
-Released under the MIT License
-======================================================================
-Find more themes at : https://github.com/daylerees/colour-schemes
-======================================================================
-*/
-
-comment {
- color:{{ comment }};
- font-style:italic;
-}
-
-constant.numeric {
- color:{{ number }};
-}
-
-constant.numeric.keyword {
- color:{{ fourth }};
-}
-
-keyword {
- color:{{ fourth }};
- font-weight:normal;
-}
-
-keyword.control {
- font-weight:normal;
-}
-
-keyword.type {
- font-weight:normal;
-}
-
-language.function {
- color:{{ third }};
-}
-
-language.operator {
- color:{{ fourth }};
-}
-
-language.property {
- color:{{ second }};
-}
-
-language.variable {
- color:{{ foreground }};
-}
-
-markup.comment {
- color:{{ comment }};
-}
-
-markup.constant.entity {
- color:{{ second }};
-}
-
-markup.declaration {
- color:{{ comment }};
-}
-
-markup.inline.cdata {
- color:{{ string }};
-}
-
-markup.processing {
- color:{{ comment }};
- font-style:italic;
-}
-
-markup.tag {
- color:{{ first }};
- font-weight:bold;
-}
-
-markup.tag.attribute.name {
- color:{{ second }};
- font-weight:normal;
-}
-
-markup.tag.attribute.value {
- color:{{ string }};
- font-weight:normal;
-}
-
-meta.default {
- background-color:{{ background }};
- color:{{ foreground }};
-}
-
-meta.highlight.currentline {
- background-color:{{ line_highlight }};
-}
-
-meta.important {
- color:{{ fourth }};
-}
-
-meta.invalid {
- color:#e1583e;
- font-weight:bold;
-}
-
-meta.invisible.characters {
- color:#dd2400;
-}
-
-meta.link {
- color:{{ string }};
- font-underline:none;
-}
-
-string {
- color:{{ string }};
-}
-
-string.regex {
- color:{{ second }};
-}
-
-string.regex.escaped {
- color:#355200;
-}
-
-style.at-rule {
- color:#de7a31;
- font-style:normal;
- font-weight:bold;
-}
-
-style.comment {
- color:{{ comment }};
- font-style:italic;
- font-weight:normal;
-}
-
-style.property.name {
- color:{{ second }};
-}
-
-style.value.color.rgb-value {
- color:{{ number }};
-}
-
-style.value.keyword {
- color:{{ fourth }};
-}
-
-style.value.numeric {
- color:{{ number }};
-}
-
-style.value.string {
- color:{{ string }};
-}
-
-support {
- color:{{ second }};
-}
-
diff --git a/build/patterns/jetbrains/jetbrains.json b/build/patterns/jetbrains/jetbrains.json
deleted file mode 100644
index 4ca556f..0000000
--- a/build/patterns/jetbrains/jetbrains.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "Jetbrains IDE Theme",
- "folder": "jetbrains",
- "extension": ".icls"
-}
diff --git a/build/patterns/jetbrains/jetbrains.pattern b/build/patterns/jetbrains/jetbrains.pattern
deleted file mode 100644
index 8777438..0000000
--- a/build/patterns/jetbrains/jetbrains.pattern
+++ /dev/null
@@ -1,1815 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/patterns/prettyprint/prettyprint.json b/build/patterns/prettyprint/prettyprint.json
deleted file mode 100644
index d142d2a..0000000
--- a/build/patterns/prettyprint/prettyprint.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "Code Prettify Theme",
- "folder": "prettyprint",
- "extension": ".html"
-}
diff --git a/build/patterns/prettyprint/prettyprint.pattern b/build/patterns/prettyprint/prettyprint.pattern
deleted file mode 100644
index 985f6f0..0000000
--- a/build/patterns/prettyprint/prettyprint.pattern
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
- {{ theme.name }}
-
-
-
-
-PrettyPrint
-
-This theme is for Google Code Prettify which can be used to syntax highlight code within a <pre> tag.
-
-To use, simply copy and paste the CSS from the source of this document into your project, and use with an existing code prettify setup. You can either add the 'theme-{{ theme.slug }}' class each <pre> element, or just remove it from the CSS to style all of them.
-
-Enjoy!
-
-<?php
-
-// app/controllers/ArticleController.php
-
-class ArticleController extends BaseController
-{
- public function showIndex()
- {
- return View::make('index');
- }
-
- public function showSingle($articleId)
- {
- return View::make('single');
- }
-}
-
-
-
-
diff --git a/build/patterns/preview/preview.json b/build/patterns/preview/preview.json
deleted file mode 100644
index 1f8f9bf..0000000
--- a/build/patterns/preview/preview.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "Theme Preview",
- "folder": "preview",
- "extension": ".html"
-}
diff --git a/build/patterns/preview/preview.pattern b/build/patterns/preview/preview.pattern
deleted file mode 100644
index ab6c994..0000000
--- a/build/patterns/preview/preview.pattern
+++ /dev/null
@@ -1,46 +0,0 @@
-{{ theme.name }}
-
-<?php
-
-namespace Illuminate\Container;
-
-use Closure;
-use ArrayAccess;
-
-/**
- * Theme: {{ theme.name }}
- * {{ theme.description }}
- *
- * Copyright (c) {{ year }} {{ theme.author }}
- */
-class Container implements ArrayAccess
-{
- /**
- * An array of the types that have been resolved.
- *
- * @var array
- */
- protected $resolved = array();
-
- /**
- * Determine if a given type is shared.
- *
- * @param string $abstract
- * @return bool
- */
- public function isShared($abstract)
- {
- if (isset($this->bindings[$abstract]['shared']))
- {
- $shared = $this->bindings[$abstract]['shared'];
- }
- else
- {
- $shared = false;
- }
-
- return isset($this->instances[$abstract]) || $shared === true;
- }
-
-}
-
diff --git a/build/patterns/sublime/sublime.json b/build/patterns/sublime/sublime.json
deleted file mode 100644
index 5615956..0000000
--- a/build/patterns/sublime/sublime.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "type": "Sublime Text Theme",
- "folder": "sublime",
- "extension": ".tmTheme",
-
- "templates": [
- {
- "file": "sublime.pattern",
- "name": "%theme.name%",
- "directory": "",
- "extension": "xml"
- }
- ]
-}
diff --git a/build/patterns/sublime/sublime.pattern b/build/patterns/sublime/sublime.pattern
deleted file mode 100644
index 6bcbe6f..0000000
--- a/build/patterns/sublime/sublime.pattern
+++ /dev/null
@@ -1,620 +0,0 @@
-
-
-
-
-
- name
- {{ theme.name }}
- settings
-
-
- settings
-
- background
- {{ background }}
- caret
- {{ caret }}
- foreground
- {{ foreground }}
- invisibles
- {{ invisibles }}
- lineHighlight
- {{ line_highlight }}
- selection
- {{ selection_background }}
- selectionForeground
- {{ selection_foreground }}
- findHighlight
- {{ find_background }}
- findHighlightForeground
- {{ find_foreground }}
- selectionBorder
- {{ selection_border }}
- activeGuide
- {{ scope_guide }}
-
- bracketsForeground
- {{ brackets }}
- bracketsOptions
- underline
-
- bracketContentsForeground
- {{ bracket_content }}
- bracketContentsOptions
- underline
-
- tagsOptions
- stippled_underline
-
-
-
- name
- Comment
- scope
- comment
- settings
-
- foreground
- {{ comment }}
-
-
-
- name
- String
- scope
- string
- settings
-
- foreground
- {{ string }}
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- {{ number }}
-
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- {{ second }}
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- {{ second }}
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- fontStyle
-
-
-
-
- name
- Keyword
- scope
- keyword
- settings
-
- foreground
- {{ fourth }}
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- fontStyle
-
- foreground
- {{ second }}
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- fontStyle
-
- foreground
- {{ first }}
-
-
-
- name
- Class name
- scope
- entity.name.class
- settings
-
- fontStyle
- underline
- foreground
- {{ second }}
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- italic underline
- foreground
- {{ second }}
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- fontStyle
-
- foreground
- {{ third }}
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- fontStyle
- italic
- foreground
- {{ variables }}
-
-
-
- name
- Tag name
- scope
- entity.name.tag
- settings
-
- fontStyle
-
- foreground
- {{ first }}
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- fontStyle
-
- foreground
- {{ second }}
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- fontStyle
-
- foreground
- {{ fifth }}
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
-
- foreground
- {{ second }}
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- {{ second }}
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
- fontStyle
-
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- background
- {{ invalid_background }}
- fontStyle
-
- foreground
- {{ invalid_foreground }}
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- {{ invalid_background }}
- foreground
- {{ invalid_foreground }}
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- {{ string }}
-
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #75715E
-
-
-
- name
- diff.deleted
- scope
- markup.deleted
- settings
-
- foreground
- #00A8C6
-
-
-
- name
- diff.inserted
- scope
- markup.inserted
- settings
-
- foreground
- #A6E22E
-
-
-
- name
- diff.changed
- scope
- markup.changed
- settings
-
- foreground
- #E6DB74
-
-
-
-
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #8FBE00A0
-
-
-
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #E6DB74
-
-
-
- scope
- keyword.other
- settings
-
- foreground
- {{ docblock }}
-
-
-
- scope
- meta.property-value, support.constant.property-value, constant.other.color
- settings
-
- foreground
- {{ string }}
-
-
-
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- {{ second }}
-
-
-
- scope
- meta.structure.dictionary.value.json string.quoted.double.json
- settings
-
- foreground
- {{ string }}
-
-
-
- name
- Function argument
- scope
- meta.property-name support.type.property-name
- settings
-
- fontStyle
- normal
-
-
-
- name
- Function argument
- scope
- meta.property-value punctuation.separator.key-value
- settings
-
- foreground
- {{ foreground }}
-
-
-
- name
- Function argument
- scope
- keyword.other.use, keyword.other.function.use, keyword.other.namespace, keyword.other.new, keyword.other.special-method, keyword.other.unit
- settings
-
- foreground
- {{ first }}
-
-
-
- name
- Function argument
- scope
- meta.use support.class.builtin, meta.other.inherited-class support.class.builtin
- settings
-
- foreground
- {{ foreground }}
- fontStyle
- normal
-
-
-
- name
- Function argument
- scope
- variable.other
- settings
-
- foreground
- {{ variables }}
- fontStyle
- normal
-
-
-
- name
- Coffeescript Function argument
- scope
- variable.parameter.function.coffee
- settings
-
- foreground
- {{ number }}
- fontStyle
- italic
-
-
-
-
-
- name
- Markdown Titles
- scope
- entity.name.section.markdown
- settings
-
- foreground
- {{ second }}
-
-
-
-
- name
- Markdown Title Hash
- scope
- punctuation.definition.heading.markdown
- settings
-
- foreground
- {{ fourth }}
-
-
-
-
- name
- Markdown Raw
- scope
- markup.raw.inline.markdown
- settings
-
- foreground
- {{ string }}
-
-
-
-
- name
- Markdown bold stars
- scope
- punctuation.definition.bold.markdown, punctuation.definition.italic.markdown
- settings
-
- foreground
- {{ fourth }}
-
-
-
-
- name
- Markdown link title braces
- scope
- punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown
- settings
-
- foreground
- {{ fourth }}
-
-
-
-
- name
- Markdown link braces
- scope
- punctuation.definition.metadata.markdown
- settings
-
- foreground
- {{ fourth }}
-
-
-
-
- name
- Markdown link
- scope
- markup.underline.link.markdown, markup.underline.link.image.markdown, meta.image.inline.markdown
- settings
-
- foreground
- {{ first }}
- fontStyle
- italic
-
-
-
-
- name
- Markdown bold/italic
- scope
- markup.bold.markdown, markup.italic.markdown
- settings
-
- foreground
- {{ first }}
- fontStyle
- italic
-
-
-
-
- name
- Markdown pre
- scope
- markup.raw.block.markdown
- settings
-
- foreground
- {{ fourth }}
-
-
-
- uuid
- {{ uuid }}
-
-
diff --git a/build/patterns/sublimeui/sublimeui.json b/build/patterns/sublimeui/sublimeui.json
deleted file mode 100644
index ac9d88e..0000000
--- a/build/patterns/sublimeui/sublimeui.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "Sublime Text UI",
- "folder": "sublimeui",
- "extension": ".sublime-theme"
-}
diff --git a/build/patterns/sublimeui/sublimeui.pattern b/build/patterns/sublimeui/sublimeui.pattern
deleted file mode 100644
index b877e31..0000000
--- a/build/patterns/sublimeui/sublimeui.pattern
+++ /dev/null
@@ -1,1064 +0,0 @@
-[
-
-//
-// TABS (REGULAR)
-//
-
- // Tab set
- {
- "class": "tabset_control",
- "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // -00
- "layer0.inner_margin": 0,
- "layer0.opacity": 1,
- "content_margin": 0,
- "tab_overlap": 0,
- "tab_width": 128,
- "tab_min_width": 48,
- "tab_height": 28,
- "mouse_wheel_switch": false
- },
- {
- "class": "tabset_control",
- "settings": ["mouse_wheel_switches_tabs"],
- "mouse_wheel_switch": true
- },
- // Tab element
- {
- "class": "tab_control",
- "content_margin": [8,0],
- "max_margin_trim": 0,
- "hit_test_level": 0,
- "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 20) }}, // -00
- "layer0.inner_margin": [5,5],
- "layer0.opacity": 1
- },
- // Tab close state
- {
- "class": "tab_control",
- "settings": ["show_tab_close_buttons"],
- "content_margin": [8,0]
- },
- // Tab hover state
- {
- "class": "tab_control",
- "attributes": ["hover"]
- },
- // Tab active state
- {
- "class": "tab_control",
- "attributes": ["selected"],
- "layer0.texture": "",
- "layer0.tint": {{ ui('second') }} // 00
- },
- // Tab dirty state (close button hidden)
- {
- "class": "tab_control",
- "settings": ["!show_tab_close_buttons"],
- "attributes": ["dirty"],
- "content_margin": [12,3,7,3]
- },
-
-//
-// TAB BUTTONS
-//
-
- // Tab close button
- {
- "class": "tab_close_button",
- "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
- "layer0.opacity": 0,
- "layer0.tint": {{ ui('ui_bg', 255) }} // 03
- },
- {
- "class": "tab_close_button",
- "settings": ["show_tab_close_buttons"],
- "content_margin": [8,8]
- },
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control","attributes": ["hover"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
- "layer0.opacity": 1
- },
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control"}],
- "attributes": ["hover"],
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('third') }} // 08
- },
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control","attributes": ["selected"]}],
- "layer0.opacity": 1
- },
- // Tab dirty button
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control","attributes": ["dirty"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/circle.png",
- "layer0.tint": {{ ui('string') }}, // 0A
- "layer0.opacity": 1
- },
- {
- "class": "tab_close_button",
- "settings": ["!show_tab_close_buttons"],
- "parents": [{"class": "tab_control","attributes": ["dirty"]}],
- "content_margin": [8,8],
- "layer0.opacity": 1
- },
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control","attributes": ["dirty","hover"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
- "attributes": ["hover"],
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('third', 20) }} // 08
- },
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control","attributes": ["dirty","selected"]}]
- },
- // Tab highlight button
- {
- "class": "tab_close_button",
- "settings": ["highlight_modified_tabs"],
- "parents": [{"class": "tab_control","attributes": ["dirty"]}]
- },
- {
- "class": "tab_close_button",
- "settings": ["highlight_modified_tabs"],
- "parents": [{"class": "tab_control","attributes": ["dirty","selected"]}]
- },
- // Tab close button hover
- {
- "class": "tab_close_button",
- "settings": ["show_tab_close_buttons"],
- "attributes": ["hover"]
- },
- // Tab close button pressed
- {
- "class": "tab_close_button",
- "settings": ["show_tab_close_buttons"],
- "attributes": ["pressed"],
- "layer0.opacity": 0.5
- },
-
-//
-// TAB LABELS
-//
-
- {
- "class": "tab_label",
- "fade": true,
- "fg": {{ ui('ui_bg', 80) }} // 03
- },
- {
- "class": "tab_label",
- "parents": [{"class": "tab_control","attributes": ["hover"]}],
- "fg": {{ ui('ui_bg', 150) }}// 05
- },
- {
- "class": "tab_label",
- "parents": [{"class": "tab_control","attributes": ["selected"]}],
- "fg": {{ ui('ui_bg', 255) }} // 06
- },
- {
- "class": "tab_label",
- "attributes": ["transient"],
- "font.italic": true
- },
-
- // Tab Labels font size
- {
- "class": "tab_label",
- "settings": ["spacegray_tabs_font_small"],
- "font.size": 10.0
- },
- {
- "class": "tab_label",
- "settings": ["spacegray_tabs_font_normal"],
- "font.size": 11.0
- },
- {
- "class": "tab_label",
- "settings": ["spacegray_tabs_font_large"],
- "font.size": 12.0
- },
- {
- "class": "tab_label",
- "settings": ["spacegray_tabs_font_xlarge"],
- "font.size": 14.0
- },
-
-//
-// FOLD BUTTONS
-//
-
- {
- "class": "fold_button_control",
- "layer0.texture": "Theme - Spacegray/Spacegray/folder-closed.png",
- "layer0.tint": {{ ui('ui_bg', 80) }}, // 04
- "layer0.opacity": 0.5,
- "layer0.inner_margin": 0,
- "content_margin": [8,8]
- },
- {
- "class": "fold_button_control",
- "attributes": ["hover"],
- "layer0.opacity": 1
- },
- {
- "class": "fold_button_control",
- "attributes": ["expanded"],
- "layer0.texture": "Theme - Spacegray/Spacegray/folder-open.png"
- },
- {
- "class": "fold_button_control",
- "attributes": ["expanded","hover"]
- },
-
-//
-// STANDARD SCROLLBARS
-//
-
- // Standard vertical scroll bar
- {
- "class": "scroll_bar_control",
- "layer0.texture": "",
- "layer0.tint": [35, 40, 48], // -01
- "layer0.opacity": 1,
- "layer0.inner_margin": [0,0],
- "blur": true
- },
- // Standard horizontal scroll bar
- {
- "class": "scroll_bar_control",
- "attributes": ["horizontal"],
- "layer0.texture": "",
- "layer0.tint": [35, 40, 48], // -01
- "layer0.inner_margin": [0,0],
- "blur": true
- },
- // Standard scroll bar corner
- {
- "class": "scroll_corner_control",
- "layer0.texture": "",
- "layer0.tint": [35, 40, 48], // -01
- "layer0.inner_margin": [0,0],
- "layer0.opacity": 1
- },
- // Standard vertical scroll puck
- {
- "class": "puck_control",
- "layer0.texture": "",
- "layer0.tint": [52, 61, 70], // 01
- "layer0.opacity": 1,
- "layer0.inner_margin": [0,0],
- "content_margin": [6,0],
- "blur": false
- },
- // Standard horizontal scroll puck
- {
- "class": "puck_control",
- "attributes": ["horizontal"],
- // "layer0.texture": "",
- "layer0.tint": [52, 61, 70], // 01
- "layer0.inner_margin": [0,0],
- "content_margin": [12,6],
- "blur": false
- },
-
-//
-// OVERLAY SCROLLBARS
-//
-
- // Overlay toggle scroll bar
- {
- "class": "scroll_area_control",
- "settings": ["overlay_scroll_bars"],
- "overlay": true
- },
- {
- "class": "scroll_area_control",
- "settings": ["!overlay_scroll_bars"],
- "overlay": false
- },
- // Overlay vertical scroll bar
- {
- "class": "scroll_bar_control",
- "settings": ["overlay_scroll_bars"],
- // "layer0.texture": "",
- "layer0.tint": [43, 48, 59], // 00
- "layer0.inner_margin": [0,5],
- "layer0.opacity": 0,
- "blur": false
- },
- // Overlay horizontal scroll bar
- {
- "class": "scroll_bar_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal"],
- "layer0.inner_margin": [5,0],
- "layer0.opacity": 0,
- "blur": true
- },
- // Overlay vertical puck
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "layer0.texture": "",
- "layer0.inner_margin": [0,5],
- "content_margin": [2,32],
- "blur": true
- },
- // Overlay horizontal puck
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal"],
- "layer0.texture": "",
- "layer0.inner_margin": [5,0],
- "content_margin": [16,2],
- "blur": true
- },
- // Overlay light puck (for dark content)
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["dark"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second') }} // 02
-
- },
- // Overlay light horizontal puck (for dark content)
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal","dark"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second') }} // 02
- },
-
-//
-// EMPTY WINDOW BACKGROUND
-//
-
- {
- "class": "sheet_container_control",
- "layer0.tint": {{ ui('ui_bg', -20) }},
- "layer0.opacity": 1
- },
-
-//
-// GRID LAYOUT
-//
-
- {
- "class": "grid_layout_control",
- "border_size": 1,
- "border_color": [28, 31, 38] // -00
- },
-
-//
-// MINI MAP
-//
-
- {
- "class": "minimap_control",
- "viewport_color": [255,255,255,15]
- },
-
-//
-// LABELS
-//
-
- // General labels
- {
- "class": "label_control",
- "color": {{ ui('ui_bg', 150) }} // 03
- },
- // Text field labels
- {
- "class": "label_control",
- "parents": [{"class": "panel_control"}]
- },
- // Button labels
- {
- "class": "label_control",
- "parents": [{"class": "button_control"}],
- "font.bold": true,
- "color": {{ ui('ui_bg', 255) }} // 0C
- },
-
-//
-// TOOLTIP
-//
-
- // Tooltip container
- {
- "class": "tool_tip_control",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', -10) }}, // 02
- "layer0.inner_margin": [1,1],
- "layer0.opacity": 1,
- "content_margin": [4,4]
- },
- // Tooltip content
- {
- "class": "tool_tip_label_control",
- "color": {{ ui('ui_bg', 130) }} // 07
- },
-
-//
-// STATUS BAR
-//
-
- // Status bar container
- {
- "class": "status_bar",
- "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // -00
- "layer0.opacity": 1,
- "content_margin": 4
- },
- // Status bar button
- {
- "class": "status_button",
- "min_size": [92, 0]
- },
- // Status bar label
- {
- "class": "label_control",
- "parents": [{"class": "status_bar"}],
- "color": {{ ui('ui_bg', 80) }} // 02
- },
-
-//
-// SIDEBAR
-//
-
- // Sidebar container
- {
- "class": "sidebar_container",
- // "layer0.texture": "",
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('ui_bg', 5) }}, // -01
- "layer0.inner_margin": [1,5,2,1],
- "content_margin": [0,4,0,0]
- },
- // Sidebar tree
- {
- "class": "sidebar_tree",
- "row_padding": [8,4],
- "indent": 12,
- "indent_offset": 14,
- "indent_top_level": false,
- "dark_content": true
- },
- // Sidebar rows
- {
- "class": "tree_row",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second') }}, // 01
- "layer0.opacity": 0,
- "layer0.inner_margin": [1,1]
- },
- // Sidebar row selected
- {
- "class": "tree_row",
- "attributes": ["selected"],
- "layer0.opacity": 1
- },
- // Sidebar heading
- {
- "class": "sidebar_heading",
- "color": {{ ui('ui_bg', 50) }}, // 02
- "font.bold": true
- },
- {
- "class": "sidebar_tree",
- "settings": ["spacegray_sidebar_tree_xsmall"],
- "row_padding": [8, 0]
- },
- {
- "class": "sidebar_tree",
- "settings": ["spacegray_sidebar_tree_small"],
- "row_padding": [8, 2]
- },
- {
- "class": "sidebar_tree",
- "settings": ["spacegray_sidebar_tree_normal"],
- "row_padding": [8, 4]
- },
- {
- "class": "sidebar_tree",
- "settings": ["spacegray_sidebar_tree_large"],
- "row_padding": [8, 6]
- },
- {
- "class": "sidebar_tree",
- "settings": ["spacegray_sidebar_tree_xlarge"],
- "row_padding": [8, 8]
- },
- // Sidebar heading selected
- {
- "class": "sidebar_heading",
- "parents": [{"class": "tree_row","attributes": ["selected"]}],
- "shadow_offset": [0,0]
- },
- // Sidebar entry
- {
- "class": "sidebar_label",
- "color": {{ ui('ui_bg', 100) }} // 03
- },
- {
- "class": "sidebar_label",
- "settings": ["spacegray_sidebar_font_small"],
- "font.size": 10.0
- },
- {
- "class": "sidebar_label",
- "settings": ["spacegray_sidebar_font_normal"],
- "font.size": 11.0
- },
- {
- "class": "sidebar_label",
- "settings": ["spacegray_sidebar_font_large"],
- "font.size": 12.0
- },
- {
- "class": "sidebar_label",
- "settings": ["spacegray_sidebar_font_xlarge"],
- "font.size": 14.0
- },
- // Sidebar folder entry
- {
- "class": "sidebar_label",
- "parents": [{"class": "tree_row","attributes": ["expandable"]}],
- "color": {{ ui('ui_bg', 160) }} // 03
- },
- {
- "class": "sidebar_label",
- "parents": [{"class": "tree_row","attributes": ["hover"]}],
- "color": {{ ui('ui_bg', 250) }} // 05
- },
- {
- "class": "sidebar_label",
- "parents": [{"class": "tree_row","attributes": ["expandable"]}],
- "settings": ["bold_folder_labels"],
- "font.bold": true
- },
- // Sidebar entry selected
- {
- "class": "sidebar_label",
- "parents": [{"class": "tree_row","attributes": ["selected"]}],
- "color": {{ ui('ui_bg', 250) }} // 06
- },
-
-//
-// SIDEBAR - OPEN FILE ICONS
-//
-
- // Sidebar file close
- {
- "class": "close_button",
- "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
- "layer0.opacity": 0,
- "layer0.inner_margin": 0,
- "layer0.tint": {{ ui('ui_bg', 255) }}, // 03
- "content_margin": [8,8]
- },
- {
- "class": "close_button",
- "parents": [{"class": "tree_row","attributes": ["selected"]}],
- "layer0.opacity": 1
- },
- {
- "class": "close_button",
- "parents": [{"class": "tree_row","attributes": ["hover"]}],
- "layer0.opacity": 1
- },
- // Sidebar file dirty
- {
- "class": "close_button",
- "attributes": ["dirty"],
- "layer0.texture": "Theme - Spacegray/Spacegray/circle.png",
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('string') }} // 0A
- },
- {
- "class": "close_button",
- "attributes": ["dirty"],
- "parents": [{"class": "tree_row","attributes": ["selected"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/circle.png"
- },
- // Sidebar file close hover
- {
- "class": "close_button",
- "attributes": ["hover"],
- "layer0.tint": {{ ui('first') }} // 08
- },
- {
- "class": "close_button",
- "attributes": ["dirty", "hover"],
- "parents": [{"class": "tree_row","attributes": ["hover"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
- "layer0.tint": {{ ui('string', 20) }} // 08
- },
-
-//
-// SIDEBAR - GENERAL FILE ICONS
-//
-
- // Sidebar group closed
- {
- "class": "disclosure_button_control",
- "content_margin": [8,8],
- "layer0.texture": "Theme - Spacegray/Spacegray/folder-closed.png",
- "layer0.tint": {{ ui('ui_bg', 50) }}, // 02
- "layer0.opacity": 1,
- "layer0.inner_margin": 0
- },
- {
- "class": "disclosure_button_control",
- "parents": [{"class": "tree_row","attributes": ["hover"]}],
- "layer0.tint":{{ ui('ui_bg', 140) }} // 04
- },
- {
- "class": "disclosure_button_control",
- "parents": [{"class": "tree_row","attributes": ["selected"]}]
- },
- // Sidebar group open
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "layer0.texture": "Theme - Spacegray/Spacegray/folder-open.png"
- },
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "parents": [{"class": "tree_row","attributes": ["hover"]}]
- },
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "parents": [{"class": "tree_row","attributes": ["selected"]}],
- "layer0.texture": "Theme - Spacegray/Spacegray/folder-open.png"
- },
-
-//
-// STANDARD TEXT BUTTONS
-//
-
- // Default button state
- {
- "class": "button_control",
- "content_margin": [4,8,4,8],
- "min_size": [64,0],
- // "layer0.texture": "",
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('ui_bg', 10) }}, // -00
- "layer0.inner_margin": [8,8]
- },
- // Hover button state
- {
- "class": "button_control",
- "attributes": ["hover"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second') }} // -01
- },
- // Pressed button state
- {
- "class": "button_control",
- "attributes": ["pressed"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second', -40) }} // -00
- },
-//
-// TEXT INPUT FIELD
-//
-
- // Text input field item
- {
- "class": "text_line_control",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // -01
- "layer0.opacity": 1,
- "content_margin": 6
- },
-
-//
-// PANEL BACKGROUNDS
-//
-
- // Bottom panel background
- {
- "class": "panel_control",
- // "layer0.texture": "",
- "layer0.inner_margin": [0,0],
- "layer0.opacity": 1,
- "layer0.tint": {{ ui('ui_bg', 40) }}, // -00
- "content_margin": 0
- },
- // Quick panel background
- {
- "class": "overlay_control",
- "layer0.opacity": 1,
- // "layer1.texture": "",
- "layer1.tint": {{ ui('ui_bg', 30) }}, // 01
- "layer1.inner_margin": [0,0,0,0],
- "layer1.opacity": 1,
- "content_margin": 0
- },
-
-//
-// QUICK PANEL
-//
-
- {
- "class": "quick_panel",
- "row_padding": 8,
- "layer0.tint": {{ ui('ui_bg', 32) }},
- "layer0.opacity": 1,
- "dark_content": true
- },
- {
- "class": "quick_panel_row",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 38) }}, // 01
- "layer0.inner_margin": 8,
- "layer0.opacity": 1
- },
- {
- "class": "quick_panel_row",
- "attributes": ["selected"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 4) }} // -01
- },
- {
- "class": "quick_panel_label",
- "fg": {{ ui('ui_bg', 120) }}, // 04
- "match_fg": {{ ui('ui_bg', 160) }}, // 05
- "selected_fg": {{ ui('ui_bg', 255) }}, // 05
- "selected_match_fg": {{ ui('second') }} // 07
- },
- {
- "class": "quick_panel_path_label",
- "fg": {{ ui('ui_bg', 10) }}, // 03
- "match_fg": {{ ui('ui_bg', -10) }}, // 04
- "selected_fg": {{ ui('ui_bg', 160) }}, // 03
- "selected_match_fg": {{ ui('first') }} // 04
- },
- {
- "class": "quick_panel_score_label",
- "fg": {{ ui('ui_bg') }}, // 03
- "selected_fg": {{ ui('second') }} // 03
- },
-
-//
-// MINI QUICK PANEL
-//
-
- {
- "class": "mini_quick_panel_row",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 38) }}, // 01
- "layer0.opacity": 1
- },
- {
- "class": "mini_quick_panel_row",
- "attributes": ["selected"],
- // "layer0.texture": "",
- "layer0.tint": {{ ui('ui_bg', 4) }} // -01
- },
-
-//
-// CODE COMPLETION DROPDOWN
-//
-
- {
- "class": "popup_control",
- "content_margin": [0,0],
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 01
- "layer0.opacity": 1
- },
- {
- "class": "auto_complete",
- "row_padding": [4,4]
- },
- {
- "class": "auto_complete_label",
- "fg": {{ ui('ui_bg', 70) }}, // 03
- "match_fg": {{ ui('ui_bg', 170) }}, // 05
- "selected_fg": {{ ui('ui_bg', 255) }}, // 03
- "selected_match_fg": {{ ui('string') }} // 05
- },
- {
- "class": "table_row",
- // "layer0.texture": "",
- "layer0.tint": {{ ui('second') }}, // 02
- "layer0.opacity": 0,
- "layer0.inner_margin": [3,1]
- },
- {
- "class": "table_row",
- "attributes": ["selected"],
- "layer0.opacity": 1
- },
-
-//
-// BOTTOM PANEL BUTTONS
-//
-
- // Button group middle
- {
- "class": "icon_button_control",
- // "layer1.texture": "",
- "layer1.opacity": 0,
- "content_margin": 7
- },
- {
- "class": "icon_button_control",
- "attributes": ["selected"],
- "layer0.opacity": 0
- },
- // Button group left
- {
- "class": "icon_button_control",
- "attributes": ["left"]
- // "layer0.texture": ""
- },
- // Button group left
- {
- "class": "icon_button_control",
- "attributes": ["left"]
- // "layer0.texture": ""
- },
- {
- "class": "icon_button_control",
- "attributes": ["left","selected"]
- // "layer0.texture": ""
- },
- // Button group right
- {
- "class": "icon_button_control",
- "attributes": ["right"]
- // "layer0.texture": ""
- },
- {
- "class": "icon_button_control",
- "attributes": ["right","selected"]
- // "layer0.texture": ""
- },
- // Button single
- {
- "class": "icon_button_control",
- "attributes": ["left","right"]
- // "layer0.texture": ""
- },
- {
- "class": "icon_button_control",
- "attributes": ["left","right","selected"]
- // "layer0.texture": ""
- },
-
-//
-// BOTTOM PANEL ICONS - GROUP 1
-//
-
- // Regex search button
- {
- "class": "icon_regex",
- "layer0.texture": "Theme - Spacegray/Spacegray/regex.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
-
- },
- {
- "class": "icon_regex",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
- // Case sensitive search button
- {
- "class": "icon_case",
- "layer0.texture": "Theme - Spacegray/Spacegray/casesens.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_case",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
- // Match whole word search button
- {
- "class": "icon_whole_word",
- "layer0.texture": "Theme - Spacegray/Spacegray/wholeword.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_whole_word",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
-
-//
-// BOTTOM PANEL ICONS - GROUP 1 (EXTENDED: FIND IN FILES)
-//
-
- // Show search context button
- {
- "class": "icon_context",
- "layer0.texture": "Theme - Spacegray/Spacegray/context.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_context",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
- // Use search buffer
- {
- "class": "icon_use_buffer",
- "layer0.texture": "Theme - Spacegray/Spacegray/buffer.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_use_buffer",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
-
-//
-// BOTTOM PANEL ICONS - GROUP 2
-//
- // Reverse search direction button (ST2 only)
- {
- "class": "icon_reverse",
- "layer0.texture": "Theme - Spacegray/Spacegray/reverse.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_reverse",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
- // Search wrap button
- {
- "class": "icon_wrap",
- "layer0.texture": "Theme - Spacegray/Spacegray/wrap.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_wrap",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
- // Search in selection button
- {
- "class": "icon_in_selection",
- "layer0.texture": "Theme - Spacegray/Spacegray/selection.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_in_selection",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
-
-//
-// BOTTOM PANEL ICONS - GROUP 3
-//
-
- // Preserve case button
- {
- "class": "icon_preserve_case",
- "layer0.texture": "Theme - Spacegray/Spacegray/lock.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_preserve_case",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
-
-//
-// BOTTOM PANEL ICONS - GROUP 4
-//
-
- // Highlight results button
- {
- "class": "icon_highlight",
- "layer0.texture": "Theme - Spacegray/Spacegray/highlight.png",
- "layer0.tint": {{ ui('ui_bg', 10) }}, // 02
- "layer0.opacity": 1,
- "content_margin": 8
- },
- {
- "class": "icon_highlight",
- "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
- "layer0.tint": {{ ui('ui_bg', 200) }} // 07
- },
-
-//
-// SIDEBAR FOLDER COLORING
-//
- {
- "class": "disclosure_button_control",
- "settings": ["spacegray_color_expanded_folder"],
- "attributes": ["expanded"],
- "layer0.tint": {{ ui('ui_bg', 80) }} // 0A
- },
-
-//
-// TABS SIZING
-//
-
- // Tab set
- {
- "class": "tabset_control",
- "settings": ["spacegray_tabs_auto_width"],
- "tab_width": 0
- },
- {
- "class": "tabset_control",
- "settings": ["spacegray_tabs_small"],
- "tab_height": 22
- },
- {
- "class": "tabset_control",
- "settings": ["spacegray_tabs_normal"],
- "tab_height": 28
- },
- {
- "class": "tabset_control",
- "settings": ["spacegray_tabs_large"],
- "tab_height": 34
- },
- {
- "class": "tabset_control",
- "settings": ["spacegray_tabs_xlarge"],
- "tab_height": 40
- }
-
-]
diff --git a/build/patterns/vim/vim.json b/build/patterns/vim/vim.json
deleted file mode 100644
index 46b5cdc..0000000
--- a/build/patterns/vim/vim.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "type": "VIM Colour Scheme",
- "folder": "vim",
- "extension": ".vim"
-}
diff --git a/build/patterns/vim/vim.pattern b/build/patterns/vim/vim.pattern
deleted file mode 100644
index 505d682..0000000
--- a/build/patterns/vim/vim.pattern
+++ /dev/null
@@ -1,105 +0,0 @@
-" ======================================================================
-" {{ theme.name }}
-" ======================================================================
-" A Sublime Text 2 / Textmate theme.
-" Copyright (c) {{ year }} {{ theme.author }}.
-" Released under the MIT License
-" ======================================================================
-" Find more themes at : https://github.com/daylerees/colour-schemes
-" ======================================================================
-
-set background=dark
-hi clear
-syntax reset
-
-" Colors for the User Interface.
-
-hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15
-hi link CursorIM Cursor
-hi Normal guibg={{ background }} guifg={{ foreground }} gui=none ctermbg=0 ctermfg=15
-hi NonText guibg=#445566 guifg={{ foreground }} ctermbg=8 ctermfg=14
-hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15
-
-hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7
-
-hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10
-
-hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15
-hi link Seach IncSearch
-
-hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg
-hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg
-
-hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12
-hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14
-hi link MoreMsg ModeMsg
-hi Question guibg=bg guifg={{ first }} ctermbg=bg ctermfg=10
-hi link WarningMsg ErrorMsg
-
-hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0
-hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11
-hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11
-
-hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg
-hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg
-hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg
-hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg
-
-" Colors for Syntax Highlighting.
-
-hi Comment guibg=bg guifg={{ comment }} gui=none ctermbg=8 ctermfg=7
-
-hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15
-hi String guibg=bg guifg={{ string }} ctermbg=bg ctermfg=14
-hi Character guibg=bg guifg={{ second }} ctermbg=bg ctermfg=14
-hi Number guibg=bg guifg={{ number }} ctermbg=1 ctermfg=15
-hi Boolean guibg=bg guifg={{ number }} gui=none ctermbg=1 ctermfg=15
-hi Float guibg=bg guifg={{ number }} ctermbg=1 ctermfg=15
-
-hi Identifier guibg=bg guifg={{ foreground }} ctermbg=bg ctermfg=12
-hi Function guibg=bg guifg={{ second }} ctermbg=bg ctermfg=12
-hi Statement guibg=bg guifg={{ second }} ctermbg=bg ctermfg=14
-
-hi Conditional guibg=bg guifg={{ fourth }} ctermbg=bg ctermfg=12
-hi Repeat guibg=bg guifg={{ fourth }} ctermbg=4 ctermfg=14
-hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13
-hi Operator guibg=bg guifg={{ fourth }} ctermbg=6 ctermfg=15
-hi Keyword guibg=bg guifg={{ fourth }} ctermbg=bg ctermfg=10
-hi Exception guibg=bg guifg={{ second }} ctermbg=bg ctermfg=10
-
-hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14
-hi Include guibg=bg guifg={{ first }} ctermbg=bg ctermfg=10
-hi link Define Include
-hi link Macro Include
-hi link PreCondit Include
-
-hi Type guibg=bg guifg={{ first }} ctermbg=bg ctermfg=12
-hi StorageClass guibg=bg guifg={{ second }} ctermbg=bg ctermfg=10
-hi Structure guibg=bg guifg={{ foreground }} ctermbg=bg ctermfg=10
-hi Typedef guibg=bg guifg={{ first }} ctermbg=bg ctermfg=10
-
-hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
-hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
-hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
-hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg
-hi SpecialComment guibg=#334455 guifg={{ docblock }} ctermbg=1 ctermfg=15
-hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12
-
-hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline
-
-hi Title guibg=bg guifg={{ foreground }} ctermbg=1 ctermfg=15
-hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8
-hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15
-hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12
-
-hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg
-hi link htmlH3 htmlH2
-hi link htmlH4 htmlH3
-hi link htmlH5 htmlH4
-hi link htmlH6 htmlH5
-
-" And finally.
-
-let g:colors_name = "{{ theme.name }}"
-let colors_name = "{{ theme.name }}"
-
diff --git a/build/core/phpunit.xml b/build/phpunit.xml
similarity index 100%
rename from build/core/phpunit.xml
rename to build/phpunit.xml
diff --git a/build/core/resources/patterns/bootstrap/bootstrap.json b/build/resources/patterns/bootstrap/bootstrap.json
similarity index 100%
rename from build/core/resources/patterns/bootstrap/bootstrap.json
rename to build/resources/patterns/bootstrap/bootstrap.json
diff --git a/build/core/resources/patterns/bootstrap/bootstrap.pattern b/build/resources/patterns/bootstrap/bootstrap.pattern
similarity index 100%
rename from build/core/resources/patterns/bootstrap/bootstrap.pattern
rename to build/resources/patterns/bootstrap/bootstrap.pattern
diff --git a/build/core/resources/patterns/coda/coda.json b/build/resources/patterns/coda/coda.json
similarity index 100%
rename from build/core/resources/patterns/coda/coda.json
rename to build/resources/patterns/coda/coda.json
diff --git a/build/core/resources/patterns/coda/coda.pattern b/build/resources/patterns/coda/coda.pattern
similarity index 100%
rename from build/core/resources/patterns/coda/coda.pattern
rename to build/resources/patterns/coda/coda.pattern
diff --git a/build/core/resources/patterns/jetbrains/jetbrains.json b/build/resources/patterns/jetbrains/jetbrains.json
similarity index 100%
rename from build/core/resources/patterns/jetbrains/jetbrains.json
rename to build/resources/patterns/jetbrains/jetbrains.json
diff --git a/build/core/resources/patterns/jetbrains/jetbrains.pattern b/build/resources/patterns/jetbrains/jetbrains.pattern
similarity index 100%
rename from build/core/resources/patterns/jetbrains/jetbrains.pattern
rename to build/resources/patterns/jetbrains/jetbrains.pattern
diff --git a/build/core/resources/patterns/prettyprint/prettyprint.json b/build/resources/patterns/prettyprint/prettyprint.json
similarity index 100%
rename from build/core/resources/patterns/prettyprint/prettyprint.json
rename to build/resources/patterns/prettyprint/prettyprint.json
diff --git a/build/core/resources/patterns/prettyprint/prettyprint.pattern b/build/resources/patterns/prettyprint/prettyprint.pattern
similarity index 100%
rename from build/core/resources/patterns/prettyprint/prettyprint.pattern
rename to build/resources/patterns/prettyprint/prettyprint.pattern
diff --git a/build/core/resources/patterns/preview/preview.json b/build/resources/patterns/preview/preview.json
similarity index 100%
rename from build/core/resources/patterns/preview/preview.json
rename to build/resources/patterns/preview/preview.json
diff --git a/build/core/resources/patterns/preview/preview.pattern b/build/resources/patterns/preview/preview.pattern
similarity index 100%
rename from build/core/resources/patterns/preview/preview.pattern
rename to build/resources/patterns/preview/preview.pattern
diff --git a/build/core/resources/patterns/sublime/sublime.json b/build/resources/patterns/sublime/sublime.json
similarity index 100%
rename from build/core/resources/patterns/sublime/sublime.json
rename to build/resources/patterns/sublime/sublime.json
diff --git a/build/core/resources/patterns/sublime/sublime.pattern b/build/resources/patterns/sublime/sublime.pattern
similarity index 100%
rename from build/core/resources/patterns/sublime/sublime.pattern
rename to build/resources/patterns/sublime/sublime.pattern
diff --git a/build/core/resources/patterns/sublimeui/sublimeui.json b/build/resources/patterns/sublimeui/sublimeui.json
similarity index 100%
rename from build/core/resources/patterns/sublimeui/sublimeui.json
rename to build/resources/patterns/sublimeui/sublimeui.json
diff --git a/build/core/resources/patterns/sublimeui/sublimeui.pattern b/build/resources/patterns/sublimeui/sublimeui.pattern
similarity index 100%
rename from build/core/resources/patterns/sublimeui/sublimeui.pattern
rename to build/resources/patterns/sublimeui/sublimeui.pattern
diff --git a/build/core/resources/patterns/vim/vim.json b/build/resources/patterns/vim/vim.json
similarity index 100%
rename from build/core/resources/patterns/vim/vim.json
rename to build/resources/patterns/vim/vim.json
diff --git a/build/core/resources/patterns/vim/vim.pattern b/build/resources/patterns/vim/vim.pattern
similarity index 100%
rename from build/core/resources/patterns/vim/vim.pattern
rename to build/resources/patterns/vim/vim.pattern
diff --git a/build/core/resources/themes/artstotzka.json b/build/resources/themes/artstotzka.json
similarity index 100%
rename from build/core/resources/themes/artstotzka.json
rename to build/resources/themes/artstotzka.json
diff --git a/build/core/resources/themes/azure.json b/build/resources/themes/azure.json
similarity index 100%
rename from build/core/resources/themes/azure.json
rename to build/resources/themes/azure.json
diff --git a/build/core/resources/themes/bold.json b/build/resources/themes/bold.json
similarity index 100%
rename from build/core/resources/themes/bold.json
rename to build/resources/themes/bold.json
diff --git a/build/core/resources/themes/boxuk.json b/build/resources/themes/boxuk.json
similarity index 100%
rename from build/core/resources/themes/boxuk.json
rename to build/resources/themes/boxuk.json
diff --git a/build/core/resources/themes/carbonight.json b/build/resources/themes/carbonight.json
similarity index 100%
rename from build/core/resources/themes/carbonight.json
rename to build/resources/themes/carbonight.json
diff --git a/build/core/resources/themes/chocolate.json b/build/resources/themes/chocolate.json
similarity index 100%
rename from build/core/resources/themes/chocolate.json
rename to build/resources/themes/chocolate.json
diff --git a/build/core/resources/themes/contrast/carbonight.json b/build/resources/themes/contrast/carbonight.json
similarity index 100%
rename from build/core/resources/themes/contrast/carbonight.json
rename to build/resources/themes/contrast/carbonight.json
diff --git a/build/core/resources/themes/contrast/darkside.json b/build/resources/themes/contrast/darkside.json
similarity index 100%
rename from build/core/resources/themes/contrast/darkside.json
rename to build/resources/themes/contrast/darkside.json
diff --git a/build/core/resources/themes/contrast/earthsong.json b/build/resources/themes/contrast/earthsong.json
similarity index 100%
rename from build/core/resources/themes/contrast/earthsong.json
rename to build/resources/themes/contrast/earthsong.json
diff --git a/build/core/resources/themes/contrast/freshcut.json b/build/resources/themes/contrast/freshcut.json
similarity index 100%
rename from build/core/resources/themes/contrast/freshcut.json
rename to build/resources/themes/contrast/freshcut.json
diff --git a/build/core/resources/themes/contrast/frontier.json b/build/resources/themes/contrast/frontier.json
similarity index 100%
rename from build/core/resources/themes/contrast/frontier.json
rename to build/resources/themes/contrast/frontier.json
diff --git a/build/core/resources/themes/contrast/gloom.json b/build/resources/themes/contrast/gloom.json
similarity index 100%
rename from build/core/resources/themes/contrast/gloom.json
rename to build/resources/themes/contrast/gloom.json
diff --git a/build/core/resources/themes/contrast/glowfish.json b/build/resources/themes/contrast/glowfish.json
similarity index 100%
rename from build/core/resources/themes/contrast/glowfish.json
rename to build/resources/themes/contrast/glowfish.json
diff --git a/build/core/resources/themes/contrast/goldfish.json b/build/resources/themes/contrast/goldfish.json
similarity index 100%
rename from build/core/resources/themes/contrast/goldfish.json
rename to build/resources/themes/contrast/goldfish.json
diff --git a/build/core/resources/themes/contrast/grunge.json b/build/resources/themes/contrast/grunge.json
similarity index 100%
rename from build/core/resources/themes/contrast/grunge.json
rename to build/resources/themes/contrast/grunge.json
diff --git a/build/core/resources/themes/contrast/halflife.json b/build/resources/themes/contrast/halflife.json
similarity index 100%
rename from build/core/resources/themes/contrast/halflife.json
rename to build/resources/themes/contrast/halflife.json
diff --git a/build/core/resources/themes/contrast/hyrule.json b/build/resources/themes/contrast/hyrule.json
similarity index 100%
rename from build/core/resources/themes/contrast/hyrule.json
rename to build/resources/themes/contrast/hyrule.json
diff --git a/build/core/resources/themes/contrast/iceberg.json b/build/resources/themes/contrast/iceberg.json
similarity index 100%
rename from build/core/resources/themes/contrast/iceberg.json
rename to build/resources/themes/contrast/iceberg.json
diff --git a/build/core/resources/themes/contrast/juicy.json b/build/resources/themes/contrast/juicy.json
similarity index 100%
rename from build/core/resources/themes/contrast/juicy.json
rename to build/resources/themes/contrast/juicy.json
diff --git a/build/core/resources/themes/contrast/keen.json b/build/resources/themes/contrast/keen.json
similarity index 100%
rename from build/core/resources/themes/contrast/keen.json
rename to build/resources/themes/contrast/keen.json
diff --git a/build/core/resources/themes/contrast/laravel.json b/build/resources/themes/contrast/laravel.json
similarity index 100%
rename from build/core/resources/themes/contrast/laravel.json
rename to build/resources/themes/contrast/laravel.json
diff --git a/build/core/resources/themes/contrast/lavender.json b/build/resources/themes/contrast/lavender.json
similarity index 100%
rename from build/core/resources/themes/contrast/lavender.json
rename to build/resources/themes/contrast/lavender.json
diff --git a/build/core/resources/themes/contrast/mellow.json b/build/resources/themes/contrast/mellow.json
similarity index 100%
rename from build/core/resources/themes/contrast/mellow.json
rename to build/resources/themes/contrast/mellow.json
diff --git a/build/core/resources/themes/contrast/mud.json b/build/resources/themes/contrast/mud.json
similarity index 100%
rename from build/core/resources/themes/contrast/mud.json
rename to build/resources/themes/contrast/mud.json
diff --git a/build/core/resources/themes/contrast/patriot.json b/build/resources/themes/contrast/patriot.json
similarity index 100%
rename from build/core/resources/themes/contrast/patriot.json
rename to build/resources/themes/contrast/patriot.json
diff --git a/build/core/resources/themes/contrast/peacock.json b/build/resources/themes/contrast/peacock.json
similarity index 100%
rename from build/core/resources/themes/contrast/peacock.json
rename to build/resources/themes/contrast/peacock.json
diff --git a/build/core/resources/themes/contrast/potpourri.json b/build/resources/themes/contrast/potpourri.json
similarity index 100%
rename from build/core/resources/themes/contrast/potpourri.json
rename to build/resources/themes/contrast/potpourri.json
diff --git a/build/core/resources/themes/contrast/revelation.json b/build/resources/themes/contrast/revelation.json
similarity index 100%
rename from build/core/resources/themes/contrast/revelation.json
rename to build/resources/themes/contrast/revelation.json
diff --git a/build/core/resources/themes/contrast/slime.json b/build/resources/themes/contrast/slime.json
similarity index 100%
rename from build/core/resources/themes/contrast/slime.json
rename to build/resources/themes/contrast/slime.json
diff --git a/build/core/resources/themes/contrast/snappy.json b/build/resources/themes/contrast/snappy.json
similarity index 100%
rename from build/core/resources/themes/contrast/snappy.json
rename to build/resources/themes/contrast/snappy.json
diff --git a/build/core/resources/themes/contrast/solarflare.json b/build/resources/themes/contrast/solarflare.json
similarity index 100%
rename from build/core/resources/themes/contrast/solarflare.json
rename to build/resources/themes/contrast/solarflare.json
diff --git a/build/core/resources/themes/contrast/sourlick.json b/build/resources/themes/contrast/sourlick.json
similarity index 100%
rename from build/core/resources/themes/contrast/sourlick.json
rename to build/resources/themes/contrast/sourlick.json
diff --git a/build/core/resources/themes/contrast/stark.json b/build/resources/themes/contrast/stark.json
similarity index 100%
rename from build/core/resources/themes/contrast/stark.json
rename to build/resources/themes/contrast/stark.json
diff --git a/build/core/resources/themes/contrast/tron.json b/build/resources/themes/contrast/tron.json
similarity index 100%
rename from build/core/resources/themes/contrast/tron.json
rename to build/resources/themes/contrast/tron.json
diff --git a/build/core/resources/themes/contrast/turnip.json b/build/resources/themes/contrast/turnip.json
similarity index 100%
rename from build/core/resources/themes/contrast/turnip.json
rename to build/resources/themes/contrast/turnip.json
diff --git a/build/core/resources/themes/contrast/zacks.json b/build/resources/themes/contrast/zacks.json
similarity index 100%
rename from build/core/resources/themes/contrast/zacks.json
rename to build/resources/themes/contrast/zacks.json
diff --git a/build/core/resources/themes/crisp.json b/build/resources/themes/crisp.json
similarity index 100%
rename from build/core/resources/themes/crisp.json
rename to build/resources/themes/crisp.json
diff --git a/build/core/resources/themes/darkside.json b/build/resources/themes/darkside.json
similarity index 100%
rename from build/core/resources/themes/darkside.json
rename to build/resources/themes/darkside.json
diff --git a/build/core/resources/themes/earthsong.json b/build/resources/themes/earthsong.json
similarity index 100%
rename from build/core/resources/themes/earthsong.json
rename to build/resources/themes/earthsong.json
diff --git a/build/core/resources/themes/freshcut.json b/build/resources/themes/freshcut.json
similarity index 100%
rename from build/core/resources/themes/freshcut.json
rename to build/resources/themes/freshcut.json
diff --git a/build/core/resources/themes/frontier.json b/build/resources/themes/frontier.json
similarity index 100%
rename from build/core/resources/themes/frontier.json
rename to build/resources/themes/frontier.json
diff --git a/build/core/resources/themes/github.json b/build/resources/themes/github.json
similarity index 100%
rename from build/core/resources/themes/github.json
rename to build/resources/themes/github.json
diff --git a/build/core/resources/themes/gloom.json b/build/resources/themes/gloom.json
similarity index 100%
rename from build/core/resources/themes/gloom.json
rename to build/resources/themes/gloom.json
diff --git a/build/core/resources/themes/glowfish.json b/build/resources/themes/glowfish.json
similarity index 100%
rename from build/core/resources/themes/glowfish.json
rename to build/resources/themes/glowfish.json
diff --git a/build/core/resources/themes/goldfish.json b/build/resources/themes/goldfish.json
similarity index 100%
rename from build/core/resources/themes/goldfish.json
rename to build/resources/themes/goldfish.json
diff --git a/build/core/resources/themes/grunge.json b/build/resources/themes/grunge.json
similarity index 100%
rename from build/core/resources/themes/grunge.json
rename to build/resources/themes/grunge.json
diff --git a/build/core/resources/themes/halflife.json b/build/resources/themes/halflife.json
similarity index 100%
rename from build/core/resources/themes/halflife.json
rename to build/resources/themes/halflife.json
diff --git a/build/core/resources/themes/hyrule.json b/build/resources/themes/hyrule.json
similarity index 100%
rename from build/core/resources/themes/hyrule.json
rename to build/resources/themes/hyrule.json
diff --git a/build/core/resources/themes/iceberg.json b/build/resources/themes/iceberg.json
similarity index 100%
rename from build/core/resources/themes/iceberg.json
rename to build/resources/themes/iceberg.json
diff --git a/build/core/resources/themes/juicy.json b/build/resources/themes/juicy.json
similarity index 100%
rename from build/core/resources/themes/juicy.json
rename to build/resources/themes/juicy.json
diff --git a/build/core/resources/themes/keen.json b/build/resources/themes/keen.json
similarity index 100%
rename from build/core/resources/themes/keen.json
rename to build/resources/themes/keen.json
diff --git a/build/core/resources/themes/kiwi.json b/build/resources/themes/kiwi.json
similarity index 100%
rename from build/core/resources/themes/kiwi.json
rename to build/resources/themes/kiwi.json
diff --git a/build/core/resources/themes/laravel.json b/build/resources/themes/laravel.json
similarity index 100%
rename from build/core/resources/themes/laravel.json
rename to build/resources/themes/laravel.json
diff --git a/build/core/resources/themes/lavender.json b/build/resources/themes/lavender.json
similarity index 100%
rename from build/core/resources/themes/lavender.json
rename to build/resources/themes/lavender.json
diff --git a/build/core/resources/themes/legacy.json b/build/resources/themes/legacy.json
similarity index 100%
rename from build/core/resources/themes/legacy.json
rename to build/resources/themes/legacy.json
diff --git a/build/core/resources/themes/light/earthsong.json b/build/resources/themes/light/earthsong.json
similarity index 100%
rename from build/core/resources/themes/light/earthsong.json
rename to build/resources/themes/light/earthsong.json
diff --git a/build/core/resources/themes/light/snappy.json b/build/resources/themes/light/snappy.json
similarity index 100%
rename from build/core/resources/themes/light/snappy.json
rename to build/resources/themes/light/snappy.json
diff --git a/build/core/resources/themes/light/userscape.json b/build/resources/themes/light/userscape.json
similarity index 100%
rename from build/core/resources/themes/light/userscape.json
rename to build/resources/themes/light/userscape.json
diff --git a/build/core/resources/themes/mellow.json b/build/resources/themes/mellow.json
similarity index 100%
rename from build/core/resources/themes/mellow.json
rename to build/resources/themes/mellow.json
diff --git a/build/core/resources/themes/mintchoc.json b/build/resources/themes/mintchoc.json
similarity index 100%
rename from build/core/resources/themes/mintchoc.json
rename to build/resources/themes/mintchoc.json
diff --git a/build/core/resources/themes/mud.json b/build/resources/themes/mud.json
similarity index 100%
rename from build/core/resources/themes/mud.json
rename to build/resources/themes/mud.json
diff --git a/build/core/resources/themes/otakon.json b/build/resources/themes/otakon.json
similarity index 100%
rename from build/core/resources/themes/otakon.json
rename to build/resources/themes/otakon.json
diff --git a/build/core/resources/themes/pastel.json b/build/resources/themes/pastel.json
similarity index 100%
rename from build/core/resources/themes/pastel.json
rename to build/resources/themes/pastel.json
diff --git a/build/core/resources/themes/patriot.json b/build/resources/themes/patriot.json
similarity index 100%
rename from build/core/resources/themes/patriot.json
rename to build/resources/themes/patriot.json
diff --git a/build/core/resources/themes/peacock.json b/build/resources/themes/peacock.json
similarity index 100%
rename from build/core/resources/themes/peacock.json
rename to build/resources/themes/peacock.json
diff --git a/build/core/resources/themes/peacocks-in-space.json b/build/resources/themes/peacocks-in-space.json
similarity index 100%
rename from build/core/resources/themes/peacocks-in-space.json
rename to build/resources/themes/peacocks-in-space.json
diff --git a/build/core/resources/themes/peel.json b/build/resources/themes/peel.json
similarity index 100%
rename from build/core/resources/themes/peel.json
rename to build/resources/themes/peel.json
diff --git a/build/core/resources/themes/piggy.json b/build/resources/themes/piggy.json
similarity index 100%
rename from build/core/resources/themes/piggy.json
rename to build/resources/themes/piggy.json
diff --git a/build/core/resources/themes/potpourri.json b/build/resources/themes/potpourri.json
similarity index 100%
rename from build/core/resources/themes/potpourri.json
rename to build/resources/themes/potpourri.json
diff --git a/build/core/resources/themes/rainbow.json b/build/resources/themes/rainbow.json
similarity index 100%
rename from build/core/resources/themes/rainbow.json
rename to build/resources/themes/rainbow.json
diff --git a/build/core/resources/themes/revelation.json b/build/resources/themes/revelation.json
similarity index 100%
rename from build/core/resources/themes/revelation.json
rename to build/resources/themes/revelation.json
diff --git a/build/core/resources/themes/shrek.json b/build/resources/themes/shrek.json
similarity index 100%
rename from build/core/resources/themes/shrek.json
rename to build/resources/themes/shrek.json
diff --git a/build/core/resources/themes/slate.json b/build/resources/themes/slate.json
similarity index 100%
rename from build/core/resources/themes/slate.json
rename to build/resources/themes/slate.json
diff --git a/build/core/resources/themes/slime.json b/build/resources/themes/slime.json
similarity index 100%
rename from build/core/resources/themes/slime.json
rename to build/resources/themes/slime.json
diff --git a/build/core/resources/themes/snappy.json b/build/resources/themes/snappy.json
similarity index 100%
rename from build/core/resources/themes/snappy.json
rename to build/resources/themes/snappy.json
diff --git a/build/core/resources/themes/solarflare.json b/build/resources/themes/solarflare.json
similarity index 100%
rename from build/core/resources/themes/solarflare.json
rename to build/resources/themes/solarflare.json
diff --git a/build/core/resources/themes/sourlick.json b/build/resources/themes/sourlick.json
similarity index 100%
rename from build/core/resources/themes/sourlick.json
rename to build/resources/themes/sourlick.json
diff --git a/build/core/resources/themes/spearmint.json b/build/resources/themes/spearmint.json
similarity index 100%
rename from build/core/resources/themes/spearmint.json
rename to build/resources/themes/spearmint.json
diff --git a/build/core/resources/themes/stark.json b/build/resources/themes/stark.json
similarity index 100%
rename from build/core/resources/themes/stark.json
rename to build/resources/themes/stark.json
diff --git a/build/core/resources/themes/super.json b/build/resources/themes/super.json
similarity index 100%
rename from build/core/resources/themes/super.json
rename to build/resources/themes/super.json
diff --git a/build/core/resources/themes/tonic.json b/build/resources/themes/tonic.json
similarity index 100%
rename from build/core/resources/themes/tonic.json
rename to build/resources/themes/tonic.json
diff --git a/build/core/resources/themes/tribal.json b/build/resources/themes/tribal.json
similarity index 100%
rename from build/core/resources/themes/tribal.json
rename to build/resources/themes/tribal.json
diff --git a/build/core/resources/themes/tron.json b/build/resources/themes/tron.json
similarity index 100%
rename from build/core/resources/themes/tron.json
rename to build/resources/themes/tron.json
diff --git a/build/core/resources/themes/turnip.json b/build/resources/themes/turnip.json
similarity index 100%
rename from build/core/resources/themes/turnip.json
rename to build/resources/themes/turnip.json
diff --git a/build/core/resources/themes/yule.json b/build/resources/themes/yule.json
similarity index 100%
rename from build/core/resources/themes/yule.json
rename to build/resources/themes/yule.json
diff --git a/build/core/resources/themes/zacks.json b/build/resources/themes/zacks.json
similarity index 100%
rename from build/core/resources/themes/zacks.json
rename to build/resources/themes/zacks.json
diff --git a/build/core/run.php b/build/run.php
similarity index 100%
rename from build/core/run.php
rename to build/run.php
diff --git a/build/schemes.php b/build/schemes.php
deleted file mode 100644
index c6af764..0000000
--- a/build/schemes.php
+++ /dev/null
@@ -1,226 +0,0 @@
- 255) {
- return 255;
- } elseif ($val < 0) {
- return 0;
- } else {
- return $val;
- }
-}
-
-/**
- * Glob an array of directories into a single result.
- *
- * @param array $directories
- * @return array
- */
-function globArray(array $directories)
-{
- $files = array();
- foreach ($directories as $dir) {
- $files = array_merge(glob($dir), $files);
- }
- return $files;
-}
-
-/**
- * Generate a unique UUID for a theme.
- *
- * @param string $hash
- * @return string
- */
-function generateUuid($hash)
-{
- $md5 = md5($hash);
- $md5 = substr_replace($md5, '-', 20, 0);
- $md5 = substr_replace($md5, '-', 16, 0);
- $md5 = substr_replace($md5, '-', 12, 0);
- $md5 = substr_replace($md5, '-', 8, 0);
- return $md5;
-}
-
-/**
- * Read a JSON file into a PHP array.
- *
- * @param string $path
- * @return array
- */
-function readJson($path)
-{
- $source = file_get_contents($path);
- return json_decode($source, true);
-}
-
-/**
- * Create an array of keys '_h' without hash symbol.
- *
- * @param array $theme
- * @return array
- */
-function hashLessify(array $theme)
-{
- foreach ($theme as $key => $value) {
- if (!is_array($value) && substr($value, 0, 1) === '#') {
- $without = ltrim($value, '#');
- $theme[$key.'_h'] = $without;
-
- $hex = $without;
-
- if(strlen($hex) == 3) {
- $theme[$key.'_r'] = hexdec(substr($hex,0,1).substr($hex,0,1));
- $theme[$key.'_g'] = hexdec(substr($hex,1,1).substr($hex,1,1));
- $theme[$key.'_b'] = hexdec(substr($hex,2,1).substr($hex,2,1));
- } else {
- $theme[$key.'_r'] = hexdec(substr($hex,0,2));
- $theme[$key.'_g'] = hexdec(substr($hex,2,2));
- $theme[$key.'_b'] = hexdec(substr($hex,4,2));
- }
- }
- }
- return $theme;
-}
-
-/**
- * Render a twig template.
- *
- * @param string $source
- * @param array $data
- * @return string
- */
-function renderTwig($source, array $data = array())
-{
- $loader = new Twig_Loader_String();
- $twig = new Twig_Environment($loader);
-
-
- $function = new Twig_SimpleFunction('ui', 'uiHelper');
- $twig->addFunction($function);
-
- return $twig->render($source, $data);
-}
-
-
-
-// Iterate theme directories.
-foreach (globArray($themeDirs) as $themePath) {
-
- global $theme;
-
- // Load theme configuration.
- $theme = readJson($themePath);
-
- // Add current year for copyrights.
- $theme['year'] = date('Y');
-
- // Add UUID for sublime themes.
- $theme['uuid'] = generateUuid($theme['theme']['name']);
-
- if (! isset($theme['ui_bg'])) {
- $theme['ui_bg'] = $theme['background'];
- }
-
- // Include non-hashed colours.
- $theme = hashLessify($theme);
-
- // Iterate patterns.
- foreach (globArray($patternDirs) as $patternPath) {
-
- // This is a good place to show progress.
- echo '.';
-
- // Load the pattern configuration JSON.
- $patternConfig = readJson($patternPath);
-
- // Build a path to the pattern source.
- $sourcePath = str_replace('.json', '.pattern', $patternPath);
-
- // Load the pattern source from disk.
- $patternSource = file_get_contents($sourcePath);
-
- // Use 'Twig' to render the theme from theme data.
- $result = renderTwig($patternSource, $theme);
-
- // Build the write path stub from pattern config.
- $writePath = $outputDir.'/'.$patternConfig['folder'].'/';
-
- // If a theme config has a directory set...
- if (isset($theme['theme']['dir'])) {
-
- // ... append it to the write path.
- $writePath .= $theme['theme']['dir'].'/';
- }
-
- // Ensure that the directory exists.
- @mkdir($writePath, 0777, true);
-
- // Attach the file name and extension from config to the write path.
- $writePath .= $theme['theme']['slug'].$patternConfig['extension'];
-
- // Write the theme file to disk.
- file_put_contents($writePath, $result);
- }
-}
diff --git a/build/core/src/Raincolour/Containers/Container.php b/build/src/Raincolour/Containers/Container.php
similarity index 100%
rename from build/core/src/Raincolour/Containers/Container.php
rename to build/src/Raincolour/Containers/Container.php
diff --git a/build/core/src/Raincolour/Containers/Pattern.php b/build/src/Raincolour/Containers/Pattern.php
similarity index 100%
rename from build/core/src/Raincolour/Containers/Pattern.php
rename to build/src/Raincolour/Containers/Pattern.php
diff --git a/build/core/src/Raincolour/Containers/Template.php b/build/src/Raincolour/Containers/Template.php
similarity index 100%
rename from build/core/src/Raincolour/Containers/Template.php
rename to build/src/Raincolour/Containers/Template.php
diff --git a/build/core/src/Raincolour/Containers/Theme.php b/build/src/Raincolour/Containers/Theme.php
similarity index 100%
rename from build/core/src/Raincolour/Containers/Theme.php
rename to build/src/Raincolour/Containers/Theme.php
diff --git a/build/core/src/Raincolour/Core/Config.php b/build/src/Raincolour/Core/Config.php
similarity index 100%
rename from build/core/src/Raincolour/Core/Config.php
rename to build/src/Raincolour/Core/Config.php
diff --git a/build/core/src/Raincolour/Core/File.php b/build/src/Raincolour/Core/File.php
similarity index 100%
rename from build/core/src/Raincolour/Core/File.php
rename to build/src/Raincolour/Core/File.php
diff --git a/build/core/src/Raincolour/Core/Presenter.php b/build/src/Raincolour/Core/Presenter.php
similarity index 100%
rename from build/core/src/Raincolour/Core/Presenter.php
rename to build/src/Raincolour/Core/Presenter.php
diff --git a/build/core/src/Raincolour/Core/Processor.php b/build/src/Raincolour/Core/Processor.php
similarity index 100%
rename from build/core/src/Raincolour/Core/Processor.php
rename to build/src/Raincolour/Core/Processor.php
diff --git a/build/core/src/Raincolour/DataTransformers/RgbTransformer.php b/build/src/Raincolour/DataTransformers/RgbTransformer.php
similarity index 100%
rename from build/core/src/Raincolour/DataTransformers/RgbTransformer.php
rename to build/src/Raincolour/DataTransformers/RgbTransformer.php
diff --git a/build/core/src/Raincolour/DataTransformers/TransformerInterface.php b/build/src/Raincolour/DataTransformers/TransformerInterface.php
similarity index 100%
rename from build/core/src/Raincolour/DataTransformers/TransformerInterface.php
rename to build/src/Raincolour/DataTransformers/TransformerInterface.php
diff --git a/build/core/src/Raincolour/Raincolour.php b/build/src/Raincolour/Raincolour.php
similarity index 100%
rename from build/core/src/Raincolour/Raincolour.php
rename to build/src/Raincolour/Raincolour.php
diff --git a/build/core/tests/ContainerTest.php b/build/tests/ContainerTest.php
similarity index 100%
rename from build/core/tests/ContainerTest.php
rename to build/tests/ContainerTest.php
diff --git a/build/themes/artstotzka.json b/build/themes/artstotzka.json
deleted file mode 100644
index 886a777..0000000
--- a/build/themes/artstotzka.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Arstotzka",
- "description": "Arstotzka",
- "author": "Dayle Rees",
- "slug": "arstotzka"
- },
-
- "background": "#211f1e",
- "foreground": "#EDEBE6",
- "first": "#A2A797",
- "second": "#516B6B",
- "third": "#70807B",
- "fourth": "#A2A797",
- "fifth": "#cf433e",
- "comment": "#3f3a36",
- "string": "#a5e3d0",
- "number": "#a5e3d0",
- "selection_foreground": "#ffffff",
- "selection_background": "#516B6B",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#292725",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A2A797",
- "bracket_content": "#516B6B",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#605852",
- "variables": "#EDEBE6"
-}
diff --git a/build/themes/azure.json b/build/themes/azure.json
deleted file mode 100644
index 70cb37f..0000000
--- a/build/themes/azure.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Azure",
- "description": "Azure.",
- "author": "Dayle Rees",
- "slug": "azure"
- },
-
- "background": "#181D26",
- "foreground": "#ffffff",
- "first": "#6AB0A3",
- "second": "#52708b",
- "third": "#508aaa",
- "fourth": "#508aaa",
- "fifth": "#6AB0A3",
- "comment": "#414d62",
- "string": "#64aeb3",
- "number": "#64aeb3",
- "selection_foreground": "#ffffff",
- "selection_background": "#47959a",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#33333c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#c43535",
- "bracket_content": "#5f5582",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#5c6b86",
- "variables": "#ffffff"
-}
diff --git a/build/themes/bold.json b/build/themes/bold.json
deleted file mode 100644
index b2883d2..0000000
--- a/build/themes/bold.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Bold",
- "description": "Bold.",
- "author": "Dayle Rees",
- "slug": "bold"
- },
-
- "background": "#2a2626",
- "foreground": "#ffffff",
- "first": "#3D8E91",
- "second": "#F0624B",
- "third": "#B4B7AD",
- "fourth": "#F0624B",
- "fifth": "#3D8E91",
- "comment": "#534b4b",
- "string": "#F7A21B",
- "number": "#F7A21B",
- "selection_foreground": "#ffffff",
- "selection_background": "#3D8E91",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#393434",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#3D8E91",
- "bracket_content": "#F0624B",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#6b6161"
-}
diff --git a/build/themes/boxuk.json b/build/themes/boxuk.json
deleted file mode 100644
index 47a20ec..0000000
--- a/build/themes/boxuk.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Box UK",
- "description": "Box UK.",
- "author": "Dayle Rees",
- "slug": "boxuk"
- },
-
- "background": "#ffffff",
- "foreground": "#414f5c",
- "first": "#017c9d",
- "second": "#019d76",
- "third": "#15b8ae",
- "fourth": "#017c9d",
- "fifth": "#019d76",
- "comment": "#b8b6b1",
- "string": "#15b8ae",
- "number": "#15b8ae",
- "selection_foreground": "#ffffff",
- "selection_background": "#017c9d",
- "selection_border": "#ffffff",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#eeeeee",
- "caret": "#222222",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#017c9d",
- "bracket_content": "#019d76",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#888888"
-}
diff --git a/build/themes/carbonight.json b/build/themes/carbonight.json
deleted file mode 100644
index 04bd748..0000000
--- a/build/themes/carbonight.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Carbonight",
- "description": "Carbonight.",
- "author": "Dayle Rees",
- "slug": "carbonight"
- },
-
- "background": "#2E2C2B",
- "foreground": "#B0B0B0",
- "first": "#C4C4C4",
- "second": "#8C8C8C",
- "third": "#ffffff",
- "fourth": "#eeeeee",
- "fifth": "#ffffff",
- "comment": "#423F3D",
- "string": "#ffffff",
- "number": "#B0B0B0",
- "selection_foreground": "#ffffff",
- "selection_background": "#8C8C8C",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3B3633",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#C4C4C4",
- "bracket_content": "#8C8C8C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#5c5856"
-}
diff --git a/build/themes/chocolate.json b/build/themes/chocolate.json
deleted file mode 100644
index 58fd44a..0000000
--- a/build/themes/chocolate.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Chocolate",
- "description": "Chocolate.",
- "author": "Dayle Rees",
- "slug": "chocolate"
- },
-
- "background": "#150f08",
- "foreground": "#ffffff",
- "first": "#8B6E46",
- "second": "#CCB697",
- "third": "#E2CDB0",
- "fourth": "#B99768",
- "fifth": "#8B6E46",
- "comment": "#795431",
- "string": "#F7A21B",
- "number": "#F7A21B",
- "selection_foreground": "#ffffff",
- "selection_background": "#8B6E46",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#362715",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#8B6E46",
- "bracket_content": "#CCB697",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#795431"
-}
diff --git a/build/themes/contrast/carbonight.json b/build/themes/contrast/carbonight.json
deleted file mode 100644
index dd9d030..0000000
--- a/build/themes/contrast/carbonight.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Carbonight Contrast",
- "description": "Carbonight Contrast.",
- "author": "Dayle Rees",
- "slug": "carbonight-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#ffffff",
- "first": "#C4C4C4",
- "second": "#8C8C8C",
- "third": "#ffffff",
- "fourth": "#eeeeee",
- "fifth": "#ffffff",
- "comment": "#423F3D",
- "string": "#ffffff",
- "number": "#B0B0B0",
- "selection_foreground": "#ffffff",
- "selection_background": "#8C8C8C",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#C4C4C4",
- "bracket_content": "#8C8C8C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#5c5856"
-}
diff --git a/build/themes/contrast/darkside.json b/build/themes/contrast/darkside.json
deleted file mode 100644
index 47bcc1a..0000000
--- a/build/themes/contrast/darkside.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Darkside Contrast",
- "description": "Darkside Contrast.",
- "author": "Dayle Rees",
- "slug": "darkside-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#BABABA",
- "first": "#1CC3E8",
- "second": "#E8341C",
- "third": "#68C244",
- "fourth": "#F08D24",
- "fifth": "#8E69C9",
- "comment": "#494B4D",
- "string": "#F2D42C",
- "number": "#8E69C9",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#68C244",
- "bracket_content": "#E8341C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#696b6e"
-}
diff --git a/build/themes/contrast/earthsong.json b/build/themes/contrast/earthsong.json
deleted file mode 100644
index 254b538..0000000
--- a/build/themes/contrast/earthsong.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Earthsong Contrast",
- "description": "Nothing to do with Michael Jackson.",
- "author": "Dayle Rees",
- "slug": "earthsong-contrast",
- "dir": "contrast"
- },
-
- "background": "#12100f",
- "foreground": "#EBD1B7",
- "first": "#95CC5E",
- "second": "#DB784D",
- "third": "#60A365",
- "fourth": "#DB784D",
- "fifth": "#95CC5E",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#F8BB39",
- "selection_foreground": "#ffffff",
- "selection_background": "#DB784D",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282521",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#DB784D",
- "bracket_content": "#95CC5E",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9a9082"
-}
diff --git a/build/themes/contrast/freshcut.json b/build/themes/contrast/freshcut.json
deleted file mode 100644
index 50bcdb7..0000000
--- a/build/themes/contrast/freshcut.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "FreshCut Contrast",
- "description": "Freshcut.",
- "author": "Dayle Rees",
- "slug": "freshcut-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#F8F8F2",
- "first": "#4ECDC4",
- "second": "#00A8C6",
- "third": "#AEE239",
- "fourth": "#C8D7E8",
- "fifth": "#4ECDC4",
- "comment": "#737b84",
- "string": "#e9ee00",
- "number": "#8FBE00",
- "selection_foreground": "#ffffff",
- "selection_background": "#008097",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#4ECDC4",
- "bracket_content": "#00A8C6",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#939da8"
-}
diff --git a/build/themes/contrast/frontier.json b/build/themes/contrast/frontier.json
deleted file mode 100644
index 9ca8eaf..0000000
--- a/build/themes/contrast/frontier.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Frontier Contrast",
- "description": "Frontier.",
- "author": "Dayle Rees",
- "slug": "frontier-contrast",
- "dir": "contrast"
- },
-
- "background": "#110f0e",
- "foreground": "#F8F8F2",
- "first": "#2EBF7E",
- "second": "#F23A3A",
- "third": "#F8BB39",
- "fourth": "#FC803D",
- "fifth": "#2EBF7E",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#2EBF7E",
- "selection_foreground": "#ffffff",
- "selection_background": "#2EBF7E",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#221f1c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#2EBF7E",
- "bracket_content": "#F23A3A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a59a8a"
-}
diff --git a/build/themes/contrast/gloom.json b/build/themes/contrast/gloom.json
deleted file mode 100644
index a93a50d..0000000
--- a/build/themes/contrast/gloom.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Gloom Contrast",
- "description": "Gloom.",
- "author": "Dayle Rees",
- "slug": "gloom-contrast",
- "dir": "contrast"
- },
-
- "background": "#0f120f",
- "foreground": "#D8EBE5",
- "first": "#26A6A6",
- "second": "#FF5D38",
- "third": "#BCD42A",
- "fourth": "#26A6A6",
- "fifth": "#FF5D38",
- "comment": "#4F6E64",
- "string": "#BCD42A",
- "number": "#BCD42A",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF5D38",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1b211c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FF5D38",
- "bracket_content": "#26A6A6",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#668e81"
-}
diff --git a/build/themes/contrast/glowfish.json b/build/themes/contrast/glowfish.json
deleted file mode 100644
index 14cbe38..0000000
--- a/build/themes/contrast/glowfish.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Glowfish Contrast",
- "description": "Glowfish.",
- "author": "Dayle Rees",
- "slug": "glowfish-contrast",
- "dir": "contrast"
- },
-
- "background": "#090b07",
- "foreground": "#6ea240",
- "first": "#95CC5E",
- "second": "#DB784D",
- "third": "#60A365",
- "fourth": "#D65940",
- "fifth": "#95CC5E",
- "comment": "#3c4e2d",
- "string": "#F8BB39",
- "number": "#95CC5E",
- "selection_foreground": "#ffffff",
- "selection_background": "#DB784D",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#12160d",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#DB784D",
- "bracket_content": "#95CC5E",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#67854f"
-}
diff --git a/build/themes/contrast/goldfish.json b/build/themes/contrast/goldfish.json
deleted file mode 100644
index ee76f69..0000000
--- a/build/themes/contrast/goldfish.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Goldfish Contrast",
- "description": "Goldfish.",
- "author": "Dayle Rees",
- "slug": "goldfish-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0d0e",
- "foreground": "#F8F8F2",
- "first": "#F38630",
- "second": "#FA6900",
- "third": "#69D2E7",
- "fourth": "#A7DBD8",
- "fifth": "#F38630",
- "comment": "#505C63",
- "string": "#f36e3a",
- "number": "#f25619",
- "selection_foreground": "#ffffff",
- "selection_background": "#F38630",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#16181a",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A7DBD8",
- "bracket_content": "#F38630",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#798891"
-}
diff --git a/build/themes/contrast/grunge.json b/build/themes/contrast/grunge.json
deleted file mode 100644
index 4b85892..0000000
--- a/build/themes/contrast/grunge.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Grunge Contrast",
- "description": "Grunge.",
- "author": "Dayle Rees",
- "slug": "grunge-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0c0a",
- "foreground": "#F8F8F2",
- "first": "#D1F2A5",
- "second": "#F56991",
- "third": "#FFC48C",
- "fourth": "#91A374",
- "fifth": "#FFC48C",
- "comment": "#5C634F",
- "string": "#D1F2A5",
- "number": "#F56991",
- "selection_foreground": "#ffffff",
- "selection_background": "#F56991",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1b1c18",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFC48C",
- "bracket_content": "#F56991",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#7f886f"
-}
diff --git a/build/themes/contrast/halflife.json b/build/themes/contrast/halflife.json
deleted file mode 100644
index b077fc1..0000000
--- a/build/themes/contrast/halflife.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Halflife Contrast",
- "description": "Halflife.",
- "author": "Dayle Rees",
- "slug": "halflife-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#cccccc",
- "first": "#FC913A",
- "second": "#7D8991",
- "third": "#F9D423",
- "fourth": "#7D8991",
- "fifth": "#F85931",
- "comment": "#555555",
- "string": "#F9D423",
- "number": "#F9D423",
- "selection_foreground": "#ffffff",
- "selection_background": "#F85931",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FC913A",
- "bracket_content": "#7D8991",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#808080"
-}
diff --git a/build/themes/contrast/hyrule.json b/build/themes/contrast/hyrule.json
deleted file mode 100644
index 869a7a6..0000000
--- a/build/themes/contrast/hyrule.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Hyrule Contrast",
- "description": "Hyrule.",
- "author": "Dayle Rees",
- "slug": "hyrule-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0c0c",
- "foreground": "#c0d5c1",
- "first": "#f5c504",
- "second": "#569e16",
- "third": "#90c93f",
- "fourth": "#90c93f",
- "fifth": "#f5c504",
- "comment": "#716d6a",
- "string": "#ce830d",
- "number": "#f5c504",
- "selection_foreground": "#ffffff",
- "selection_background": "#569e16",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#141413",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#f5c504",
- "bracket_content": "#569e16",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9e9a98"
-}
diff --git a/build/themes/contrast/iceberg.json b/build/themes/contrast/iceberg.json
deleted file mode 100644
index 2372595..0000000
--- a/build/themes/contrast/iceberg.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Iceberg Contrast",
- "description": "Iceberg.",
- "author": "Dayle Rees",
- "slug": "iceberg-contrast",
- "dir": "contrast"
- },
-
- "background": "#0b0e0e",
- "foreground": "#BDD6DB",
- "first": "#59C0E3",
- "second": "#2D8DA1",
- "third": "#FFFFFF",
- "fourth": "#B1E2F2",
- "fifth": "#ffffff",
- "comment": "#537178",
- "string": "#FFFFFF",
- "number": "#FFFFFF",
- "selection_foreground": "#ffffff",
- "selection_background": "#2D8DA1",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#141718",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#59C0E3",
- "bracket_content": "#2D8DA1",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#79a2ab"
-}
diff --git a/build/themes/contrast/juicy.json b/build/themes/contrast/juicy.json
deleted file mode 100644
index a6da859..0000000
--- a/build/themes/contrast/juicy.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Juicy Contrast",
- "description": "Juicy.",
- "author": "Dayle Rees",
- "slug": "juicy-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#e3e2e0",
- "first": "#FF4E50",
- "second": "#3bc7b8",
- "third": "#c3cb4c",
- "fourth": "#EDB92E",
- "fifth": "#F85931",
- "comment": "#777777",
- "string": "#3bc7b8",
- "number": "#CE1836",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#c3cb4c",
- "bracket_content": "#FF4E50",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9b9b9b"
-}
diff --git a/build/themes/contrast/keen.json b/build/themes/contrast/keen.json
deleted file mode 100644
index c3ab725..0000000
--- a/build/themes/contrast/keen.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Keen Contrast",
- "description": "Keen.",
- "author": "Dayle Rees",
- "slug": "keen-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#ffffff",
- "first": "#6F8B94",
- "second": "#8767b7",
- "third": "#b5db99",
- "fourth": "#6F8B94",
- "fifth": "#8767b7",
- "comment": "#374c60",
- "string": "#b5db99",
- "number": "#b5db99",
- "selection_foreground": "#ffffff",
- "selection_background": "#8767b7",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#6F8B94",
- "bracket_content": "#8767b7",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#56738e"
-}
diff --git a/build/themes/contrast/laravel.json b/build/themes/contrast/laravel.json
deleted file mode 100644
index b84795e..0000000
--- a/build/themes/contrast/laravel.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Laravel Contrast",
- "description": "Laravel.",
- "author": "Dayle Rees",
- "slug": "laravel-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#ffffff",
- "first": "#FFC48C",
- "second": "#FC6B0A",
- "third": "#FC580C",
- "fourth": "#FFA927",
- "fifth": "#FFC48C",
- "comment": "#615953",
- "string": "#FDCA49",
- "number": "#FC580C",
- "selection_foreground": "#ffffff",
- "selection_background": "#cd724e",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFC48C",
- "bracket_content": "#FC580C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#8e8279"
-}
diff --git a/build/themes/contrast/lavender.json b/build/themes/contrast/lavender.json
deleted file mode 100644
index 2b65ad9..0000000
--- a/build/themes/contrast/lavender.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Lavender Contrast",
- "description": "Lavender.",
- "author": "Dayle Rees",
- "slug": "lavender-contrast",
- "dir": "contrast"
- },
-
- "background": "#080709",
- "foreground": "#E0CEED",
- "first": "#A29DFA",
- "second": "#B657FF",
- "third": "#F5B0EF",
- "fourth": "#8E6DA6",
- "fifth": "#8E69C9",
- "comment": "#614e6e",
- "string": "#F5B0EF",
- "number": "#F25AE6",
- "selection_foreground": "#ffffff",
- "selection_background": "#B657FF",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#110e13",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A29DFA",
- "bracket_content": "#B657FF",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9076a1"
-}
diff --git a/build/themes/contrast/mellow.json b/build/themes/contrast/mellow.json
deleted file mode 100644
index 1036492..0000000
--- a/build/themes/contrast/mellow.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Mellow Contrast",
- "description": "Mellow.",
- "author": "Dayle Rees",
- "slug": "mellow-contrast",
- "dir": "contrast"
- },
-
- "background": "#0b0a09",
- "foreground": "#F8F8F2",
- "first": "#F2BC79",
- "second": "#1F8181",
- "third": "#F28972",
- "fourth": "#F2BC79",
- "fifth": "#F55D79",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#F8BB39",
- "selection_foreground": "#ffffff",
- "selection_background": "#F55D79",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#13110f",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#F28972",
- "bracket_content": "#F55D79",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a09688"
-}
diff --git a/build/themes/contrast/mud.json b/build/themes/contrast/mud.json
deleted file mode 100644
index d4abd66..0000000
--- a/build/themes/contrast/mud.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Mud Contrast",
- "description": "Mud.",
- "author": "Dayle Rees",
- "slug": "mud-contrast",
- "dir": "contrast"
- },
-
- "background": "#0d0b0b",
- "foreground": "#ffffff",
- "first": "#f2c12f",
- "second": "#f55239",
- "third": "#8ee350",
- "fourth": "#f8553c",
- "fifth": "#eaba2c",
- "comment": "#524343",
- "string": "#b5db99",
- "number": "#b5db99",
- "selection_foreground": "#4e653d",
- "selection_background": "#b5db99",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#171413",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#e9c865",
- "bracket_content": "#FF9787",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#e3d7d6"
-}
diff --git a/build/themes/contrast/patriot.json b/build/themes/contrast/patriot.json
deleted file mode 100644
index 799c6be..0000000
--- a/build/themes/contrast/patriot.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Patriot Contrast",
- "description": "Patriot.",
- "author": "Dayle Rees",
- "slug": "patriot-contrast",
- "dir": "contrast"
- },
-
- "background": "#0d0e0f",
- "foreground": "#CAD9E3",
- "first": "#DE333C",
- "second": "#2E6FD9",
- "third": "#ffffff",
- "fourth": "#BBBCC4",
- "fifth": "#DE333C",
- "comment": "#515E66",
- "string": "#3790DE",
- "number": "#2E6FD9",
- "selection_foreground": "#ffffff",
- "selection_background": "#DE333C",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#191b1c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#69ADB5",
- "bracket_content": "#25808A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#798b96"
-}
diff --git a/build/themes/contrast/peacock.json b/build/themes/contrast/peacock.json
deleted file mode 100644
index f409c61..0000000
--- a/build/themes/contrast/peacock.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Peacock Contrast",
- "description": "Dayle's peacock sublime theme.",
- "author": "Dayle Rees",
- "slug": "peacock-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0c0b",
- "foreground": "#ffffff",
- "first": "#26a6a6",
- "second": "#ff5d38",
- "third": "#bcd42a",
- "fourth": "#26A6A6",
- "fifth": "#FF5D38",
- "comment": "#555555",
- "string": "#bcd42a",
- "number": "#bcd42a",
- "selection_foreground": "#ffffff",
- "selection_background": "#ff5d38",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151513",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#26a6a6",
- "bracket_content": "#ff5d38",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#888888"
-}
diff --git a/build/themes/contrast/potpourri.json b/build/themes/contrast/potpourri.json
deleted file mode 100644
index 7445095..0000000
--- a/build/themes/contrast/potpourri.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Potpourri Contrast",
- "description": "Potpourri.",
- "author": "Dayle Rees",
- "slug": "potpourri-contrast",
- "dir": "contrast"
- },
-
- "background": "#0d0c0c",
- "foreground": "#F8F8F2",
- "first": "#C491C4",
- "second": "#ED1153",
- "third": "#B866FA",
- "fourth": "#ED1153",
- "fifth": "#F76ACB",
- "comment": "#696363",
- "string": "#B866FA",
- "number": "#C84FF0",
- "selection_foreground": "#ffffff",
- "selection_background": "#ED1153",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#141313",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#C491C4",
- "bracket_content": "#ED1153",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#8f8787"
-}
diff --git a/build/themes/contrast/revelation.json b/build/themes/contrast/revelation.json
deleted file mode 100644
index ddddd31..0000000
--- a/build/themes/contrast/revelation.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Revelation Contrast",
- "description": "Revelation.",
- "author": "Dayle Rees",
- "slug": "revelation-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0b0b",
- "foreground": "#DEDEDE",
- "first": "#4E5D84",
- "second": "#617FA0",
- "third": "#95C2E8",
- "fourth": "#C2DCF2",
- "fifth": "#FFBB29",
- "comment": "#7b726b",
- "string": "#FFBB29",
- "number": "#617FA0",
- "selection_foreground": "#ffffff",
- "selection_background": "#617FA0",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1a1918",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#95C2E8",
- "bracket_content": "#FFBB29",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a19790"
-}
diff --git a/build/themes/contrast/slime.json b/build/themes/contrast/slime.json
deleted file mode 100644
index a588ec3..0000000
--- a/build/themes/contrast/slime.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Slime Contrast",
- "description": "Slime.",
- "author": "Dayle Rees",
- "slug": "slime-contrast",
- "dir": "contrast"
- },
-
- "background": "#0b0c0d",
- "foreground": "#FFFFFF",
- "first": "#d8e778",
- "second": "#6a9ec5",
- "third": "#d0b123",
- "fourth": "#689dc5",
- "fifth": "#dfbf29",
- "comment": "#4F5A63",
- "string": "#FAFFDB",
- "number": "#C7AF3F",
- "selection_foreground": "#4e653d",
- "selection_background": "#C7AF3F",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#131516",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#8AB8A2",
- "bracket_content": "#C7AF3F",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#80919f"
-}
diff --git a/build/themes/contrast/snappy.json b/build/themes/contrast/snappy.json
deleted file mode 100644
index 9da7598..0000000
--- a/build/themes/contrast/snappy.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Snappy Contrast",
- "description": "Snappy.",
- "author": "Dayle Rees",
- "slug": "snappy-contrast",
- "dir": "contrast"
- },
-
- "background": "#0c0c0c",
- "foreground": "#e3e2e0",
- "first": "#4ea1df",
- "second": "#f66153",
- "third": "#808dd3",
- "fourth": "#f66153",
- "fifth": "#808dd3",
- "comment": "#696969",
- "string": "#4ea1df",
- "number": "#4ea1df",
- "selection_foreground": "#ffffff",
- "selection_background": "#f66153",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#181818",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#808dd3",
- "bracket_content": "#f66153",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#909090"
-}
diff --git a/build/themes/contrast/solarflare.json b/build/themes/contrast/solarflare.json
deleted file mode 100644
index c919f40..0000000
--- a/build/themes/contrast/solarflare.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Solarflare Contrast",
- "description": "Solarflare",
- "author": "Dayle Rees",
- "slug": "solarflare-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#e3e2e0",
- "first": "#FC913A",
- "second": "#FF4E50",
- "third": "#EDE574",
- "fourth": "#FF4E50",
- "fifth": "#FC913A",
- "comment": "#777777",
- "string": "#EDE574",
- "number": "#FF4E50",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FC913A",
- "bracket_content": "#FF4E50",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9b9b9b"
-}
diff --git a/build/themes/contrast/sourlick.json b/build/themes/contrast/sourlick.json
deleted file mode 100644
index 3ba5d3f..0000000
--- a/build/themes/contrast/sourlick.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Sourlick Contrast",
- "description": "Sourlick.",
- "author": "Dayle Rees",
- "slug": "sourlick-contrast",
- "dir": "contrast"
- },
-
- "background": "#060606",
- "foreground": "#DEDEDE",
- "first": "#EDF252",
- "second": "#8AC27A",
- "third": "#BDF522",
- "fourth": "#D2EB31",
- "fifth": "#FFBB29",
- "comment": "#615953",
- "string": "#E4FF33",
- "number": "#FC580C",
- "selection_foreground": "#ffffff",
- "selection_background": "#518f0d",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#171615",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFBB29",
- "bracket_content": "#70C910",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#92867d"
-}
diff --git a/build/themes/contrast/stark.json b/build/themes/contrast/stark.json
deleted file mode 100644
index f604b4f..0000000
--- a/build/themes/contrast/stark.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Stark Contrast",
- "description": "Stark.",
- "author": "Dayle Rees",
- "slug": "stark-contrast",
- "dir": "contrast"
- },
-
- "background": "#0b0a0a",
- "foreground": "#DEDEDE",
- "first": "#FFBB29",
- "second": "#F03113",
- "third": "#F03113",
- "fourth": "#aaaaaa",
- "fifth": "#FFBB29",
- "comment": "#615953",
- "string": "#FFBB29",
- "number": "#617FA0",
- "selection_foreground": "#ffffff",
- "selection_background": "#F03113",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#181716",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#D1D1D1",
- "bracket_content": "#F03113",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#877d76"
-}
diff --git a/build/themes/contrast/tron.json b/build/themes/contrast/tron.json
deleted file mode 100644
index 2f97bb0..0000000
--- a/build/themes/contrast/tron.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Tron Contrast",
- "description": "Tron.",
- "author": "Dayle Rees",
- "slug": "tron-contrast",
- "dir": "contrast"
- },
-
- "background": "#07090b",
- "foreground": "#aec2e0",
- "first": "#267fb5",
- "second": "#ffffff",
- "third": "#ffffff",
- "fourth": "#748aa6",
- "fifth": "#267fb5",
- "comment": "#324357",
- "string": "#6ee2ff",
- "number": "#6ee2ff",
- "selection_foreground": "#ffffff",
- "selection_background": "#7a9bc2",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#101419",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#7a9bc2",
- "bracket_content": "#ffffff",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#4d6785"
-}
diff --git a/build/themes/contrast/turnip.json b/build/themes/contrast/turnip.json
deleted file mode 100644
index 7441bb5..0000000
--- a/build/themes/contrast/turnip.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Turnip Contrast",
- "description": "Mmm taste them turnips.",
- "author": "Dayle Rees",
- "slug": "turnip-contrast",
- "dir": "contrast"
- },
-
- "background": "#080809",
- "foreground": "#EDE0CE",
- "first": "#92B55F",
- "second": "#487D76",
- "third": "#E8DA5E",
- "fourth": "#92B55F",
- "fifth": "#487D76",
- "comment": "#7A7267",
- "string": "#E8DA5E",
- "number": "#E8DA5E",
- "selection_foreground": "#ffffff",
- "selection_background": "#487D76",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1c1d1f",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#487D76",
- "bracket_content": "#92B55F",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#aea395"
-}
diff --git a/build/themes/contrast/zacks.json b/build/themes/contrast/zacks.json
deleted file mode 100644
index adcae6c..0000000
--- a/build/themes/contrast/zacks.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Zacks Contrast",
- "description": "Dayle's zacks theme.",
- "author": "Dayle Rees",
- "slug": "zacks-contrast",
- "dir": "contrast"
- },
-
- "background": "#000000",
- "foreground": "#f0f0f0",
- "first": "#9c7ddb",
- "second": "#ff6a38",
- "third": "#bcd42a",
- "fourth": "#ff6a38",
- "fifth": "#9c7ddb",
- "comment": "#777777",
- "string": "#bcd42a",
- "number": "#bcd42a",
- "selection_foreground": "#ffffff",
- "selection_background": "#9c7ddb",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#151515",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#9c7ddb",
- "bracket_content": "#ff6a38",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#afafaf"
-}
diff --git a/build/themes/crisp.json b/build/themes/crisp.json
deleted file mode 100644
index e167fb2..0000000
--- a/build/themes/crisp.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Crisp",
- "description": "Crisp.",
- "author": "Dayle Rees",
- "slug": "crisp"
- },
-
- "background": "#221a22",
- "foreground": "#ffffff",
- "first": "#cba0cd",
- "second": "#765478",
- "third": "#FC6A0F",
- "fourth": "#FC6A0F",
- "fifth": "#cba0cd",
- "comment": "#574457",
- "string": "#fc9a0f",
- "number": "#fc9a0f",
- "selection_foreground": "#ffffff",
- "selection_background": "#FC6A0F",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1c151c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#cba0cd",
- "bracket_content": "#765478",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#776377",
- "variables": "#ffffff"
-}
diff --git a/build/themes/darkside.json b/build/themes/darkside.json
deleted file mode 100644
index df16711..0000000
--- a/build/themes/darkside.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Darkside",
- "description": "Darkside.",
- "author": "Dayle Rees",
- "slug": "darkside"
- },
-
- "background": "#222324",
- "foreground": "#BABABA",
- "first": "#1CC3E8",
- "second": "#E8341C",
- "third": "#68C244",
- "fourth": "#F08D24",
- "fifth": "#8E69C9",
- "comment": "#494B4D",
- "string": "#F2D42C",
- "number": "#8E69C9",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#303333",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#68C244",
- "bracket_content": "#E8341C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#696b6e"
-}
diff --git a/build/themes/earthsong.json b/build/themes/earthsong.json
deleted file mode 100644
index e75bff2..0000000
--- a/build/themes/earthsong.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Earthsong",
- "description": "Nothing to do with Michael Jackson.",
- "author": "Dayle Rees",
- "slug": "earthsong"
- },
-
- "background": "#36312C",
- "foreground": "#EBD1B7",
- "first": "#95CC5E",
- "second": "#DB784D",
- "third": "#60A365",
- "fourth": "#DB784D",
- "fifth": "#95CC5E",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#F8BB39",
- "selection_foreground": "#ffffff",
- "selection_background": "#DB784D",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#45403B",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#DB784D",
- "bracket_content": "#95CC5E",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9a9082"
-}
diff --git a/build/themes/freshcut.json b/build/themes/freshcut.json
deleted file mode 100644
index cfb7a5f..0000000
--- a/build/themes/freshcut.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "FreshCut",
- "description": "Freshcut.",
- "author": "Dayle Rees",
- "slug": "freshcut"
- },
-
- "background": "#2F3030",
- "foreground": "#F8F8F2",
- "first": "#4ECDC4",
- "second": "#00A8C6",
- "third": "#AEE239",
- "fourth": "#C8D7E8",
- "fifth": "#4ECDC4",
- "comment": "#737b84",
- "string": "#e9ee00",
- "number": "#8FBE00",
- "selection_foreground": "#ffffff",
- "selection_background": "#008097",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#383939",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#4ECDC4",
- "bracket_content": "#00A8C6",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#939da8"
-}
diff --git a/build/themes/frontier.json b/build/themes/frontier.json
deleted file mode 100644
index c0e76e6..0000000
--- a/build/themes/frontier.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Frontier",
- "description": "Frontier.",
- "author": "Dayle Rees",
- "slug": "frontier"
- },
-
- "background": "#36312C",
- "foreground": "#F8F8F2",
- "first": "#2EBF7E",
- "second": "#F23A3A",
- "third": "#F8BB39",
- "fourth": "#FC803D",
- "fifth": "#2EBF7E",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#2EBF7E",
- "selection_foreground": "#ffffff",
- "selection_background": "#2EBF7E",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#45403B",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#2EBF7E",
- "bracket_content": "#F23A3A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a59a8a"
-}
diff --git a/build/themes/github.json b/build/themes/github.json
deleted file mode 100644
index cde81f9..0000000
--- a/build/themes/github.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Github",
- "description": "Github.",
- "author": "Dayle Rees",
- "slug": "github"
- },
-
- "background": "#ffffff",
- "foreground": "#555555",
- "first": "#445588",
- "second": "#008080",
- "third": "#DD1144",
- "fourth": "#555555",
- "fifth": "#445588",
- "comment": "#b8b6b1",
- "string": "#DD1144",
- "number": "#DD1144",
- "selection_foreground": "#ffffff",
- "selection_background": "#008080",
- "selection_border": "#ffffff",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#eeeeee",
- "caret": "#444444",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#445588",
- "bracket_content": "#008080",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#7f7e7a",
- "variables": "#008080"
-}
diff --git a/build/themes/gloom.json b/build/themes/gloom.json
deleted file mode 100644
index 03d9c73..0000000
--- a/build/themes/gloom.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Gloom",
- "description": "Gloom.",
- "author": "Dayle Rees",
- "slug": "gloom"
- },
-
- "background": "#2A332B",
- "foreground": "#D8EBE5",
- "first": "#26A6A6",
- "second": "#FF5D38",
- "third": "#BCD42A",
- "fourth": "#26A6A6",
- "fifth": "#FF5D38",
- "comment": "#4F6E64",
- "string": "#BCD42A",
- "number": "#BCD42A",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF5D38",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3C4D3E",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FF5D38",
- "bracket_content": "#26A6A6",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#668e81"
-}
diff --git a/build/themes/glowfish.json b/build/themes/glowfish.json
deleted file mode 100644
index 4d9e6a6..0000000
--- a/build/themes/glowfish.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Glowfish",
- "description": "Glowfish.",
- "author": "Dayle Rees",
- "slug": "glowfish"
- },
-
- "background": "#191f13",
- "foreground": "#6ea240",
- "first": "#95CC5E",
- "second": "#DB784D",
- "third": "#60A365",
- "fourth": "#D65940",
- "fifth": "#95CC5E",
- "comment": "#3c4e2d",
- "string": "#F8BB39",
- "number": "#95CC5E",
- "selection_foreground": "#ffffff",
- "selection_background": "#DB784D",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#222a1a",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#DB784D",
- "bracket_content": "#95CC5E",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#67854f"
-}
diff --git a/build/themes/goldfish.json b/build/themes/goldfish.json
deleted file mode 100644
index 80b00b4..0000000
--- a/build/themes/goldfish.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Goldfish",
- "description": "Goldfish.",
- "author": "Dayle Rees",
- "slug": "goldfish"
- },
-
- "background": "#2E3336",
- "foreground": "#F8F8F2",
- "first": "#F38630",
- "second": "#FA6900",
- "third": "#69D2E7",
- "fourth": "#A7DBD8",
- "fifth": "#F38630",
- "comment": "#505C63",
- "string": "#f36e3a",
- "number": "#f25619",
- "selection_foreground": "#ffffff",
- "selection_background": "#F38630",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#465459",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A7DBD8",
- "bracket_content": "#F38630",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#798891"
-}
diff --git a/build/themes/grunge.json b/build/themes/grunge.json
deleted file mode 100644
index 999421e..0000000
--- a/build/themes/grunge.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Grunge",
- "description": "Grunge.",
- "author": "Dayle Rees",
- "slug": "grunge"
- },
-
- "background": "#31332C",
- "foreground": "#F8F8F2",
- "first": "#D1F2A5",
- "second": "#F56991",
- "third": "#FFC48C",
- "fourth": "#91A374",
- "fifth": "#FFC48C",
- "comment": "#5C634F",
- "string": "#D1F2A5",
- "number": "#F56991",
- "selection_foreground": "#ffffff",
- "selection_background": "#F56991",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#41453A",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFC48C",
- "bracket_content": "#F56991",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#7f886f"
-}
diff --git a/build/themes/halflife.json b/build/themes/halflife.json
deleted file mode 100644
index 2e0c1d1..0000000
--- a/build/themes/halflife.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Halflife",
- "description": "Halflife.",
- "author": "Dayle Rees",
- "slug": "halflife"
- },
-
- "background": "#222222",
- "foreground": "#cccccc",
- "first": "#FC913A",
- "second": "#7D8991",
- "third": "#F9D423",
- "fourth": "#7D8991",
- "fifth": "#F85931",
- "comment": "#555555",
- "string": "#F9D423",
- "number": "#F9D423",
- "selection_foreground": "#ffffff",
- "selection_background": "#F85931",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282828",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FC913A",
- "bracket_content": "#7D8991",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#808080"
-}
diff --git a/build/themes/hyrule.json b/build/themes/hyrule.json
deleted file mode 100644
index 218f93c..0000000
--- a/build/themes/hyrule.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Hyrule",
- "description": "Hyrule.",
- "author": "Dayle Rees",
- "slug": "hyrule"
- },
-
- "background": "#2d2c2b",
- "foreground": "#c0d5c1",
- "first": "#f5c504",
- "second": "#569e16",
- "third": "#90c93f",
- "fourth": "#90c93f",
- "fifth": "#f5c504",
- "comment": "#716d6a",
- "string": "#ce830d",
- "number": "#f5c504",
- "selection_foreground": "#ffffff",
- "selection_background": "#569e16",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3d3934",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#f5c504",
- "bracket_content": "#569e16",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9e9a98"
-}
diff --git a/build/themes/iceberg.json b/build/themes/iceberg.json
deleted file mode 100644
index 28eb292..0000000
--- a/build/themes/iceberg.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Iceberg",
- "description": "Iceberg.",
- "author": "Dayle Rees",
- "slug": "iceberg"
- },
-
- "background": "#323B3D",
- "foreground": "#BDD6DB",
- "first": "#59C0E3",
- "second": "#2D8DA1",
- "third": "#FFFFFF",
- "fourth": "#B1E2F2",
- "fifth": "#ffffff",
- "comment": "#537178",
- "string": "#FFFFFF",
- "number": "#FFFFFF",
- "selection_foreground": "#ffffff",
- "selection_background": "#2D8DA1",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3E4C4F",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#59C0E3",
- "bracket_content": "#2D8DA1",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#79a2ab"
-}
diff --git a/build/themes/juicy.json b/build/themes/juicy.json
deleted file mode 100644
index f8557b9..0000000
--- a/build/themes/juicy.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Juicy",
- "description": "Juicy.",
- "author": "Dayle Rees",
- "slug": "juicy"
- },
-
- "background": "#222222",
- "foreground": "#e3e2e0",
- "first": "#FF4E50",
- "second": "#3bc7b8",
- "third": "#c3cb4c",
- "fourth": "#EDB92E",
- "fifth": "#F85931",
- "comment": "#777777",
- "string": "#3bc7b8",
- "number": "#CE1836",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282828",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#c3cb4c",
- "bracket_content": "#FF4E50",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9b9b9b"
-}
diff --git a/build/themes/keen.json b/build/themes/keen.json
deleted file mode 100644
index 2b634aa..0000000
--- a/build/themes/keen.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Keen",
- "description": "Keen.",
- "author": "Dayle Rees",
- "slug": "keen"
- },
-
- "background": "#111111",
- "foreground": "#cccccc",
- "first": "#6F8B94",
- "second": "#8767b7",
- "third": "#b5db99",
- "fourth": "#6F8B94",
- "fifth": "#8767b7",
- "comment": "#374c60",
- "string": "#b5db99",
- "number": "#b5db99",
- "selection_foreground": "#ffffff",
- "selection_background": "#8767b7",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#222222",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#6F8B94",
- "bracket_content": "#8767b7",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#56738e"
-}
diff --git a/build/themes/kiwi.json b/build/themes/kiwi.json
deleted file mode 100644
index 085ddd3..0000000
--- a/build/themes/kiwi.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Kiwi",
- "description": "Kiwi",
- "author": "Dayle Rees",
- "slug": "kiwi"
- },
-
- "background": "#161a19",
- "foreground": "#EDEBE6",
- "first": "#229986",
- "second": "#95C72A",
- "third": "#0B6D5C",
- "fourth": "#229986",
- "fifth": "#95C72A",
- "comment": "#354341",
- "string": "#a1e6c1",
- "number": "#a1e6c1",
- "selection_foreground": "#ffffff",
- "selection_background": "#0B6D5C",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282f2d",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#229986",
- "bracket_content": "#95C72A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#5b7a75",
- "variables": "#EDEBE6"
-}
diff --git a/build/themes/laravel.json b/build/themes/laravel.json
deleted file mode 100644
index c9fc1e5..0000000
--- a/build/themes/laravel.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Laravel",
- "description": "Laravel.",
- "author": "Dayle Rees",
- "slug": "laravel"
- },
-
- "background": "#2E2C2B",
- "foreground": "#DEDEDE",
- "first": "#FFC48C",
- "second": "#FC6B0A",
- "third": "#FC580C",
- "fourth": "#FFA927",
- "fifth": "#FFC48C",
- "comment": "#615953",
- "string": "#FDCA49",
- "number": "#FC580C",
- "selection_foreground": "#ffffff",
- "selection_background": "#cd724e",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3B3633",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFC48C",
- "bracket_content": "#FC580C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#8e8279"
-}
diff --git a/build/themes/lavender.json b/build/themes/lavender.json
deleted file mode 100644
index 9695259..0000000
--- a/build/themes/lavender.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Lavender",
- "description": "Lavender.",
- "author": "Dayle Rees",
- "slug": "lavender"
- },
-
- "background": "#29222E",
- "foreground": "#E0CEED",
- "first": "#A29DFA",
- "second": "#B657FF",
- "third": "#F5B0EF",
- "fourth": "#8E6DA6",
- "fifth": "#8E69C9",
- "comment": "#614e6e",
- "string": "#F5B0EF",
- "number": "#F25AE6",
- "selection_foreground": "#ffffff",
- "selection_background": "#B657FF",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3A2F42",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A29DFA",
- "bracket_content": "#B657FF",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9076a1"
-}
diff --git a/build/themes/legacy.json b/build/themes/legacy.json
deleted file mode 100644
index 8b9d2fc..0000000
--- a/build/themes/legacy.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Legacy",
- "description": "Aurélien Thieriot wasn't happy with just one theme, here's Tron Legacy!",
- "author": "Dayle Rees",
- "slug": "legacy"
- },
-
- "background": "#14191f",
- "foreground": "#aec2e0",
- "first": "#267fb5",
- "second": "#ffffff",
- "third": "#FFB20D",
- "fourth": "#748aa6",
- "fifth": "#267fb5",
- "comment": "#324357",
- "string": "#FF410D",
- "number": "#C7F026",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF410D",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1b232c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFB20D",
- "bracket_content": "#267fb5",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#4d6785",
- "variables": "#f1f6fb"
-}
diff --git a/build/themes/light/earthsong.json b/build/themes/light/earthsong.json
deleted file mode 100644
index db3728b..0000000
--- a/build/themes/light/earthsong.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Earthsong Light",
- "description": "Nothing to do with Michael Jackson.",
- "author": "Dayle Rees",
- "slug": "earthsong-light",
- "dir": "light"
- },
-
- "background": "#ffffff",
- "foreground": "#4d463e",
- "first": "#95CC5E",
- "second": "#DB784D",
- "third": "#60A365",
- "fourth": "#DB784D",
- "fifth": "#95CC5E",
- "comment": "#d6cab9",
- "string": "#F8BB39",
- "number": "#F8BB39",
- "selection_foreground": "#ffffff",
- "selection_background": "#60A365",
- "selection_border": "#ffffff",
- "find_foreground": "#ffffff",
- "find_background": "#ffe792",
- "line_highlight": "#eeeeee",
- "caret": "#111111",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#DB784D",
- "bracket_content": "#95CC5E",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9a9082"
-}
diff --git a/build/themes/light/snappy.json b/build/themes/light/snappy.json
deleted file mode 100644
index 8a0b831..0000000
--- a/build/themes/light/snappy.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Snappy Light",
- "description": "Snappy Light.",
- "author": "Dayle Rees",
- "slug": "snappy-light",
- "dir": "light"
- },
-
- "background": "#ffffff",
- "foreground": "#555555",
- "first": "#4ea1df",
- "second": "#f66153",
- "third": "#808dd3",
- "fourth": "#da564a",
- "fifth": "#606aa1",
- "comment": "#bbbbbb",
- "string": "#4ea1df",
- "number": "#4ea1df",
- "selection_foreground": "#ffffff",
- "selection_background": "#808dd3",
- "selection_border": "#ffffff",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#eeeeee",
- "caret": "#444444",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#808dd3",
- "bracket_content": "#f66153",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#7d7d7d"
-}
diff --git a/build/themes/light/userscape.json b/build/themes/light/userscape.json
deleted file mode 100644
index dd552a3..0000000
--- a/build/themes/light/userscape.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Userscape",
- "description": "Userscape.",
- "author": "Dayle Rees",
- "slug": "userscape",
- "dir": "light"
- },
-
- "background": "#F5F8FC",
- "foreground": "#879BB0",
- "first": "#A8C0E0",
- "second": "#355B8C",
- "third": "#E3BD14",
- "fourth": "#808C9C",
- "fifth": "#DE4D3A",
- "comment": "#bbbbbb",
- "string": "#E3BD14",
- "number": "#DE4D3A",
- "selection_foreground": "#ffffff",
- "selection_background": "#355B8C",
- "selection_border": "#ffffff",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#eeeeee",
- "caret": "#444444",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#A8C0E0",
- "bracket_content": "#355B8C",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#7d7d7d"
-}
diff --git a/build/themes/mellow.json b/build/themes/mellow.json
deleted file mode 100644
index 985f882..0000000
--- a/build/themes/mellow.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Mellow",
- "description": "Mellow.",
- "author": "Dayle Rees",
- "slug": "mellow"
- },
-
- "background": "#36312C",
- "foreground": "#F8F8F2",
- "first": "#F2BC79",
- "second": "#1F8181",
- "third": "#F28972",
- "fourth": "#F2BC79",
- "fifth": "#F55D79",
- "comment": "#7A7267",
- "string": "#F8BB39",
- "number": "#F8BB39",
- "selection_foreground": "#ffffff",
- "selection_background": "#F55D79",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#45403B",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#F28972",
- "bracket_content": "#F55D79",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a09688"
-}
diff --git a/build/themes/mintchoc.json b/build/themes/mintchoc.json
deleted file mode 100644
index af74cbe..0000000
--- a/build/themes/mintchoc.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Mintchoc",
- "description": "Mintchoc.",
- "author": "Dayle Rees",
- "slug": "mintchoc"
- },
-
- "background": "#2b221c",
- "foreground": "#BABABA",
- "first": "#9D8262",
- "second": "#008D62",
- "third": "#00E08C",
- "fourth": "#9D8262",
- "fifth": "#008D62",
- "comment": "#564439",
- "string": "#00E08C",
- "number": "#00E08C",
- "selection_foreground": "#ffffff",
- "selection_background": "#008D62",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3f322a",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#9D8262",
- "bracket_content": "#008D62",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#775a47"
-}
diff --git a/build/themes/mud.json b/build/themes/mud.json
deleted file mode 100644
index c38e93e..0000000
--- a/build/themes/mud.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Mud",
- "description": "Mud.",
- "author": "Dayle Rees",
- "slug": "mud"
- },
-
- "background": "#403635",
- "foreground": "#ffffff",
- "first": "#e9c865",
- "second": "#FF9787",
- "third": "#b5db99",
- "fourth": "#FF9787",
- "fifth": "#e9c865",
- "comment": "#c3b8b7",
- "string": "#b5db99",
- "number": "#b5db99",
- "selection_foreground": "#4e653d",
- "selection_background": "#b5db99",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#322a29",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#e9c865",
- "bracket_content": "#FF9787",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#e3d7d6"
-}
diff --git a/build/themes/otakon.json b/build/themes/otakon.json
deleted file mode 100644
index 026ac3c..0000000
--- a/build/themes/otakon.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Otakon",
- "description": "Otakon.",
- "author": "Dayle Rees",
- "slug": "otakon"
- },
-
- "background": "#171417",
- "foreground": "#f9f3f9",
- "first": "#B1A6CA",
- "second": "#F6E6EB",
- "third": "#E484B2",
- "fourth": "#CACBDD",
- "fifth": "#F0B9D4",
- "comment": "#515166",
- "string": "#9eb2d9",
- "number": "#9eb2d9",
- "selection_foreground": "#ffffff",
- "selection_background": "#B1A6CA",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#332d33",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#B1A6CA",
- "bracket_content": "#E484B2",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#686883"
-}
diff --git a/build/themes/pastel.json b/build/themes/pastel.json
deleted file mode 100644
index e86f2c4..0000000
--- a/build/themes/pastel.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Pastel",
- "description": "Pastel.",
- "author": "Dayle Rees",
- "slug": "pastel"
- },
-
- "background": "#222222",
- "foreground": "#eeeeee",
- "first": "#9474a9",
- "second": "#04C4A5",
- "third": "#C56C6C",
- "fourth": "#C5906C",
- "fifth": "#E2E060",
- "comment": "#444444",
- "string": "#C56C6C",
- "number": "#C56C6C",
- "selection_foreground": "#ffffff",
- "selection_background": "#008D62",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#333333",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#9D8262",
- "bracket_content": "#008D62",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#666666"
-}
diff --git a/build/themes/patriot.json b/build/themes/patriot.json
deleted file mode 100644
index e59e407..0000000
--- a/build/themes/patriot.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Patriot",
- "description": "Patriot.",
- "author": "Dayle Rees",
- "slug": "patriot"
- },
-
- "background": "#2D3133",
- "foreground": "#CAD9E3",
- "first": "#DE333C",
- "second": "#2E6FD9",
- "third": "#ffffff",
- "fourth": "#BBBCC4",
- "fifth": "#DE333C",
- "comment": "#515E66",
- "string": "#3790DE",
- "number": "#2E6FD9",
- "selection_foreground": "#ffffff",
- "selection_background": "#DE333C",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#40484D",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#69ADB5",
- "bracket_content": "#25808A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#798b96"
-}
diff --git a/build/themes/peacock.json b/build/themes/peacock.json
deleted file mode 100644
index fefab6f..0000000
--- a/build/themes/peacock.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Peacock",
- "description": "Dayle's peacock sublime theme.",
- "author": "Dayle Rees",
- "slug": "peacock"
- },
-
- "background": "#2b2a27",
- "foreground": "#ede0ce",
- "first": "#26a6a6",
- "second": "#ff5d38",
- "third": "#bcd42a",
- "fourth": "#26A6A6",
- "fifth": "#FF5D38",
- "comment": "#7a7267",
- "string": "#bcd42a",
- "number": "#bcd42a",
- "selection_foreground": "#ffffff",
- "selection_background": "#ff5d38",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#403c37",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#26a6a6",
- "bracket_content": "#ff5d38",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#b7b1a9"
-}
diff --git a/build/themes/peacocks-in-space.json b/build/themes/peacocks-in-space.json
deleted file mode 100644
index d56856e..0000000
--- a/build/themes/peacocks-in-space.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Peacocks In Space",
- "description": "Peacocks In Space",
- "author": "Dayle Rees",
- "slug": "peacocks-in-space"
- },
-
- "background": "#2b303b",
- "foreground": "#dee3ec",
- "first": "#26A6A6",
- "second": "#FF5D38",
- "third": "#BCD42A",
- "fourth": "#26A6A6",
- "fifth": "#FF5D38",
- "comment": "#6e7a94",
- "string": "#BCD42A",
- "number": "#BCD42A",
- "selection_foreground": "#ffffff",
- "selection_background": "#26A6A6",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#272b34",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FF5D38",
- "bracket_content": "#26A6A6",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#8998b9"
-}
diff --git a/build/themes/peel.json b/build/themes/peel.json
deleted file mode 100644
index a1fc8a8..0000000
--- a/build/themes/peel.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Peel",
- "description": "Peel",
- "author": "Dayle Rees",
- "slug": "peel"
- },
-
- "background": "#23201c",
- "foreground": "#EDEBE6",
- "first": "#94C7B6",
- "second": "#D3643B",
- "third": "#D6E1C7",
- "fourth": "#94C7B6",
- "fifth": "#D3643B",
- "comment": "#585146",
- "string": "#f4d370",
- "number": "#f4d370",
- "selection_foreground": "#ffffff",
- "selection_background": "#D3643B",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#403c37",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#EF746F",
- "bracket_content": "#B3CC57",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#827766",
- "variables": "#EDEBE6"
-}
diff --git a/build/themes/piggy.json b/build/themes/piggy.json
deleted file mode 100644
index 6da89b1..0000000
--- a/build/themes/piggy.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Piggy",
- "description": "Piggy",
- "author": "Dayle Rees",
- "slug": "piggy"
- },
-
- "background": "#1c1618",
- "foreground": "#EDEBE6",
- "first": "#F52E62",
- "second": "#FD6A5D",
- "third": "#FF5D80",
- "fourth": "#FD6A5D",
- "fifth": "#F52E62",
- "comment": "#3f3236",
- "string": "#FF453E",
- "number": "#FF453E",
- "selection_foreground": "#ffffff",
- "selection_background": "#F52E62",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#34282c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#F52E62",
- "bracket_content": "#FD6A5D",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#6a515a",
- "variables": "#EDEBE6"
-}
diff --git a/build/themes/potpourri.json b/build/themes/potpourri.json
deleted file mode 100644
index 5c5ad6d..0000000
--- a/build/themes/potpourri.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Potpourri",
- "description": "Potpourri.",
- "author": "Dayle Rees",
- "slug": "potpourri"
- },
-
- "background": "#2E2B2C",
- "foreground": "#F8F8F2",
- "first": "#C491C4",
- "second": "#ED1153",
- "third": "#B866FA",
- "fourth": "#ED1153",
- "fifth": "#F76ACB",
- "comment": "#696363",
- "string": "#B866FA",
- "number": "#C84FF0",
- "selection_foreground": "#ffffff",
- "selection_background": "#ED1153",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#403c37",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#C491C4",
- "bracket_content": "#ED1153",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#8f8787"
-}
diff --git a/build/themes/rainbow.json b/build/themes/rainbow.json
deleted file mode 100644
index a1e3dbb..0000000
--- a/build/themes/rainbow.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Rainbow",
- "description": "Rainbow",
- "author": "Dayle Rees",
- "slug": "rainbow"
- },
-
- "background": "#16181a",
- "foreground": "#c7d0d9",
- "first": "#B3CC57",
- "second": "#EF746F",
- "third": "#FFBE40",
- "fourth": "#3fb4c5",
- "fifth": "#f86f50",
- "comment": "#424c55",
- "string": "#c78feb",
- "number": "#c78feb",
- "selection_foreground": "#ffffff",
- "selection_background": "#B3CC57",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#403c37",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#EF746F",
- "bracket_content": "#B3CC57",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#5f6f7f",
- "variables": "#f4f7fa"
-}
diff --git a/build/themes/revelation.json b/build/themes/revelation.json
deleted file mode 100644
index 9c4973e..0000000
--- a/build/themes/revelation.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Revelation",
- "description": "Revelation.",
- "author": "Dayle Rees",
- "slug": "revelation"
- },
-
- "background": "#2E2C2B",
- "foreground": "#DEDEDE",
- "first": "#4E5D84",
- "second": "#617FA0",
- "third": "#95C2E8",
- "fourth": "#C2DCF2",
- "fifth": "#FFBB29",
- "comment": "#7b726b",
- "string": "#FFBB29",
- "number": "#617FA0",
- "selection_foreground": "#ffffff",
- "selection_background": "#617FA0",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3B3633",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#95C2E8",
- "bracket_content": "#FFBB29",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#a19790"
-}
diff --git a/build/themes/shrek.json b/build/themes/shrek.json
deleted file mode 100644
index 0f44e38..0000000
--- a/build/themes/shrek.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Shrek",
- "description": "Shrek.",
- "author": "Dayle Rees",
- "slug": "shrek"
- },
-
- "background": "#222222",
- "foreground": "#ffffff",
- "first": "#B2DE62",
- "second": "#857a5e",
- "third": "#F0F2EB",
- "fourth": "#bfb59b",
- "fifth": "#B2DE62",
- "comment": "#555555",
- "string": "#81e911",
- "number": "#81e911",
- "selection_foreground": "#ffffff",
- "selection_background": "#857a5e",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#333333",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#cba0cd",
- "bracket_content": "#765478",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#777777",
- "variables": "#ffffff"
-}
diff --git a/build/themes/slate.json b/build/themes/slate.json
deleted file mode 100644
index 9317447..0000000
--- a/build/themes/slate.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Slate",
- "description": "Slate.",
- "author": "Dayle Rees",
- "slug": "slate"
- },
-
- "background": "#19191f",
- "foreground": "#ebebf4",
- "first": "#566981",
- "second": "#89A7B1",
- "third": "#CBDAD5",
- "fourth": "#566981",
- "fifth": "#89A7B1",
- "comment": "#515166",
- "string": "#9eb2d9",
- "number": "#9eb2d9",
- "selection_foreground": "#ffffff",
- "selection_background": "#566981",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#2a2a33",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#566981",
- "bracket_content": "#89A7B1",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#686883"
-}
diff --git a/build/themes/slime.json b/build/themes/slime.json
deleted file mode 100644
index fa05c27..0000000
--- a/build/themes/slime.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Slime",
- "description": "Slime.",
- "author": "Dayle Rees",
- "slug": "slime"
- },
-
- "background": "#292D30",
- "foreground": "#FFFFFF",
- "first": "#FAFFDB",
- "second": "#9FB3C2",
- "third": "#C7AF3F",
- "fourth": "#9FB3C2",
- "fifth": "#C7AF3F",
- "comment": "#4F5A63",
- "string": "#FAFFDB",
- "number": "#C7AF3F",
- "selection_foreground": "#4e653d",
- "selection_background": "#C7AF3F",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#384147",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#8AB8A2",
- "bracket_content": "#C7AF3F",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#80919f"
-}
diff --git a/build/themes/snappy.json b/build/themes/snappy.json
deleted file mode 100644
index 2a867bb..0000000
--- a/build/themes/snappy.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Snappy",
- "description": "Snappy.",
- "author": "Dayle Rees",
- "slug": "snappy"
- },
-
- "background": "#393939",
- "foreground": "#e3e2e0",
- "first": "#4ea1df",
- "second": "#f66153",
- "third": "#808dd3",
- "fourth": "#f66153",
- "fifth": "#808dd3",
- "comment": "#696969",
- "string": "#4ea1df",
- "number": "#4ea1df",
- "selection_foreground": "#ffffff",
- "selection_background": "#f66153",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282828",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#808dd3",
- "bracket_content": "#f66153",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#909090"
-}
diff --git a/build/themes/solarflare.json b/build/themes/solarflare.json
deleted file mode 100644
index a0710b2..0000000
--- a/build/themes/solarflare.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Solarflare",
- "description": "Solarflare",
- "author": "Dayle Rees",
- "slug": "solarflare"
- },
-
- "background": "#222222",
- "foreground": "#e3e2e0",
- "first": "#FC913A",
- "second": "#FF4E50",
- "third": "#EDE574",
- "fourth": "#FF4E50",
- "fifth": "#FC913A",
- "comment": "#777777",
- "string": "#EDE574",
- "number": "#FF4E50",
- "selection_foreground": "#ffffff",
- "selection_background": "#FF4E50",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#282828",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FC913A",
- "bracket_content": "#FF4E50",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#9b9b9b"
-}
diff --git a/build/themes/sourlick.json b/build/themes/sourlick.json
deleted file mode 100644
index 24c1745..0000000
--- a/build/themes/sourlick.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Sourlick",
- "description": "Sourlick.",
- "author": "Dayle Rees",
- "slug": "sourlick"
- },
-
- "background": "#2E2C2B",
- "foreground": "#DEDEDE",
- "first": "#EDF252",
- "second": "#8AC27A",
- "third": "#BDF522",
- "fourth": "#D2EB31",
- "fifth": "#FFBB29",
- "comment": "#615953",
- "string": "#E4FF33",
- "number": "#FC580C",
- "selection_foreground": "#ffffff",
- "selection_background": "#518f0d",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3B3633",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#FFBB29",
- "bracket_content": "#70C910",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#92867d"
-}
diff --git a/build/themes/spearmint.json b/build/themes/spearmint.json
deleted file mode 100644
index 2bc5148..0000000
--- a/build/themes/spearmint.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Spearmint",
- "description": "Spearmint.",
- "author": "Dayle Rees",
- "slug": "spearmint"
- },
-
- "background": "#E1F0EE",
- "foreground": "#719692",
- "first": "#69ADB5",
- "second": "#25808A",
- "third": "#4CD7E0",
- "fourth": "#69ADB5",
- "fifth": "#199FA8",
- "comment": "#93C7C0",
- "string": "#4CD7E0",
- "number": "#199FA8",
- "selection_foreground": "#ffffff",
- "selection_background": "#25808A",
- "selection_border": "#E1F0EE",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#CEEBE7",
- "caret": "#444444",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#69ADB5",
- "bracket_content": "#25808A",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#729e98"
-}
diff --git a/build/themes/stark.json b/build/themes/stark.json
deleted file mode 100644
index b40eb46..0000000
--- a/build/themes/stark.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Stark",
- "description": "Stark.",
- "author": "Dayle Rees",
- "slug": "stark"
- },
-
- "background": "#2E2C2B",
- "foreground": "#DEDEDE",
- "first": "#FFBB29",
- "second": "#F03113",
- "third": "#F03113",
- "fourth": "#aaaaaa",
- "fifth": "#FFBB29",
- "comment": "#615953",
- "string": "#FFBB29",
- "number": "#617FA0",
- "selection_foreground": "#ffffff",
- "selection_background": "#F03113",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#3B3633",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#D1D1D1",
- "bracket_content": "#F03113",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#877d76"
-}
diff --git a/build/themes/super.json b/build/themes/super.json
deleted file mode 100644
index b6a009e..0000000
--- a/build/themes/super.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Super",
- "description": "Super.",
- "author": "Dayle Rees",
- "slug": "super"
- },
-
- "background": "#15191D",
- "foreground": "#ffffff",
- "first": "#5d67ad",
- "second": "#D60257",
- "third": "#E45635",
- "fourth": "#5d67ad",
- "fifth": "#E45635",
- "comment": "#465360",
- "string": "#F7A21B",
- "number": "#F7A21B",
- "selection_foreground": "#ffffff",
- "selection_background": "#E45635",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#242b32",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#5d67ad",
- "bracket_content": "#E45635",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#64778a"
-}
diff --git a/build/themes/tonic.json b/build/themes/tonic.json
deleted file mode 100644
index 9f7b97c..0000000
--- a/build/themes/tonic.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Tonic",
- "description": "Tonic.",
- "author": "Dayle Rees",
- "slug": "tonic"
- },
-
- "background": "#2a2f31",
- "foreground": "#eeeeee",
- "first": "#75A1A4",
- "second": "#B8CD44",
- "third": "#FD9F59",
- "fourth": "#EF6E44",
- "fifth": "#B8CD44",
- "comment": "#4a5356",
- "string": "#B8CD44",
- "number": "#B8CD44",
- "selection_foreground": "#ffffff",
- "selection_background": "#75A1A4",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#353b3e",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#9D8262",
- "bracket_content": "#008D62",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#67757a"
-}
diff --git a/build/themes/tribal.json b/build/themes/tribal.json
deleted file mode 100644
index 63b4587..0000000
--- a/build/themes/tribal.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "theme": {
- "name": "Tribal",
- "description": "Tribal.",
- "author": "Dayle Rees",
- "slug": "tribal"
- },
-
- "background": "#19191d",
- "foreground": "#ffffff",
- "first": "#c43535",
- "second": "#5f5582",
- "third": "#E0DDEB",
- "fourth": "#5f5582",
- "fifth": "#8f8aa2",
- "comment": "#4a4a54",
- "string": "#64aeb3",
- "number": "#64aeb3",
- "selection_foreground": "#ffffff",
- "selection_background": "#47959a",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#33333c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#c43535",
- "bracket_content": "#5f5582",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#62626e",
- "variables": "#ffffff"
-}
diff --git a/build/themes/tron.json b/build/themes/tron.json
deleted file mode 100644
index 8bfd4dd..0000000
--- a/build/themes/tron.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Tron",
- "description": "Tron.",
- "author": "Dayle Rees",
- "slug": "tron"
- },
-
- "background": "#14191f",
- "foreground": "#aec2e0",
- "first": "#267fb5",
- "second": "#ffffff",
- "third": "#ffffff",
- "fourth": "#748aa6",
- "fifth": "#267fb5",
- "comment": "#324357",
- "string": "#6ee2ff",
- "number": "#6ee2ff",
- "selection_foreground": "#ffffff",
- "selection_background": "#7a9bc2",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#1b232c",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#7a9bc2",
- "bracket_content": "#ffffff",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#4d6785"
-}
diff --git a/build/themes/turnip.json b/build/themes/turnip.json
deleted file mode 100644
index ba403a7..0000000
--- a/build/themes/turnip.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Turnip",
- "description": "Mmm taste them turnips.",
- "author": "Dayle Rees",
- "slug": "turnip"
- },
-
- "background": "#1a1b1d",
- "foreground": "#EDE0CE",
- "first": "#92B55F",
- "second": "#487D76",
- "third": "#E8DA5E",
- "fourth": "#92B55F",
- "fifth": "#487D76",
- "comment": "#7A7267",
- "string": "#E8DA5E",
- "number": "#E8DA5E",
- "selection_foreground": "#ffffff",
- "selection_background": "#487D76",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#222222",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#487D76",
- "bracket_content": "#92B55F",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#aea395"
-}
diff --git a/build/themes/yule.json b/build/themes/yule.json
deleted file mode 100644
index 251fef6..0000000
--- a/build/themes/yule.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Yule",
- "description": "Yule.",
- "author": "Dayle Rees",
- "slug": "yule"
- },
-
- "background": "#2B2A27",
- "foreground": "#EDE0CE",
- "first": "#39B81F",
- "second": "#D63131",
- "third": "#EBB626",
- "fourth": "#39B81F",
- "fifth": "#D63131",
- "comment": "#7A7267",
- "string": "#EBB626",
- "number": "#EBB626",
- "selection_foreground": "#ffffff",
- "selection_background": "#D63131",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#52504b",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#39B81F",
- "bracket_content": "#D63131",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#bdae9a"
-}
diff --git a/build/themes/zacks.json b/build/themes/zacks.json
deleted file mode 100644
index ad4f4a2..0000000
--- a/build/themes/zacks.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "theme": {
- "name": "Zacks",
- "description": "Dayle's zacks theme.",
- "author": "Dayle Rees",
- "slug": "zacks"
- },
-
- "background": "#222222",
- "foreground": "#f0f0f0",
- "first": "#9c7ddb",
- "second": "#ff6a38",
- "third": "#bcd42a",
- "fourth": "#ff6a38",
- "fifth": "#9c7ddb",
- "comment": "#777777",
- "string": "#bcd42a",
- "number": "#bcd42a",
- "selection_foreground": "#ffffff",
- "selection_background": "#9c7ddb",
- "selection_border": "#222218",
- "find_foreground": "#000000",
- "find_background": "#ffe792",
- "line_highlight": "#333333",
- "caret": "#f8f8f0",
- "invisibles": "#3b3a32",
- "scope_guide": "#9d550fb0",
- "brackets": "#9c7ddb",
- "bracket_content": "#ff6a38",
- "invalid_foreground": "#f8f8f0",
- "invalid_background": "#00a8c6",
- "docblock": "#afafaf"
-}