Add files via upload

Add files via upload

diff --git a/HELP b/HELP
new file mode 100644
index 0000000..83d6f0e
--- /dev/null
+++ b/HELP
@@ -0,0 +1 @@
+Are you a bit lost? Be sure to read https://meta.discourse.org/t/how-to-develop-custom-themes/60848
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..2d920e5
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2020 Discourse
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index cfea7dd..23af9e8 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,2 @@
 # hljs-theme-picker
-A Discourse theme component that allows you to change the highlight colors used in code blocks
+A Discourse theme component that allows you to change the highlight colors used in code blocks.
diff --git a/about.json b/about.json
new file mode 100644
index 0000000..a591e01
--- /dev/null
+++ b/about.json
@@ -0,0 +1,98 @@
+{
+  "name": "hljs Theme Picker",
+  "about_url": null,
+  "license_url": "https://github.com/discourse/hljs-theme-picker/blob/master/LICENSE",
+  "component": true,
+  "assets": {
+    "a11y-dark": "/assets/a11y-dark.css",
+    "a11y-light": "/assets/a11y-light.css",
+    "agate": "/assets/agate.css",
+    "androidstudio": "/assets/androidstudio.css",
+    "an-old-hope": "/assets/an-old-hope.css",
+    "arduino-light": "/assets/arduino-light.css",
+    "arta": "/assets/arta.css",
+    "ascetic": "/assets/ascetic.css",
+    "atelier-cave-dark": "/assets/atelier-cave-dark.css",
+    "atelier-cave-light": "/assets/atelier-cave-light.css",
+    "atelier-dune-dark": "/assets/atelier-dune-dark.css",
+    "atelier-dune-light": "/assets/atelier-dune-light.css",
+    "atelier-estuary-dark": "/assets/atelier-estuary-dark.css",
+    "atelier-estuary-light": "/assets/atelier-estuary-light.css",
+    "atelier-forest-dark": "/assets/atelier-forest-dark.css",
+    "atelier-forest-light": "/assets/atelier-forest-light.css",
+    "atelier-heath-dark": "/assets/atelier-heath-dark.css",
+    "atelier-heath-light": "/assets/atelier-heath-light.css",
+    "atelier-lakeside-dark": "/assets/atelier-lakeside-dark.css",
+    "atelier-lakeside-light": "/assets/atelier-lakeside-light.css",
+    "atelier-plateau-dark": "/assets/atelier-plateau-dark.css",
+    "atelier-plateau-light": "/assets/atelier-plateau-light.css",
+    "atelier-savanna-dark": "/assets/atelier-savanna-dark.css",
+    "atelier-savanna-light": "/assets/atelier-savanna-light.css",
+    "atelier-seaside-dark": "/assets/atelier-seaside-dark.css",
+    "atelier-seaside-light": "/assets/atelier-seaside-light.css",
+    "atelier-sulphurpool-dark": "/assets/atelier-sulphurpool-dark.css",
+    "atelier-sulphurpool-light": "/assets/atelier-sulphurpool-light.css",
+    "atom-one-dark-reasonable": "/assets/atom-one-dark-reasonable.css",
+    "atom-one-dark": "/assets/atom-one-dark.css",
+    "atom-one-light": "/assets/atom-one-light.css",
+    "brown-paper": "/assets/brown-paper.css",
+    "codepen-embed": "/assets/codepen-embed.css",
+    "color-brewer": "/assets/color-brewer.css",
+    "darcula": "/assets/darcula.css",
+    "dark": "/assets/dark.css",
+    "default": "/assets/default.css",
+    "docco": "/assets/docco.css",
+    "dracula": "/assets/dracula.css",
+    "far": "/assets/far.css",
+    "foundation": "/assets/foundation.css",
+    "github-gist": "/assets/github-gist.css",
+    "github": "/assets/github.css",
+    "gml": "/assets/gml.css",
+    "googlecode": "/assets/googlecode.css",
+    "gradient-dark": "/assets/gradient-dark.css",
+    "grayscale": "/assets/grayscale.css",
+    "gruvbox-dark": "/assets/gruvbox-dark.css",
+    "gruvbox-light": "/assets/gruvbox-light.css",
+    "hopscotch": "/assets/hopscotch.css",
+    "hybrid": "/assets/hybrid.css",
+    "idea": "/assets/idea.css",
+    "ir-black": "/assets/ir-black.css",
+    "isbl-editor-dark": "/assets/isbl-editor-dark.css",
+    "isbl-editor-light": "/assets/isbl-editor-light.css",
+    "kimbie-dark": "/assets/a11y-dark.css",
+    "kimbie-light": "/assets/a11y-dark.css",
+    "lightfair": "/assets/lightfair.css",
+    "magula": "/assets/magula.css",
+    "mono-blue": "/assets/mono-blue.css",
+    "monokai": "/assets/monokai.css",
+    "monokai-sublime": "/assets/monokai-sublime.css",
+    "night-owl": "/assets/night-owl.css",
+    "nord": "/assets/nord.css",
+    "obsidian": "/assets/obsidian.css",
+    "ocean": "/assets/ocean.css",
+    "paraiso-dark": "/assets/paraiso-dark.css",
+    "paraiso-light": "/assets/paraiso-light.css",
+    "pojoaque": "/assets/pojoaque.css",
+    "purebasic": "/assets/purebasic.css",
+    "qtcreator_dark": "/assets/qtcreator_dark.css",
+    "qtcreator_light": "/assets/qtcreator_light.css",
+    "railscasts": "/assets/railscasts.css",
+    "rainbow": "/assets/rainbow.css",
+    "routeros": "/assets/routeros.css",
+    "school-book": "/assets/school-book.css",
+    "shades-of-purple": "/assets/shades-of-purple.css",
+    "solarized-dark": "/assets/solarized-dark.css",
+    "solarized-light": "/assets/solarized-light.css",
+    "sunburst": "/assets/sunburst.css",
+    "tomorrow-night-blue": "/assets/tomorrow-night-blue.css",
+    "tomorrow-night-bright": "/assets/tomorrow-night-bright.css",
+    "tomorrow-night-eighties": "/assets/tomorrow-night-eighties.css",
+    "tomorrow-night": "/assets/tomorrow-night.css",
+    "tomorrow": "/assets/tomorrow.css",
+    "vs2015": "/assets/vs2015.css",
+    "vs": "/assets/vs.css",
+    "xcode": "/assets/xcode.css",
+    "xt256": "/assets/xt256.css",
+    "zenburn": "/assets/zenburn.css"
+  }
+}
diff --git a/assets/a11y-dark.css b/assets/a11y-dark.css
new file mode 100644
index 0000000..b93b742
--- /dev/null
+++ b/assets/a11y-dark.css
@@ -0,0 +1,99 @@
+/* a11y-dark theme */
+/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */
+/* @author: ericwbailey */
+
+/* Comment */
+.hljs-comment,
+.hljs-quote {
+  color: #d4d0ab;
+}
+
+/* Red */
+.hljs-variable,
+.hljs-template-variable,
+.hljs-tag,
+.hljs-name,
+.hljs-selector-id,
+.hljs-selector-class,
+.hljs-regexp,
+.hljs-deletion {
+  color: #ffa07a;
+}
+
+/* Orange */
+.hljs-number,
+.hljs-built_in,
+.hljs-builtin-name,
+.hljs-literal,
+.hljs-type,
+.hljs-params,
+.hljs-meta,
+.hljs-link {
+  color: #f5ab35;
+}
+
+/* Yellow */
+.hljs-attribute {
+  color: #ffd700;
+}
+
+/* Green */
+.hljs-string,
+.hljs-symbol,
+.hljs-bullet,
+.hljs-addition {
+  color: #abe338;
+}
+
+/* Blue */
+.hljs-title,
+.hljs-section {
+  color: #00e0e0;
+}
+
+/* Purple */
+.hljs-keyword,
+.hljs-selector-tag {
+  color: #dcc6e0;
+}
+
+.hljs {
+  display: block;
+  overflow-x: auto;
+  background: #2b2b2b;
+  color: #f8f8f2;
+  padding: 0.5em;
+}
+
+.hljs-emphasis {
+  font-style: italic;
+}
+
+.hljs-strong {
+  font-weight: bold;
+}
+
+@media screen and (-ms-high-contrast: active) {
+  .hljs-addition,
+  .hljs-attribute,
+  .hljs-built_in,
+  .hljs-builtin-name,
+  .hljs-bullet,
+  .hljs-comment,
+  .hljs-link,
+  .hljs-literal,

[... diff too long, it was truncated ...]

GitHub sha: d5cb9ac1e05e2ba03d1abd287d691b5774341d67