diff --git a/bootstrap/heroku.less b/bootstrap/heroku.less new file mode 100644 index 0000000..bd3c6ca --- /dev/null +++ b/bootstrap/heroku.less @@ -0,0 +1,827 @@ +// +// Variables +// -------------------------------------------------- + + +//== Colors +// +//## Gray and brand colors for use across Bootstrap. + +@gray-darker: lighten(#000, 13.5%); // #222 +@gray-dark: lighten(#000, 20%); // #333 +@gray: lighten(#000, 33.5%); // #555 +@gray-light: lighten(#000, 60%); // #999 +@gray-lighter: lighten(#000, 93.5%); // #eee + +@brand-primary: #585480; +@brand-success: #7873ae; +@brand-info: #ffffff; +@brand-warning: #7873ae; +@brand-danger: #a6fa62; + + +//== Scaffolding +// +// ## Settings for some of the most global styles. + +//** Background color for `
`. +@body-bg: #1b1b24; +//** Global text color on ``. +@text-color: #c8c7d5; + +//** Global textual link color. +@link-color: @brand-primary; +//** Link hover color set via `darken()` function. +@link-hover-color: darken(@link-color, 15%); + + +//== Typography +// +//## Font, line-height, and color for body text, headings, and more. + +@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; +@font-family-serif: Georgia, "Times New Roman", Times, serif; +//** Default monospace fonts for ``, ``, 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/resources/patterns/highlightjs/highlightjs.json b/build/resources/patterns/highlightjs/highlightjs.json
new file mode 100644
index 0000000..8fc4fea
--- /dev/null
+++ b/build/resources/patterns/highlightjs/highlightjs.json
@@ -0,0 +1,13 @@
+{
+ "type": "Highlight.js theme",
+ "directory": "highlightjs",
+
+ "templates": [
+ {
+ "file": "highlightjs.pattern",
+ "name": "",
+ "directory": "",
+ "extension": ".css"
+ }
+ ]
+}
diff --git a/build/resources/patterns/highlightjs/highlightjs.pattern b/build/resources/patterns/highlightjs/highlightjs.pattern
new file mode 100644
index 0000000..dc3672e
--- /dev/null
+++ b/build/resources/patterns/highlightjs/highlightjs.pattern
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: {{ colour.first('hljs_background', 'background').get() }}; color: {{ colour.first('hljs_foreground', 'foreground').get() }};
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: {{ colour.first('hljs_comment', 'comment').get() }};
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: {{ colour.first('hljs_keyword', 'fourth').get() }};
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: {{ colour.first('hljs_function', 'third').get() }};
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: {{ colour.first('hljs_string', 'string').get() }};
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: {{ colour.first('hljs_title', 'second').get() }};
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: {{ colour.first('hljs_number', 'number').get() }};
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: {{ colour.first('hljs_variables', 'variables', 'first').get() }};
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: {{ colour.first('hljs_second', 'second').get() }};
+}
+
+.css .hljs-class {
+ color: {{ colour.first('hljs_first', 'first').get() }};
+}
+
+.hljs-rules .hljs-keyword {
+ color: {{ colour.first('hljs_first', 'first').get() }};
+}
+
+.hljs-rules .hljs-value {
+ color: {{ colour.first('hljs_second', 'second').get() }};
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/build/resources/themes/heroku.json b/build/resources/themes/heroku.json
new file mode 100644
index 0000000..84e7c13
--- /dev/null
+++ b/build/resources/themes/heroku.json
@@ -0,0 +1,34 @@
+{
+ "theme": {
+ "name": "Heroku",
+ "description": "Heroku.",
+ "author": "Dayle Rees",
+ "slug": "heroku",
+ "type": "dark"
+ },
+
+ "background": "#1b1b24",
+ "foreground": "#c8c7d5",
+ "first": "#585480",
+ "second": "#7873ae",
+ "third": "#ffffff",
+ "fourth": "#7873ae",
+ "fifth": "#a6fa62",
+ "comment": "#505067",
+ "string": "#a6fa62",
+ "number": "#a6fa62",
+ "selection_foreground": "#ffffff",
+ "selection_background": "#7873ae",
+ "selection_border": "#222218",
+ "find_foreground": "#000000",
+ "find_background": "#ffe792",
+ "line_highlight": "#242430",
+ "caret": "#f8f8f0",
+ "invisibles": "#3b3a32",
+ "scope_guide": "#9d550fb0",
+ "brackets": "#7873ae",
+ "bracket_content": "#a6fa62",
+ "invalid_foreground": "#f8f8f0",
+ "invalid_background": "#00a8c6",
+ "docblock": "#5d5d76"
+}
diff --git a/coda/heroku.sss b/coda/heroku.sss
new file mode 100644
index 0000000..4e9ae8f
--- /dev/null
+++ b/coda/heroku.sss
@@ -0,0 +1,165 @@
+/*
+======================================================================
+Heroku
+======================================================================
+A Sublime Text 2 / Textmate theme.
+Copyright (c) 2014 Dayle Rees.
+Released under the MIT License
+======================================================================
+Find more themes at : https://github.com/daylerees/colour-schemes
+======================================================================
+*/
+
+comment {
+ color:#505067;
+ font-style:italic;
+}
+
+constant.numeric {
+ color:#a6fa62;
+}
+
+constant.numeric.keyword {
+ color:#7873ae;
+}
+
+keyword {
+ color:#7873ae;
+ font-weight:normal;
+}
+
+keyword.control {
+ font-weight:normal;
+}
+
+keyword.type {
+ font-weight:normal;
+}
+
+language.function {
+ color:#ffffff;
+}
+
+language.operator {
+ color:#7873ae;
+}
+
+language.property {
+ color:#7873ae;
+}
+
+language.variable {
+ color:#c8c7d5;
+}
+
+markup.comment {
+ color:#505067;
+}
+
+markup.constant.entity {
+ color:#7873ae;
+}
+
+markup.declaration {
+ color:#505067;
+}
+
+markup.inline.cdata {
+ color:#a6fa62;
+}
+
+markup.processing {
+ color:#505067;
+ font-style:italic;
+}
+
+markup.tag {
+ color:#585480;
+ font-weight:bold;
+}
+
+markup.tag.attribute.name {
+ color:#7873ae;
+ font-weight:normal;
+}
+
+markup.tag.attribute.value {
+ color:#a6fa62;
+ font-weight:normal;
+}
+
+meta.default {
+ background-color:#1b1b24;
+ color:#c8c7d5;
+}
+
+meta.highlight.currentline {
+ background-color:#242430;
+}
+
+meta.important {
+ color:#7873ae;
+}
+
+meta.invalid {
+ color:#e1583e;
+ font-weight:bold;
+}
+
+meta.invisible.characters {
+ color:#dd2400;
+}
+
+meta.link {
+ color:#a6fa62;
+ font-underline:none;
+}
+
+string {
+ color:#a6fa62;
+}
+
+string.regex {
+ color:#7873ae;
+}
+
+string.regex.escaped {
+ color:#355200;
+}
+
+style.at-rule {
+ color:#de7a31;
+ font-style:normal;
+ font-weight:bold;
+}
+
+style.comment {
+ color:#505067;
+ font-style:italic;
+ font-weight:normal;
+}
+
+style.property.name {
+ color:#7873ae;
+}
+
+style.value.color.rgb-value {
+ color:#a6fa62;
+}
+
+style.value.keyword {
+ color:#7873ae;
+}
+
+style.value.numeric {
+ color:#a6fa62;
+}
+
+style.value.string {
+ color:#a6fa62;
+}
+
+support {
+ color:#7873ae;
+}
+
diff --git a/highlightjs/arstotzka.css b/highlightjs/arstotzka.css
new file mode 100644
index 0000000..88799c3
--- /dev/null
+++ b/highlightjs/arstotzka.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #211f1e; color: #EDEBE6;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #3f3a36;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #A2A797;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #70807B;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #a5e3d0;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #516B6B;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #a5e3d0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDEBE6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #516B6B;
+}
+
+.css .hljs-class {
+ color: #A2A797;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #A2A797;
+}
+
+.hljs-rules .hljs-value {
+ color: #516B6B;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/azure.css b/highlightjs/azure.css
new file mode 100644
index 0000000..7767156
--- /dev/null
+++ b/highlightjs/azure.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #181D26; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #414d62;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #508aaa;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #508aaa;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #64aeb3;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #52708b;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #64aeb3;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #ffffff;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #52708b;
+}
+
+.css .hljs-class {
+ color: #6AB0A3;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #6AB0A3;
+}
+
+.hljs-rules .hljs-value {
+ color: #52708b;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/bold.css b/highlightjs/bold.css
new file mode 100644
index 0000000..4f36031
--- /dev/null
+++ b/highlightjs/bold.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2a2626; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #534b4b;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #F0624B;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #B4B7AD;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F7A21B;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F0624B;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F7A21B;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #3D8E91;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F0624B;
+}
+
+.css .hljs-class {
+ color: #3D8E91;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #3D8E91;
+}
+
+.hljs-rules .hljs-value {
+ color: #F0624B;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/boxuk.css b/highlightjs/boxuk.css
new file mode 100644
index 0000000..3ef6f3e
--- /dev/null
+++ b/highlightjs/boxuk.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #ffffff; color: #414f5c;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #b8b6b1;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #017c9d;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #15b8ae;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #15b8ae;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #019d76;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #15b8ae;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #017c9d;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #019d76;
+}
+
+.css .hljs-class {
+ color: #017c9d;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #017c9d;
+}
+
+.hljs-rules .hljs-value {
+ color: #019d76;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/carbonight.css b/highlightjs/carbonight.css
new file mode 100644
index 0000000..afefc33
--- /dev/null
+++ b/highlightjs/carbonight.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2C2B; color: #B0B0B0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #423F3D;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #eeeeee;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #ffffff;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8C8C8C;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #B0B0B0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #C4C4C4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8C8C8C;
+}
+
+.css .hljs-class {
+ color: #C4C4C4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #C4C4C4;
+}
+
+.hljs-rules .hljs-value {
+ color: #8C8C8C;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/chocolate.css b/highlightjs/chocolate.css
new file mode 100644
index 0000000..8b86bd2
--- /dev/null
+++ b/highlightjs/chocolate.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #150f08; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #795431;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #B99768;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E2CDB0;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F7A21B;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #CCB697;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F7A21B;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #8B6E46;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #CCB697;
+}
+
+.css .hljs-class {
+ color: #8B6E46;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #8B6E46;
+}
+
+.hljs-rules .hljs-value {
+ color: #CCB697;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/carbonight-contrast.css b/highlightjs/contrast/carbonight-contrast.css
new file mode 100644
index 0000000..ac0ce8e
--- /dev/null
+++ b/highlightjs/contrast/carbonight-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #423F3D;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #eeeeee;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #ffffff;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8C8C8C;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #B0B0B0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #C4C4C4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8C8C8C;
+}
+
+.css .hljs-class {
+ color: #C4C4C4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #C4C4C4;
+}
+
+.hljs-rules .hljs-value {
+ color: #8C8C8C;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/darkside-contrast.css b/highlightjs/contrast/darkside-contrast.css
new file mode 100644
index 0000000..aafa6a3
--- /dev/null
+++ b/highlightjs/contrast/darkside-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #BABABA;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #494B4D;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #F08D24;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #68C244;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F2D42C;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #E8341C;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #8E69C9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #1CC3E8;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #E8341C;
+}
+
+.css .hljs-class {
+ color: #1CC3E8;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #1CC3E8;
+}
+
+.hljs-rules .hljs-value {
+ color: #E8341C;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/earthsong-contrast.css b/highlightjs/contrast/earthsong-contrast.css
new file mode 100644
index 0000000..1fa8092
--- /dev/null
+++ b/highlightjs/contrast/earthsong-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #12100f; color: #EBD1B7;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #DB784D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #60A365;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #DB784D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F8BB39;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #95CC5E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #DB784D;
+}
+
+.css .hljs-class {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-value {
+ color: #DB784D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/freshcut-contrast.css b/highlightjs/contrast/freshcut-contrast.css
new file mode 100644
index 0000000..13e5525
--- /dev/null
+++ b/highlightjs/contrast/freshcut-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #737b84;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #C8D7E8;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #AEE239;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #e9ee00;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #00A8C6;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #8FBE00;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4ECDC4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #00A8C6;
+}
+
+.css .hljs-class {
+ color: #4ECDC4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4ECDC4;
+}
+
+.hljs-rules .hljs-value {
+ color: #00A8C6;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/frontier-contrast.css b/highlightjs/contrast/frontier-contrast.css
new file mode 100644
index 0000000..f022cea
--- /dev/null
+++ b/highlightjs/contrast/frontier-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #110f0e; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FC803D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F8BB39;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F23A3A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #2EBF7E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #2EBF7E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F23A3A;
+}
+
+.css .hljs-class {
+ color: #2EBF7E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #2EBF7E;
+}
+
+.hljs-rules .hljs-value {
+ color: #F23A3A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/gloom-contrast.css b/highlightjs/contrast/gloom-contrast.css
new file mode 100644
index 0000000..74cb1d0
--- /dev/null
+++ b/highlightjs/contrast/gloom-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0f120f; color: #D8EBE5;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4F6E64;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #26A6A6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #BCD42A;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #BCD42A;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF5D38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #BCD42A;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #26A6A6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF5D38;
+}
+
+.css .hljs-class {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF5D38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/glowfish-contrast.css b/highlightjs/contrast/glowfish-contrast.css
new file mode 100644
index 0000000..e2453ca
--- /dev/null
+++ b/highlightjs/contrast/glowfish-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #090b07; color: #6ea240;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #3c4e2d;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #D65940;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #60A365;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #DB784D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #95CC5E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #95CC5E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #DB784D;
+}
+
+.css .hljs-class {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-value {
+ color: #DB784D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/goldfish-contrast.css b/highlightjs/contrast/goldfish-contrast.css
new file mode 100644
index 0000000..8a90f10
--- /dev/null
+++ b/highlightjs/contrast/goldfish-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0d0e; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #505C63;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #A7DBD8;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #69D2E7;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #f36e3a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FA6900;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #f25619;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #F38630;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FA6900;
+}
+
+.css .hljs-class {
+ color: #F38630;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #F38630;
+}
+
+.hljs-rules .hljs-value {
+ color: #FA6900;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/grunge-contrast.css b/highlightjs/contrast/grunge-contrast.css
new file mode 100644
index 0000000..927b132
--- /dev/null
+++ b/highlightjs/contrast/grunge-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0c0a; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #5C634F;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #91A374;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFC48C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #D1F2A5;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F56991;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F56991;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #D1F2A5;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F56991;
+}
+
+.css .hljs-class {
+ color: #D1F2A5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #D1F2A5;
+}
+
+.hljs-rules .hljs-value {
+ color: #F56991;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/halflife-contrast.css b/highlightjs/contrast/halflife-contrast.css
new file mode 100644
index 0000000..83c2b95
--- /dev/null
+++ b/highlightjs/contrast/halflife-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #cccccc;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #555555;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #7D8991;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F9D423;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F9D423;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #7D8991;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F9D423;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FC913A;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #7D8991;
+}
+
+.css .hljs-class {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-value {
+ color: #7D8991;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/hyrule-contrast.css b/highlightjs/contrast/hyrule-contrast.css
new file mode 100644
index 0000000..ebfa225
--- /dev/null
+++ b/highlightjs/contrast/hyrule-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0c0c; color: #c0d5c1;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #716d6a;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #90c93f;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #90c93f;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #ce830d;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #569e16;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #f5c504;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #f5c504;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #569e16;
+}
+
+.css .hljs-class {
+ color: #f5c504;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #f5c504;
+}
+
+.hljs-rules .hljs-value {
+ color: #569e16;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/iceberg-contrast.css b/highlightjs/contrast/iceberg-contrast.css
new file mode 100644
index 0000000..355676d
--- /dev/null
+++ b/highlightjs/contrast/iceberg-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0b0e0e; color: #BDD6DB;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #537178;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #B1E2F2;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFFFFF;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFFFFF;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #2D8DA1;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FFFFFF;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #59C0E3;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #2D8DA1;
+}
+
+.css .hljs-class {
+ color: #59C0E3;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #59C0E3;
+}
+
+.hljs-rules .hljs-value {
+ color: #2D8DA1;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/juicy-contrast.css b/highlightjs/contrast/juicy-contrast.css
new file mode 100644
index 0000000..134646f
--- /dev/null
+++ b/highlightjs/contrast/juicy-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #EDB92E;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #c3cb4c;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #3bc7b8;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #3bc7b8;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #CE1836;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FF4E50;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #3bc7b8;
+}
+
+.css .hljs-class {
+ color: #FF4E50;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FF4E50;
+}
+
+.hljs-rules .hljs-value {
+ color: #3bc7b8;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/keen-contrast.css b/highlightjs/contrast/keen-contrast.css
new file mode 100644
index 0000000..dcbba1c
--- /dev/null
+++ b/highlightjs/contrast/keen-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #374c60;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #6F8B94;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #b5db99;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #b5db99;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8767b7;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #b5db99;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #6F8B94;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8767b7;
+}
+
+.css .hljs-class {
+ color: #6F8B94;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #6F8B94;
+}
+
+.hljs-rules .hljs-value {
+ color: #8767b7;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/laravel-contrast.css b/highlightjs/contrast/laravel-contrast.css
new file mode 100644
index 0000000..d42f52f
--- /dev/null
+++ b/highlightjs/contrast/laravel-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FFA927;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FC580C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FDCA49;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FC6B0A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FC580C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FFC48C;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FC6B0A;
+}
+
+.css .hljs-class {
+ color: #FFC48C;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FFC48C;
+}
+
+.hljs-rules .hljs-value {
+ color: #FC6B0A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/lavender-contrast.css b/highlightjs/contrast/lavender-contrast.css
new file mode 100644
index 0000000..d483a93
--- /dev/null
+++ b/highlightjs/contrast/lavender-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #080709; color: #E0CEED;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #614e6e;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #8E6DA6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F5B0EF;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F5B0EF;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #B657FF;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F25AE6;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #A29DFA;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #B657FF;
+}
+
+.css .hljs-class {
+ color: #A29DFA;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #A29DFA;
+}
+
+.hljs-rules .hljs-value {
+ color: #B657FF;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/mellow-contrast.css b/highlightjs/contrast/mellow-contrast.css
new file mode 100644
index 0000000..0453cb8
--- /dev/null
+++ b/highlightjs/contrast/mellow-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0b0a09; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #F2BC79;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F28972;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #1F8181;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F8BB39;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #F2BC79;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #1F8181;
+}
+
+.css .hljs-class {
+ color: #F2BC79;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #F2BC79;
+}
+
+.hljs-rules .hljs-value {
+ color: #1F8181;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/mud-contrast.css b/highlightjs/contrast/mud-contrast.css
new file mode 100644
index 0000000..4d63590
--- /dev/null
+++ b/highlightjs/contrast/mud-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0d0b0b; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #524343;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #f8553c;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #8ee350;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #b5db99;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #f55239;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #b5db99;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #f2c12f;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #f55239;
+}
+
+.css .hljs-class {
+ color: #f2c12f;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #f2c12f;
+}
+
+.hljs-rules .hljs-value {
+ color: #f55239;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/patriot-contrast.css b/highlightjs/contrast/patriot-contrast.css
new file mode 100644
index 0000000..6d398c3
--- /dev/null
+++ b/highlightjs/contrast/patriot-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0d0e0f; color: #CAD9E3;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #515E66;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #BBBCC4;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #3790DE;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #2E6FD9;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #2E6FD9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #DE333C;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #2E6FD9;
+}
+
+.css .hljs-class {
+ color: #DE333C;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #DE333C;
+}
+
+.hljs-rules .hljs-value {
+ color: #2E6FD9;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/peacock-contrast.css b/highlightjs/contrast/peacock-contrast.css
new file mode 100644
index 0000000..3bd38eb
--- /dev/null
+++ b/highlightjs/contrast/peacock-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0c0b; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #555555;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #26A6A6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #bcd42a;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #bcd42a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ff5d38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #bcd42a;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #26a6a6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ff5d38;
+}
+
+.css .hljs-class {
+ color: #26a6a6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #26a6a6;
+}
+
+.hljs-rules .hljs-value {
+ color: #ff5d38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/potpourri-contrast.css b/highlightjs/contrast/potpourri-contrast.css
new file mode 100644
index 0000000..5427a70
--- /dev/null
+++ b/highlightjs/contrast/potpourri-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0d0c0c; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #696363;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #ED1153;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #B866FA;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #B866FA;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ED1153;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C84FF0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #C491C4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ED1153;
+}
+
+.css .hljs-class {
+ color: #C491C4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #C491C4;
+}
+
+.hljs-rules .hljs-value {
+ color: #ED1153;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/revelation-contrast.css b/highlightjs/contrast/revelation-contrast.css
new file mode 100644
index 0000000..792eab2
--- /dev/null
+++ b/highlightjs/contrast/revelation-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0b0b; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7b726b;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #C2DCF2;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #95C2E8;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFBB29;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #617FA0;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #617FA0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4E5D84;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #617FA0;
+}
+
+.css .hljs-class {
+ color: #4E5D84;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4E5D84;
+}
+
+.hljs-rules .hljs-value {
+ color: #617FA0;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/slime-contrast.css b/highlightjs/contrast/slime-contrast.css
new file mode 100644
index 0000000..118a01e
--- /dev/null
+++ b/highlightjs/contrast/slime-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0b0c0d; color: #FFFFFF;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4F5A63;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #689dc5;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #d0b123;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FAFFDB;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #6a9ec5;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C7AF3F;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #d8e778;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #6a9ec5;
+}
+
+.css .hljs-class {
+ color: #d8e778;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #d8e778;
+}
+
+.hljs-rules .hljs-value {
+ color: #6a9ec5;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/snappy-contrast.css b/highlightjs/contrast/snappy-contrast.css
new file mode 100644
index 0000000..dfa2d28
--- /dev/null
+++ b/highlightjs/contrast/snappy-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0c0c0c; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #696969;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #f66153;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #808dd3;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #4ea1df;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #f66153;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #4ea1df;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4ea1df;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #f66153;
+}
+
+.css .hljs-class {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-value {
+ color: #f66153;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/solarflare-contrast.css b/highlightjs/contrast/solarflare-contrast.css
new file mode 100644
index 0000000..afcfdcf
--- /dev/null
+++ b/highlightjs/contrast/solarflare-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FF4E50;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #EDE574;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #EDE574;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF4E50;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FF4E50;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FC913A;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF4E50;
+}
+
+.css .hljs-class {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF4E50;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/sourlick-contrast.css b/highlightjs/contrast/sourlick-contrast.css
new file mode 100644
index 0000000..ff2f9fd
--- /dev/null
+++ b/highlightjs/contrast/sourlick-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #060606; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #D2EB31;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #BDF522;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #E4FF33;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8AC27A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FC580C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDF252;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8AC27A;
+}
+
+.css .hljs-class {
+ color: #EDF252;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #EDF252;
+}
+
+.hljs-rules .hljs-value {
+ color: #8AC27A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/stark-contrast.css b/highlightjs/contrast/stark-contrast.css
new file mode 100644
index 0000000..b0145f2
--- /dev/null
+++ b/highlightjs/contrast/stark-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #0b0a0a; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #aaaaaa;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F03113;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFBB29;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F03113;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #617FA0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FFBB29;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F03113;
+}
+
+.css .hljs-class {
+ color: #FFBB29;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FFBB29;
+}
+
+.hljs-rules .hljs-value {
+ color: #F03113;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/tron-contrast.css b/highlightjs/contrast/tron-contrast.css
new file mode 100644
index 0000000..9528ad9
--- /dev/null
+++ b/highlightjs/contrast/tron-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #07090b; color: #aec2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #324357;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #748aa6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #6ee2ff;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ffffff;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #6ee2ff;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #267fb5;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ffffff;
+}
+
+.css .hljs-class {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-value {
+ color: #ffffff;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/turnip-contrast.css b/highlightjs/contrast/turnip-contrast.css
new file mode 100644
index 0000000..96112e1
--- /dev/null
+++ b/highlightjs/contrast/turnip-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #080809; color: #EDE0CE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #92B55F;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E8DA5E;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #E8DA5E;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #487D76;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #E8DA5E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #92B55F;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #487D76;
+}
+
+.css .hljs-class {
+ color: #92B55F;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #92B55F;
+}
+
+.hljs-rules .hljs-value {
+ color: #487D76;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/contrast/zacks-contrast.css b/highlightjs/contrast/zacks-contrast.css
new file mode 100644
index 0000000..fa0c09e
--- /dev/null
+++ b/highlightjs/contrast/zacks-contrast.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #000000; color: #f0f0f0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #ff6a38;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #bcd42a;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #bcd42a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ff6a38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #bcd42a;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #9c7ddb;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ff6a38;
+}
+
+.css .hljs-class {
+ color: #9c7ddb;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #9c7ddb;
+}
+
+.hljs-rules .hljs-value {
+ color: #ff6a38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/crisp.css b/highlightjs/crisp.css
new file mode 100644
index 0000000..4ec75de
--- /dev/null
+++ b/highlightjs/crisp.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #221a22; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #574457;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FC6A0F;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FC6A0F;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #fc9a0f;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #765478;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #fc9a0f;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #ffffff;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #765478;
+}
+
+.css .hljs-class {
+ color: #cba0cd;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #cba0cd;
+}
+
+.hljs-rules .hljs-value {
+ color: #765478;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/darkside.css b/highlightjs/darkside.css
new file mode 100644
index 0000000..17c850f
--- /dev/null
+++ b/highlightjs/darkside.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222324; color: #BABABA;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #494B4D;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #F08D24;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #68C244;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F2D42C;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #E8341C;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #8E69C9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #1CC3E8;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #E8341C;
+}
+
+.css .hljs-class {
+ color: #1CC3E8;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #1CC3E8;
+}
+
+.hljs-rules .hljs-value {
+ color: #E8341C;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/earthsong.css b/highlightjs/earthsong.css
new file mode 100644
index 0000000..3144e78
--- /dev/null
+++ b/highlightjs/earthsong.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #36312C; color: #EBD1B7;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #DB784D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #60A365;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #DB784D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F8BB39;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #95CC5E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #DB784D;
+}
+
+.css .hljs-class {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-value {
+ color: #DB784D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/freshcut.css b/highlightjs/freshcut.css
new file mode 100644
index 0000000..bcbd622
--- /dev/null
+++ b/highlightjs/freshcut.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2F3030; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #737b84;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #C8D7E8;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #AEE239;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #e9ee00;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #00A8C6;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #8FBE00;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4ECDC4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #00A8C6;
+}
+
+.css .hljs-class {
+ color: #4ECDC4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4ECDC4;
+}
+
+.hljs-rules .hljs-value {
+ color: #00A8C6;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/frontier.css b/highlightjs/frontier.css
new file mode 100644
index 0000000..dd51687
--- /dev/null
+++ b/highlightjs/frontier.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #36312C; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FC803D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F8BB39;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F23A3A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #2EBF7E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #2EBF7E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F23A3A;
+}
+
+.css .hljs-class {
+ color: #2EBF7E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #2EBF7E;
+}
+
+.hljs-rules .hljs-value {
+ color: #F23A3A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/github.css b/highlightjs/github.css
new file mode 100644
index 0000000..6aec477
--- /dev/null
+++ b/highlightjs/github.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #ffffff; color: #555555;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #b8b6b1;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #555555;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #DD1144;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #DD1144;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #008080;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #DD1144;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #008080;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #008080;
+}
+
+.css .hljs-class {
+ color: #445588;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #445588;
+}
+
+.hljs-rules .hljs-value {
+ color: #008080;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/gloom.css b/highlightjs/gloom.css
new file mode 100644
index 0000000..ec4c038
--- /dev/null
+++ b/highlightjs/gloom.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2A332B; color: #D8EBE5;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4F6E64;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #26A6A6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #BCD42A;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #BCD42A;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF5D38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #BCD42A;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #26A6A6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF5D38;
+}
+
+.css .hljs-class {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF5D38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/glowfish.css b/highlightjs/glowfish.css
new file mode 100644
index 0000000..b5cb9bc
--- /dev/null
+++ b/highlightjs/glowfish.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #191f13; color: #6ea240;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #3c4e2d;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #D65940;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #60A365;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #DB784D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #95CC5E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #95CC5E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #DB784D;
+}
+
+.css .hljs-class {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-value {
+ color: #DB784D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/goldfish.css b/highlightjs/goldfish.css
new file mode 100644
index 0000000..18447f4
--- /dev/null
+++ b/highlightjs/goldfish.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E3336; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #505C63;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #A7DBD8;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #69D2E7;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #f36e3a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FA6900;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #f25619;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #F38630;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FA6900;
+}
+
+.css .hljs-class {
+ color: #F38630;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #F38630;
+}
+
+.hljs-rules .hljs-value {
+ color: #FA6900;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/grunge.css b/highlightjs/grunge.css
new file mode 100644
index 0000000..a8ca95a
--- /dev/null
+++ b/highlightjs/grunge.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #31332C; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #5C634F;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #91A374;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFC48C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #D1F2A5;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F56991;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F56991;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #D1F2A5;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F56991;
+}
+
+.css .hljs-class {
+ color: #D1F2A5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #D1F2A5;
+}
+
+.hljs-rules .hljs-value {
+ color: #F56991;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/halflife.css b/highlightjs/halflife.css
new file mode 100644
index 0000000..f316343
--- /dev/null
+++ b/highlightjs/halflife.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #cccccc;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #555555;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #7D8991;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F9D423;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F9D423;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #7D8991;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F9D423;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FC913A;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #7D8991;
+}
+
+.css .hljs-class {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-value {
+ color: #7D8991;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/heroku.css b/highlightjs/heroku.css
new file mode 100644
index 0000000..5331162
--- /dev/null
+++ b/highlightjs/heroku.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #1b1b24; color: #c8c7d5;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #505067;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #7873ae;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #a6fa62;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #7873ae;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #a6fa62;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #585480;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #7873ae;
+}
+
+.css .hljs-class {
+ color: #585480;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #585480;
+}
+
+.hljs-rules .hljs-value {
+ color: #7873ae;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/hyrule.css b/highlightjs/hyrule.css
new file mode 100644
index 0000000..fd29aa9
--- /dev/null
+++ b/highlightjs/hyrule.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2d2c2b; color: #c0d5c1;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #716d6a;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #90c93f;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #90c93f;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #ce830d;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #569e16;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #f5c504;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #f5c504;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #569e16;
+}
+
+.css .hljs-class {
+ color: #f5c504;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #f5c504;
+}
+
+.hljs-rules .hljs-value {
+ color: #569e16;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/iceberg.css b/highlightjs/iceberg.css
new file mode 100644
index 0000000..ed73b89
--- /dev/null
+++ b/highlightjs/iceberg.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #323B3D; color: #BDD6DB;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #537178;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #B1E2F2;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFFFFF;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFFFFF;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #2D8DA1;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FFFFFF;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #59C0E3;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #2D8DA1;
+}
+
+.css .hljs-class {
+ color: #59C0E3;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #59C0E3;
+}
+
+.hljs-rules .hljs-value {
+ color: #2D8DA1;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/juicy.css b/highlightjs/juicy.css
new file mode 100644
index 0000000..31e97ed
--- /dev/null
+++ b/highlightjs/juicy.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #EDB92E;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #c3cb4c;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #3bc7b8;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #3bc7b8;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #CE1836;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FF4E50;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #3bc7b8;
+}
+
+.css .hljs-class {
+ color: #FF4E50;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FF4E50;
+}
+
+.hljs-rules .hljs-value {
+ color: #3bc7b8;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/keen.css b/highlightjs/keen.css
new file mode 100644
index 0000000..8f83d00
--- /dev/null
+++ b/highlightjs/keen.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #111111; color: #cccccc;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #374c60;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #6F8B94;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #b5db99;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #b5db99;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8767b7;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #b5db99;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #6F8B94;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8767b7;
+}
+
+.css .hljs-class {
+ color: #6F8B94;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #6F8B94;
+}
+
+.hljs-rules .hljs-value {
+ color: #8767b7;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/kiwi.css b/highlightjs/kiwi.css
new file mode 100644
index 0000000..ce87b71
--- /dev/null
+++ b/highlightjs/kiwi.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #161a19; color: #EDEBE6;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #354341;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #229986;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #0B6D5C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #a1e6c1;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #95C72A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #a1e6c1;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDEBE6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #95C72A;
+}
+
+.css .hljs-class {
+ color: #229986;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #229986;
+}
+
+.hljs-rules .hljs-value {
+ color: #95C72A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/laravel.css b/highlightjs/laravel.css
new file mode 100644
index 0000000..8914722
--- /dev/null
+++ b/highlightjs/laravel.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2C2B; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FFA927;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FC580C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FDCA49;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FC6B0A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FC580C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FFC48C;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FC6B0A;
+}
+
+.css .hljs-class {
+ color: #FFC48C;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FFC48C;
+}
+
+.hljs-rules .hljs-value {
+ color: #FC6B0A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/lavender.css b/highlightjs/lavender.css
new file mode 100644
index 0000000..de4541c
--- /dev/null
+++ b/highlightjs/lavender.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #29222E; color: #E0CEED;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #614e6e;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #8E6DA6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F5B0EF;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F5B0EF;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #B657FF;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F25AE6;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #A29DFA;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #B657FF;
+}
+
+.css .hljs-class {
+ color: #A29DFA;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #A29DFA;
+}
+
+.hljs-rules .hljs-value {
+ color: #B657FF;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/legacy.css b/highlightjs/legacy.css
new file mode 100644
index 0000000..19456dd
--- /dev/null
+++ b/highlightjs/legacy.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #14191f; color: #aec2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #324357;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #748aa6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFB20D;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FF410D;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ffffff;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C7F026;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #f1f6fb;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ffffff;
+}
+
+.css .hljs-class {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-value {
+ color: #ffffff;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/light/earthsong-light.css b/highlightjs/light/earthsong-light.css
new file mode 100644
index 0000000..700c08e
--- /dev/null
+++ b/highlightjs/light/earthsong-light.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #ffffff; color: #4d463e;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #d6cab9;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #DB784D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #60A365;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #DB784D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F8BB39;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #95CC5E;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #DB784D;
+}
+
+.css .hljs-class {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #95CC5E;
+}
+
+.hljs-rules .hljs-value {
+ color: #DB784D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/light/snappy-light.css b/highlightjs/light/snappy-light.css
new file mode 100644
index 0000000..986e0f7
--- /dev/null
+++ b/highlightjs/light/snappy-light.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #ffffff; color: #555555;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #bbbbbb;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #da564a;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #808dd3;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #4ea1df;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #f66153;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #4ea1df;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4ea1df;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #f66153;
+}
+
+.css .hljs-class {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-value {
+ color: #f66153;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/light/userscape.css b/highlightjs/light/userscape.css
new file mode 100644
index 0000000..ff313f4
--- /dev/null
+++ b/highlightjs/light/userscape.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #F5F8FC; color: #879BB0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #bbbbbb;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #808C9C;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E3BD14;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #E3BD14;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #355B8C;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #DE4D3A;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #A8C0E0;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #355B8C;
+}
+
+.css .hljs-class {
+ color: #A8C0E0;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #A8C0E0;
+}
+
+.hljs-rules .hljs-value {
+ color: #355B8C;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/mellow.css b/highlightjs/mellow.css
new file mode 100644
index 0000000..a2334a1
--- /dev/null
+++ b/highlightjs/mellow.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #36312C; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #F2BC79;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F28972;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F8BB39;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #1F8181;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F8BB39;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #F2BC79;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #1F8181;
+}
+
+.css .hljs-class {
+ color: #F2BC79;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #F2BC79;
+}
+
+.hljs-rules .hljs-value {
+ color: #1F8181;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/mintchoc.css b/highlightjs/mintchoc.css
new file mode 100644
index 0000000..2bb4d2d
--- /dev/null
+++ b/highlightjs/mintchoc.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2b221c; color: #BABABA;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #564439;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #9D8262;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #00E08C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #00E08C;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #008D62;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #00E08C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #9D8262;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #008D62;
+}
+
+.css .hljs-class {
+ color: #9D8262;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #9D8262;
+}
+
+.hljs-rules .hljs-value {
+ color: #008D62;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/mud.css b/highlightjs/mud.css
new file mode 100644
index 0000000..98fefc2
--- /dev/null
+++ b/highlightjs/mud.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #403635; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #c3b8b7;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FF9787;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #b5db99;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #b5db99;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF9787;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #b5db99;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #e9c865;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF9787;
+}
+
+.css .hljs-class {
+ color: #e9c865;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #e9c865;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF9787;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/otakon.css b/highlightjs/otakon.css
new file mode 100644
index 0000000..d5ae6ef
--- /dev/null
+++ b/highlightjs/otakon.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #171417; color: #f9f3f9;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #515166;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #CACBDD;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E484B2;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #9eb2d9;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F6E6EB;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #9eb2d9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #B1A6CA;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F6E6EB;
+}
+
+.css .hljs-class {
+ color: #B1A6CA;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #B1A6CA;
+}
+
+.hljs-rules .hljs-value {
+ color: #F6E6EB;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/pastel.css b/highlightjs/pastel.css
new file mode 100644
index 0000000..0a15685
--- /dev/null
+++ b/highlightjs/pastel.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #eeeeee;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #444444;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #C5906C;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #C56C6C;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #C56C6C;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #04C4A5;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C56C6C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #9474a9;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #04C4A5;
+}
+
+.css .hljs-class {
+ color: #9474a9;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #9474a9;
+}
+
+.hljs-rules .hljs-value {
+ color: #04C4A5;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/patriot.css b/highlightjs/patriot.css
new file mode 100644
index 0000000..22b56a3
--- /dev/null
+++ b/highlightjs/patriot.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2D3133; color: #CAD9E3;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #515E66;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #BBBCC4;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #3790DE;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #2E6FD9;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #2E6FD9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #DE333C;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #2E6FD9;
+}
+
+.css .hljs-class {
+ color: #DE333C;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #DE333C;
+}
+
+.hljs-rules .hljs-value {
+ color: #2E6FD9;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/peacock.css b/highlightjs/peacock.css
new file mode 100644
index 0000000..dbc20f0
--- /dev/null
+++ b/highlightjs/peacock.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2b2a27; color: #ede0ce;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7a7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #26A6A6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #bcd42a;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #bcd42a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ff5d38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #bcd42a;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #26a6a6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ff5d38;
+}
+
+.css .hljs-class {
+ color: #26a6a6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #26a6a6;
+}
+
+.hljs-rules .hljs-value {
+ color: #ff5d38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/peacocks-in-space.css b/highlightjs/peacocks-in-space.css
new file mode 100644
index 0000000..7f1f17c
--- /dev/null
+++ b/highlightjs/peacocks-in-space.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2b303b; color: #dee3ec;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #6e7a94;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #26A6A6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #BCD42A;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #BCD42A;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF5D38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #BCD42A;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #26A6A6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF5D38;
+}
+
+.css .hljs-class {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #26A6A6;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF5D38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/peel.css b/highlightjs/peel.css
new file mode 100644
index 0000000..3b8d545
--- /dev/null
+++ b/highlightjs/peel.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #23201c; color: #EDEBE6;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #585146;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #94C7B6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #D6E1C7;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #f4d370;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #D3643B;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #f4d370;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDEBE6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #D3643B;
+}
+
+.css .hljs-class {
+ color: #94C7B6;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #94C7B6;
+}
+
+.hljs-rules .hljs-value {
+ color: #D3643B;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/piggy.css b/highlightjs/piggy.css
new file mode 100644
index 0000000..a474678
--- /dev/null
+++ b/highlightjs/piggy.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #1c1618; color: #EDEBE6;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #3f3236;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FD6A5D;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FF5D80;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FF453E;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FD6A5D;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FF453E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDEBE6;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FD6A5D;
+}
+
+.css .hljs-class {
+ color: #F52E62;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #F52E62;
+}
+
+.hljs-rules .hljs-value {
+ color: #FD6A5D;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/potpourri.css b/highlightjs/potpourri.css
new file mode 100644
index 0000000..3780f13
--- /dev/null
+++ b/highlightjs/potpourri.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2B2C; color: #F8F8F2;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #696363;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #ED1153;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #B866FA;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #B866FA;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ED1153;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C84FF0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #C491C4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ED1153;
+}
+
+.css .hljs-class {
+ color: #C491C4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #C491C4;
+}
+
+.hljs-rules .hljs-value {
+ color: #ED1153;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/rainbow.css b/highlightjs/rainbow.css
new file mode 100644
index 0000000..b7a78e6
--- /dev/null
+++ b/highlightjs/rainbow.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #16181a; color: #c7d0d9;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #424c55;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #3fb4c5;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FFBE40;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #c78feb;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #EF746F;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #c78feb;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #f4f7fa;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #EF746F;
+}
+
+.css .hljs-class {
+ color: #B3CC57;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #B3CC57;
+}
+
+.hljs-rules .hljs-value {
+ color: #EF746F;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/revelation.css b/highlightjs/revelation.css
new file mode 100644
index 0000000..9d3ee36
--- /dev/null
+++ b/highlightjs/revelation.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2C2B; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7b726b;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #C2DCF2;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #95C2E8;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFBB29;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #617FA0;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #617FA0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4E5D84;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #617FA0;
+}
+
+.css .hljs-class {
+ color: #4E5D84;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4E5D84;
+}
+
+.hljs-rules .hljs-value {
+ color: #617FA0;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/shrek.css b/highlightjs/shrek.css
new file mode 100644
index 0000000..f5f891e
--- /dev/null
+++ b/highlightjs/shrek.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #555555;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #bfb59b;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F0F2EB;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #81e911;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #857a5e;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #81e911;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #ffffff;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #857a5e;
+}
+
+.css .hljs-class {
+ color: #B2DE62;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #B2DE62;
+}
+
+.hljs-rules .hljs-value {
+ color: #857a5e;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/slate.css b/highlightjs/slate.css
new file mode 100644
index 0000000..e0aa7c8
--- /dev/null
+++ b/highlightjs/slate.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #19191f; color: #ebebf4;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #515166;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #566981;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #CBDAD5;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #9eb2d9;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #89A7B1;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #9eb2d9;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #566981;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #89A7B1;
+}
+
+.css .hljs-class {
+ color: #566981;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #566981;
+}
+
+.hljs-rules .hljs-value {
+ color: #89A7B1;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/slime.css b/highlightjs/slime.css
new file mode 100644
index 0000000..03c594b
--- /dev/null
+++ b/highlightjs/slime.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #292D30; color: #FFFFFF;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4F5A63;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #9FB3C2;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #C7AF3F;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FAFFDB;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #9FB3C2;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #C7AF3F;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FAFFDB;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #9FB3C2;
+}
+
+.css .hljs-class {
+ color: #FAFFDB;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FAFFDB;
+}
+
+.hljs-rules .hljs-value {
+ color: #9FB3C2;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/snappy.css b/highlightjs/snappy.css
new file mode 100644
index 0000000..8c1c942
--- /dev/null
+++ b/highlightjs/snappy.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #393939; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #696969;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #f66153;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #808dd3;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #4ea1df;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #f66153;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #4ea1df;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #4ea1df;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #f66153;
+}
+
+.css .hljs-class {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #4ea1df;
+}
+
+.hljs-rules .hljs-value {
+ color: #f66153;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/solarflare.css b/highlightjs/solarflare.css
new file mode 100644
index 0000000..36fe329
--- /dev/null
+++ b/highlightjs/solarflare.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #e3e2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #FF4E50;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #EDE574;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #EDE574;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #FF4E50;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FF4E50;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FC913A;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #FF4E50;
+}
+
+.css .hljs-class {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FC913A;
+}
+
+.hljs-rules .hljs-value {
+ color: #FF4E50;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/sourlick.css b/highlightjs/sourlick.css
new file mode 100644
index 0000000..0b511fa
--- /dev/null
+++ b/highlightjs/sourlick.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2C2B; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #D2EB31;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #BDF522;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #E4FF33;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #8AC27A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #FC580C;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #EDF252;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #8AC27A;
+}
+
+.css .hljs-class {
+ color: #EDF252;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #EDF252;
+}
+
+.hljs-rules .hljs-value {
+ color: #8AC27A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/spearmint.css b/highlightjs/spearmint.css
new file mode 100644
index 0000000..cc95fb0
--- /dev/null
+++ b/highlightjs/spearmint.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #E1F0EE; color: #719692;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #93C7C0;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #69ADB5;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #4CD7E0;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #4CD7E0;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #25808A;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #199FA8;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #69ADB5;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #25808A;
+}
+
+.css .hljs-class {
+ color: #69ADB5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #69ADB5;
+}
+
+.hljs-rules .hljs-value {
+ color: #25808A;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/stark.css b/highlightjs/stark.css
new file mode 100644
index 0000000..e915f60
--- /dev/null
+++ b/highlightjs/stark.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2E2C2B; color: #DEDEDE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #615953;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #aaaaaa;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #F03113;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #FFBB29;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #F03113;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #617FA0;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #FFBB29;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #F03113;
+}
+
+.css .hljs-class {
+ color: #FFBB29;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #FFBB29;
+}
+
+.hljs-rules .hljs-value {
+ color: #F03113;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/super.css b/highlightjs/super.css
new file mode 100644
index 0000000..4edcc4b
--- /dev/null
+++ b/highlightjs/super.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #15191D; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #465360;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #5d67ad;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E45635;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #F7A21B;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #D60257;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #F7A21B;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #5d67ad;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #D60257;
+}
+
+.css .hljs-class {
+ color: #5d67ad;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #5d67ad;
+}
+
+.hljs-rules .hljs-value {
+ color: #D60257;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/tonic.css b/highlightjs/tonic.css
new file mode 100644
index 0000000..55c4446
--- /dev/null
+++ b/highlightjs/tonic.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2a2f31; color: #eeeeee;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4a5356;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #EF6E44;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #FD9F59;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #B8CD44;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #B8CD44;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #B8CD44;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #75A1A4;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #B8CD44;
+}
+
+.css .hljs-class {
+ color: #75A1A4;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #75A1A4;
+}
+
+.hljs-rules .hljs-value {
+ color: #B8CD44;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/tribal.css b/highlightjs/tribal.css
new file mode 100644
index 0000000..bed6cc7
--- /dev/null
+++ b/highlightjs/tribal.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #19191d; color: #ffffff;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #4a4a54;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #5f5582;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E0DDEB;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #64aeb3;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #5f5582;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #64aeb3;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #ffffff;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #5f5582;
+}
+
+.css .hljs-class {
+ color: #c43535;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #c43535;
+}
+
+.hljs-rules .hljs-value {
+ color: #5f5582;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/tron.css b/highlightjs/tron.css
new file mode 100644
index 0000000..7925683
--- /dev/null
+++ b/highlightjs/tron.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #14191f; color: #aec2e0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #324357;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #748aa6;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #ffffff;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #6ee2ff;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ffffff;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #6ee2ff;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #267fb5;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ffffff;
+}
+
+.css .hljs-class {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #267fb5;
+}
+
+.hljs-rules .hljs-value {
+ color: #ffffff;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/turnip.css b/highlightjs/turnip.css
new file mode 100644
index 0000000..e81b9f5
--- /dev/null
+++ b/highlightjs/turnip.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #1a1b1d; color: #EDE0CE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #92B55F;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #E8DA5E;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #E8DA5E;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #487D76;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #E8DA5E;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #92B55F;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #487D76;
+}
+
+.css .hljs-class {
+ color: #92B55F;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #92B55F;
+}
+
+.hljs-rules .hljs-value {
+ color: #487D76;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/yule.css b/highlightjs/yule.css
new file mode 100644
index 0000000..4200899
--- /dev/null
+++ b/highlightjs/yule.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #2B2A27; color: #EDE0CE;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #7A7267;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #39B81F;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #EBB626;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #EBB626;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #D63131;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #EBB626;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #39B81F;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #D63131;
+}
+
+.css .hljs-class {
+ color: #39B81F;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #39B81F;
+}
+
+.hljs-rules .hljs-value {
+ color: #D63131;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/highlightjs/zacks.css b/highlightjs/zacks.css
new file mode 100644
index 0000000..5819164
--- /dev/null
+++ b/highlightjs/zacks.css
@@ -0,0 +1,144 @@
+.hljs {
+ display: block; padding: 0.5em;
+ background: #222222; color: #f0f0f0;
+}
+
+.hljs-comment,
+.hljs-template_comment,
+.hljs-javadoc {
+ color: #777777;
+}
+
+.hljs-keyword,
+.ruby .hljs-function .hljs-keyword,
+.hljs-request,
+.hljs-status,
+.nginx .hljs-title {
+ color: #ff6a38;
+}
+
+.hljs-function .hljs-keyword,
+.hljs-sub .hljs-keyword,
+.method,
+.hljs-list .hljs-title {
+ color: #bcd42a;
+}
+
+.hljs-string,
+.hljs-tag .hljs-value,
+.hljs-cdata,
+.hljs-filter .hljs-argument,
+.hljs-attr_selector,
+.apache .hljs-cbracket,
+.hljs-date,
+.tex .hljs-command,
+.coffeescript .hljs-attribute {
+ color: #bcd42a;
+}
+
+.hljs-subst {
+ color: #DAEFA3;
+}
+
+.hljs-regexp {
+ color: #E9C062;
+}
+
+.hljs-title,
+.hljs-sub .hljs-identifier,
+.hljs-pi,
+.hljs-tag,
+.hljs-tag .hljs-keyword,
+.hljs-decorator,
+.hljs-shebang,
+.hljs-prompt {
+ color: #ff6a38;
+}
+
+.hljs-symbol,
+.ruby .hljs-symbol .hljs-string,
+.hljs-number {
+ color: #bcd42a;
+}
+
+.hljs-params,
+.hljs-variable,
+.clojure .hljs-attribute {
+ color: #9c7ddb;
+}
+
+.css .hljs-tag,
+.hljs-rules .hljs-property,
+.hljs-pseudo,
+.tex .hljs-special {
+ color: #ff6a38;
+}
+
+.css .hljs-class {
+ color: #9c7ddb;
+}
+
+.hljs-rules .hljs-keyword {
+ color: #9c7ddb;
+}
+
+.hljs-rules .hljs-value {
+ color: #ff6a38;
+}
+
+.css .hljs-id {
+ color: #8B98AB;
+}
+
+.hljs-annotation,
+.apache .hljs-sqbracket,
+.nginx .hljs-built_in {
+ color: #9B859D;
+}
+
+.hljs-preprocessor,
+.hljs-pragma {
+ color: #8996A8;
+}
+
+.hljs-hexcolor,
+.css .hljs-value .hljs-number {
+ color: #DD7B3B;
+}
+
+.css .hljs-function {
+ color: #DAD085;
+}
+
+.diff .hljs-header,
+.hljs-chunk,
+.tex .hljs-formula {
+ background-color: #0E2231;
+ color: #F8F8F8;
+ font-style: italic;
+}
+
+.diff .hljs-change {
+ background-color: #4A410D;
+ color: #F8F8F8;
+}
+
+.hljs-addition {
+ background-color: #253B22;
+ color: #F8F8F8;
+}
+
+.hljs-deletion {
+ background-color: #420E09;
+ color: #F8F8F8;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/jetbrains/heroku.icls b/jetbrains/heroku.icls
new file mode 100644
index 0000000..b5bdd9c
--- /dev/null
+++ b/jetbrains/heroku.icls
@@ -0,0 +1,1815 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/prettyprint/heroku.html b/prettyprint/heroku.html
new file mode 100644
index 0000000..0868b8d
--- /dev/null
+++ b/prettyprint/heroku.html
@@ -0,0 +1,103 @@
+
+
+
+
+ Heroku
+
+
+
+
+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-heroku' 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/preview/heroku.html b/preview/heroku.html
new file mode 100644
index 0000000..c1773bc
--- /dev/null
+++ b/preview/heroku.html
@@ -0,0 +1,46 @@
+Heroku
+
+<?php
+
+namespace Illuminate\Container;
+
+use Closure;
+use ArrayAccess;
+
+/**
+ * Theme: Heroku
+ * Heroku.
+ *
+ * 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;
+ }
+
+}
+
diff --git a/screenshots/heroku.png b/screenshots/heroku.png
new file mode 100644
index 0000000..e632f52
Binary files /dev/null and b/screenshots/heroku.png differ
diff --git a/sublime/heroku.tmTheme b/sublime/heroku.tmTheme
new file mode 100644
index 0000000..d9e0e79
--- /dev/null
+++ b/sublime/heroku.tmTheme
@@ -0,0 +1,675 @@
+
+
+
+
+
+ name
+ Heroku
+ settings
+
+
+ settings
+
+ background
+ #1b1b24
+ caret
+ #f8f8f0
+ foreground
+ #c8c7d5
+ invisibles
+ #3b3a32
+ lineHighlight
+ #242430
+ selection
+ #7873ae
+ selectionForeground
+ #ffffff
+ findHighlight
+ #ffe792
+ findHighlightForeground
+ #000000
+ selectionBorder
+ #222218
+ activeGuide
+ #9d550fb0
+
+ bracketsForeground
+ #7873ae
+ bracketsOptions
+ underline
+
+ bracketContentsForeground
+ #a6fa62
+ bracketContentsOptions
+ underline
+
+ tagsOptions
+ stippled_underline
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #505067
+
+
+
+ name
+ String
+ scope
+ string
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+ name
+ Number
+ scope
+ constant.numeric
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+
+ name
+ Built-in constant
+ scope
+ constant.language
+ settings
+
+ foreground
+ #7873ae
+
+
+
+ name
+ User-defined constant
+ scope
+ constant.character, constant.other
+ settings
+
+ foreground
+ #7873ae
+
+
+
+ name
+ Variable
+ scope
+ variable
+ settings
+
+ fontStyle
+
+
+
+
+ name
+ Keyword
+ scope
+ keyword
+ settings
+
+ foreground
+ #7873ae
+
+
+
+ name
+ Storage
+ scope
+ storage
+ settings
+
+ fontStyle
+
+ foreground
+ #7873ae
+
+
+
+ name
+ Storage type
+ scope
+ storage.type
+ settings
+
+ fontStyle
+
+ foreground
+ #585480
+
+
+
+ name
+ Class name
+ scope
+ entity.name.class
+ settings
+
+ fontStyle
+ underline
+ foreground
+ #7873ae
+
+
+
+ name
+ Inherited class
+ scope
+ entity.other.inherited-class
+ settings
+
+ fontStyle
+ italic underline
+ foreground
+ #7873ae
+
+
+
+ name
+ Function name
+ scope
+ entity.name.function
+ settings
+
+ fontStyle
+
+ foreground
+ #ffffff
+
+
+
+ name
+ Function argument
+ scope
+ variable.parameter
+ settings
+
+ fontStyle
+ italic
+ foreground
+
+
+
+
+ name
+ Tag name
+ scope
+ entity.name.tag
+ settings
+
+ fontStyle
+
+ foreground
+ #585480
+
+
+
+ name
+ Tag attribute
+ scope
+ entity.other.attribute-name
+ settings
+
+ fontStyle
+
+ foreground
+ #7873ae
+
+
+
+ name
+ Library function
+ scope
+ support.function
+ settings
+
+ fontStyle
+
+ foreground
+ #a6fa62
+
+
+
+ name
+ Library constant
+ scope
+ support.constant
+ settings
+
+ fontStyle
+
+ foreground
+ #7873ae
+
+
+
+ name
+ Library class/type
+ scope
+ support.type, support.class
+ settings
+
+ fontStyle
+ italic
+ foreground
+ #7873ae
+
+
+
+ name
+ Library variable
+ scope
+ support.other.variable
+ settings
+
+ fontStyle
+
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #00a8c6
+ fontStyle
+
+ foreground
+ #f8f8f0
+
+
+
+ name
+ Invalid deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #00a8c6
+ foreground
+ #f8f8f0
+
+
+
+ name
+ JSON String
+ scope
+ meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+
+ 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
+ #5d5d76
+
+
+
+ scope
+ meta.property-value, support.constant.property-value, constant.other.color
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+ scope
+ meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #7873ae
+
+
+
+ scope
+ meta.structure.dictionary.value.json string.quoted.double.json
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+ 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
+ #c8c7d5
+
+
+
+ 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
+ #585480
+
+
+
+ name
+ Function argument
+ scope
+ meta.use support.class.builtin, meta.other.inherited-class support.class.builtin
+ settings
+
+ foreground
+ #c8c7d5
+ fontStyle
+ normal
+
+
+
+ name
+ Function argument
+ scope
+ variable.other
+ settings
+
+ foreground
+
+ fontStyle
+ normal
+
+
+
+ name
+ Coffeescript Function argument
+ scope
+ variable.parameter.function.coffee
+ settings
+
+ foreground
+ #a6fa62
+ fontStyle
+ italic
+
+
+
+
+
+ name
+ Markdown Titles
+ scope
+ entity.name.section.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+
+ name
+ Markdown Title Hash
+ scope
+ punctuation.definition.heading.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+
+ name
+ Markdown Raw
+ scope
+ markup.raw.inline.markdown
+ settings
+
+ foreground
+ #a6fa62
+
+
+
+
+ name
+ Markdown bold stars
+ scope
+ punctuation.definition.bold.markdown, punctuation.definition.italic.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+
+ name
+ Markdown link title braces
+ scope
+ punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+
+ name
+ Markdown link braces
+ scope
+ punctuation.definition.metadata.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+
+ name
+ Markdown link
+ scope
+ markup.underline.link.markdown, markup.underline.link.image.markdown, meta.image.inline.markdown
+ settings
+
+ foreground
+ #585480
+ fontStyle
+ italic
+
+
+
+
+ name
+ Markdown bold/italic
+ scope
+ markup.bold.markdown, markup.italic.markdown
+ settings
+
+ foreground
+ #585480
+
+
+
+
+ name
+ Markdown bold/italic
+ scope
+ markup.italic.markdown
+ settings
+
+ fontStyle
+ italic
+
+
+
+
+ name
+ Markdown bold/italic
+ scope
+ markup.bold.markdown
+ settings
+
+ fontStyle
+ bold
+
+
+
+
+ name
+ Markdown pre
+ scope
+ markup.raw.block.markdown
+ settings
+
+ foreground
+ #7873ae
+
+
+
+ name
+ GitGutter deleted
+ scope
+ markup.deleted.git_gutter
+ settings
+
+ foreground
+ #e61f44
+
+
+
+ name
+ GitGutter inserted
+ scope
+ markup.inserted.git_gutter
+ settings
+
+ foreground
+ #a7da1e
+
+
+
+ name
+ GitGutter changed
+ scope
+ markup.changed.git_gutter
+ settings
+
+ foreground
+ #f7b83d
+
+
+
+ uuid
+ 1a794174-61c9-adbe-88f8-b93e7fad392f
+
+
diff --git a/sublimeui/heroku.sublime-theme b/sublimeui/heroku.sublime-theme
new file mode 100644
index 0000000..e4f1ea6
--- /dev/null
+++ b/sublimeui/heroku.sublime-theme
@@ -0,0 +1,1064 @@
+[
+
+//
+// TABS (REGULAR)
+//
+
+ // Tab set
+ {
+ "class": "tabset_control",
+ "layer0.texture": "",
+ "layer0.tint": [37, 37, 46], // -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": [47, 47, 56], // -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": [120, 115, 174] // 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": [255, 255, 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": [27, 27, 36] // 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": [166, 250, 98], // 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": [47, 47, 56] // 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": [107, 107, 116] // 03
+ },
+ {
+ "class": "tab_label",
+ "parents": [{"class": "tab_control","attributes": ["hover"]}],
+ "fg": [177, 177, 186]// 05
+ },
+ {
+ "class": "tab_label",
+ "parents": [{"class": "tab_control","attributes": ["selected"]}],
+ "fg": [255, 255, 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": [107, 107, 116], // 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": [120, 115, 174] // 02
+
+ },
+ // Overlay light horizontal puck (for dark content)
+ {
+ "class": "puck_control",
+ "settings": ["overlay_scroll_bars"],
+ "attributes": ["horizontal","dark"],
+ // "layer0.texture": "",
+ "layer0.tint": [120, 115, 174] // 02
+ },
+
+//
+// EMPTY WINDOW BACKGROUND
+//
+
+ {
+ "class": "sheet_container_control",
+ "layer0.tint": [7, 7, 16],
+ "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": [177, 177, 186] // 03
+ },
+ // Text field labels
+ {
+ "class": "label_control",
+ "parents": [{"class": "panel_control"}]
+ },
+ // Button labels
+ {
+ "class": "label_control",
+ "parents": [{"class": "button_control"}],
+ "font.bold": true,
+ "color": [255, 255, 255]// 0C
+ },
+
+//
+// TOOLTIP
+//
+
+ // Tooltip container
+ {
+ "class": "tool_tip_control",
+ // "layer0.texture": "",
+ "layer0.tint": [17, 17, 26], // 02
+ "layer0.inner_margin": [1,1],
+ "layer0.opacity": 1,
+ "content_margin": [4,4]
+ },
+ // Tooltip content
+ {
+ "class": "tool_tip_label_control",
+ "color": [157, 157, 166] // 07
+ },
+
+//
+// STATUS BAR
+//
+
+ // Status bar container
+ {
+ "class": "status_bar",
+ "layer0.texture": "",
+ "layer0.tint": [37, 37, 46], // -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": [107, 107, 116] // 02
+ },
+
+//
+// SIDEBAR
+//
+
+ // Sidebar container
+ {
+ "class": "sidebar_container",
+ // "layer0.texture": "",
+ "layer0.opacity": 1,
+ "layer0.tint": [32, 32, 41], // -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": [120, 115, 174], // 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": [77, 77, 86], // 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": [127, 127, 136] // 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": [187, 187, 196] // 03
+ },
+ {
+ "class": "sidebar_label",
+ "parents": [{"class": "tree_row","attributes": ["hover"]}],
+ "color": [255, 255, 255] // 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": [255, 255, 255] // 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": [255, 255, 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": [166, 250, 98] // 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": [166, 250, 98] // 08
+ },
+ {
+ "class": "close_button",
+ "attributes": ["dirty", "hover"],
+ "parents": [{"class": "tree_row","attributes": ["hover"]}],
+ "layer0.texture": "Theme - Spacegray/Spacegray/close.png",
+ "layer0.tint": [166, 250, 98] // 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": [80, 75, 134], // 02
+ "layer0.opacity": 1,
+ "layer0.inner_margin": 0
+ },
+ {
+ "class": "disclosure_button_control",
+ "parents": [{"class": "tree_row","attributes": ["hover"]}],
+ "layer0.tint":[120, 115, 174] // 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": [37, 37, 46], // -00
+ "layer0.inner_margin": [8,8]
+ },
+ // Hover button state
+ {
+ "class": "button_control",
+ "attributes": ["hover"],
+ // "layer0.texture": "",
+ "layer0.tint": [120, 115, 174] // -01
+ },
+ // Pressed button state
+ {
+ "class": "button_control",
+ "attributes": ["pressed"],
+ // "layer0.texture": "",
+ "layer0.tint": [80, 75, 134] // -00
+ },
+//
+// TEXT INPUT FIELD
+//
+
+ // Text input field item
+ {
+ "class": "text_line_control",
+ // "layer0.texture": "",
+ "layer0.tint": [37, 37, 46], // -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": [67, 67, 76], // -00
+ "content_margin": 0
+ },
+ // Quick panel background
+ {
+ "class": "overlay_control",
+ "layer0.opacity": 1,
+ // "layer1.texture": "",
+ "layer1.tint": [57, 57, 66], // 01
+ "layer1.inner_margin": [0,0,0,0],
+ "layer1.opacity": 1,
+ "content_margin": 0
+ },
+
+//
+// QUICK PANEL
+//
+
+ {
+ "class": "quick_panel",
+ "row_padding": 8,
+ "layer0.tint": [59, 59, 68],
+ "layer0.opacity": 1,
+ "dark_content": true
+ },
+ {
+ "class": "quick_panel_row",
+ // "layer0.texture": "",
+ "layer0.tint": [65, 65, 74], // 01
+ "layer0.inner_margin": 8,
+ "layer0.opacity": 1
+ },
+ {
+ "class": "quick_panel_row",
+ "attributes": ["selected"],
+ // "layer0.texture": "",
+ "layer0.tint": [31, 31, 40] // -01
+ },
+ {
+ "class": "quick_panel_label",
+ "fg": [147, 147, 156], // 04
+ "match_fg": [187, 187, 196], // 05
+ "selected_fg": [255, 255, 255], // 05
+ "selected_match_fg": [120, 115, 174] // 07
+ },
+ {
+ "class": "quick_panel_path_label",
+ "fg": [147, 147, 156], // 03
+ "match_fg": [255, 255, 255], // 04
+ "selected_fg": [187, 187, 196], // 03
+ "selected_match_fg": [255, 255, 255] // 04
+ },
+ {
+ "class": "quick_panel_score_label",
+ "fg": [255, 255, 255], // 03
+ "selected_fg": [120, 115, 174] // 03
+ },
+
+//
+// MINI QUICK PANEL
+//
+
+ {
+ "class": "mini_quick_panel_row",
+ // "layer0.texture": "",
+ "layer0.tint": [65, 65, 74], // 01
+ "layer0.opacity": 1
+ },
+ {
+ "class": "mini_quick_panel_row",
+ "attributes": ["selected"],
+ // "layer0.texture": "",
+ "layer0.tint": [31, 31, 40] // -01
+ },
+
+//
+// CODE COMPLETION DROPDOWN
+//
+
+ {
+ "class": "popup_control",
+ "content_margin": [0,0],
+ "layer0.tint": [37, 37, 46], // 01
+ "layer0.opacity": 1
+ },
+ {
+ "class": "auto_complete",
+ "row_padding": [4,4]
+ },
+ {
+ "class": "auto_complete_label",
+ "fg": [97, 97, 106], // 03
+ "match_fg": [197, 197, 206], // 05
+ "selected_fg": [40, 35, 94], // 03
+ "selected_match_fg": [255, 255, 255] // 05
+ },
+ {
+ "class": "table_row",
+ // "layer0.texture": "",
+ "layer0.tint": [120, 115, 174], // 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": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+
+ },
+ {
+ "class": "icon_regex",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+ // Case sensitive search button
+ {
+ "class": "icon_case",
+ "layer0.texture": "Theme - Spacegray/Spacegray/casesens.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_case",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+ // Match whole word search button
+ {
+ "class": "icon_whole_word",
+ "layer0.texture": "Theme - Spacegray/Spacegray/wholeword.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_whole_word",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 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": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_context",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+ // Use search buffer
+ {
+ "class": "icon_use_buffer",
+ "layer0.texture": "Theme - Spacegray/Spacegray/buffer.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_use_buffer",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+
+//
+// BOTTOM PANEL ICONS - GROUP 2
+//
+ // Reverse search direction button (ST2 only)
+ {
+ "class": "icon_reverse",
+ "layer0.texture": "Theme - Spacegray/Spacegray/reverse.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_reverse",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+ // Search wrap button
+ {
+ "class": "icon_wrap",
+ "layer0.texture": "Theme - Spacegray/Spacegray/wrap.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_wrap",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+ // Search in selection button
+ {
+ "class": "icon_in_selection",
+ "layer0.texture": "Theme - Spacegray/Spacegray/selection.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_in_selection",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+
+//
+// BOTTOM PANEL ICONS - GROUP 3
+//
+
+ // Preserve case button
+ {
+ "class": "icon_preserve_case",
+ "layer0.texture": "Theme - Spacegray/Spacegray/lock.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_preserve_case",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+
+//
+// BOTTOM PANEL ICONS - GROUP 4
+//
+
+ // Highlight results button
+ {
+ "class": "icon_highlight",
+ "layer0.texture": "Theme - Spacegray/Spacegray/highlight.png",
+ "layer0.tint": [37, 37, 46], // 02
+ "layer0.opacity": 1,
+ "content_margin": 8
+ },
+ {
+ "class": "icon_highlight",
+ "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
+ "layer0.tint": [227, 227, 236] // 07
+ },
+
+//
+// SIDEBAR FOLDER COLORING
+//
+ {
+ "class": "disclosure_button_control",
+ "settings": ["spacegray_color_expanded_folder"],
+ "attributes": ["expanded"],
+ "layer0.tint": [107, 107, 116] // 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/vim/heroku.vim b/vim/heroku.vim
new file mode 100644
index 0000000..bd96333
--- /dev/null
+++ b/vim/heroku.vim
@@ -0,0 +1,105 @@
+" ======================================================================
+" Heroku
+" ======================================================================
+" A Sublime Text 2 / Textmate theme.
+" Copyright (c) 2014 Dayle Rees.
+" 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=#1b1b24 guifg=#c8c7d5 gui=none ctermbg=0 ctermfg=15
+hi NonText guibg=bg guifg=#c8c7d5 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=#585480 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=#505067 gui=none ctermbg=8 ctermfg=7
+
+hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15
+hi String guibg=bg guifg=#a6fa62 ctermbg=bg ctermfg=14
+hi Character guibg=bg guifg=#7873ae ctermbg=bg ctermfg=14
+hi Number guibg=bg guifg=#a6fa62 ctermbg=1 ctermfg=15
+hi Boolean guibg=bg guifg=#a6fa62 gui=none ctermbg=1 ctermfg=15
+hi Float guibg=bg guifg=#a6fa62 ctermbg=1 ctermfg=15
+
+hi Identifier guibg=bg guifg=#c8c7d5 ctermbg=bg ctermfg=12
+hi Function guibg=bg guifg=#7873ae ctermbg=bg ctermfg=12
+hi Statement guibg=bg guifg=#7873ae ctermbg=bg ctermfg=14
+
+hi Conditional guibg=bg guifg=#7873ae ctermbg=bg ctermfg=12
+hi Repeat guibg=bg guifg=#7873ae ctermbg=4 ctermfg=14
+hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13
+hi Operator guibg=bg guifg=#7873ae ctermbg=6 ctermfg=15
+hi Keyword guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10
+hi Exception guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10
+
+hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14
+hi Include guibg=bg guifg=#585480 ctermbg=bg ctermfg=10
+hi link Define Include
+hi link Macro Include
+hi link PreCondit Include
+
+hi Type guibg=bg guifg=#585480 ctermbg=bg ctermfg=12
+hi StorageClass guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10
+hi Structure guibg=bg guifg=#c8c7d5 ctermbg=bg ctermfg=10
+hi Typedef guibg=bg guifg=#585480 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=#5d5d76 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=#c8c7d5 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 = "Heroku"
+let colors_name = "Heroku"
+