summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/css/cgit.css837
-rw-r--r--assets/css/gruvbox.css73
-rw-r--r--assets/fonts/FantasqueSansMono-Bold.eotbin0 -> 54302 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-Bold.ttfbin0 -> 53916 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-Bold.woffbin0 -> 28164 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-BoldItalic.eotbin0 -> 64010 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-BoldItalic.ttfbin0 -> 63596 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-BoldItalic.woffbin0 -> 31324 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-Regular.eotbin0 -> 58230 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-Regular.ttfbin0 -> 57832 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-Regular.woffbin0 -> 29080 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-RegularItalic.eotbin0 -> 60222 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-RegularItalic.ttfbin0 -> 59812 bytes
-rw-r--r--assets/fonts/FantasqueSansMono-RegularItalic.woffbin0 -> 29800 bytes
-rw-r--r--assets/fonts/fonts.min.css1
15 files changed, 911 insertions, 0 deletions
diff --git a/assets/css/cgit.css b/assets/css/cgit.css
new file mode 100644
index 0000000..a98f2bb
--- /dev/null
+++ b/assets/css/cgit.css
@@ -0,0 +1,837 @@
+@font-face{
+ font-family:'Fantasque Sans Mono';
+ src:url('../assets/fonts/FantasqueSansMono-Regular.eot');
+}
+
+body {
+ background: #282828;
+}
+
+div#cgit select, div#cgit input {
+ margin: 0;
+ padding: 0 0.3em;
+ height: 2em;
+ vertical-align: middle;
+ border: 1px solid #ebdbb2;
+ background-color: #1d2021;
+ color: #d5c4a1;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+}
+
+div#cgit select:focus, div#cgit input:focus {
+ outline: none;
+}
+
+div#cgit {
+ padding: 0em;
+ margin: 0em;
+ font-family: sans-serif;
+ font-size: 10pt;
+ color: #ebdbb2;
+ background: #282828;
+ padding: 4px;
+}
+
+div#cgit a {
+ color: #ebdbb2;
+ text-decoration: none;
+}
+
+div#cgit a:hover {
+ color: #ebdbb2;
+ text-decoration: underline;
+}
+
+div#cgit table {
+ border-collapse: collapse;
+}
+
+div#cgit table#header {
+ width: 100%;
+ margin-bottom: 1em;
+}
+
+div#cgit table#header td.logo {
+ width: 96px;
+ vertical-align: top;
+}
+
+div#cgit table#header td.main {
+ font-size: 250%;
+ padding-left: 10px;
+ white-space: nowrap;
+}
+
+div#cgit table#header td.main a {
+}
+
+div#cgit table#header td.form {
+ text-align: right;
+ vertical-align: bottom;
+ padding-right: 1em;
+ padding-bottom: 2px;
+ white-space: nowrap;
+}
+
+div#cgit table#header td.form form,
+div#cgit table#header td.form input,
+div#cgit table#header td.form select {
+ font-size: 100%;
+}
+
+div#cgit table#header td.sub {
+ color: #a89984;
+ padding-left: 10px;
+}
+
+div#cgit table.tabs {
+ border-bottom: solid 2px #d5c4a1;
+ border-collapse: collapse;
+ margin-top: 2em;
+ margin-bottom: 0px;
+ width: 100%;
+}
+
+div#cgit table.tabs td {
+ padding: 2px 1em;
+ vertical-align: bottom;
+}
+
+div#cgit table.tabs td a {
+ padding: 3px 0.75em;
+ color: #d5c4a1;
+ font-size: 110%;
+}
+
+div#cgit table.tabs td a.active {
+ color: #000;
+ background-color: #d5c4a1;
+}
+
+div#cgit table.tabs a[href^="http://"]:after, div#cgit table.tabs a[href^="https://"]:after {
+ content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgAhcJDQY+gm2TAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAABbSURBVAhbY2BABs4MU4CwhYHBh2Erww4wrGFQZHjI8B8IgUIscJWyDHcggltQhI4zGDCcRwhChPggHIggP1QoAVmQkSETrGoHsiAEsACtBYN0oDAMbgU6EBcAAL2eHUt4XUU4AAAAAElFTkSuQmCC);
+ opacity: 0.5;
+ margin: 0 0 0 5px;
+}
+
+div#cgit table.tabs td.form {
+ text-align: right;
+}
+
+div#cgit table.tabs td.form form {
+ padding-bottom: 2px;
+ font-size: 100%;
+ white-space: nowrap;
+}
+
+div#cgit table.tabs td.form input,
+div#cgit table.tabs td.form select {
+ font-size: 100%;
+}
+
+div#cgit div.path {
+ margin: 0px;
+ padding: 5px 2em 2px 2em;
+ background: #3c3836;
+}
+
+div#cgit div.content {
+ margin: 0px;
+ padding: 2em;
+ border-bottom: solid 2px #d5c4a1;
+}
+
+
+div#cgit table.list {
+ width: 100%;
+ border: none;
+ border-collapse: collapse;
+}
+
+div#cgit table.list tr {
+}
+
+div#cgit table.list tr.logheader {
+}
+
+div#cgit table.list tr:nth-child(even) {
+ background: #2a2a2a;
+}
+
+div#cgit table.list tr:nth-child(odd) {
+ background: #323232;
+}
+
+div#cgit table.list tr:hover {
+ background: #282828;
+}
+
+div#cgit table.list tr.nohover {
+}
+
+div#cgit table.list tr.nohover:hover {
+}
+
+div#cgit table.list tr.nohover-highlight:hover:nth-child(even) {
+ background: #323232;
+}
+
+div#cgit table.list tr.nohover-highlight:hover:nth-child(odd) {
+ background: #2a2a2a;
+}
+
+div#cgit table.list th {
+ font-weight: bold;
+ padding: 0.25em 0.5em 0.27em 0.5em;
+ vertical-align: baseline;
+}
+
+div#cgit table.list td {
+ border: none;
+ padding: 0.25em 0.5em 0.25em 0.5em;
+}
+
+div#cgit table.list td.commitgraph {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+}
+
+div#cgit table.list td.commitgraph .column1 {
+ color: #fb4934;
+}
+
+div#cgit table.list td.commitgraph .column2 {
+ color: #b8bb26;
+}
+
+div#cgit table.list td.commitgraph .column3 {
+ color: #fabd2f;
+}
+
+div#cgit table.list td.commitgraph .column4 {
+ color: #83a598;
+}
+
+div#cgit table.list td.commitgraph .column5 {
+ color: #d3869b;
+}
+
+div#cgit table.list td.commitgraph .column6 {
+ color: #8ec07c;
+}
+
+div#cgit table.list td.logsubject {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ font-weight: bold;
+}
+
+div#cgit table.list td.logmsg {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+ padding: 0 0.5em;
+}
+
+div#cgit table.list td a {
+}
+
+div#cgit table.list td a.ls-dir {
+ font-weight: bold;
+}
+
+div#cgit table.list td a:hover {
+}
+
+div#cgit img {
+ border: none;
+}
+
+div#cgit input#switch-btn {
+ margin: 2px 0px 0px 0px;
+}
+
+div#cgit td#sidebar input.txt {
+ width: 100%;
+ margin: 2px 0px 0px 0px;
+}
+
+div#cgit table#grid {
+ margin: 0px;
+}
+
+div#cgit td#content {
+ vertical-align: top;
+ padding: 1em 2em 1em 1em;
+ border: none;
+}
+
+div#cgit div#summary {
+ vertical-align: top;
+ margin-bottom: 1em;
+}
+
+div#cgit table#downloads {
+ float: right;
+ border-collapse: collapse;
+ border: solid 1px #a89984;
+ margin-left: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+div#cgit table#downloads th {
+ background-color: #d5c4a1;
+}
+
+div#cgit div#blob {
+ border: solid 1px #fbf1c7;
+}
+
+div#cgit div.error {
+ color: #cc241d;
+ font-weight: bold;
+ margin: 1em 2em;
+}
+
+div#cgit a.ls-blob, div#cgit a.ls-dir, div#cgit .ls-mod {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+}
+
+div#cgit td.ls-size {
+ text-align: right;
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ width: 10em;
+}
+
+div#cgit td.ls-mode {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ width: 10em;
+}
+
+div#cgit table.blob {
+ margin-top: 0.5em;
+ border-top: solid 1px #fbf1c7;
+}
+
+div#cgit pre {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+}
+
+div#cgit table.blob td.lines {
+ margin: 0; padding: 0.5em 0 0 1em;
+ vertical-align: top;
+}
+
+div#cgit table.blob td.linenumbers {
+ margin: 0; padding: 0.5em 0.5em 0 0.5em;
+ vertical-align: top;
+ text-align: right;
+ border-right: 1px solid #fbf1c7;
+}
+
+div#cgit table.blob pre {
+ padding: 0; margin: 0;
+}
+
+div#cgit table.blob td.linenumbers a,
+div#cgit table.ssdiff td.lineno a {
+ text-align: right;
+ text-decoration: none;
+}
+
+div#cgit table.blob td.linenumbers a:hover,
+div#cgit table.ssdiff td.lineno a:hover {
+}
+
+div#cgit table.bin-blob {
+ margin-top: 0.5em;
+ border: solid 1px #fbf1c7;
+}
+
+div#cgit table.bin-blob th {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+ border: solid 1px #a89984;
+ padding: 0.5em 1em;
+}
+
+div#cgit table.bin-blob td {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+ border-left: solid 1px #a89984;
+ padding: 0em 1em;
+}
+
+div#cgit table.nowrap td {
+ white-space: nowrap;
+}
+
+div#cgit table.commit-info {
+ border-collapse: collapse;
+ margin-top: 1.5em;
+}
+
+div#cgit div.cgit-panel {
+ float: right;
+ margin-top: 1.5em;
+}
+
+div#cgit div.cgit-panel table {
+ border-collapse: collapse;
+ border: solid 1px #928374;
+}
+
+div#cgit div.cgit-panel th {
+ text-align: center;
+}
+
+div#cgit div.cgit-panel td {
+ padding: 0.25em 0.5em;
+}
+
+div#cgit div.cgit-panel td.label {
+ padding-right: 0.5em;
+}
+
+div#cgit div.cgit-panel td.ctrl {
+ padding-left: 0.5em;
+}
+
+div#cgit table.commit-info th {
+ text-align: left;
+ font-weight: normal;
+ padding: 0.1em 1em 0.1em 0.1em;
+ vertical-align: top;
+}
+
+div#cgit table.commit-info td {
+ font-weight: normal;
+ padding: 0.1em 1em 0.1em 0.1em;
+}
+
+div#cgit div.commit-subject {
+ font-weight: bold;
+ font-size: 125%;
+ margin: 1.5em 0em 0.5em 0em;
+ padding: 0em;
+}
+
+div#cgit div.commit-msg {
+ white-space: pre;
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+}
+
+div#cgit div.notes-header {
+ font-weight: bold;
+ padding-top: 1.5em;
+}
+
+div#cgit div.notes {
+ white-space: pre;
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ border: solid 1px #ee9;
+ padding: 0.3em 2em 0.3em 1em;
+ float: left;
+}
+
+div#cgit div.notes-footer {
+ clear: left;
+}
+
+div#cgit div.diffstat-header {
+ font-weight: bold;
+ padding-top: 1.5em;
+}
+
+div#cgit table.diffstat {
+ border-collapse: collapse;
+}
+
+div#cgit table.diffstat th {
+ font-weight: normal;
+ text-align: left;
+ text-decoration: underline;
+ padding: 0.1em 1em 0.1em 0.1em;
+ font-size: 100%;
+}
+
+div#cgit table.diffstat td {
+ padding: 0.2em 0.2em 0.1em 0.1em;
+ font-size: 100%;
+ border: none;
+}
+
+div#cgit table.diffstat td.mode {
+ white-space: nowrap;
+}
+
+div#cgit table.diffstat td span.modechange {
+ padding-left: 1em;
+ color: #cc241d;
+}
+
+div#cgit table.diffstat td.add a {
+ color: #98971a;
+}
+
+div#cgit table.diffstat td.del a {
+ color: #cc241d;
+}
+
+div#cgit table.diffstat td.upd a {
+}
+
+div#cgit table.diffstat td.graph {
+ width: 500px;
+ vertical-align: middle;
+}
+
+div#cgit table.diffstat td.graph table {
+ border: none;
+}
+
+div#cgit table.diffstat td.graph td {
+ padding: 0px;
+ border: 0px;
+ height: 7pt;
+}
+
+div#cgit table.diffstat td.graph td.add {
+ background-color: #b8bb26;
+}
+
+div#cgit table.diffstat td.graph td.rem {
+ background-color: #fb4934;
+}
+
+div#cgit div.diffstat-summary {
+ color: #ebdbb2;
+ padding-top: 0.5em;
+}
+
+div#cgit table.diff {
+ width: 100%;
+}
+
+div#cgit table.diff td {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+}
+
+div#cgit table.diff td div.head {
+ font-weight: bold;
+ margin-top: 1em;
+}
+
+div#cgit table.diff td div.hunk {
+ color: #fe8019;
+}
+
+div#cgit table.diff td div.add {
+ color: #98971a;
+}
+
+div#cgit table.diff td div.del {
+ color: #cc241d;
+}
+
+div#cgit .sha1 {
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ font-size: 90%;
+}
+
+div#cgit .left {
+ text-align: left;
+}
+
+div#cgit .right {
+ text-align: right;
+}
+
+div#cgit table.list td.reposection {
+ font-style: italic;
+ color: #ebdbb2;
+}
+
+div#cgit a.button {
+ font-size: 80%;
+ padding: 0em 0.5em;
+}
+
+div#cgit a.primary {
+ font-size: 100%;
+}
+
+div#cgit a.secondary {
+ font-size: 90%;
+}
+
+div#cgit td.toplevel-repo {
+
+}
+
+div#cgit table.list td.sublevel-repo {
+ padding-left: 1.5em;
+}
+
+div#cgit ul.pager {
+ list-style-type: none;
+ text-align: center;
+ margin: 1em 0em 0em 0em;
+ padding: 0;
+}
+
+div#cgit ul.pager li {
+ display: inline-block;
+ margin: 0.25em 0.5em;
+}
+
+div#cgit ul.pager a {
+ color: #a89984;
+}
+
+div#cgit ul.pager .current {
+ font-weight: bold;
+}
+
+div#cgit span.age-mins {
+ font-weight: bold;
+ color: #689d6a;
+}
+
+div#cgit span.age-hours {
+ color: #8ec07c;
+}
+
+div#cgit span.age-days {
+ color: #83a598;
+}
+
+div#cgit span.age-weeks {
+ color: #a89984;
+}
+
+div#cgit span.age-months {
+ color: #ebdbb2;
+}
+
+div#cgit span.age-years {
+ color: #ebdbb2;
+}
+
+div#cgit span.insertions {
+}
+
+div#cgit span.deletions {
+}
+
+div#cgit div.footer {
+ margin-top: 0.5em;
+ text-align: center;
+ font-size: 80%;
+ color: #d5c4a1;
+}
+
+div#cgit div.footer a {
+ color: #d5c4a1;
+ text-decoration: none;
+}
+
+div#cgit div.footer a:hover {
+ text-decoration: underline;
+}
+
+div#cgit a.branch-deco {
+ color: #282828;
+ margin: 0px 0.5em;
+ padding: 2px 0.25em;
+ background-color: #b8bb26;
+}
+
+div#cgit a.tag-deco {
+ color: #282828;
+ margin: 0px 0.5em;
+ padding: 2px 0.25em;
+ background-color: #fabd2f;
+}
+
+div#cgit a.remote-deco {
+ color: #282828;
+ margin: 2px 0.5em;
+ padding: 2px 0.25em;
+ background-color: #83a598;
+}
+
+div#cgit a.deco {
+ color: #282828;
+ margin: 0px 0.5em;
+ padding: 2px 0.25em;
+ background-color: #fb4934;
+}
+
+div#cgit div.commit-subject a.branch-deco,
+div#cgit div.commit-subject a.tag-deco,
+div#cgit div.commit-subject a.remote-deco,
+div#cgit div.commit-subject a.deco {
+ margin-left: 1em;
+ font-size: 75%;
+}
+
+div#cgit table.stats {
+ border: solid 1px #fbf1c7;
+ border-collapse: collapse;
+}
+
+div#cgit table.stats th {
+ text-align: left;
+ padding: 1px 0.5em;
+ border: solid 1px #fbf1c7;
+}
+
+div#cgit table.stats td {
+ text-align: right;
+ padding: 1px 0.5em;
+ border: solid 1px #fbf1c7;
+}
+
+div#cgit table.stats td.total {
+ font-weight: bold;
+ text-align: left;
+}
+
+div#cgit table.stats td.sum {
+ font-weight: bold;
+}
+
+div#cgit table.stats td.left {
+ text-align: left;
+}
+
+div#cgit table.vgraph {
+ border-collapse: separate;
+ border: solid 1px #fbf1c7;
+ height: 200px;
+}
+
+div#cgit table.vgraph th {
+ font-weight: bold;
+ border: solid 1px white;
+ padding: 1px 0.5em;
+}
+
+div#cgit table.vgraph td {
+ vertical-align: bottom;
+ padding: 0px 10px;
+}
+
+div#cgit table.vgraph div.bar {
+}
+
+div#cgit table.hgraph {
+ border: solid 1px #fbf1c7;
+ width: 800px;
+}
+
+div#cgit table.hgraph th {
+ font-weight: bold;
+ border: solid 1px #fbf1c7;
+ padding: 1px 0.5em;
+}
+
+div#cgit table.hgraph td {
+ vertical-align: middle;
+ padding: 2px 2px;
+}
+
+div#cgit table.hgraph div.bar {
+ height: 1em;
+}
+
+div#cgit table.ssdiff {
+ width: 100%;
+}
+
+div#cgit table.ssdiff td {
+ font-size: 75%;
+ font-family: 'Fantasque Sans Mono', 'Inconsolata', monospace;
+ white-space: pre;
+ padding: 1px 4px 1px 4px;
+ border-left: solid 1px #928374;
+ border-right: solid 1px #928374;
+}
+
+div#cgit table.ssdiff td.add {
+ background: #cfc;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff td.add_dark {
+ background: #aca;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff span.add {
+ background: #cfc;
+ font-weight: bold;
+}
+
+div#cgit table.ssdiff td.del {
+ background: #fcc;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff td.del_dark {
+ background: #caa;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff span.del {
+ background: #fcc;
+ font-weight: bold;
+}
+
+div#cgit table.ssdiff td.changed {
+ background: #ffc;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff td.changed_dark {
+ background: #cca;
+ min-width: 50%;
+}
+
+div#cgit table.ssdiff td.lineno {
+ text-align: right;
+ width: 3em;
+ min-width: 3em;
+}
+
+div#cgit table.ssdiff td.hunk {
+ background: #ccf;
+ border-top: solid 1px #928374;
+ border-bottom: solid 1px #928374;
+}
+
+div#cgit table.ssdiff td.head {
+ border-top: solid 1px #928374;
+ border-bottom: solid 1px #928374;
+}
+
+div#cgit table.ssdiff td.head div.head {
+ font-weight: bold;
+}
+
+div#cgit table.ssdiff td.foot {
+ border-top: solid 1px #928374;
+ border-left: none;
+ border-right: none;
+ border-bottom: none;
+}
+
+div#cgit table.ssdiff td.space {
+ border: none;
+}
+
+div#cgit table.ssdiff td.space div {
+ min-height: 3em;
+}
diff --git a/assets/css/gruvbox.css b/assets/css/gruvbox.css
new file mode 100644
index 0000000..a014412
--- /dev/null
+++ b/assets/css/gruvbox.css
@@ -0,0 +1,73 @@
+.code .hll { background-color: #ffffcc }
+.code { background: #282828; color: #ebdbb2; background-color: #282828 }
+.code .c { color: #928374; font-style: italic; background-color: #282828 } /* Comment */
+.code .err { color: #ebdbb2; background-color: #282828 } /* Error */
+.code .esc { color: #ebdbb2; background-color: #282828 } /* Escape */
+.code .g { color: #ebdbb2; background-color: #282828 } /* Generic */
+.code .k { color: #fe8019; background-color: #282828 } /* Keyword */
+.code .l { color: #ebdbb2; background-color: #282828 } /* Literal */
+.code .n { color: #ebdbb2; background-color: #282828 } /* Name */
+.code .o { color: #fe8019; background-color: #282828 } /* Operator */
+.code .x { color: #ebdbb2; background-color: #282828 } /* Other */
+.code .p { color: #ebdbb2; background-color: #282828 } /* Punctuation */
+.code .ch { color: #928374; font-style: italic; background-color: #282828 } /* Comment.Hashbang */
+.code .cm { color: #928374; font-style: italic; background-color: #282828 } /* Comment.Multiline */
+.code .cp { color: #8ec07c; background-color: #282828 } /* Comment.Preproc */
+.code .c1 { color: #928374; font-style: italic; background-color: #282828 } /* Comment.Single */
+.code .cs { color: #928374; font-style: italic; background-color: #282828 } /* Comment.Special */
+.code .gd { color: #282828; background-color: #fb4934 } /* Generic.Deleted */
+.code .ge { color: #83a598; text-decoration: underline; background-color: #282828 } /* Generic.Emph */
+.code .gr { color: #ebdbb2; font-weight: bold; background-color: #fb4934 } /* Generic.Error */
+.code .gh { color: #b8bb26; font-weight: bold; background-color: #282828 } /* Generic.Heading */
+.code .gi { color: #282828; background-color: #b8bb26 } /* Generic.Inserted */
+.code .go { color: #504945; background-color: #282828 } /* Generic.Output */
+.code .gp { color: #ebdbb2; background-color: #282828 } /* Generic.Prompt */
+.code .gs { color: #ebdbb2; background-color: #282828 } /* Generic.Strong */
+.code .gu { color: #b8bb26; font-weight: bold; background-color: #282828 } /* Generic.Subheading */
+.code .gt { color: #ebdbb2; font-weight: bold; background-color: #fb4934 } /* Generic.Traceback */
+.code .kc { color: #fe8019; background-color: #282828 } /* Keyword.Constant */
+.code .kd { color: #fe8019; background-color: #282828 } /* Keyword.Declaration */
+.code .kn { color: #fe8019; background-color: #282828 } /* Keyword.Namespace */
+.code .kp { color: #fe8019; background-color: #282828 } /* Keyword.Pseudo */
+.code .kr { color: #fe8019; background-color: #282828 } /* Keyword.Reserved */
+.code .kt { color: #fabd2f; background-color: #282828 } /* Keyword.Type */
+.code .ld { color: #ebdbb2; background-color: #282828 } /* Literal.Date */
+.code .m { color: #d3869b; background-color: #282828 } /* Literal.Number */
+.code .s { color: #b8bb26; background-color: #282828 } /* Literal.String */
+.code .na { color: #b8bb26; font-weight: bold; background-color: #282828 } /* Name.Attribute */
+.code .nb { color: #fabd2f; background-color: #282828 } /* Name.Builtin */
+.code .nc { color: #ebdbb2; background-color: #282828 } /* Name.Class */
+.code .no { color: #d3869b; background-color: #282828 } /* Name.Constant */
+.code .nd { color: #ebdbb2; background-color: #282828 } /* Name.Decorator */
+.code .ni { color: #fabd2f; background-color: #282828 } /* Name.Entity */
+.code .ne { color: #fb4934; background-color: #282828 } /* Name.Exception */
+.code .nf { color: #fabd2f; background-color: #282828 } /* Name.Function */
+.code .nl { color: #fb4934; background-color: #282828 } /* Name.Label */
+.code .nn { color: #ebdbb2; background-color: #282828 } /* Name.Namespace */
+.code .nx { color: #ebdbb2; background-color: #282828 } /* Name.Other */
+.code .py { color: #ebdbb2; background-color: #282828 } /* Name.Property */
+.code .nt { color: #fb4934; background-color: #282828 } /* Name.Tag */
+.code .nv { color: #ebdbb2; background-color: #282828 } /* Name.Variable */
+.code .ow { color: #fe8019; background-color: #282828 } /* Operator.Word */
+.code .w { color: #ebdbb2; background-color: #282828 } /* Text.Whitespace */
+.code .mb { color: #d3869b; background-color: #282828 } /* Literal.Number.Bin */
+.code .mf { color: #d3869b; background-color: #282828 } /* Literal.Number.Float */
+.code .mh { color: #d3869b; background-color: #282828 } /* Literal.Number.Hex */
+.code .mi { color: #d3869b; background-color: #282828 } /* Literal.Number.Integer */
+.code .mo { color: #d3869b; background-color: #282828 } /* Literal.Number.Oct */
+.code .sb { color: #b8bb26; background-color: #282828 } /* Literal.String.Backtick */
+.code .sc { color: #b8bb26; background-color: #282828 } /* Literal.String.Char */
+.code .sd { color: #b8bb26; background-color: #282828 } /* Literal.String.Doc */
+.code .s2 { color: #b8bb26; background-color: #282828 } /* Literal.String.Double */
+.code .se { color: #b8bb26; background-color: #282828 } /* Literal.String.Escape */
+.code .sh { color: #b8bb26; background-color: #282828 } /* Literal.String.Heredoc */
+.code .si { color: #b8bb26; background-color: #282828 } /* Literal.String.Interpol */
+.code .sx { color: #b8bb26; background-color: #282828 } /* Literal.String.Other */
+.code .sr { color: #b8bb26; background-color: #282828 } /* Literal.String.Regex */
+.code .s1 { color: #b8bb26; background-color: #282828 } /* Literal.String.Single */
+.code .ss { color: #83a598; background-color: #282828 } /* Literal.String.Symbol */
+.code .bp { color: #fabd2f; background-color: #282828 } /* Name.Builtin.Pseudo */
+.code .vc { color: #ebdbb2; background-color: #282828 } /* Name.Variable.Class */
+.code .vg { color: #ebdbb2; background-color: #282828 } /* Name.Variable.Global */
+.code .vi { color: #ebdbb2; background-color: #282828 } /* Name.Variable.Instance */
+.code .il { color: #d3869b; background-color: #282828 } /* Literal.Number.Integer.Long */
diff --git a/assets/fonts/FantasqueSansMono-Bold.eot b/assets/fonts/FantasqueSansMono-Bold.eot
new file mode 100644
index 0000000..cc1548e
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Bold.eot
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-Bold.ttf b/assets/fonts/FantasqueSansMono-Bold.ttf
new file mode 100644
index 0000000..f197d40
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Bold.ttf
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-Bold.woff b/assets/fonts/FantasqueSansMono-Bold.woff
new file mode 100644
index 0000000..b76d407
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Bold.woff
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-BoldItalic.eot b/assets/fonts/FantasqueSansMono-BoldItalic.eot
new file mode 100644
index 0000000..5beefb9
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-BoldItalic.eot
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-BoldItalic.ttf b/assets/fonts/FantasqueSansMono-BoldItalic.ttf
new file mode 100644
index 0000000..4366dbb
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-BoldItalic.ttf
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-BoldItalic.woff b/assets/fonts/FantasqueSansMono-BoldItalic.woff
new file mode 100644
index 0000000..6f2f2fd
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-BoldItalic.woff
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-Regular.eot b/assets/fonts/FantasqueSansMono-Regular.eot
new file mode 100644
index 0000000..d527c4b
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Regular.eot
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-Regular.ttf b/assets/fonts/FantasqueSansMono-Regular.ttf
new file mode 100644
index 0000000..50574a9
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Regular.ttf
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-Regular.woff b/assets/fonts/FantasqueSansMono-Regular.woff
new file mode 100644
index 0000000..eddd103
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-Regular.woff
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-RegularItalic.eot b/assets/fonts/FantasqueSansMono-RegularItalic.eot
new file mode 100644
index 0000000..33f02f3
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-RegularItalic.eot
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-RegularItalic.ttf b/assets/fonts/FantasqueSansMono-RegularItalic.ttf
new file mode 100644
index 0000000..2560dfb
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-RegularItalic.ttf
Binary files differ
diff --git a/assets/fonts/FantasqueSansMono-RegularItalic.woff b/assets/fonts/FantasqueSansMono-RegularItalic.woff
new file mode 100644
index 0000000..9c29458
--- /dev/null
+++ b/assets/fonts/FantasqueSansMono-RegularItalic.woff
Binary files differ
diff --git a/assets/fonts/fonts.min.css b/assets/fonts/fonts.min.css
new file mode 100644
index 0000000..8fbb5ed
--- /dev/null
+++ b/assets/fonts/fonts.min.css
@@ -0,0 +1 @@
+@font-face{font-family:'Fantasque Sans Mono';src:url(FantasqueSansMono-Bold.eot);src:local('*'),url(FantasqueSansMono-Bold.eot?#iefix) format('embedded-opentype'),url(FantasqueSansMono-Bold.woff) format('woff'),url(FantasqueSansMono-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'Fantasque Sans Mono';src:url(FantasqueSansMono-BoldItalic.eot);src:local('*'),url(FantasqueSansMono-BoldItalic.eot?#iefix) format('embedded-opentype'),url(FantasqueSansMono-BoldItalic.woff) format('woff'),url(FantasqueSansMono-BoldItalic.ttf) format('truetype');font-style:italic;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'Fantasque Sans Mono';src:url(FantasqueSansMono-Regular.eot);src:local('*'),url(FantasqueSansMono-Regular.eot?#iefix) format('embedded-opentype'),url(FantasqueSansMono-Regular.woff) format('woff'),url(FantasqueSansMono-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'Fantasque Sans Mono';src:url(FantasqueSansMono-RegularItalic.eot);src:local('*'),url(FantasqueSansMono-RegularItalic.eot?#iefix) format('embedded-opentype'),url(FantasqueSansMono-RegularItalic.woff) format('woff'),url(FantasqueSansMono-RegularItalic.ttf) format('truetype');font-style:italic;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-Bold.eot);src:local('*'),url(OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(OpenSans-Bold.woff) format('woff'),url(OpenSans-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-BoldItalic.eot);src:local('*'),url(OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'),url(OpenSans-BoldItalic.woff) format('woff'),url(OpenSans-BoldItalic.ttf) format('truetype');font-style:italic;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-ExtraBold.eot);src:local('*'),url(OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'),url(OpenSans-ExtraBold.woff) format('woff'),url(OpenSans-ExtraBold.ttf) format('truetype');font-style:normal;font-weight:800;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-ExtraBoldItalic.eot);src:local('*'),url(OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(OpenSans-ExtraBoldItalic.woff) format('woff'),url(OpenSans-ExtraBoldItalic.ttf) format('truetype');font-style:italic;font-weight:800;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-Italic.eot);src:local('*'),url(OpenSans-Italic.eot?#iefix) format('embedded-opentype'),url(OpenSans-Italic.woff) format('woff'),url(OpenSans-Italic.ttf) format('truetype');font-style:italic;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-Light.eot);src:local('*'),url(OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(OpenSans-Light.woff) format('woff'),url(OpenSans-Light.ttf) format('truetype');font-style:normal;font-weight:300;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-LightItalic.eot);src:local('*'),url(OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'),url(OpenSans-LightItalic.woff) format('woff'),url(OpenSans-LightItalic.ttf) format('truetype');font-style:italic;font-weight:300;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-Regular.eot);src:local('*'),url(OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(OpenSans-Regular.woff) format('woff'),url(OpenSans-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-SemiBold.eot);src:local('*'),url(OpenSans-SemiBold.eot?#iefix) format('embedded-opentype'),url(OpenSans-SemiBold.woff) format('woff'),url(OpenSans-SemiBold.ttf) format('truetype');font-style:normal;font-weight:600;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans';src:url(OpenSans-SemiBoldItalic.eot);src:local('*'),url(OpenSans-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(OpenSans-SemiBoldItalic.woff) format('woff'),url(OpenSans-SemiBoldItalic.ttf) format('truetype');font-style:italic;font-weight:600;font-stretch:normal;font-variant:normal}@font-face{font-family:'Open Sans Condensed';src:url(OpenSansCondensed-Bold.eot);src:local('*'),url(OpenSansCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(OpenSansCondensed-Bold.woff) format('woff'),url(OpenSansCondensed-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:condensed;font-variant:normal}@font-face{font-family:'Open Sans Condensed';src:url(OpenSansCondensed-Light.eot);src:local('*'),url(OpenSansCondensed-Light.eot?#iefix) format('embedded-opentype'),url(OpenSansCondensed-Light.woff) format('woff'),url(OpenSansCondensed-Light.ttf) format('truetype');font-style:normal;font-weight:300;font-stretch:condensed;font-variant:normal}@font-face{font-family:'Open Sans Condensed';src:url(OpenSansCondensed-LightItalic.eot);src:local('*'),url(OpenSansCondensed-LightItalic.eot?#iefix) format('embedded-opentype'),url(OpenSansCondensed-LightItalic.woff) format('woff'),url(OpenSansCondensed-LightItalic.ttf) format('truetype');font-style:italic;font-weight:300;font-stretch:condensed;font-variant:normal}@font-face{font-family:'PT Sans';src:url(PTSans-Bold.eot);src:local('*'),url(PTSans-Bold.eot?#iefix) format('embedded-opentype'),url(PTSans-Bold.woff) format('woff'),url(PTSans-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'PT Sans';src:url(PTSans-BoldItalic.eot);src:local('*'),url(PTSans-BoldItalic.eot?#iefix) format('embedded-opentype'),url(PTSans-BoldItalic.woff) format('woff'),url(PTSans-BoldItalic.ttf) format('truetype');font-style:italic;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'PT Sans';src:url(PTSans-Italic.eot);src:local('*'),url(PTSans-Italic.eot?#iefix) format('embedded-opentype'),url(PTSans-Italic.woff) format('woff'),url(PTSans-Italic.ttf) format('truetype');font-style:italic;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'PT Sans';src:url(PTSans-Regular.eot);src:local('*'),url(PTSans-Regular.eot?#iefix) format('embedded-opentype'),url(PTSans-Regular.woff) format('woff'),url(PTSans-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'PT Sans Caption';src:url(PTSansCaption-Bold.eot);src:local('*'),url(PTSansCaption-Bold.eot?#iefix) format('embedded-opentype'),url(PTSansCaption-Bold.woff) format('woff'),url(PTSansCaption-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:small-caps}@font-face{font-family:'PT Sans Caption';src:url(PTSansCaption-Regular.eot);src:local('*'),url(PTSansCaption-Regular.eot?#iefix) format('embedded-opentype'),url(PTSansCaption-Regular.woff) format('woff'),url(PTSansCaption-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:small-caps}@font-face{font-family:'PT Sans Narrow';src:url(PTSansNarrow-Bold.eot);src:local('*'),url(PTSansNarrow-Bold.eot?#iefix) format('embedded-opentype'),url(PTSansNarrow-Bold.woff) format('woff'),url(PTSansNarrow-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:condensed;font-variant:normal}@font-face{font-family:'PT Sans Narrow';src:url(PTSansNarrow-Regular.eot);src:local('*'),url(PTSansNarrow-Regular.eot?#iefix) format('embedded-opentype'),url(PTSansNarrow-Regular.woff) format('woff'),url(PTSansNarrow-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:condensed;font-variant:normal}@font-face{font-family:Satisfy;src:url(Satisfy-Regular.eot);src:local('*'),url(Satisfy-Regular.eot?#iefix) format('embedded-opentype'),url(Satisfy-Regular.woff) format('woff'),url(Satisfy-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'Glyphicons Halflings';src:url(glyphicons-halflings-regular.eot);src:url(glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(glyphicons-halflings-regular.woff2) format('woff2'),url(glyphicons-halflings-regular.woff) format('woff'),url(glyphicons-halflings-regular.ttf) format('truetype'),url(glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')} \ No newline at end of file