├── .dir-locals.el ├── .gitattributes ├── .gitignore ├── .idea └── repl-commands.xml ├── .quarto └── idx │ └── index.qmd.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── build.clj ├── clay.edn ├── clay.edn1 ├── deps.edn ├── dev ├── cursive_repl_commands.clj └── user.clj ├── docs ├── .gitignore ├── clay_book.examples.html ├── clay_book.examples_files │ ├── 0.png │ ├── 1.csv │ ├── 2.csv │ ├── cytoscape16.js │ ├── d318.js │ ├── echarts11.js │ ├── htmlwidgets-ggplotly19.js │ ├── htmlwidgets-ggplotly20.js │ ├── htmlwidgets-ggplotly21.js │ ├── htmlwidgets-ggplotly22.js │ ├── htmlwidgets-ggplotly23.js │ ├── htmlwidgets-ggplotly24.js │ ├── htmlwidgets-ggplotly26.css │ ├── htmlwidgets-ggplotly27.css │ ├── katex12.js │ ├── md-default3.js │ ├── md-default4.js │ ├── plotly17.js │ ├── portal25.js │ ├── reagent10.js │ ├── reagent5.js │ ├── reagent6.js │ ├── reagent7.js │ ├── reagent8.js │ ├── reagent9.js │ ├── vega13.js │ ├── vega14.js │ └── vega15.js ├── index.html ├── index_files │ ├── 0.csv │ ├── echarts6.js │ ├── md-default1.js │ ├── md-default2.js │ ├── vega3.js │ ├── vega4.js │ └── vega5.js ├── notebooks │ ├── a_chapter_with_R_code.Rmd │ ├── another_chapter.md │ ├── clojure-logo-120b.png │ ├── custom.scss │ ├── datasets │ │ ├── README.md │ │ ├── athletes.csv │ │ ├── iris.csv │ │ ├── palmer-penguins.csv │ │ ├── population.json │ │ └── temp.csv │ ├── favicon.ico │ ├── images │ │ └── Clay.svg.png │ └── test.ipynb ├── search.json └── site_libs │ ├── bootstrap │ ├── bootstrap-de3137cccef0011f9c09df29b18cc2a7.min.css │ ├── bootstrap-icons.css │ ├── bootstrap-icons.woff │ └── bootstrap.min.js │ ├── clipboard │ └── clipboard.min.js │ ├── quarto-html │ ├── anchor.min.js │ ├── popper.min.js │ ├── quarto-syntax-highlighting-2f5df379a58b258e96c21c0638c20c03.css │ ├── quarto.js │ ├── tippy.css │ └── tippy.umd.min.js │ ├── quarto-nav │ ├── headroom.min.js │ └── quarto-nav.js │ ├── quarto-ojs │ ├── quarto-ojs-runtime.js │ └── quarto-ojs.css │ └── quarto-search │ ├── autocomplete.umd.js │ ├── fuse.min.js │ └── quarto-search.js ├── drafts ├── currently_unimplemented.clj └── obsolete_docs.clj ├── examples └── example-project │ ├── .calva │ └── output-window │ │ └── output.calva-repl │ ├── .gitignore │ ├── README.md │ ├── deps.edn │ ├── docs │ ├── example1-revealjs.html │ ├── example1-revealjs_files │ │ ├── bootstrap0.css │ │ ├── bootstrap2.css │ │ ├── html-default1.js │ │ ├── html-default2.js │ │ ├── html-default3.js │ │ ├── libs │ │ │ ├── clipboard │ │ │ │ └── clipboard.min.js │ │ │ ├── quarto-html │ │ │ │ ├── popper.min.js │ │ │ │ ├── quarto-html.min.css │ │ │ │ ├── quarto-syntax-highlighting.css │ │ │ │ ├── tabby.min.js │ │ │ │ ├── tippy.css │ │ │ │ └── tippy.umd.min.js │ │ │ └── revealjs │ │ │ │ ├── dist │ │ │ │ ├── reset.css │ │ │ │ ├── reveal.css │ │ │ │ ├── reveal.esm.js │ │ │ │ ├── reveal.esm.js.map │ │ │ │ ├── reveal.js │ │ │ │ ├── reveal.js.map │ │ │ │ └── theme │ │ │ │ │ ├── fonts │ │ │ │ │ ├── league-gothic │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── league-gothic.css │ │ │ │ │ │ ├── league-gothic.eot │ │ │ │ │ │ ├── league-gothic.ttf │ │ │ │ │ │ └── league-gothic.woff │ │ │ │ │ └── source-sans-pro │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── source-sans-pro-italic.eot │ │ │ │ │ │ ├── source-sans-pro-italic.ttf │ │ │ │ │ │ ├── source-sans-pro-italic.woff │ │ │ │ │ │ ├── source-sans-pro-regular.eot │ │ │ │ │ │ ├── source-sans-pro-regular.ttf │ │ │ │ │ │ ├── source-sans-pro-regular.woff │ │ │ │ │ │ ├── source-sans-pro-semibold.eot │ │ │ │ │ │ ├── source-sans-pro-semibold.ttf │ │ │ │ │ │ ├── source-sans-pro-semibold.woff │ │ │ │ │ │ ├── source-sans-pro-semibolditalic.eot │ │ │ │ │ │ ├── source-sans-pro-semibolditalic.ttf │ │ │ │ │ │ ├── source-sans-pro-semibolditalic.woff │ │ │ │ │ │ └── source-sans-pro.css │ │ │ │ │ └── quarto.css │ │ │ │ └── plugin │ │ │ │ ├── highlight │ │ │ │ ├── highlight.esm.js │ │ │ │ ├── highlight.js │ │ │ │ ├── monokai.css │ │ │ │ ├── plugin.js │ │ │ │ └── zenburn.css │ │ │ │ ├── markdown │ │ │ │ ├── markdown.esm.js │ │ │ │ ├── markdown.js │ │ │ │ └── plugin.js │ │ │ │ ├── math │ │ │ │ ├── katex.js │ │ │ │ ├── math.esm.js │ │ │ │ ├── math.js │ │ │ │ ├── mathjax2.js │ │ │ │ ├── mathjax3.js │ │ │ │ └── plugin.js │ │ │ │ ├── notes │ │ │ │ ├── notes.esm.js │ │ │ │ ├── notes.js │ │ │ │ ├── plugin.js │ │ │ │ └── speaker-view.html │ │ │ │ ├── pdf-export │ │ │ │ ├── pdfexport.js │ │ │ │ └── plugin.yml │ │ │ │ ├── quarto-line-highlight │ │ │ │ ├── line-highlight.css │ │ │ │ ├── line-highlight.js │ │ │ │ └── plugin.yml │ │ │ │ ├── quarto-support │ │ │ │ ├── footer.css │ │ │ │ ├── plugin.yml │ │ │ │ └── support.js │ │ │ │ ├── reveal-menu │ │ │ │ ├── menu.css │ │ │ │ ├── menu.js │ │ │ │ ├── plugin.yml │ │ │ │ ├── quarto-menu.css │ │ │ │ └── quarto-menu.js │ │ │ │ ├── search │ │ │ │ ├── plugin.js │ │ │ │ ├── search.esm.js │ │ │ │ └── search.js │ │ │ │ └── zoom │ │ │ │ ├── plugin.js │ │ │ │ ├── zoom.esm.js │ │ │ │ └── zoom.js │ │ ├── md-default0.js │ │ └── md-default1.js │ ├── example1.html │ └── example1_files │ │ ├── bootstrap0.css │ │ ├── bootstrap2.css │ │ ├── html-default1.js │ │ ├── html-default2.js │ │ ├── html-default3.js │ │ ├── libs │ │ ├── bootstrap │ │ │ ├── bootstrap-icons.css │ │ │ ├── bootstrap-icons.woff │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.js │ │ ├── clipboard │ │ │ └── clipboard.min.js │ │ └── quarto-html │ │ │ ├── anchor.min.js │ │ │ ├── popper.min.js │ │ │ ├── quarto-syntax-highlighting.css │ │ │ ├── quarto.js │ │ │ ├── tippy.css │ │ │ └── tippy.umd.min.js │ │ ├── md-default0.js │ │ └── md-default1.js │ └── notebooks │ └── example1.clj ├── notebooks ├── a_chapter_with_R_code.Rmd ├── another_chapter.md ├── chapter.clj ├── clay_book │ ├── emmy_viewers.clj │ └── examples.clj ├── compute_examples.clj ├── custom.scss ├── datasets │ ├── README.md │ ├── athletes.csv │ ├── iris.csv │ ├── palmer-penguins.csv │ ├── population.json │ └── temp.csv ├── demo.clj ├── dev.clj ├── favicon.ico ├── images │ └── Clay.svg.png ├── index.clj ├── slides.clj ├── subdir │ └── another_demo.clj ├── test.ipynb └── try_live_reload.clj ├── resources ├── .keep ├── Clay.svg ├── Clay.svg.png ├── calva.exports │ └── config.edn ├── clay-default.edn ├── favicon.ico ├── highlight │ ├── DIGESTS.md │ ├── LICENSE │ ├── README.md │ ├── es │ │ ├── core.js │ │ ├── core.min.js │ │ ├── highlight.js │ │ ├── highlight.min.js │ │ ├── languages │ │ │ ├── bash.js │ │ │ ├── bash.min.js │ │ │ ├── clojure-repl.js │ │ │ ├── clojure-repl.min.js │ │ │ ├── clojure.js │ │ │ ├── clojure.min.js │ │ │ ├── css.js │ │ │ ├── css.min.js │ │ │ ├── java.js │ │ │ ├── java.min.js │ │ │ ├── javascript.js │ │ │ ├── javascript.min.js │ │ │ ├── julia-repl.js │ │ │ ├── julia-repl.min.js │ │ │ ├── julia.js │ │ │ ├── julia.min.js │ │ │ ├── markdown.js │ │ │ ├── markdown.min.js │ │ │ ├── python-repl.js │ │ │ ├── python-repl.min.js │ │ │ ├── python.js │ │ │ ├── python.min.js │ │ │ ├── r.js │ │ │ ├── r.min.js │ │ │ ├── scss.js │ │ │ └── scss.min.js │ │ └── package.json │ ├── highlight.js │ ├── highlight.min.js │ ├── highlight.zip │ ├── languages │ │ ├── bash.js │ │ ├── bash.min.js │ │ ├── clojure-repl.js │ │ ├── clojure-repl.min.js │ │ ├── clojure.js │ │ ├── clojure.min.js │ │ ├── css.js │ │ ├── css.min.js │ │ ├── java.js │ │ ├── java.min.js │ │ ├── javascript.js │ │ ├── javascript.min.js │ │ ├── julia-repl.js │ │ ├── julia-repl.min.js │ │ ├── julia.js │ │ ├── julia.min.js │ │ ├── markdown.js │ │ ├── markdown.min.js │ │ ├── python-repl.js │ │ ├── python-repl.min.js │ │ ├── python.js │ │ ├── python.min.js │ │ ├── r.js │ │ ├── r.min.js │ │ ├── scss.js │ │ └── scss.min.js │ ├── package.json │ └── styles │ │ ├── a11y-dark.css │ │ ├── a11y-dark.min.css │ │ ├── a11y-light.css │ │ ├── a11y-light.min.css │ │ ├── agate.css │ │ ├── agate.min.css │ │ ├── an-old-hope.css │ │ ├── an-old-hope.min.css │ │ ├── androidstudio.css │ │ ├── androidstudio.min.css │ │ ├── arduino-light.css │ │ ├── arduino-light.min.css │ │ ├── arta.css │ │ ├── arta.min.css │ │ ├── ascetic.css │ │ ├── ascetic.min.css │ │ ├── atom-one-dark-reasonable.css │ │ ├── atom-one-dark-reasonable.min.css │ │ ├── atom-one-dark.css │ │ ├── atom-one-dark.min.css │ │ ├── atom-one-light.css │ │ ├── atom-one-light.min.css │ │ ├── base16 │ │ ├── 3024.css │ │ ├── 3024.min.css │ │ ├── apathy.css │ │ ├── apathy.min.css │ │ ├── apprentice.css │ │ ├── apprentice.min.css │ │ ├── ashes.css │ │ ├── ashes.min.css │ │ ├── atelier-cave-light.css │ │ ├── atelier-cave-light.min.css │ │ ├── atelier-cave.css │ │ ├── atelier-cave.min.css │ │ ├── atelier-dune-light.css │ │ ├── atelier-dune-light.min.css │ │ ├── atelier-dune.css │ │ ├── atelier-dune.min.css │ │ ├── atelier-estuary-light.css │ │ ├── atelier-estuary-light.min.css │ │ ├── atelier-estuary.css │ │ ├── atelier-estuary.min.css │ │ ├── atelier-forest-light.css │ │ ├── atelier-forest-light.min.css │ │ ├── atelier-forest.css │ │ ├── atelier-forest.min.css │ │ ├── atelier-heath-light.css │ │ ├── atelier-heath-light.min.css │ │ ├── atelier-heath.css │ │ ├── atelier-heath.min.css │ │ ├── atelier-lakeside-light.css │ │ ├── atelier-lakeside-light.min.css │ │ ├── atelier-lakeside.css │ │ ├── atelier-lakeside.min.css │ │ ├── atelier-plateau-light.css │ │ ├── atelier-plateau-light.min.css │ │ ├── atelier-plateau.css │ │ ├── atelier-plateau.min.css │ │ ├── atelier-savanna-light.css │ │ ├── atelier-savanna-light.min.css │ │ ├── atelier-savanna.css │ │ ├── atelier-savanna.min.css │ │ ├── atelier-seaside-light.css │ │ ├── atelier-seaside-light.min.css │ │ ├── atelier-seaside.css │ │ ├── atelier-seaside.min.css │ │ ├── atelier-sulphurpool-light.css │ │ ├── atelier-sulphurpool-light.min.css │ │ ├── atelier-sulphurpool.css │ │ ├── atelier-sulphurpool.min.css │ │ ├── atlas.css │ │ ├── atlas.min.css │ │ ├── bespin.css │ │ ├── bespin.min.css │ │ ├── black-metal-bathory.css │ │ ├── black-metal-bathory.min.css │ │ ├── black-metal-burzum.css │ │ ├── black-metal-burzum.min.css │ │ ├── black-metal-dark-funeral.css │ │ ├── black-metal-dark-funeral.min.css │ │ ├── black-metal-gorgoroth.css │ │ ├── black-metal-gorgoroth.min.css │ │ ├── black-metal-immortal.css │ │ ├── black-metal-immortal.min.css │ │ ├── black-metal-khold.css │ │ ├── black-metal-khold.min.css │ │ ├── black-metal-marduk.css │ │ ├── black-metal-marduk.min.css │ │ ├── black-metal-mayhem.css │ │ ├── black-metal-mayhem.min.css │ │ ├── black-metal-nile.css │ │ ├── black-metal-nile.min.css │ │ ├── black-metal-venom.css │ │ ├── black-metal-venom.min.css │ │ ├── black-metal.css │ │ ├── black-metal.min.css │ │ ├── brewer.css │ │ ├── brewer.min.css │ │ ├── bright.css │ │ ├── bright.min.css │ │ ├── brogrammer.css │ │ ├── brogrammer.min.css │ │ ├── brush-trees-dark.css │ │ ├── brush-trees-dark.min.css │ │ ├── brush-trees.css │ │ ├── brush-trees.min.css │ │ ├── chalk.css │ │ ├── chalk.min.css │ │ ├── circus.css │ │ ├── circus.min.css │ │ ├── classic-dark.css │ │ ├── classic-dark.min.css │ │ ├── classic-light.css │ │ ├── classic-light.min.css │ │ ├── codeschool.css │ │ ├── codeschool.min.css │ │ ├── colors.css │ │ ├── colors.min.css │ │ ├── cupcake.css │ │ ├── cupcake.min.css │ │ ├── cupertino.css │ │ ├── cupertino.min.css │ │ ├── danqing.css │ │ ├── danqing.min.css │ │ ├── darcula.css │ │ ├── darcula.min.css │ │ ├── dark-violet.css │ │ ├── dark-violet.min.css │ │ ├── darkmoss.css │ │ ├── darkmoss.min.css │ │ ├── darktooth.css │ │ ├── darktooth.min.css │ │ ├── decaf.css │ │ ├── decaf.min.css │ │ ├── default-dark.css │ │ ├── default-dark.min.css │ │ ├── default-light.css │ │ ├── default-light.min.css │ │ ├── dirtysea.css │ │ ├── dirtysea.min.css │ │ ├── dracula.css │ │ ├── dracula.min.css │ │ ├── edge-dark.css │ │ ├── edge-dark.min.css │ │ ├── edge-light.css │ │ ├── edge-light.min.css │ │ ├── eighties.css │ │ ├── eighties.min.css │ │ ├── embers.css │ │ ├── embers.min.css │ │ ├── equilibrium-dark.css │ │ ├── equilibrium-dark.min.css │ │ ├── equilibrium-gray-dark.css │ │ ├── equilibrium-gray-dark.min.css │ │ ├── equilibrium-gray-light.css │ │ ├── equilibrium-gray-light.min.css │ │ ├── equilibrium-light.css │ │ ├── equilibrium-light.min.css │ │ ├── espresso.css │ │ ├── espresso.min.css │ │ ├── eva-dim.css │ │ ├── eva-dim.min.css │ │ ├── eva.css │ │ ├── eva.min.css │ │ ├── flat.css │ │ ├── flat.min.css │ │ ├── framer.css │ │ ├── framer.min.css │ │ ├── fruit-soda.css │ │ ├── fruit-soda.min.css │ │ ├── gigavolt.css │ │ ├── gigavolt.min.css │ │ ├── github.css │ │ ├── github.min.css │ │ ├── google-dark.css │ │ ├── google-dark.min.css │ │ ├── google-light.css │ │ ├── google-light.min.css │ │ ├── grayscale-dark.css │ │ ├── grayscale-dark.min.css │ │ ├── grayscale-light.css │ │ ├── grayscale-light.min.css │ │ ├── green-screen.css │ │ ├── green-screen.min.css │ │ ├── gruvbox-dark-hard.css │ │ ├── gruvbox-dark-hard.min.css │ │ ├── gruvbox-dark-medium.css │ │ ├── gruvbox-dark-medium.min.css │ │ ├── gruvbox-dark-pale.css │ │ ├── gruvbox-dark-pale.min.css │ │ ├── gruvbox-dark-soft.css │ │ ├── gruvbox-dark-soft.min.css │ │ ├── gruvbox-light-hard.css │ │ ├── gruvbox-light-hard.min.css │ │ ├── gruvbox-light-medium.css │ │ ├── gruvbox-light-medium.min.css │ │ ├── gruvbox-light-soft.css │ │ ├── gruvbox-light-soft.min.css │ │ ├── hardcore.css │ │ ├── hardcore.min.css │ │ ├── harmonic16-dark.css │ │ ├── harmonic16-dark.min.css │ │ ├── harmonic16-light.css │ │ ├── harmonic16-light.min.css │ │ ├── heetch-dark.css │ │ ├── heetch-dark.min.css │ │ ├── heetch-light.css │ │ ├── heetch-light.min.css │ │ ├── helios.css │ │ ├── helios.min.css │ │ ├── hopscotch.css │ │ ├── hopscotch.min.css │ │ ├── horizon-dark.css │ │ ├── horizon-dark.min.css │ │ ├── horizon-light.css │ │ ├── horizon-light.min.css │ │ ├── humanoid-dark.css │ │ ├── humanoid-dark.min.css │ │ ├── humanoid-light.css │ │ ├── humanoid-light.min.css │ │ ├── ia-dark.css │ │ ├── ia-dark.min.css │ │ ├── ia-light.css │ │ ├── ia-light.min.css │ │ ├── icy-dark.css │ │ ├── icy-dark.min.css │ │ ├── ir-black.css │ │ ├── ir-black.min.css │ │ ├── isotope.css │ │ ├── isotope.min.css │ │ ├── kimber.css │ │ ├── kimber.min.css │ │ ├── london-tube.css │ │ ├── london-tube.min.css │ │ ├── macintosh.css │ │ ├── macintosh.min.css │ │ ├── marrakesh.css │ │ ├── marrakesh.min.css │ │ ├── materia.css │ │ ├── materia.min.css │ │ ├── material-darker.css │ │ ├── material-darker.min.css │ │ ├── material-lighter.css │ │ ├── material-lighter.min.css │ │ ├── material-palenight.css │ │ ├── material-palenight.min.css │ │ ├── material-vivid.css │ │ ├── material-vivid.min.css │ │ ├── material.css │ │ ├── material.min.css │ │ ├── mellow-purple.css │ │ ├── mellow-purple.min.css │ │ ├── mexico-light.css │ │ ├── mexico-light.min.css │ │ ├── mocha.css │ │ ├── mocha.min.css │ │ ├── monokai.css │ │ ├── monokai.min.css │ │ ├── nebula.css │ │ ├── nebula.min.css │ │ ├── nord.css │ │ ├── nord.min.css │ │ ├── nova.css │ │ ├── nova.min.css │ │ ├── ocean.css │ │ ├── ocean.min.css │ │ ├── oceanicnext.css │ │ ├── oceanicnext.min.css │ │ ├── one-light.css │ │ ├── one-light.min.css │ │ ├── onedark.css │ │ ├── onedark.min.css │ │ ├── outrun-dark.css │ │ ├── outrun-dark.min.css │ │ ├── papercolor-dark.css │ │ ├── papercolor-dark.min.css │ │ ├── papercolor-light.css │ │ ├── papercolor-light.min.css │ │ ├── paraiso.css │ │ ├── paraiso.min.css │ │ ├── pasque.css │ │ ├── pasque.min.css │ │ ├── phd.css │ │ ├── phd.min.css │ │ ├── pico.css │ │ ├── pico.min.css │ │ ├── pop.css │ │ ├── pop.min.css │ │ ├── porple.css │ │ ├── porple.min.css │ │ ├── qualia.css │ │ ├── qualia.min.css │ │ ├── railscasts.css │ │ ├── railscasts.min.css │ │ ├── rebecca.css │ │ ├── rebecca.min.css │ │ ├── ros-pine-dawn.css │ │ ├── ros-pine-dawn.min.css │ │ ├── ros-pine-moon.css │ │ ├── ros-pine-moon.min.css │ │ ├── ros-pine.css │ │ ├── ros-pine.min.css │ │ ├── sagelight.css │ │ ├── sagelight.min.css │ │ ├── sandcastle.css │ │ ├── sandcastle.min.css │ │ ├── seti-ui.css │ │ ├── seti-ui.min.css │ │ ├── shapeshifter.css │ │ ├── shapeshifter.min.css │ │ ├── silk-dark.css │ │ ├── silk-dark.min.css │ │ ├── silk-light.css │ │ ├── silk-light.min.css │ │ ├── snazzy.css │ │ ├── snazzy.min.css │ │ ├── solar-flare-light.css │ │ ├── solar-flare-light.min.css │ │ ├── solar-flare.css │ │ ├── solar-flare.min.css │ │ ├── solarized-dark.css │ │ ├── solarized-dark.min.css │ │ ├── solarized-light.css │ │ ├── solarized-light.min.css │ │ ├── spacemacs.css │ │ ├── spacemacs.min.css │ │ ├── summercamp.css │ │ ├── summercamp.min.css │ │ ├── summerfruit-dark.css │ │ ├── summerfruit-dark.min.css │ │ ├── summerfruit-light.css │ │ ├── summerfruit-light.min.css │ │ ├── synth-midnight-terminal-dark.css │ │ ├── synth-midnight-terminal-dark.min.css │ │ ├── synth-midnight-terminal-light.css │ │ ├── synth-midnight-terminal-light.min.css │ │ ├── tango.css │ │ ├── tango.min.css │ │ ├── tender.css │ │ ├── tender.min.css │ │ ├── tomorrow-night.css │ │ ├── tomorrow-night.min.css │ │ ├── tomorrow.css │ │ ├── tomorrow.min.css │ │ ├── twilight.css │ │ ├── twilight.min.css │ │ ├── unikitty-dark.css │ │ ├── unikitty-dark.min.css │ │ ├── unikitty-light.css │ │ ├── unikitty-light.min.css │ │ ├── vulcan.css │ │ ├── vulcan.min.css │ │ ├── windows-10-light.css │ │ ├── windows-10-light.min.css │ │ ├── windows-10.css │ │ ├── windows-10.min.css │ │ ├── windows-95-light.css │ │ ├── windows-95-light.min.css │ │ ├── windows-95.css │ │ ├── windows-95.min.css │ │ ├── windows-high-contrast-light.css │ │ ├── windows-high-contrast-light.min.css │ │ ├── windows-high-contrast.css │ │ ├── windows-high-contrast.min.css │ │ ├── windows-nt-light.css │ │ ├── windows-nt-light.min.css │ │ ├── windows-nt.css │ │ ├── windows-nt.min.css │ │ ├── woodland.css │ │ ├── woodland.min.css │ │ ├── xcode-dusk.css │ │ ├── xcode-dusk.min.css │ │ ├── zenburn.css │ │ └── zenburn.min.css │ │ ├── brown-paper.css │ │ ├── brown-paper.min.css │ │ ├── brown-papersq.png │ │ ├── codepen-embed.css │ │ ├── codepen-embed.min.css │ │ ├── color-brewer.css │ │ ├── color-brewer.min.css │ │ ├── dark.css │ │ ├── dark.min.css │ │ ├── default.css │ │ ├── default.min.css │ │ ├── devibeans.css │ │ ├── devibeans.min.css │ │ ├── docco.css │ │ ├── docco.min.css │ │ ├── far.css │ │ ├── far.min.css │ │ ├── felipec.css │ │ ├── felipec.min.css │ │ ├── foundation.css │ │ ├── foundation.min.css │ │ ├── github-dark-dimmed.css │ │ ├── github-dark-dimmed.min.css │ │ ├── github-dark.css │ │ ├── github-dark.min.css │ │ ├── github.css │ │ ├── github.min.css │ │ ├── gml.css │ │ ├── gml.min.css │ │ ├── googlecode.css │ │ ├── googlecode.min.css │ │ ├── gradient-dark.css │ │ ├── gradient-dark.min.css │ │ ├── gradient-light.css │ │ ├── gradient-light.min.css │ │ ├── grayscale.css │ │ ├── grayscale.min.css │ │ ├── hybrid.css │ │ ├── hybrid.min.css │ │ ├── idea.css │ │ ├── idea.min.css │ │ ├── intellij-light.css │ │ ├── intellij-light.min.css │ │ ├── ir-black.css │ │ ├── ir-black.min.css │ │ ├── isbl-editor-dark.css │ │ ├── isbl-editor-dark.min.css │ │ ├── isbl-editor-light.css │ │ ├── isbl-editor-light.min.css │ │ ├── kimbie-dark.css │ │ ├── kimbie-dark.min.css │ │ ├── kimbie-light.css │ │ ├── kimbie-light.min.css │ │ ├── lightfair.css │ │ ├── lightfair.min.css │ │ ├── lioshi.css │ │ ├── lioshi.min.css │ │ ├── magula.css │ │ ├── magula.min.css │ │ ├── mono-blue.css │ │ ├── mono-blue.min.css │ │ ├── monokai-sublime.css │ │ ├── monokai-sublime.min.css │ │ ├── monokai.css │ │ ├── monokai.min.css │ │ ├── night-owl.css │ │ ├── night-owl.min.css │ │ ├── nnfx-dark.css │ │ ├── nnfx-dark.min.css │ │ ├── nnfx-light.css │ │ ├── nnfx-light.min.css │ │ ├── nord.css │ │ ├── nord.min.css │ │ ├── obsidian.css │ │ ├── obsidian.min.css │ │ ├── panda-syntax-dark.css │ │ ├── panda-syntax-dark.min.css │ │ ├── panda-syntax-light.css │ │ ├── panda-syntax-light.min.css │ │ ├── paraiso-dark.css │ │ ├── paraiso-dark.min.css │ │ ├── paraiso-light.css │ │ ├── paraiso-light.min.css │ │ ├── pojoaque.css │ │ ├── pojoaque.jpg │ │ ├── pojoaque.min.css │ │ ├── purebasic.css │ │ ├── purebasic.min.css │ │ ├── qtcreator-dark.css │ │ ├── qtcreator-dark.min.css │ │ ├── qtcreator-light.css │ │ ├── qtcreator-light.min.css │ │ ├── rainbow.css │ │ ├── rainbow.min.css │ │ ├── routeros.css │ │ ├── routeros.min.css │ │ ├── school-book.css │ │ ├── school-book.min.css │ │ ├── shades-of-purple.css │ │ ├── shades-of-purple.min.css │ │ ├── srcery.css │ │ ├── srcery.min.css │ │ ├── stackoverflow-dark.css │ │ ├── stackoverflow-dark.min.css │ │ ├── stackoverflow-light.css │ │ ├── stackoverflow-light.min.css │ │ ├── sunburst.css │ │ ├── sunburst.min.css │ │ ├── tokyo-night-dark.css │ │ ├── tokyo-night-dark.min.css │ │ ├── tokyo-night-light.css │ │ ├── tokyo-night-light.min.css │ │ ├── tomorrow-night-blue.css │ │ ├── tomorrow-night-blue.min.css │ │ ├── tomorrow-night-bright.css │ │ ├── tomorrow-night-bright.min.css │ │ ├── vs.css │ │ ├── vs.min.css │ │ ├── vs2015.css │ │ ├── vs2015.min.css │ │ ├── xcode.css │ │ ├── xcode.min.css │ │ ├── xt256.css │ │ └── xt256.min.css ├── nord.theme └── styles │ ├── bootstrap-generated-by-quarto.min.css │ ├── bootstrap-toc-customization.css │ ├── bootswatch-cosmo-bootstrap.min.css │ ├── bootswatch-spacelab-bootstrap-adapted-bg-light.min.css │ ├── bootswatch-spacelab-bootstrap.min.css │ ├── code.css │ ├── loader.css │ ├── main.css │ ├── md-main.css │ └── table.css ├── src └── scicloj │ └── clay │ └── v2 │ ├── api.clj │ ├── config.clj │ ├── files.clj │ ├── item.clj │ ├── live_reload.clj │ ├── main.clj │ ├── make.clj │ ├── notebook.clj │ ├── page.clj │ ├── prepare.clj │ ├── quarto │ ├── highlight_styles.clj │ └── themes.clj │ ├── read.clj │ ├── server.clj │ ├── server │ └── state.clj │ ├── snippets.clj │ ├── styles.clj │ ├── table.clj │ └── util │ ├── fs.clj │ ├── image.clj │ ├── merge.clj │ ├── meta.clj │ ├── path.clj │ ├── portal.clj │ ├── resource.clj │ ├── time.clj │ └── walk.clj ├── test ├── example_generated_test.clj ├── index_generated_test.clj └── scicloj │ └── clay │ └── v2 │ ├── live_reload_test.clj │ └── read_test.clj └── verbs.md /.dir-locals.el: -------------------------------------------------------------------------------- 1 | ((nil 2 | . 3 | ((cider-clojure-cli-aliases 4 | . 5 | "dev")))) 6 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | docs/** linguist-documentation 2 | resources/** linguist-vendored 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .calva/output-window/ 2 | .classpath 3 | .clj-kondo/.cache 4 | .cpcache 5 | .DS_Store 6 | .eastwood 7 | .factorypath 8 | .hg/ 9 | .hgignore 10 | .java-version 11 | .lein-* 12 | .lsp/.cache 13 | .lsp/sqlite.db 14 | .nrepl-history 15 | .nrepl-port 16 | .portal 17 | .project 18 | .rebel_readline_history 19 | .settings 20 | .socket-repl-port 21 | .sw* 22 | .vscode 23 | *.class 24 | *.jar 25 | *.swp 26 | *~ 27 | /checkouts 28 | /classes 29 | /target 30 | .clerk 31 | .clay.html 32 | /.clj-kondo/ 33 | /temp/ 34 | docs/*qmd 35 | _quarto.yml 36 | book 37 | -------------------------------------------------------------------------------- /clay.edn: -------------------------------------------------------------------------------- 1 | {:favicon "notebooks/favicon.ico" 2 | :remote-repo {:git-url "https://github.com/scicloj/clay" 3 | :branch "main"} 4 | :quarto {:format {:html {:theme [:cosmo "notebooks/custom.scss"]}} 5 | :include-in-header {:text " 6 | 7 | 8 | "}} 9 | :base-target-path "temp"} 10 | -------------------------------------------------------------------------------- /clay.edn1: -------------------------------------------------------------------------------- 1 | {:modes {:html {:toc true} 2 | :quarto-book {:quarto {:format {:html {:toc true}} 3 | :code-block-background true 4 | :embed-resources false}} 5 | :quarto-standalone {:quarto {:format {:html {:toc true}} 6 | :code-block-background true 7 | :embed-resources true}} 8 | :quarto-reveal {:quarto {:format {:revealjs {:theme :serif 9 | :navigation-mode :vertical 10 | :transition :slide 11 | :background-transition :fade 12 | :incremental true 13 | :embed-resources false}}}}} 14 | :default-mode {}} 15 | -------------------------------------------------------------------------------- /dev/user.clj: -------------------------------------------------------------------------------- 1 | (ns user 2 | (:require [clojure.repl.deps :as repl-deps :refer [add-libs sync-deps]])) 3 | 4 | (comment 5 | 6 | (do ;; open fresh portal 7 | (add-libs {'djblue/portal {:mvn/version "0.58.2"}}) 8 | (require '[portal.api :as p]) 9 | 10 | (do ;; clean stop 11 | (p/clear) 12 | (p/close)) 13 | 14 | (do ;; reopen and tap 15 | (p/open) 16 | (add-tap #'p/submit))) 17 | 18 | ;; Visualise 19 | (tap> the-var-to-visualise) 20 | 21 | ) 22 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /.quarto/ 2 | -------------------------------------------------------------------------------- /docs/clay_book.examples_files/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/docs/clay_book.examples_files/0.png -------------------------------------------------------------------------------- /docs/clay_book.examples_files/1.csv: -------------------------------------------------------------------------------- 1 | x,y 2 | 1,1 3 | 2,4 4 | 3,9 5 | -1,1 6 | -2,4 7 | -3,9 -------------------------------------------------------------------------------- /docs/clay_book.examples_files/htmlwidgets-ggplotly26.css: -------------------------------------------------------------------------------- 1 | .container-fluid.crosstalk-bscols{margin-left:-30px;margin-right:-30px;white-space:normal}body>.container-fluid.crosstalk-bscols{margin-left:auto;margin-right:auto}.crosstalk-input-checkboxgroup .crosstalk-options-group .crosstalk-options-column{display:inline-block;padding-right:12px;vertical-align:top}@media only screen and (max-width: 480px){.crosstalk-input-checkboxgroup .crosstalk-options-group .crosstalk-options-column{display:block;padding-right:inherit}}.crosstalk-input{margin-bottom:15px}.crosstalk-input .control-label{margin-bottom:0;vertical-align:middle}.crosstalk-input input[type="checkbox"]{margin:4px 0 0;margin-top:1px;line-height:normal}.crosstalk-input .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.crosstalk-input .checkbox>label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.crosstalk-input .checkbox input[type="checkbox"],.crosstalk-input .checkbox-inline input[type="checkbox"]{position:absolute;margin-top:2px;margin-left:-20px}.crosstalk-input .checkbox+.checkbox{margin-top:-5px}.crosstalk-input .checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.crosstalk-input .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px} 2 | -------------------------------------------------------------------------------- /docs/clay_book.examples_files/htmlwidgets-ggplotly27.css: -------------------------------------------------------------------------------- 1 | /* 2 | just here so that plotly works 3 | correctly with ioslides. 4 | see https://github.com/ropensci/plotly/issues/463 5 | */ 6 | 7 | slide:not(.current) .plotly.html-widget{ 8 | display: none; 9 | } 10 | -------------------------------------------------------------------------------- /docs/notebooks/a_chapter_with_R_code.Rmd: -------------------------------------------------------------------------------- 1 | # A chapter with R code 2 | 3 | ## Section 1 4 | 5 | ```{r} 6 | 1+2 7 | ``` 8 | 9 | ## Section 2 10 | 11 | ```{r} 12 | hist(rnorm(99)) 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/notebooks/another_chapter.md: -------------------------------------------------------------------------------- 1 | # Another chapter 2 | 3 | ## Section 1 4 | 5 | ## Section 2 6 | -------------------------------------------------------------------------------- /docs/notebooks/clojure-logo-120b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/docs/notebooks/clojure-logo-120b.png -------------------------------------------------------------------------------- /docs/notebooks/custom.scss: -------------------------------------------------------------------------------- 1 | @import url(https://cdn.jsdelivr.net/npm/firacode@6.2.0/distr/fira_code.css); 2 | 3 | /*-- scss:rules --*/ 4 | .table {width:auto} 5 | 6 | code {font-family: 'Fira Code Medium', monospace;} 7 | 8 | .clay-image img {max-width: 100%} 9 | -------------------------------------------------------------------------------- /docs/notebooks/datasets/README.md: -------------------------------------------------------------------------------- 1 | palmer-penguins.csv, athletes.csv, population.json are from the Quarto Observable docs. 2 | (https://quarto.org/docs/interactive/ojs/) 3 | -------------------------------------------------------------------------------- /docs/notebooks/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/docs/notebooks/favicon.ico -------------------------------------------------------------------------------- /docs/notebooks/images/Clay.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/docs/notebooks/images/Clay.svg.png -------------------------------------------------------------------------------- /docs/notebooks/test.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 1, 6 | "id": "42932a5f", 7 | "metadata": {}, 8 | "outputs": [ 9 | { 10 | "data": { 11 | "text/plain": [ 12 | "3" 13 | ] 14 | }, 15 | "execution_count": 1, 16 | "metadata": {}, 17 | "output_type": "execute_result" 18 | } 19 | ], 20 | "source": [ 21 | "1+2" 22 | ] 23 | }, 24 | { 25 | "cell_type": "code", 26 | "execution_count": null, 27 | "id": "d64bd191", 28 | "metadata": {}, 29 | "outputs": [], 30 | "source": [] 31 | } 32 | ], 33 | "metadata": { 34 | "kernelspec": { 35 | "display_name": "Python 3 (ipykernel)", 36 | "language": "python", 37 | "name": "python3" 38 | }, 39 | "language_info": { 40 | "codemirror_mode": { 41 | "name": "ipython", 42 | "version": 3 43 | }, 44 | "file_extension": ".py", 45 | "mimetype": "text/x-python", 46 | "name": "python", 47 | "nbconvert_exporter": "python", 48 | "pygments_lexer": "ipython3", 49 | "version": "3.10.9" 50 | } 51 | }, 52 | "nbformat": 4, 53 | "nbformat_minor": 5 54 | } 55 | -------------------------------------------------------------------------------- /docs/site_libs/bootstrap/bootstrap-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/docs/site_libs/bootstrap/bootstrap-icons.woff -------------------------------------------------------------------------------- /docs/site_libs/quarto-html/tippy.css: -------------------------------------------------------------------------------- 1 | .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} -------------------------------------------------------------------------------- /examples/example-project/.gitignore: -------------------------------------------------------------------------------- 1 | docs/*qmd 2 | temp/ 3 | .clay* 4 | -------------------------------------------------------------------------------- /examples/example-project/README.md: -------------------------------------------------------------------------------- 1 | # Clay example project 2 | 3 | Use the [`example1` namespace](notebooks/example1.clj) as a notebook from your editor -- see the recommended setup and commands in the [Setup](https://scicloj.github.io/clay/#setup) section of the Clay tutorial. 4 | -------------------------------------------------------------------------------- /examples/example-project/deps.edn: -------------------------------------------------------------------------------- 1 | {:deps {org.scicloj/clay {:mvn/version "RELEASE"}} 2 | :paths ["src" "notebooks"]} 3 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/quarto-html/quarto-html.min.css: -------------------------------------------------------------------------------- 1 | /*# sourceMappingURL=0a6b880beb84f9b6f36107a76f82c5b1.css.map */ 2 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/reset.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v4.0 | 20180602 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | main, menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | } 26 | /* HTML5 display-role reset for older browsers */ 27 | article, aside, details, figcaption, figure, 28 | footer, header, hgroup, main, menu, nav, section { 29 | display: block; 30 | } -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/LICENSE: -------------------------------------------------------------------------------- 1 | SIL Open Font License (OFL) 2 | http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL 3 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'League Gothic'; 3 | src: url('./league-gothic.eot'); 4 | src: url('./league-gothic.eot?#iefix') format('embedded-opentype'), 5 | url('./league-gothic.woff') format('woff'), 6 | url('./league-gothic.ttf') format('truetype'); 7 | 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.eot -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.ttf -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/league-gothic/league-gothic.woff -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1-revealjs_files/libs/revealjs/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/highlight/monokai.css: -------------------------------------------------------------------------------- 1 | /* 2 | Monokai style - ported by Luigi Maselli - http://grigio.org 3 | */ 4 | 5 | .hljs { 6 | display: block; 7 | overflow-x: auto; 8 | padding: 0.5em; 9 | background: #272822; 10 | color: #ddd; 11 | } 12 | 13 | .hljs-tag, 14 | .hljs-keyword, 15 | .hljs-selector-tag, 16 | .hljs-literal, 17 | .hljs-strong, 18 | .hljs-name { 19 | color: #f92672; 20 | } 21 | 22 | .hljs-code { 23 | color: #66d9ef; 24 | } 25 | 26 | .hljs-class .hljs-title { 27 | color: white; 28 | } 29 | 30 | .hljs-attribute, 31 | .hljs-symbol, 32 | .hljs-regexp, 33 | .hljs-link { 34 | color: #bf79db; 35 | } 36 | 37 | .hljs-string, 38 | .hljs-bullet, 39 | .hljs-subst, 40 | .hljs-title, 41 | .hljs-section, 42 | .hljs-emphasis, 43 | .hljs-type, 44 | .hljs-built_in, 45 | .hljs-builtin-name, 46 | .hljs-selector-attr, 47 | .hljs-selector-pseudo, 48 | .hljs-addition, 49 | .hljs-variable, 50 | .hljs-template-tag, 51 | .hljs-template-variable { 52 | color: #a6e22e; 53 | } 54 | 55 | .hljs-comment, 56 | .hljs-quote, 57 | .hljs-deletion, 58 | .hljs-meta { 59 | color: #75715e; 60 | } 61 | 62 | .hljs-keyword, 63 | .hljs-selector-tag, 64 | .hljs-literal, 65 | .hljs-doctag, 66 | .hljs-title, 67 | .hljs-section, 68 | .hljs-type, 69 | .hljs-selector-id { 70 | font-weight: bold; 71 | } 72 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/highlight/zenburn.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Zenburn style from voldmar.ru (c) Vladimir Epifanov 4 | based on dark.css by Ivan Sagalaev 5 | 6 | */ 7 | 8 | .hljs { 9 | display: block; 10 | overflow-x: auto; 11 | padding: 0.5em; 12 | background: #3f3f3f; 13 | color: #dcdcdc; 14 | } 15 | 16 | .hljs-keyword, 17 | .hljs-selector-tag, 18 | .hljs-tag { 19 | color: #e3ceab; 20 | } 21 | 22 | .hljs-template-tag { 23 | color: #dcdcdc; 24 | } 25 | 26 | .hljs-number { 27 | color: #8cd0d3; 28 | } 29 | 30 | .hljs-variable, 31 | .hljs-template-variable, 32 | .hljs-attribute { 33 | color: #efdcbc; 34 | } 35 | 36 | .hljs-literal { 37 | color: #efefaf; 38 | } 39 | 40 | .hljs-subst { 41 | color: #8f8f8f; 42 | } 43 | 44 | .hljs-title, 45 | .hljs-name, 46 | .hljs-selector-id, 47 | .hljs-selector-class, 48 | .hljs-section, 49 | .hljs-type { 50 | color: #efef8f; 51 | } 52 | 53 | .hljs-symbol, 54 | .hljs-bullet, 55 | .hljs-link { 56 | color: #dca3a3; 57 | } 58 | 59 | .hljs-deletion, 60 | .hljs-string, 61 | .hljs-built_in, 62 | .hljs-builtin-name { 63 | color: #cc9393; 64 | } 65 | 66 | .hljs-addition, 67 | .hljs-comment, 68 | .hljs-quote, 69 | .hljs-meta { 70 | color: #7f9f7f; 71 | } 72 | 73 | 74 | .hljs-emphasis { 75 | font-style: italic; 76 | } 77 | 78 | .hljs-strong { 79 | font-weight: bold; 80 | } 81 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/math/plugin.js: -------------------------------------------------------------------------------- 1 | import {KaTeX} from "./katex"; 2 | import {MathJax2} from "./mathjax2"; 3 | import {MathJax3} from "./mathjax3"; 4 | 5 | const defaultTypesetter = MathJax2; 6 | 7 | /*! 8 | * This plugin is a wrapper for the MathJax2, 9 | * MathJax3 and KaTeX typesetter plugins. 10 | */ 11 | export default Plugin = Object.assign( defaultTypesetter(), { 12 | KaTeX, 13 | MathJax2, 14 | MathJax3 15 | } ); -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/pdf-export/plugin.yml: -------------------------------------------------------------------------------- 1 | name: PdfExport 2 | script: pdfexport.js 3 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/quarto-line-highlight/line-highlight.css: -------------------------------------------------------------------------------- 1 | .reveal 2 | div.sourceCode 3 | pre 4 | code.has-line-highlights 5 | > span:not(.highlight-line) { 6 | opacity: 0.4; 7 | } 8 | 9 | .reveal pre.numberSource { 10 | padding-left: 0; 11 | } 12 | 13 | .reveal pre.numberSource code > span { 14 | left: -2.1em; 15 | } 16 | 17 | pre.numberSource code > span > a:first-child::before { 18 | left: -0.7em; 19 | } 20 | 21 | .reveal pre > code:not(:first-child).fragment { 22 | position: absolute; 23 | top: 0; 24 | left: 0; 25 | width: 100%; 26 | box-sizing: border-box; 27 | } 28 | 29 | .reveal div.sourceCode pre code { 30 | min-height: 100%; 31 | } 32 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/quarto-line-highlight/plugin.yml: -------------------------------------------------------------------------------- 1 | # adapted from https://github.com/hakimel/reveal.js/tree/master/plugin/highlight 2 | name: QuartoLineHighlight 3 | script: line-highlight.js 4 | stylesheet: line-highlight.css 5 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/quarto-support/plugin.yml: -------------------------------------------------------------------------------- 1 | name: QuartoSupport 2 | script: support.js 3 | stylesheet: footer.css 4 | config: 5 | smaller: false 6 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1-revealjs_files/libs/revealjs/plugin/reveal-menu/plugin.yml: -------------------------------------------------------------------------------- 1 | name: RevealMenu 2 | script: [menu.js, quarto-menu.js] 3 | stylesheet: [menu.css, quarto-menu.css] 4 | config: 5 | menu: 6 | side: "left" 7 | useTextContentForMissingTitles: true 8 | markers: false 9 | loadIcons: false 10 | -------------------------------------------------------------------------------- /examples/example-project/docs/example1_files/libs/bootstrap/bootstrap-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/examples/example-project/docs/example1_files/libs/bootstrap/bootstrap-icons.woff -------------------------------------------------------------------------------- /examples/example-project/notebooks/example1.clj: -------------------------------------------------------------------------------- 1 | ;; # Clay demo 2 | 3 | ;; ## Setup 4 | 5 | ;; Note that Clay does not need to be required 6 | ;; in a namespace to be used as a notebook. 7 | 8 | (ns example1 9 | (:require [scicloj.kindly.v4.kind :as kind])) 10 | 11 | ;; ## Examples 12 | 13 | (+ 1 2) 14 | 15 | (kind/hiccup 16 | [:div {:style 17 | {:background-color "#eeddcc"}} 18 | [:p "hello"]]) 19 | 20 | (kind/md 21 | ["hello *hello* **hello**"]) 22 | 23 | 24 | 25 | (comment 26 | ;; Instead of using your editor setup and keybindings, 27 | ;; you can also use the Clay API directly: 28 | 29 | (require '[scicloj.clay.v2.api :as clay]) 30 | 31 | ;; Show the whole namespace 32 | (clay/make! {:source-path "notebooks/example1.clj"}) 33 | 34 | ;; Show a given value 35 | (clay/make! {:single-value (kind/hiccup 36 | [:div {:style 37 | {:background-color "#eeddcc"}} 38 | [:p "hello"]])}) 39 | ,) 40 | -------------------------------------------------------------------------------- /notebooks/a_chapter_with_R_code.Rmd: -------------------------------------------------------------------------------- 1 | # A chapter with R code 2 | 3 | ## Section 1 4 | 5 | ```{r} 6 | 1+2 7 | ``` 8 | 9 | ## Section 2 10 | 11 | ```{r} 12 | hist(rnorm(99)) 13 | ``` 14 | -------------------------------------------------------------------------------- /notebooks/another_chapter.md: -------------------------------------------------------------------------------- 1 | # Another chapter 2 | 3 | ## Section 1 4 | 5 | ## Section 2 6 | -------------------------------------------------------------------------------- /notebooks/chapter.clj: -------------------------------------------------------------------------------- 1 | (ns chapter) 2 | 3 | ;; # A Chapter 4 | 5 | ;; ## Some code 6 | (+ 1 2) 7 | 8 | ;; ## More code 9 | (+ 5 6) 10 | -------------------------------------------------------------------------------- /notebooks/custom.scss: -------------------------------------------------------------------------------- 1 | @import url(https://cdn.jsdelivr.net/npm/firacode@6.2.0/distr/fira_code.css); 2 | 3 | /*-- scss:rules --*/ 4 | .table {width:auto} 5 | 6 | code {font-family: 'Fira Code Medium', monospace;} 7 | 8 | .clay-image img {max-width: 100%} 9 | -------------------------------------------------------------------------------- /notebooks/datasets/README.md: -------------------------------------------------------------------------------- 1 | palmer-penguins.csv, athletes.csv, population.json are from the Quarto Observable docs. 2 | (https://quarto.org/docs/interactive/ojs/) 3 | -------------------------------------------------------------------------------- /notebooks/demo.clj: -------------------------------------------------------------------------------- 1 | (ns demo) 2 | 3 | ;; This file merely shows how to use a Clojure file to write docs in Clay, 4 | ;; with no additional dependencies required. 5 | 6 | ;; # This Is a H1 Title 7 | ;; ## And a H2 Title 8 | ;; Here, we can write comments in [Markdown](https://en.wikipedia.org/wiki/Markdown) format, 9 | ;; and normal Clojure code along the side, 10 | ;; both of which and the evaluated results of the code will show up in the redendered docs. 11 | 12 | ;; Below are a few simple examples: 13 | 14 | (+ 1 2) 15 | 16 | ;; (/ 1 0) ; un-comment and evaluate to observe error handling 17 | 18 | (str "Hello, " "Clay!") 19 | 20 | (defn greet [name] 21 | (str "Hello, " name "!")) 22 | 23 | (greet "Clay") 24 | -------------------------------------------------------------------------------- /notebooks/dev.clj: -------------------------------------------------------------------------------- 1 | (ns dev 2 | (:require [scicloj.clay.v2.api :as clay])) 3 | 4 | (clay/make! {:format [:quarto :html] 5 | :base-source-path "notebooks" 6 | :source-path ["index.clj" 7 | "clay_book/examples.clj" 8 | #_"clay_book/emmy_viewers.clj"] 9 | :base-target-path "docs" 10 | :book {:title "Clay Documentation"} 11 | :clean-up-target-dir true}) 12 | -------------------------------------------------------------------------------- /notebooks/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/notebooks/favicon.ico -------------------------------------------------------------------------------- /notebooks/images/Clay.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/notebooks/images/Clay.svg.png -------------------------------------------------------------------------------- /notebooks/slides.clj: -------------------------------------------------------------------------------- 1 | ^{:clay {:quarto {:monofont "Fira Code Medium"}}} 2 | (ns slides 3 | (:require [scicloj.kindly.v4.kind :as kind])) 4 | 5 | ;; # Slide 1 6 | 7 | (kind/hiccup 8 | [:img {:src "notebooks/images/Clay.svg.png"}]) 9 | 10 | ;; ## Point 1 11 | 12 | (+ 1 2) 13 | 14 | ;; ## Point 2 15 | 16 | (str "hello" ", world") 17 | 18 | ;; # More Slides 19 | -------------------------------------------------------------------------------- /notebooks/subdir/another_demo.clj: -------------------------------------------------------------------------------- 1 | (ns subdir.another-demo) 2 | 3 | (+ 1 2) 4 | -------------------------------------------------------------------------------- /notebooks/test.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 1, 6 | "id": "42932a5f", 7 | "metadata": {}, 8 | "outputs": [ 9 | { 10 | "data": { 11 | "text/plain": [ 12 | "3" 13 | ] 14 | }, 15 | "execution_count": 1, 16 | "metadata": {}, 17 | "output_type": "execute_result" 18 | } 19 | ], 20 | "source": [ 21 | "1+2" 22 | ] 23 | }, 24 | { 25 | "cell_type": "code", 26 | "execution_count": null, 27 | "id": "d64bd191", 28 | "metadata": {}, 29 | "outputs": [], 30 | "source": [] 31 | } 32 | ], 33 | "metadata": { 34 | "kernelspec": { 35 | "display_name": "Python 3 (ipykernel)", 36 | "language": "python", 37 | "name": "python3" 38 | }, 39 | "language_info": { 40 | "codemirror_mode": { 41 | "name": "ipython", 42 | "version": 3 43 | }, 44 | "file_extension": ".py", 45 | "mimetype": "text/x-python", 46 | "name": "python", 47 | "nbconvert_exporter": "python", 48 | "pygments_lexer": "ipython3", 49 | "version": "3.10.9" 50 | } 51 | }, 52 | "nbformat": 4, 53 | "nbformat_minor": 5 54 | } 55 | -------------------------------------------------------------------------------- /notebooks/try_live_reload.clj: -------------------------------------------------------------------------------- 1 | ;; ^{:clay {:smart-sync true}} 2 | (ns try-live-reload 3 | (:require [scicloj.kindly.v4.kind :as kind])) 4 | 5 | (comment 6 | (require '[scicloj.clay.v2.api :as clay]) 7 | (clay/make! {:source-path "notebooks/try_live_reload.clj" 8 | :live-reload true})) 9 | 10 | (Thread/sleep 1000) 11 | 12 | (kind/echarts 13 | ,, 14 | {:title {:text "Echarts Example"} 15 | :tooltip {} 16 | :legend {:data ["sales"]} 17 | :xAxis {:data ["Shirts", "Cardigans", "Chiffons", 18 | "Pants", "Heels", "Socks"]} 19 | :yAxis {} 20 | :series [{:name "sales" 21 | :type "bar" 22 | :data [5 20 36 23 | 10 10 20]}]}) 24 | 25 | #_(+ 1 2,,,) 26 | 27 | 28 | (Thread/sleep 5000) 29 | 30 | 31 | 32 | (+ 1 2) 33 | -------------------------------------------------------------------------------- /resources/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/.keep -------------------------------------------------------------------------------- /resources/Clay.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/Clay.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/Clay.svg.png -------------------------------------------------------------------------------- /resources/clay-default.edn: -------------------------------------------------------------------------------- 1 | {:base-target-path "docs" 2 | :subdirs-to-sync ["src" "notebooks"] 3 | :keep-sync-root true 4 | :flatten-targets true 5 | :format [:html] 6 | :show true 7 | :browse true 8 | :live-reload false 9 | :run-quarto true 10 | :quarto {:format {:html {:toc true 11 | :toc-depth 4 12 | :theme :cosmo} 13 | :revealjs {:theme :solarized 14 | :navigation-mode :vertical 15 | :transition :slide 16 | :background-transition :fade 17 | :incremental true}} 18 | :code-block-background true} 19 | :kindly/options {:datatables {:paging false 20 | :scrollY 400 21 | :sPaginationType "full_numbers" 22 | :order []}}} 23 | -------------------------------------------------------------------------------- /resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/favicon.ico -------------------------------------------------------------------------------- /resources/highlight/es/languages/clojure-repl.js: -------------------------------------------------------------------------------- 1 | /*! `clojure-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | var hljsGrammar = (function () { 3 | 'use strict'; 4 | 5 | /* 6 | Language: Clojure REPL 7 | Description: Clojure REPL sessions 8 | Author: Ivan Sagalaev 9 | Requires: clojure.js 10 | Website: https://clojure.org 11 | Category: lisp 12 | */ 13 | 14 | /** @type LanguageFn */ 15 | function clojureRepl(hljs) { 16 | return { 17 | name: 'Clojure REPL', 18 | contains: [ 19 | { 20 | className: 'meta.prompt', 21 | begin: /^([\w.-]+|\s*#_)?=>/, 22 | starts: { 23 | end: /$/, 24 | subLanguage: 'clojure' 25 | } 26 | } 27 | ] 28 | }; 29 | } 30 | 31 | return clojureRepl; 32 | 33 | })(); 34 | ; 35 | export default hljsGrammar; -------------------------------------------------------------------------------- /resources/highlight/es/languages/clojure-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `clojure-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | var hljsGrammar=(()=>{"use strict";return a=>({name:"Clojure REPL",contains:[{ 3 | className:"meta.prompt",begin:/^([\w.-]+|\s*#_)?=>/,starts:{end:/$/, 4 | subLanguage:"clojure"}}]})})();export default hljsGrammar; -------------------------------------------------------------------------------- /resources/highlight/es/languages/julia-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `julia-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | var hljsGrammar=(()=>{"use strict";return a=>({name:"Julia REPL",contains:[{ 3 | className:"meta.prompt",begin:/^julia>/,relevance:10,starts:{end:/^(?![ ]{6})/, 4 | subLanguage:"julia"}}],aliases:["jldoctest"]})})();export default hljsGrammar; -------------------------------------------------------------------------------- /resources/highlight/es/languages/python-repl.js: -------------------------------------------------------------------------------- 1 | /*! `python-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | var hljsGrammar = (function () { 3 | 'use strict'; 4 | 5 | /* 6 | Language: Python REPL 7 | Requires: python.js 8 | Author: Josh Goebel 9 | Category: common 10 | */ 11 | 12 | function pythonRepl(hljs) { 13 | return { 14 | aliases: [ 'pycon' ], 15 | contains: [ 16 | { 17 | className: 'meta.prompt', 18 | starts: { 19 | // a space separates the REPL prefix from the actual code 20 | // this is purely for cleaner HTML output 21 | end: / |$/, 22 | starts: { 23 | end: '$', 24 | subLanguage: 'python' 25 | } 26 | }, 27 | variants: [ 28 | { begin: /^>>>(?=[ ]|$)/ }, 29 | { begin: /^\.\.\.(?=[ ]|$)/ } 30 | ] 31 | } 32 | ] 33 | }; 34 | } 35 | 36 | return pythonRepl; 37 | 38 | })(); 39 | ; 40 | export default hljsGrammar; -------------------------------------------------------------------------------- /resources/highlight/es/languages/python-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `python-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | var hljsGrammar=(()=>{"use strict";return a=>({aliases:["pycon"],contains:[{ 3 | className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"} 4 | },variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]})})() 5 | ;export default hljsGrammar; -------------------------------------------------------------------------------- /resources/highlight/es/package.json: -------------------------------------------------------------------------------- 1 | { "type": "module" } -------------------------------------------------------------------------------- /resources/highlight/highlight.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/highlight/highlight.zip -------------------------------------------------------------------------------- /resources/highlight/languages/clojure-repl.js: -------------------------------------------------------------------------------- 1 | /*! `clojure-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | (function(){ 3 | var hljsGrammar = (function () { 4 | 'use strict'; 5 | 6 | /* 7 | Language: Clojure REPL 8 | Description: Clojure REPL sessions 9 | Author: Ivan Sagalaev 10 | Requires: clojure.js 11 | Website: https://clojure.org 12 | Category: lisp 13 | */ 14 | 15 | /** @type LanguageFn */ 16 | function clojureRepl(hljs) { 17 | return { 18 | name: 'Clojure REPL', 19 | contains: [ 20 | { 21 | className: 'meta.prompt', 22 | begin: /^([\w.-]+|\s*#_)?=>/, 23 | starts: { 24 | end: /$/, 25 | subLanguage: 'clojure' 26 | } 27 | } 28 | ] 29 | }; 30 | } 31 | 32 | return clojureRepl; 33 | 34 | })(); 35 | 36 | hljs.registerLanguage('clojure-repl', hljsGrammar); 37 | })(); -------------------------------------------------------------------------------- /resources/highlight/languages/clojure-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `clojure-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | (()=>{var e=(()=>{"use strict";return e=>({name:"Clojure REPL",contains:[{ 3 | className:"meta.prompt",begin:/^([\w.-]+|\s*#_)?=>/,starts:{end:/$/, 4 | subLanguage:"clojure"}}]})})();hljs.registerLanguage("clojure-repl",e)})(); -------------------------------------------------------------------------------- /resources/highlight/languages/julia-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `julia-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | (()=>{var a=(()=>{"use strict";return a=>({name:"Julia REPL",contains:[{ 3 | className:"meta.prompt",begin:/^julia>/,relevance:10,starts:{end:/^(?![ ]{6})/, 4 | subLanguage:"julia"}}],aliases:["jldoctest"]})})() 5 | ;hljs.registerLanguage("julia-repl",a)})(); -------------------------------------------------------------------------------- /resources/highlight/languages/python-repl.js: -------------------------------------------------------------------------------- 1 | /*! `python-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | (function(){ 3 | var hljsGrammar = (function () { 4 | 'use strict'; 5 | 6 | /* 7 | Language: Python REPL 8 | Requires: python.js 9 | Author: Josh Goebel 10 | Category: common 11 | */ 12 | 13 | function pythonRepl(hljs) { 14 | return { 15 | aliases: [ 'pycon' ], 16 | contains: [ 17 | { 18 | className: 'meta.prompt', 19 | starts: { 20 | // a space separates the REPL prefix from the actual code 21 | // this is purely for cleaner HTML output 22 | end: / |$/, 23 | starts: { 24 | end: '$', 25 | subLanguage: 'python' 26 | } 27 | }, 28 | variants: [ 29 | { begin: /^>>>(?=[ ]|$)/ }, 30 | { begin: /^\.\.\.(?=[ ]|$)/ } 31 | ] 32 | } 33 | ] 34 | }; 35 | } 36 | 37 | return pythonRepl; 38 | 39 | })(); 40 | 41 | hljs.registerLanguage('python-repl', hljsGrammar); 42 | })(); -------------------------------------------------------------------------------- /resources/highlight/languages/python-repl.min.js: -------------------------------------------------------------------------------- 1 | /*! `python-repl` grammar compiled for Highlight.js 11.9.0 */ 2 | (()=>{var a=(()=>{"use strict";return a=>({aliases:["pycon"],contains:[{ 3 | className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"} 4 | },variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]})})() 5 | ;hljs.registerLanguage("python-repl",a)})(); -------------------------------------------------------------------------------- /resources/highlight/styles/a11y-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: a11y-dark 3 | Author: @ericwbailey 4 | Maintainer: @ericwbailey 5 | 6 | Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css 7 | */.hljs{background:#2b2b2b;color:#f8f8f2}.hljs-comment,.hljs-quote{color:#d4d0ab}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ffa07a}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f5ab35}.hljs-attribute{color:gold}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#abe338}.hljs-section,.hljs-title{color:#00e0e0}.hljs-keyword,.hljs-selector-tag{color:#dcc6e0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}} -------------------------------------------------------------------------------- /resources/highlight/styles/a11y-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: a11y-light 3 | Author: @ericwbailey 4 | Maintainer: @ericwbailey 5 | 6 | Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css 7 | */.hljs{background:#fefefe;color:#545454}.hljs-comment,.hljs-quote{color:#696969}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#d91e18}.hljs-attribute,.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#aa5d00}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:green}.hljs-section,.hljs-title{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}} -------------------------------------------------------------------------------- /resources/highlight/styles/an-old-hope.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: An Old Hope – Star Wars Syntax 3 | Author: (c) Gustavo Costa 4 | Maintainer: @gusbemacbe 5 | 6 | Original theme - Ocean Dark Theme – by https://github.com/gavsiu 7 | Based on Jesse Leite's Atom syntax theme 'An Old Hope' 8 | https://github.com/JesseLeite/an-old-hope-syntax-atom 9 | */.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/androidstudio.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Date: 24 Fev 2015 11 | Author: Pedro Oliveira 12 | */ 13 | .hljs { 14 | color: #a9b7c6; 15 | background: #282b2e 16 | } 17 | .hljs-number, 18 | .hljs-literal, 19 | .hljs-symbol, 20 | .hljs-bullet { 21 | color: #6897BB 22 | } 23 | .hljs-keyword, 24 | .hljs-selector-tag, 25 | .hljs-deletion { 26 | color: #cc7832 27 | } 28 | .hljs-variable, 29 | .hljs-template-variable, 30 | .hljs-link { 31 | color: #629755 32 | } 33 | .hljs-comment, 34 | .hljs-quote { 35 | color: #808080 36 | } 37 | .hljs-meta { 38 | color: #bbb529 39 | } 40 | .hljs-string, 41 | .hljs-attribute, 42 | .hljs-addition { 43 | color: #6A8759 44 | } 45 | .hljs-section, 46 | .hljs-title, 47 | .hljs-type { 48 | color: #ffc66d 49 | } 50 | .hljs-name, 51 | .hljs-selector-id, 52 | .hljs-selector-class { 53 | color: #e8bf6a 54 | } 55 | .hljs-emphasis { 56 | font-style: italic 57 | } 58 | .hljs-strong { 59 | font-weight: bold 60 | } -------------------------------------------------------------------------------- /resources/highlight/styles/androidstudio.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a9b7c6;background:#282b2e}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-symbol{color:#6897bb}.hljs-deletion,.hljs-keyword,.hljs-selector-tag{color:#cc7832}.hljs-link,.hljs-template-variable,.hljs-variable{color:#629755}.hljs-comment,.hljs-quote{color:grey}.hljs-meta{color:#bbb529}.hljs-addition,.hljs-attribute,.hljs-string{color:#6a8759}.hljs-section,.hljs-title,.hljs-type{color:#ffc66d}.hljs-name,.hljs-selector-class,.hljs-selector-id{color:#e8bf6a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/arduino-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#434f54}.hljs-subst{color:#434f54}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#00979d}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-literal{color:#d35400}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#00979d}.hljs-deletion,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#005c5f}.hljs-comment{color:rgba(149,165,166,.8)}.hljs-meta .hljs-keyword{color:#728e00}.hljs-meta{color:#434f54}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-function{color:#728e00}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-number{color:#8a7b52} -------------------------------------------------------------------------------- /resources/highlight/styles/arta.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Date: 17.V.2011 11 | Author: pumbur 12 | */ 13 | .hljs { 14 | background: #222; 15 | color: #aaa 16 | } 17 | .hljs-subst { 18 | color: #aaa 19 | } 20 | .hljs-section { 21 | color: #fff 22 | } 23 | .hljs-comment, 24 | .hljs-quote, 25 | .hljs-meta { 26 | color: #444 27 | } 28 | .hljs-string, 29 | .hljs-symbol, 30 | .hljs-bullet, 31 | .hljs-regexp { 32 | color: #ffcc33 33 | } 34 | .hljs-number, 35 | .hljs-addition { 36 | color: #00cc66 37 | } 38 | .hljs-built_in, 39 | .hljs-literal, 40 | .hljs-type, 41 | .hljs-template-variable, 42 | .hljs-attribute, 43 | .hljs-link { 44 | color: #32aaee 45 | } 46 | .hljs-keyword, 47 | .hljs-selector-tag, 48 | .hljs-name, 49 | .hljs-selector-id, 50 | .hljs-selector-class { 51 | color: #6644aa 52 | } 53 | .hljs-title, 54 | .hljs-variable, 55 | .hljs-deletion, 56 | .hljs-template-tag { 57 | color: #bb1166 58 | } 59 | .hljs-section, 60 | .hljs-doctag, 61 | .hljs-strong { 62 | font-weight: bold 63 | } 64 | .hljs-emphasis { 65 | font-style: italic 66 | } -------------------------------------------------------------------------------- /resources/highlight/styles/arta.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#222;color:#aaa}.hljs-subst{color:#aaa}.hljs-section{color:#fff}.hljs-comment,.hljs-meta,.hljs-quote{color:#444}.hljs-bullet,.hljs-regexp,.hljs-string,.hljs-symbol{color:#fc3}.hljs-addition,.hljs-number{color:#0c6}.hljs-attribute,.hljs-built_in,.hljs-link,.hljs-literal,.hljs-template-variable,.hljs-type{color:#32aaee}.hljs-keyword,.hljs-name,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag{color:#64a}.hljs-deletion,.hljs-template-tag,.hljs-title,.hljs-variable{color:#b16}.hljs-doctag,.hljs-section,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/ascetic.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Original style from softwaremaniacs.org (c) Ivan Sagalaev 12 | 13 | */ 14 | .hljs { 15 | background: white; 16 | color: black 17 | } 18 | .hljs-string, 19 | .hljs-variable, 20 | .hljs-template-variable, 21 | .hljs-symbol, 22 | .hljs-bullet, 23 | .hljs-section, 24 | .hljs-addition, 25 | .hljs-attribute, 26 | .hljs-link { 27 | color: #888 28 | } 29 | .hljs-comment, 30 | .hljs-quote, 31 | .hljs-meta, 32 | .hljs-deletion { 33 | color: #ccc 34 | } 35 | .hljs-keyword, 36 | .hljs-selector-tag, 37 | .hljs-section, 38 | .hljs-name, 39 | .hljs-type, 40 | .hljs-strong { 41 | font-weight: bold 42 | } 43 | .hljs-emphasis { 44 | font-style: italic 45 | } -------------------------------------------------------------------------------- /resources/highlight/styles/ascetic.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-link,.hljs-section,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#888}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#ccc}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/atom-one-dark-reasonable.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-keyword,.hljs-operator,.hljs-pattern-match{color:#f92672}.hljs-function,.hljs-pattern-match .hljs-constructor{color:#61aeee}.hljs-function .hljs-params{color:#a6e22e}.hljs-function .hljs-params .hljs-typing{color:#fd971f}.hljs-module-access .hljs-module{color:#7e57c2}.hljs-constructor{color:#e2b93d}.hljs-constructor .hljs-string{color:#9ccc65}.hljs-comment,.hljs-quote{color:#b18eb1;font-style:italic}.hljs-doctag,.hljs-formula{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline} -------------------------------------------------------------------------------- /resources/highlight/styles/atom-one-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline} -------------------------------------------------------------------------------- /resources/highlight/styles/atom-one-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/3024.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: 3024 3 | Author: Jan T. Sott (http://github.com/idleberg) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a5a2a2;background:#090300}.hljs ::selection,.hljs::selection{background-color:#4a4543;color:#a5a2a2}.hljs-comment{color:#5c5855}.hljs-tag{color:#807d7c}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a5a2a2}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#db2d20}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#e8bbd0}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fded02}.hljs-strong{font-weight:700;color:#fded02}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#01a252}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#b5e4f4}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#01a0e4}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#a16a94}.hljs-emphasis{color:#a16a94;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#cdab53}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/apprentice.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Apprentice 3 | Author: romainl 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#bcbcbc;background:#262626}.hljs ::selection,.hljs::selection{background-color:#333;color:#bcbcbc}.hljs-comment{color:#6c6c6c}.hljs-tag{color:#787878}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#bcbcbc}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ff8700}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#5f8787}.hljs-strong{font-weight:700;color:#5f8787}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#87af87}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#5f875f}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#ffffaf}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#87afd7}.hljs-emphasis{color:#87afd7;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#5f87af}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/atlas.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Atlas 3 | Author: Alex Lende (https://ajlende.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a1a19a;background:#002635}.hljs ::selection,.hljs::selection{background-color:#517f8d;color:#a1a19a}.hljs-comment{color:#6c8b91}.hljs-tag{color:#869696}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a1a19a}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ff5a67}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f08e48}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffcc1b}.hljs-strong{font-weight:700;color:#ffcc1b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#7fc06e}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#14747e}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#5dd7b9}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#9a70a4}.hljs-emphasis{color:#9a70a4;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#c43060}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/bespin.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Bespin 3 | Author: Jan T. Sott 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#8a8986;background:#28211c}.hljs ::selection,.hljs::selection{background-color:#5e5d5c;color:#8a8986}.hljs-comment{color:#666}.hljs-tag{color:#797977}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#8a8986}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#cf6a4c}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#cf7d34}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#f9ee98}.hljs-strong{font-weight:700;color:#f9ee98}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#54be0d}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#afc4db}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#5ea6ea}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#9b859d}.hljs-emphasis{color:#9b859d;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#937121}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-burzum.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Burzum) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#9ba}.hljs-strong{font-weight:700;color:#9ba}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#dec}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-immortal.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Immortal) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#567}.hljs-strong{font-weight:700;color:#567}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#79b}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-khold.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Khold) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#974b46}.hljs-strong{font-weight:700;color:#974b46}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#eceee3}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-marduk.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Marduk) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#626b67}.hljs-strong{font-weight:700;color:#626b67}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a5aaa7}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-mayhem.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Mayhem) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#eecc6c}.hljs-strong{font-weight:700;color:#eecc6c}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#f3ecd4}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-nile.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Nile) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#775}.hljs-strong{font-weight:700;color:#775}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a98}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal-venom.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal (Venom) 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#79241f}.hljs-strong{font-weight:700;color:#79241f}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#f8f7f2}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/black-metal.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Black Metal 3 | Author: metalelf0 (https://github.com/metalelf0) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c1c1c1;background:#000}.hljs ::selection,.hljs::selection{background-color:#222;color:#c1c1c1}.hljs-comment{color:#333}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#c1c1c1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#5f8787}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aaa}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#a06666}.hljs-strong{font-weight:700;color:#a06666}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#d99}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#aaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#888}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#999}.hljs-emphasis{color:#999;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#444}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/bright.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Bright 3 | Author: Chris Kempson (http://chriskempson.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#e0e0e0;background:#000}.hljs ::selection,.hljs::selection{background-color:#505050;color:#e0e0e0}.hljs-comment{color:#b0b0b0}.hljs-tag{color:#d0d0d0}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#e0e0e0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#fb0120}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#fc6d24}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fda331}.hljs-strong{font-weight:700;color:#fda331}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a1c659}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#76c7b7}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#6fb3d2}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#d381c3}.hljs-emphasis{color:#d381c3;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#be643c}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/codeschool.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Codeschool 3 | Author: blockloop 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#9ea7a6;background:#232c31}.hljs ::selection,.hljs::selection{background-color:#2a343a;color:#9ea7a6}.hljs-comment{color:#3f4944}.hljs-tag{color:#84898c}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#9ea7a6}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#2a5491}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#43820d}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#a03b1e}.hljs-strong{font-weight:700;color:#a03b1e}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#237986}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#b02f30}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#484d79}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c59820}.hljs-emphasis{color:#c59820;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#c98344}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/colors.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Colors 3 | Author: mrmrs (http://clrs.cc) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#bbb;background:#111}.hljs ::selection,.hljs::selection{background-color:#555;color:#bbb}.hljs-comment{color:#777}.hljs-tag{color:#999}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#bbb}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ff4136}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ff851b}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffdc00}.hljs-strong{font-weight:700;color:#ffdc00}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#2ecc40}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#7fdbff}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#0074d9}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#b10dc9}.hljs-emphasis{color:#b10dc9;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#85144b}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/cupertino.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Cupertino 3 | Author: Defman21 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#404040;background:#fff}.hljs ::selection,.hljs::selection{background-color:silver;color:#404040}.hljs-comment,.hljs-tag{color:grey}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#404040}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#c41a15}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#eb8500}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#826b28}.hljs-strong{font-weight:700;color:#826b28}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#007400}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#318495}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#00f}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#a90d91}.hljs-emphasis{color:#a90d91;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#826b28}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/darcula.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Darcula 3 | Author: jetbrains 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a9b7c6;background:#2b2b2b}.hljs ::selection,.hljs::selection{background-color:#323232;color:#a9b7c6}.hljs-comment{color:#606366}.hljs-tag{color:#a4a3a3}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a9b7c6}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#4eade5}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#689757}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#bbb529}.hljs-strong{font-weight:700;color:#bbb529}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#6a8759}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#629755}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#9876aa}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#cc7832}.hljs-emphasis{color:#cc7832;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:grey}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/dirtysea.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: dirtysea 3 | Author: Kahlil (Kal) Hodgson 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#e0e0e0}.hljs ::selection,.hljs::selection{background-color:#d0d0d0;color:#000}.hljs-comment{color:#707070}.hljs-tag{color:#202020}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#000}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#840000}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#006565}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#755b00}.hljs-strong{font-weight:700;color:#755b00}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#730073}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#755b00}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#007300}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#000090}.hljs-emphasis{color:#000090;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#755b00}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/edge-dark.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Edge Dark 3 | Author: cjayross (https://github.com/cjayross) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#b7bec9;background:#262729}.hljs ::selection,.hljs::selection{background-color:#b7bec9;color:#b7bec9}.hljs-comment{color:#3e4249}.hljs-tag{color:#73b3e7}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#b7bec9}.hljs-operator{opacity:.7}.hljs-attr,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-name,.hljs-number,.hljs-selector-tag,.hljs-symbol,.hljs-template-variable,.hljs-variable,.hljs-variable.constant_{color:#e77171}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#dbb774}.hljs-strong{font-weight:700;color:#dbb774}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a1bf78}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#5ebaa5}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#73b3e7}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#d390e7}.hljs-emphasis{color:#d390e7;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#5ebaa5}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/eighties.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Eighties 3 | Author: Chris Kempson (http://chriskempson.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d3d0c8;background:#2d2d2d}.hljs ::selection,.hljs::selection{background-color:#515151;color:#d3d0c8}.hljs-comment{color:#747369}.hljs-tag{color:#a09f93}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#d3d0c8}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f2777a}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f99157}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fc6}.hljs-strong{font-weight:700;color:#fc6}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#9c9}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#6cc}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#69c}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c9c}.hljs-emphasis{color:#c9c;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#d27b53}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/eva.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Eva 3 | Author: kjakapat (https://github.com/kjakapat) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#9fa2a6;background:#2a3b4d}.hljs ::selection,.hljs::selection{background-color:#4b6988;color:#9fa2a6}.hljs-comment{color:#55799c}.hljs-tag{color:#7e90a3}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#9fa2a6}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#c4676c}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f96}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ff6}.hljs-strong{font-weight:700;color:#ff6}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#6f6}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#4b8f77}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#15f4ee}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#9c6cd3}.hljs-emphasis{color:#9c6cd3;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#bb64a9}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/fruit-soda.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Fruit Soda 3 | Author: jozip 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#515151;background:#f1ecf1}.hljs ::selection,.hljs::selection{background-color:#d8d5d5;color:#515151}.hljs-comment{color:#b5b4b6}.hljs-tag{color:#979598}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#515151}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#fe3e31}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#fe6d08}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#f7e203}.hljs-strong{font-weight:700;color:#f7e203}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#47f74c}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#0f9cfd}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#2931df}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#611fce}.hljs-emphasis{color:#611fce;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#b16f40}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/github.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Github 3 | Author: Defman21 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#333;background:#fff}.hljs ::selection,.hljs::selection{background-color:#c8c8fa;color:#333}.hljs-comment{color:#969896}.hljs-tag{color:#e8e8e8}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#333}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ed6a43}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#0086b3}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#795da3}.hljs-strong{font-weight:700;color:#795da3}.hljs-addition,.hljs-built_in,.hljs-code,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp,.hljs-string,.hljs-title.class_.inherited__{color:#183691}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#795da3}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#a71d5d}.hljs-emphasis{color:#a71d5d;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#333}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/google-light.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Google Light 3 | Author: Seth Wright (http://sethawright.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#373b41;background:#fff}.hljs ::selection,.hljs::selection{background-color:#c5c8c6;color:#373b41}.hljs-comment{color:#b4b7b4}.hljs-tag{color:#969896}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#373b41}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#cc342b}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f96a38}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fba922}.hljs-strong{font-weight:700;color:#fba922}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#198844}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-function .hljs-title,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#3971ed}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#a36ac7}.hljs-emphasis{color:#a36ac7;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#3971ed}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/green-screen.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Green Screen 3 | Author: Chris Kempson (http://chriskempson.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#0b0;background:#010}.hljs ::selection,.hljs::selection{background-color:#050;color:#0b0}.hljs-comment{color:#070}.hljs-tag{color:#090}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#0b0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#070}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#090}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#070}.hljs-strong{font-weight:700;color:#070}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#0b0}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#050}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#090}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#0b0}.hljs-emphasis{color:#0b0;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#050}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/hardcore.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Hardcore 3 | Author: Chris Caller 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#cdcdcd;background:#212121}.hljs ::selection,.hljs::selection{background-color:#353535;color:#cdcdcd}.hljs-comment{color:#4a4a4a}.hljs-tag{color:#707070}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#cdcdcd}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f92672}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#fd971f}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#e6db74}.hljs-strong{font-weight:700;color:#e6db74}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a6e22e}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#708387}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#66d9ef}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#9e6ffe}.hljs-emphasis{color:#9e6ffe;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#e8b882}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/hopscotch.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Hopscotch 3 | Author: Jan T. Sott 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#b9b5b8;background:#322931}.hljs ::selection,.hljs::selection{background-color:#5c545b;color:#b9b5b8}.hljs-comment{color:#797379}.hljs-tag{color:#989498}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#b9b5b8}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#dd464c}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#fd8b19}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fdcc59}.hljs-strong{font-weight:700;color:#fdcc59}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#8fc13e}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#149b93}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#1290bf}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c85e7c}.hljs-emphasis{color:#c85e7c;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#b33508}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/ia-dark.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: iA Dark 3 | Author: iA Inc. (modified by aramisgithub) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#ccc;background:#1a1a1a}.hljs ::selection,.hljs::selection{background-color:#1d414d;color:#ccc}.hljs-comment{color:#767676}.hljs-tag{color:#b8b8b8}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#ccc}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#d88568}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#d86868}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#b99353}.hljs-strong{font-weight:700;color:#b99353}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#83a471}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#7c9cae}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#8eccdd}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#b98eb2}.hljs-emphasis{color:#b98eb2;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#8b6c37}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/isotope.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Isotope 3 | Author: Jan T. Sott 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d0d0d0;background:#000}.hljs ::selection,.hljs::selection{background-color:#606060;color:#d0d0d0}.hljs-comment{color:grey}.hljs-tag{color:silver}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#d0d0d0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:red}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f90}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#f09}.hljs-strong{font-weight:700;color:#f09}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#3f0}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#0ff}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#06f}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c0f}.hljs-emphasis{color:#c0f;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#30f}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/london-tube.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: London Tube 3 | Author: Jan T. Sott 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d9d8d8;background:#231f20}.hljs ::selection,.hljs::selection{background-color:#5a5758;color:#d9d8d8}.hljs-comment{color:#737171}.hljs-tag{color:#959ca1}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#d9d8d8}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ee2e24}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f386a1}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffd204}.hljs-strong{font-weight:700;color:#ffd204}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#00853e}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#85cebc}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#009ddc}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#98005d}.hljs-emphasis{color:#98005d;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#b06110}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/materia.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Materia 3 | Author: Defman21 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#cdd3de;background:#263238}.hljs ::selection,.hljs::selection{background-color:#37474f;color:#cdd3de}.hljs-comment{color:#707880}.hljs-tag{color:#c9ccd3}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#cdd3de}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ec5f67}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ea9560}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fc0}.hljs-strong{font-weight:700;color:#fc0}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#8bd649}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#80cbc4}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#89ddff}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#82aaff}.hljs-emphasis{color:#82aaff;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#ec5f67}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/material-darker.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Material Darker 3 | Author: Nate Peterson 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#eff;background:#212121}.hljs ::selection,.hljs::selection{background-color:#353535;color:#eff}.hljs-comment{color:#4a4a4a}.hljs-tag{color:#b2ccd6}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#eff}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f07178}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f78c6c}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffcb6b}.hljs-strong{font-weight:700;color:#ffcb6b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#c3e88d}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#89ddff}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#82aaff}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c792ea}.hljs-emphasis{color:#c792ea;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#ff5370}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/material-vivid.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Material Vivid 3 | Author: joshyrobot 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#80868b;background:#202124}.hljs ::selection,.hljs::selection{background-color:#323639;color:#80868b}.hljs-comment{color:#44464d}.hljs-tag{color:#676c71}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#80868b}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f44336}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ff9800}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffeb3b}.hljs-strong{font-weight:700;color:#ffeb3b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#00e676}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#00bcd4}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#2196f3}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#673ab7}.hljs-emphasis{color:#673ab7;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#8d6e63}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/material.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Material 3 | Author: Nate Peterson 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#eff;background:#263238}.hljs ::selection,.hljs::selection{background-color:#314549;color:#eff}.hljs-comment{color:#546e7a}.hljs-tag{color:#b2ccd6}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#eff}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f07178}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f78c6c}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffcb6b}.hljs-strong{font-weight:700;color:#ffcb6b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#c3e88d}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#89ddff}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#82aaff}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c792ea}.hljs-emphasis{color:#c792ea;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#ff5370}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/mellow-purple.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Mellow Purple 3 | Author: gidsi 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#fef;background:#1e0528}.hljs ::selection,.hljs::selection{background-color:#331354;color:#fef}.hljs-comment{color:#320f55}.hljs-tag{color:#873582}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#fef}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#00d9e9}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#aa00a3}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#955ae7}.hljs-strong{font-weight:700;color:#955ae7}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#05cb0d}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#b900b1}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#550068}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#8991bb}.hljs-emphasis{color:#8991bb;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#4d6fff}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/mexico-light.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Mexico Light 3 | Author: Sheldon Johnson 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383838;background:#f8f8f8}.hljs ::selection,.hljs::selection{background-color:#d8d8d8;color:#383838}.hljs-comment{color:#b8b8b8}.hljs-tag{color:#585858}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#383838}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ab4642}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#dc9656}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#f79a0e}.hljs-strong{font-weight:700;color:#f79a0e}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#538947}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#4b8093}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#7cafc2}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#96609e}.hljs-emphasis{color:#96609e;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#a16946}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/nord.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Nord 3 | Author: arcticicestudio 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#e5e9f0;background:#2e3440}.hljs ::selection,.hljs::selection{background-color:#434c5e;color:#e5e9f0}.hljs-comment{color:#4c566a}.hljs-tag{color:#d8dee9}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#e5e9f0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#bf616a}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#d08770}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ebcb8b}.hljs-strong{font-weight:700;color:#ebcb8b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a3be8c}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#88c0d0}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#81a1c1}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#b48ead}.hljs-emphasis{color:#b48ead;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#5e81ac}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/paraiso.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Paraiso 3 | Author: Jan T. Sott 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a39e9b;background:#2f1e2e}.hljs ::selection,.hljs::selection{background-color:#4f424c;color:#a39e9b}.hljs-comment{color:#776e71}.hljs-tag{color:#8d8687}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a39e9b}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ef6155}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f99b15}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fec418}.hljs-strong{font-weight:700;color:#fec418}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#48b685}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#5bc4bf}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#06b6ef}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#815ba4}.hljs-emphasis{color:#815ba4;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#e96ba8}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/pop.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Pop 3 | Author: Chris Kempson (http://chriskempson.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d0d0d0;background:#000}.hljs ::selection,.hljs::selection{background-color:#303030;color:#d0d0d0}.hljs-comment{color:#505050}.hljs-tag{color:#b0b0b0}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#d0d0d0}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#eb008a}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f29333}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#f8ca12}.hljs-strong{font-weight:700;color:#f8ca12}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#37b349}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#0ab}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#0e5a94}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#b31e8d}.hljs-emphasis{color:#b31e8d;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#7a2d00}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/qualia.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Qualia 3 | Author: isaacwhanson 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:silver;background:#101010}.hljs ::selection,.hljs::selection{background-color:#454545;color:silver}.hljs-comment{color:#454545}.hljs-tag{color:grey}.hljs-operator,.hljs-punctuation,.hljs-subst{color:silver}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#efa6a2}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#a3b8ef}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#e6a3dc}.hljs-strong{font-weight:700;color:#e6a3dc}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#80c990}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#c8c874}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#50cacd}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#e0af85}.hljs-emphasis{color:#e0af85;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:grey}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/sagelight.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Sagelight 3 | Author: Carter Veldhuizen 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383838;background:#f8f8f8}.hljs ::selection,.hljs::selection{background-color:#d8d8d8;color:#383838}.hljs-comment{color:#b8b8b8}.hljs-tag{color:#585858}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#383838}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#fa8480}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ffaa61}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ffdc61}.hljs-strong{font-weight:700;color:#ffdc61}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#a0d2c8}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#a2d6f5}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#a0a7d2}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c8a0d2}.hljs-emphasis{color:#c8a0d2;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#d2b2a0}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/sandcastle.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Sandcastle 3 | Author: George Essig (https://github.com/gessig) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a89984;background:#282c34}.hljs ::selection,.hljs::selection{background-color:#3e4451;color:#a89984}.hljs-comment{color:#665c54}.hljs-tag{color:#928374}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a89984}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#83a598}.hljs-attr,.hljs-class .hljs-title,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-title,.hljs-title.class_,.hljs-variable.constant_{color:#a07e3b}.hljs-strong{font-weight:700;color:#a07e3b}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#528b8b}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-function .hljs-title,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#83a598}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#d75f5f}.hljs-emphasis{color:#d75f5f;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#a87322}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/seti-ui.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Seti UI 3 | Author: 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#d6d6d6;background:#151718}.hljs ::selection,.hljs::selection{background-color:#3b758c;color:#d6d6d6}.hljs-comment{color:#41535b}.hljs-tag{color:#43a5d5}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#d6d6d6}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#cd3f45}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#db7b55}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#e6cd69}.hljs-strong{font-weight:700;color:#e6cd69}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#9fca56}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#55dbbe}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#55b5db}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#a074c4}.hljs-emphasis{color:#a074c4;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#8a553f}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/tomorrow-night.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Tomorrow Night 3 | Author: Chris Kempson (http://chriskempson.com) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#ccc;background:#2d2d2d}.hljs ::selection,.hljs::selection{background-color:#515151;color:#ccc}.hljs-comment{color:#999}.hljs-tag{color:#b4b7b4}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#ccc}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#f2777a}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#f99157}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#fc6}.hljs-strong{font-weight:700;color:#fc6}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#9c9}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#6cc}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#69c}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#c9c}.hljs-emphasis{color:#c9c;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#a3685a}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/vulcan.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: vulcan 3 | Author: Andrey Varfolomeev 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#5b778c;background:#041523}.hljs ::selection,.hljs::selection{background-color:#003552;color:#5b778c}.hljs-comment{color:#7a5759}.hljs-tag{color:#6b6977}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#5b778c}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#818591}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#9198a3}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#adb4b9}.hljs-strong{font-weight:700;color:#adb4b9}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-code,.hljs-doctag,.hljs-function .hljs-title,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp,.hljs-section,.hljs-string,.hljs-title.class_.inherited__,.hljs-title.function_,.ruby .hljs-property{color:#977d7c}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#9198a3}.hljs-emphasis{color:#9198a3;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#977d7c}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/windows-nt-light.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Windows NT Light 3 | Author: Fergus Collins (https://github.com/C-Fergus) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:grey;background:#fff}.hljs ::selection,.hljs::selection{background-color:#d5d5d5;color:grey}.hljs-comment{color:silver}.hljs-tag{color:#a0a0a0}.hljs-operator,.hljs-punctuation,.hljs-subst{color:grey}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:maroon}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#ff0}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:olive}.hljs-strong{font-weight:700;color:olive}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:green}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:teal}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:navy}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:purple}.hljs-emphasis{color:purple;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#0f0}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/windows-nt.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Windows NT 3 | Author: Fergus Collins (https://github.com/C-Fergus) 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:silver;background:#000}.hljs ::selection,.hljs::selection{background-color:#555;color:silver}.hljs-comment{color:grey}.hljs-tag{color:#a1a1a1}.hljs-operator,.hljs-punctuation,.hljs-subst{color:silver}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:red}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:olive}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#ff0}.hljs-strong{font-weight:700;color:#ff0}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#0f0}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#0ff}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#00f}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#f0f}.hljs-emphasis{color:#f0f;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:green}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/base16/zenburn.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Zenburn 3 | Author: elnawe 4 | License: ~ MIT (or more permissive) [via base16-schemes-source] 5 | Maintainer: @highlightjs/core-team 6 | Version: 2021.09.0 7 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#dcdccc;background:#383838}.hljs ::selection,.hljs::selection{background-color:#606060;color:#dcdccc}.hljs-comment{color:#6f6f6f}.hljs-tag{color:grey}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#dcdccc}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#dca3a3}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#dfaf8f}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#e0cf9f}.hljs-strong{font-weight:700;color:#e0cf9f}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#5f7f5f}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#93e0e3}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#7cb8bb}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#dc8cc3}.hljs-emphasis{color:#dc8cc3;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#000}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/brown-paper.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Brown Paper style from goldblog.com.ua (c) Zaripov Yura 12 | 13 | */ 14 | .hljs { 15 | color: #363c69; 16 | background: #b7a68e url(./brown-papersq.png) 17 | } 18 | .hljs-keyword, 19 | .hljs-selector-tag, 20 | .hljs-literal { 21 | color: #005599; 22 | font-weight: bold 23 | } 24 | .hljs-subst { 25 | /* default */ 26 | 27 | } 28 | .hljs-string, 29 | .hljs-title, 30 | .hljs-section, 31 | .hljs-type, 32 | .hljs-attribute, 33 | .hljs-symbol, 34 | .hljs-bullet, 35 | .hljs-built_in, 36 | .hljs-addition, 37 | .hljs-variable, 38 | .hljs-template-tag, 39 | .hljs-template-variable, 40 | .hljs-link, 41 | .hljs-name { 42 | color: #2c009f 43 | } 44 | .hljs-comment, 45 | .hljs-quote, 46 | .hljs-meta, 47 | .hljs-deletion { 48 | color: #802022 49 | } 50 | .hljs-keyword, 51 | .hljs-selector-tag, 52 | .hljs-literal, 53 | .hljs-doctag, 54 | .hljs-title, 55 | .hljs-section, 56 | .hljs-type, 57 | .hljs-name, 58 | .hljs-strong { 59 | font-weight: bold 60 | } 61 | .hljs-emphasis { 62 | font-style: italic 63 | } -------------------------------------------------------------------------------- /resources/highlight/styles/brown-paper.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#363c69;background:url(./brown-papersq.png) #b7a68e}.hljs-keyword,.hljs-literal,.hljs-selector-tag{color:#059}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-link,.hljs-name,.hljs-section,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#2c009f}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#802022}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/brown-papersq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/highlight/styles/brown-papersq.png -------------------------------------------------------------------------------- /resources/highlight/styles/codepen-embed.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | codepen.io Embed Theme 11 | Author: Justin Perry 12 | Original theme - https://github.com/chriskempson/tomorrow-theme 13 | */ 14 | .hljs { 15 | background: #222; 16 | color: #fff 17 | } 18 | .hljs-comment, 19 | .hljs-quote { 20 | color: #777 21 | } 22 | .hljs-variable, 23 | .hljs-template-variable, 24 | .hljs-tag, 25 | .hljs-regexp, 26 | .hljs-meta, 27 | .hljs-number, 28 | .hljs-built_in, 29 | .hljs-literal, 30 | .hljs-params, 31 | .hljs-symbol, 32 | .hljs-bullet, 33 | .hljs-link, 34 | .hljs-deletion { 35 | color: #ab875d 36 | } 37 | .hljs-section, 38 | .hljs-title, 39 | .hljs-name, 40 | .hljs-selector-id, 41 | .hljs-selector-class, 42 | .hljs-type, 43 | .hljs-attribute { 44 | color: #9b869b 45 | } 46 | .hljs-string, 47 | .hljs-keyword, 48 | .hljs-selector-tag, 49 | .hljs-addition { 50 | color: #8f9c6c 51 | } 52 | .hljs-emphasis { 53 | font-style: italic 54 | } 55 | .hljs-strong { 56 | font-weight: bold 57 | } -------------------------------------------------------------------------------- /resources/highlight/styles/codepen-embed.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#222;color:#fff}.hljs-comment,.hljs-quote{color:#777}.hljs-built_in,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-regexp,.hljs-symbol,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ab875d}.hljs-attribute,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title,.hljs-type{color:#9b869b}.hljs-addition,.hljs-keyword,.hljs-selector-tag,.hljs-string{color:#8f9c6c}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/color-brewer.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Colorbrewer theme 12 | Original: https://github.com/mbostock/colorbrewer-theme (c) Mike Bostock 13 | Ported by Fabrício Tavares de Oliveira 14 | 15 | */ 16 | .hljs { 17 | color: #000; 18 | background: #fff 19 | } 20 | .hljs-subst { 21 | /* default */ 22 | 23 | } 24 | .hljs-string, 25 | .hljs-meta, 26 | .hljs-symbol, 27 | .hljs-template-tag, 28 | .hljs-template-variable, 29 | .hljs-addition { 30 | color: #756bb1 31 | } 32 | .hljs-comment, 33 | .hljs-quote { 34 | color: #636363 35 | } 36 | .hljs-number, 37 | .hljs-regexp, 38 | .hljs-literal, 39 | .hljs-bullet, 40 | .hljs-link { 41 | color: #31a354 42 | } 43 | .hljs-deletion, 44 | .hljs-variable { 45 | color: #88f 46 | } 47 | .hljs-keyword, 48 | .hljs-selector-tag, 49 | .hljs-title, 50 | .hljs-section, 51 | .hljs-built_in, 52 | .hljs-doctag, 53 | .hljs-type, 54 | .hljs-tag, 55 | .hljs-name, 56 | .hljs-selector-id, 57 | .hljs-selector-class, 58 | .hljs-strong { 59 | color: #3182bd 60 | } 61 | .hljs-emphasis { 62 | font-style: italic 63 | } 64 | .hljs-attribute { 65 | color: #e6550d 66 | } -------------------------------------------------------------------------------- /resources/highlight/styles/color-brewer.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#fff}.hljs-addition,.hljs-meta,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable{color:#756bb1}.hljs-comment,.hljs-quote{color:#636363}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-regexp{color:#31a354}.hljs-deletion,.hljs-variable{color:#88f}.hljs-built_in,.hljs-doctag,.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-strong,.hljs-tag,.hljs-title,.hljs-type{color:#3182bd}.hljs-emphasis{font-style:italic}.hljs-attribute{color:#e6550d} -------------------------------------------------------------------------------- /resources/highlight/styles/dark.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Dark style from softwaremaniacs.org (c) Ivan Sagalaev 12 | 13 | */ 14 | .hljs { 15 | color: #ddd; 16 | background: #303030 17 | } 18 | .hljs-keyword, 19 | .hljs-selector-tag, 20 | .hljs-literal, 21 | .hljs-section, 22 | .hljs-link { 23 | color: white 24 | } 25 | .hljs-subst { 26 | /* default */ 27 | 28 | } 29 | .hljs-string, 30 | .hljs-title, 31 | .hljs-name, 32 | .hljs-type, 33 | .hljs-attribute, 34 | .hljs-symbol, 35 | .hljs-bullet, 36 | .hljs-built_in, 37 | .hljs-addition, 38 | .hljs-variable, 39 | .hljs-template-tag, 40 | .hljs-template-variable { 41 | color: #d88 42 | } 43 | .hljs-comment, 44 | .hljs-quote, 45 | .hljs-deletion, 46 | .hljs-meta { 47 | color: #979797 48 | } 49 | .hljs-keyword, 50 | .hljs-selector-tag, 51 | .hljs-literal, 52 | .hljs-title, 53 | .hljs-section, 54 | .hljs-doctag, 55 | .hljs-type, 56 | .hljs-name, 57 | .hljs-strong { 58 | font-weight: bold 59 | } 60 | .hljs-emphasis { 61 | font-style: italic 62 | } -------------------------------------------------------------------------------- /resources/highlight/styles/dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#ddd;background:#303030}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-section,.hljs-selector-tag{color:#fff}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-name,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#d88}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#979797}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/default.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | Theme: Default 3 | Description: Original highlight.js style 4 | Author: (c) Ivan Sagalaev 5 | Maintainer: @highlightjs/core-team 6 | Website: https://highlightjs.org/ 7 | License: see project LICENSE 8 | Touched: 2021 9 | */pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/devibeans.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: devibeans (dark) 3 | Author: @terminaldweller 4 | Maintainer: @terminaldweller 5 | 6 | Inspired by vim's jellybeans theme (https://github.com/nanotech/jellybeans.vim) 7 | */.hljs{background:#000;color:#a39e9b}.hljs-attr,.hljs-template-tag{color:#8787d7}.hljs-comment,.hljs-doctag,.hljs-quote{color:#396}.hljs-params{color:#a39e9b}.hljs-regexp{color:#d700ff}.hljs-literal,.hljs-number,.hljs-selector-id,.hljs-tag{color:#ef5350}.hljs-meta,.hljs-meta .hljs-keyword{color:#0087ff}.hljs-code,.hljs-formula,.hljs-keyword,.hljs-link,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-variable{color:#64b5f6}.hljs-built_in,.hljs-deletion,.hljs-title{color:#ff8700}.hljs-attribute,.hljs-function,.hljs-name,.hljs-property,.hljs-section,.hljs-type{color:#ffd75f}.hljs-addition,.hljs-bullet,.hljs-meta .hljs-string,.hljs-string,.hljs-subst,.hljs-symbol{color:#558b2f}.hljs-selector-tag{color:#96f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/docco.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#f8f8ff}.hljs-comment,.hljs-quote{color:#408080;font-style:italic}.hljs-keyword,.hljs-literal,.hljs-selector-tag,.hljs-subst{color:#954121}.hljs-number{color:#40a070}.hljs-doctag,.hljs-string{color:#219161}.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-type{color:#19469d}.hljs-params{color:#00f}.hljs-title{color:#458;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-template-variable,.hljs-variable{color:teal}.hljs-link,.hljs-regexp{color:#b68}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/far.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | FAR Style (c) MajestiC 12 | 13 | */ 14 | .hljs { 15 | color: #0ff; 16 | background: #000080 17 | } 18 | .hljs-subst { 19 | /* default */ 20 | 21 | } 22 | .hljs-string, 23 | .hljs-attribute, 24 | .hljs-symbol, 25 | .hljs-bullet, 26 | .hljs-built_in, 27 | .hljs-template-tag, 28 | .hljs-template-variable, 29 | .hljs-addition { 30 | color: #ff0 31 | } 32 | .hljs-keyword, 33 | .hljs-selector-tag, 34 | .hljs-section, 35 | .hljs-type, 36 | .hljs-name, 37 | .hljs-selector-id, 38 | .hljs-selector-class, 39 | .hljs-variable { 40 | color: #fff 41 | } 42 | .hljs-comment, 43 | .hljs-quote, 44 | .hljs-doctag, 45 | .hljs-deletion { 46 | color: #888 47 | } 48 | .hljs-number, 49 | .hljs-regexp, 50 | .hljs-literal, 51 | .hljs-link { 52 | color: #0f0 53 | } 54 | .hljs-meta { 55 | color: #008080 56 | } 57 | .hljs-keyword, 58 | .hljs-selector-tag, 59 | .hljs-title, 60 | .hljs-section, 61 | .hljs-name, 62 | .hljs-strong { 63 | font-weight: bold 64 | } 65 | .hljs-emphasis { 66 | font-style: italic 67 | } -------------------------------------------------------------------------------- /resources/highlight/styles/far.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#0ff;background:navy}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable{color:#ff0}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-type,.hljs-variable{color:#fff}.hljs-comment,.hljs-deletion,.hljs-doctag,.hljs-quote{color:#888}.hljs-link,.hljs-literal,.hljs-number,.hljs-regexp{color:#0f0}.hljs-meta{color:teal}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/felipec.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | * Theme: FelipeC 3 | * Author: (c) 2021 Felipe Contreras 4 | * Website: https://github.com/felipec/vim-felipec 5 | * 6 | * Autogenerated with vim-felipec's generator. 7 | */.hljs{color:#dddde1;background:#1e1e22}.hljs ::selection,.hljs::selection{color:#1e1e22;background:#bf8fef}.hljs-code,.hljs-comment,.hljs-quote{color:#888896}.hljs-deletion,.hljs-literal,.hljs-number{color:#ef8f8f}.hljs-doctag,.hljs-meta,.hljs-operator,.hljs-punctuation,.hljs-selector-attr,.hljs-subst,.hljs-template-variable{color:#efbf8f}.hljs-type{color:#efef8f}.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-title{color:#bfef8f}.hljs-addition,.hljs-regexp,.hljs-string{color:#8fef8f}.hljs-class,.hljs-property{color:#8fefbf}.hljs-name,.hljs-selector-tag{color:#8fefef}.hljs-built_in,.hljs-keyword{color:#8fbfef}.hljs-bullet,.hljs-section{color:#8f8fef}.hljs-selector-pseudo{color:#bf8fef}.hljs-attr,.hljs-attribute,.hljs-params,.hljs-variable{color:#ef8fef}.hljs-link,.hljs-symbol{color:#ef8fbf}.hljs-literal,.hljs-strong,.hljs-title{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/foundation.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#eee;color:#000}.hljs-addition,.hljs-attribute,.hljs-emphasis,.hljs-link{color:#070}.hljs-emphasis{font-style:italic}.hljs-deletion,.hljs-string,.hljs-strong{color:#d14}.hljs-strong{font-weight:700}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-section,.hljs-title{color:#900}.hljs-class .hljs-title,.hljs-title.class_,.hljs-type{color:#458}.hljs-template-variable,.hljs-variable{color:#369}.hljs-bullet{color:#970}.hljs-meta{color:#34b}.hljs-code,.hljs-keyword,.hljs-literal,.hljs-number,.hljs-selector-tag{color:#099}.hljs-regexp{background-color:#fff0ff;color:#808}.hljs-symbol{color:#990073}.hljs-name,.hljs-selector-class,.hljs-selector-id,.hljs-tag{color:#070} -------------------------------------------------------------------------------- /resources/highlight/styles/github-dark-dimmed.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: GitHub Dark Dimmed 3 | Description: Dark dimmed theme as seen on github.com 4 | Author: github.com 5 | Maintainer: @Hirse 6 | Updated: 2021-05-15 7 | 8 | Colors taken from GitHub's CSS 9 | */.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#6cb6ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-code,.hljs-comment,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b} -------------------------------------------------------------------------------- /resources/highlight/styles/github-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: GitHub Dark 3 | Description: Dark theme as seen on github.com 4 | Author: github.com 5 | Maintainer: @Hirse 6 | Updated: 2021-05-15 7 | 8 | Outdated base version: https://github.com/primer/github-syntax-dark 9 | Current colors taken from GitHub's CSS 10 | */.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c} -------------------------------------------------------------------------------- /resources/highlight/styles/github.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: GitHub 3 | Description: Light theme as seen on github.com 4 | Author: github.com 5 | Maintainer: @Hirse 6 | Updated: 2021-05-15 7 | 8 | Outdated base version: https://github.com/primer/github-syntax-light 9 | Current colors taken from GitHub's CSS 10 | */.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0} -------------------------------------------------------------------------------- /resources/highlight/styles/gml.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | GML Theme - Meseta 12 | 13 | */ 14 | .hljs { 15 | background: #222222; 16 | color: #C0C0C0 17 | } 18 | .hljs-keyword { 19 | color: #FFB871; 20 | font-weight: bold 21 | } 22 | .hljs-built_in { 23 | color: #FFB871 24 | } 25 | .hljs-literal { 26 | color: #FF8080 27 | } 28 | .hljs-symbol { 29 | color: #58E55A 30 | } 31 | .hljs-comment { 32 | color: #5B995B 33 | } 34 | .hljs-string { 35 | color: #FFFF00 36 | } 37 | .hljs-number { 38 | color: #FF8080 39 | } 40 | .hljs-attribute, 41 | .hljs-selector-tag, 42 | .hljs-doctag, 43 | .hljs-name, 44 | .hljs-bullet, 45 | .hljs-code, 46 | .hljs-addition, 47 | .hljs-regexp, 48 | .hljs-variable, 49 | .hljs-template-variable, 50 | .hljs-link, 51 | .hljs-selector-attr, 52 | .hljs-selector-pseudo, 53 | .hljs-type, 54 | .hljs-selector-id, 55 | .hljs-selector-class, 56 | .hljs-quote, 57 | .hljs-template-tag, 58 | .hljs-deletion, 59 | .hljs-title, 60 | .hljs-section, 61 | .hljs-function, 62 | .hljs-meta .hljs-keyword, 63 | .hljs-meta, 64 | .hljs-subst { 65 | color: #C0C0C0 66 | } 67 | .hljs-emphasis { 68 | font-style: italic 69 | } 70 | .hljs-strong { 71 | font-weight: bold 72 | } -------------------------------------------------------------------------------- /resources/highlight/styles/gml.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#222;color:silver}.hljs-keyword{color:#ffb871;font-weight:700}.hljs-built_in{color:#ffb871}.hljs-literal{color:#ff8080}.hljs-symbol{color:#58e55a}.hljs-comment{color:#5b995b}.hljs-string{color:#ff0}.hljs-number{color:#ff8080}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-code,.hljs-deletion,.hljs-doctag,.hljs-function,.hljs-link,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-name,.hljs-quote,.hljs-regexp,.hljs-section,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-selector-tag,.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:silver}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/googlecode.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-comment,.hljs-quote{color:#800}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-title{color:#008}.hljs-template-variable,.hljs-variable{color:#660}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#080}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-symbol{color:#066}.hljs-attr,.hljs-built_in,.hljs-doctag,.hljs-params,.hljs-title,.hljs-type{color:#606}.hljs-attribute,.hljs-subst{color:#000}.hljs-formula{background-color:#eee;font-style:italic}.hljs-selector-class,.hljs-selector-id{color:#9b703f}.hljs-addition{background-color:#baeeba}.hljs-deletion{background-color:#ffc8bd}.hljs-doctag,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/gradient-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background-color:#652487;background-image:linear-gradient(160deg,#652487 0,#443ac3 35%,#0174b7 68%,#04988e 100%);color:#e7e4eb}.hljs-subtr{color:#e7e4eb}.hljs-comment,.hljs-doctag,.hljs-meta,.hljs-quote{color:#af8dd9}.hljs-attr,.hljs-regexp,.hljs-selector-id,.hljs-selector-tag,.hljs-tag,.hljs-template-tag{color:#aefbff}.hljs-bullet,.hljs-params,.hljs-selector-class{color:#f19fff}.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-symbol,.hljs-type{color:#17fc95}.hljs-addition,.hljs-link,.hljs-number{color:#c5fe00}.hljs-string{color:#38c0ff}.hljs-addition,.hljs-attribute{color:#e7ff9f}.hljs-template-variable,.hljs-variable{color:#e447ff}.hljs-built_in,.hljs-class,.hljs-formula,.hljs-function,.hljs-name,.hljs-title{color:#ffc800}.hljs-deletion,.hljs-literal,.hljs-selector-pseudo{color:#ff9e44}.hljs-emphasis,.hljs-quote{font-style:italic}.hljs-keyword,.hljs-params,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-strong,.hljs-template-tag{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/gradient-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background-color:#f9ccff;background-image:linear-gradient(295deg,#f9ccff 0,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);color:#250482}.hljs-subtr{color:#01958b}.hljs-comment,.hljs-doctag,.hljs-meta,.hljs-quote{color:#cb7200}.hljs-attr,.hljs-regexp,.hljs-selector-id,.hljs-selector-tag,.hljs-tag,.hljs-template-tag{color:#07bd5f}.hljs-bullet,.hljs-params,.hljs-selector-class{color:#43449f}.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-symbol,.hljs-type{color:#7d2801}.hljs-addition,.hljs-link,.hljs-number{color:#7f0096}.hljs-string{color:#2681ab}.hljs-addition,.hljs-attribute{color:#296562}.hljs-template-variable,.hljs-variable{color:#025c8f}.hljs-built_in,.hljs-class,.hljs-formula,.hljs-function,.hljs-name,.hljs-title{color:#529117}.hljs-deletion,.hljs-literal,.hljs-selector-pseudo{color:#ad13ff}.hljs-emphasis,.hljs-quote{font-style:italic}.hljs-keyword,.hljs-params,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-strong,.hljs-template-tag{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/hybrid.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1d1f21;color:#c5c8c6}.hljs span::selection,.hljs::selection{background:#373b41}.hljs span::-moz-selection,.hljs::-moz-selection{background:#373b41}.hljs-name,.hljs-title{color:#f0c674}.hljs-comment,.hljs-meta,.hljs-meta .hljs-keyword{color:#707880}.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol{color:#c66}.hljs-addition,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#b5bd68}.hljs-attribute,.hljs-code,.hljs-selector-id{color:#b294bb}.hljs-bullet,.hljs-keyword,.hljs-selector-tag,.hljs-tag{color:#81a2be}.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-variable{color:#8abeb7}.hljs-built_in,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/idea.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#fff}.hljs-subst,.hljs-title{font-weight:400;color:#000}.hljs-comment,.hljs-quote{color:grey;font-style:italic}.hljs-meta{color:olive}.hljs-tag{background:#efefef}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-type{font-weight:700;color:navy}.hljs-attribute,.hljs-link,.hljs-number,.hljs-regexp{font-weight:700;color:#00f}.hljs-link,.hljs-number,.hljs-regexp{font-weight:400}.hljs-string{color:green;font-weight:700}.hljs-bullet,.hljs-formula,.hljs-symbol{color:#000;background:#d0eded;font-style:italic}.hljs-doctag{text-decoration:underline}.hljs-template-variable,.hljs-variable{color:#660e7a}.hljs-addition{background:#baeeba}.hljs-deletion{background:#ffc8bd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/intellij-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#fff}.hljs-subst,.hljs-title{font-weight:400;color:#000}.hljs-title.function_{color:#7a7a43}.hljs-code,.hljs-comment,.hljs-quote{color:#8c8c8c;font-style:italic}.hljs-meta{color:#9e880d}.hljs-section{color:#871094}.hljs-built_in,.hljs-keyword,.hljs-literal,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-selector-tag,.hljs-symbol,.hljs-template-tag,.hljs-type,.hljs-variable.language_{color:#0033b3}.hljs-attr,.hljs-property{color:#871094}.hljs-attribute{color:#174ad4}.hljs-number{color:#1750eb}.hljs-regexp{color:#264eff}.hljs-link{text-decoration:underline;color:#006dcc}.hljs-meta .hljs-string,.hljs-string{color:#067d17}.hljs-char.escape_{color:#0037a6}.hljs-doctag{text-decoration:underline}.hljs-template-variable{color:#248f8f}.hljs-addition{background:#bee6be}.hljs-deletion{background:#d6d6d6}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/ir-black.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | IR_Black style (c) Vasily Mikhailitchenko 11 | */ 12 | .hljs { 13 | background: #000; 14 | color: #f8f8f8 15 | } 16 | .hljs-comment, 17 | .hljs-quote, 18 | .hljs-meta { 19 | color: #7c7c7c 20 | } 21 | .hljs-keyword, 22 | .hljs-selector-tag, 23 | .hljs-tag, 24 | .hljs-name { 25 | color: #96cbfe 26 | } 27 | .hljs-attribute, 28 | .hljs-selector-id { 29 | color: #ffffb6 30 | } 31 | .hljs-string, 32 | .hljs-selector-attr, 33 | .hljs-selector-pseudo, 34 | .hljs-addition { 35 | color: #a8ff60 36 | } 37 | .hljs-subst { 38 | color: #daefa3 39 | } 40 | .hljs-regexp, 41 | .hljs-link { 42 | color: #e9c062 43 | } 44 | .hljs-title, 45 | .hljs-section, 46 | .hljs-type, 47 | .hljs-doctag { 48 | color: #ffffb6 49 | } 50 | .hljs-symbol, 51 | .hljs-bullet, 52 | .hljs-variable, 53 | .hljs-template-variable, 54 | .hljs-literal { 55 | color: #c6c5fe 56 | } 57 | .hljs-number, 58 | .hljs-deletion { 59 | color: #ff73fd 60 | } 61 | .hljs-emphasis { 62 | font-style: italic 63 | } 64 | .hljs-strong { 65 | font-weight: bold 66 | } -------------------------------------------------------------------------------- /resources/highlight/styles/ir-black.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#000;color:#f8f8f8}.hljs-comment,.hljs-meta,.hljs-quote{color:#7c7c7c}.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#96cbfe}.hljs-attribute,.hljs-selector-id{color:#ffffb6}.hljs-addition,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#a8ff60}.hljs-subst{color:#daefa3}.hljs-link,.hljs-regexp{color:#e9c062}.hljs-doctag,.hljs-section,.hljs-title,.hljs-type{color:#ffffb6}.hljs-bullet,.hljs-literal,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#c6c5fe}.hljs-deletion,.hljs-number{color:#ff73fd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/isbl-editor-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#404040}.hljs,.hljs-subst{color:#f0f0f0}.hljs-comment{color:#b5b5b5;font-style:italic}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{color:#f0f0f0;font-weight:700}.hljs-string{color:#97bf0d}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#f0f0f0}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#e2c696}.hljs-built_in,.hljs-literal{color:#97bf0d;font-weight:700}.hljs-addition,.hljs-bullet,.hljs-code{color:#397300}.hljs-class{color:#ce9d4d;font-weight:700}.hljs-section,.hljs-title{color:#df471e}.hljs-title>.hljs-built_in{color:#81bce9;font-weight:400}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/isbl-editor-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-subst{color:#000}.hljs-comment{color:#555;font-style:italic}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{color:#000;font-weight:700}.hljs-string{color:navy}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#000}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#5e1700}.hljs-built_in,.hljs-literal{color:navy;font-weight:700}.hljs-addition,.hljs-bullet,.hljs-code{color:#397300}.hljs-class{color:#6f1c00;font-weight:700}.hljs-section,.hljs-title{color:#fb2c00}.hljs-title>.hljs-built_in{color:teal;font-weight:400}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/kimbie-dark.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Name: Kimbie (dark) 11 | Author: Jan T. Sott 12 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License 13 | URL: https://github.com/idleberg/Kimbie-highlight.js 14 | */ 15 | .hljs { 16 | background: #221a0f; 17 | color: #d3af86 18 | } 19 | /* Kimbie Comment */ 20 | .hljs-comment, 21 | .hljs-quote { 22 | color: #d6baad 23 | } 24 | /* Kimbie Red */ 25 | .hljs-variable, 26 | .hljs-template-variable, 27 | .hljs-tag, 28 | .hljs-name, 29 | .hljs-selector-id, 30 | .hljs-selector-class, 31 | .hljs-regexp, 32 | .hljs-meta { 33 | color: #dc3958 34 | } 35 | /* Kimbie Orange */ 36 | .hljs-number, 37 | .hljs-built_in, 38 | .hljs-literal, 39 | .hljs-type, 40 | .hljs-params, 41 | .hljs-deletion, 42 | .hljs-link { 43 | color: #f79a32 44 | } 45 | /* Kimbie Green */ 46 | .hljs-string, 47 | .hljs-symbol, 48 | .hljs-bullet, 49 | .hljs-addition { 50 | color: #889b4a 51 | } 52 | /* Kimbie Purple */ 53 | .hljs-keyword, 54 | .hljs-selector-tag, 55 | .hljs-function { 56 | color: #98676a 57 | } 58 | /* Kimbie Yellow */ 59 | .hljs-title, 60 | .hljs-section, 61 | .hljs-attribute { 62 | color: #f06431 63 | } 64 | .hljs-emphasis { 65 | font-style: italic 66 | } 67 | .hljs-strong { 68 | font-weight: bold 69 | } -------------------------------------------------------------------------------- /resources/highlight/styles/kimbie-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#221a0f;color:#d3af86}.hljs-comment,.hljs-quote{color:#d6baad}.hljs-meta,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#dc3958}.hljs-built_in,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-type{color:#f79a32}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#889b4a}.hljs-function,.hljs-keyword,.hljs-selector-tag{color:#98676a}.hljs-attribute,.hljs-section,.hljs-title{color:#f06431}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/kimbie-light.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Name: Kimbie (light) 11 | Author: Jan T. Sott 12 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License 13 | URL: https://github.com/idleberg/Kimbie-highlight.js 14 | */ 15 | .hljs { 16 | background: #fbebd4; 17 | color: #84613d 18 | } 19 | /* Kimbie Comment */ 20 | .hljs-comment, 21 | .hljs-quote { 22 | color: #a57a4c 23 | } 24 | /* Kimbie Red */ 25 | .hljs-variable, 26 | .hljs-template-variable, 27 | .hljs-tag, 28 | .hljs-name, 29 | .hljs-selector-id, 30 | .hljs-selector-class, 31 | .hljs-regexp, 32 | .hljs-meta { 33 | color: #dc3958 34 | } 35 | /* Kimbie Orange */ 36 | .hljs-number, 37 | .hljs-built_in, 38 | .hljs-literal, 39 | .hljs-type, 40 | .hljs-params, 41 | .hljs-deletion, 42 | .hljs-link { 43 | color: #f79a32 44 | } 45 | /* Kimbie Green */ 46 | .hljs-string, 47 | .hljs-symbol, 48 | .hljs-bullet, 49 | .hljs-addition { 50 | color: #889b4a 51 | } 52 | /* Kimbie Purple */ 53 | .hljs-keyword, 54 | .hljs-selector-tag, 55 | .hljs-function { 56 | color: #98676a 57 | } 58 | /* Kimbie Yellow */ 59 | .hljs-title, 60 | .hljs-section, 61 | .hljs-attribute { 62 | color: #f06431 63 | } 64 | .hljs-emphasis { 65 | font-style: italic 66 | } 67 | .hljs-strong { 68 | font-weight: bold 69 | } -------------------------------------------------------------------------------- /resources/highlight/styles/kimbie-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fbebd4;color:#84613d}.hljs-comment,.hljs-quote{color:#a57a4c}.hljs-meta,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#dc3958}.hljs-built_in,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-type{color:#f79a32}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#889b4a}.hljs-function,.hljs-keyword,.hljs-selector-tag{color:#98676a}.hljs-attribute,.hljs-section,.hljs-title{color:#f06431}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/lightfair.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#444;background:#fff}.hljs-name{color:#01a3a3}.hljs-meta,.hljs-tag{color:#789}.hljs-comment{color:#888}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#4286f4}.hljs-section,.hljs-title{color:#4286f4;font-weight:700}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#bc6060}.hljs-literal{color:#62bcbc}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#25c6c6}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/lioshi.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#303030;color:#c5c8c6}.hljs-comment{color:#8d8d8d}.hljs-quote{color:#b3c7d8}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#c66}.hljs-built_in,.hljs-literal,.hljs-number,.hljs-subst .hljs-link,.hljs-type{color:#de935f}.hljs-attribute{color:#f0c674}.hljs-addition,.hljs-bullet,.hljs-params,.hljs-string{color:#b5bd68}.hljs-class,.hljs-function,.hljs-keyword,.hljs-selector-tag{color:#be94bb}.hljs-meta,.hljs-section,.hljs-title{color:#81a2be}.hljs-symbol{color:#dbc4d9}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/magula.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Description: Magula style for highligh.js 11 | Author: Ruslan Keba 12 | Website: http://rukeba.com/ 13 | Version: 1.0 14 | Date: 2009-01-03 15 | Music: Aphex Twin / Xtal 16 | */ 17 | .hljs { 18 | background-color: #f4f4f4; 19 | color: black 20 | } 21 | .hljs-subst { 22 | color: black 23 | } 24 | .hljs-string, 25 | .hljs-title, 26 | .hljs-symbol, 27 | .hljs-bullet, 28 | .hljs-attribute, 29 | .hljs-addition, 30 | .hljs-variable, 31 | .hljs-template-tag, 32 | .hljs-template-variable { 33 | color: #050 34 | } 35 | .hljs-comment, 36 | .hljs-quote { 37 | color: #777 38 | } 39 | .hljs-number, 40 | .hljs-regexp, 41 | .hljs-literal, 42 | .hljs-type, 43 | .hljs-link { 44 | color: #800 45 | } 46 | .hljs-deletion, 47 | .hljs-meta { 48 | color: #00e 49 | } 50 | .hljs-keyword, 51 | .hljs-selector-tag, 52 | .hljs-doctag, 53 | .hljs-title, 54 | .hljs-section, 55 | .hljs-built_in, 56 | .hljs-tag, 57 | .hljs-name { 58 | font-weight: bold; 59 | color: navy 60 | } 61 | .hljs-emphasis { 62 | font-style: italic 63 | } 64 | .hljs-strong { 65 | font-weight: bold 66 | } -------------------------------------------------------------------------------- /resources/highlight/styles/magula.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background-color:#f4f4f4;color:#000}.hljs-subst{color:#000}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-variable{color:#050}.hljs-comment,.hljs-quote{color:#777}.hljs-link,.hljs-literal,.hljs-number,.hljs-regexp,.hljs-type{color:#800}.hljs-deletion,.hljs-meta{color:#00e}.hljs-built_in,.hljs-doctag,.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-tag,.hljs-title{font-weight:700;color:navy}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/mono-blue.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Five-color theme from a single blue hue. 11 | */ 12 | .hljs { 13 | background: #eaeef3; 14 | color: #00193a 15 | } 16 | .hljs-keyword, 17 | .hljs-selector-tag, 18 | .hljs-title, 19 | .hljs-section, 20 | .hljs-doctag, 21 | .hljs-name, 22 | .hljs-strong { 23 | font-weight: bold 24 | } 25 | .hljs-comment { 26 | color: #738191 27 | } 28 | .hljs-string, 29 | .hljs-title, 30 | .hljs-section, 31 | .hljs-built_in, 32 | .hljs-literal, 33 | .hljs-type, 34 | .hljs-addition, 35 | .hljs-tag, 36 | .hljs-quote, 37 | .hljs-name, 38 | .hljs-selector-id, 39 | .hljs-selector-class { 40 | color: #0048ab 41 | } 42 | .hljs-meta, 43 | .hljs-subst, 44 | .hljs-symbol, 45 | .hljs-regexp, 46 | .hljs-attribute, 47 | .hljs-deletion, 48 | .hljs-variable, 49 | .hljs-template-variable, 50 | .hljs-link, 51 | .hljs-bullet { 52 | color: #4c81c9 53 | } 54 | .hljs-emphasis { 55 | font-style: italic 56 | } -------------------------------------------------------------------------------- /resources/highlight/styles/mono-blue.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#eaeef3;color:#00193a}.hljs-doctag,.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title{font-weight:700}.hljs-comment{color:#738191}.hljs-addition,.hljs-built_in,.hljs-literal,.hljs-name,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-tag,.hljs-title,.hljs-type{color:#0048ab}.hljs-attribute,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-meta,.hljs-regexp,.hljs-subst,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#4c81c9}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/monokai-sublime.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#23241f;color:#f8f8f2}.hljs-subst,.hljs-tag{color:#f8f8f2}.hljs-emphasis,.hljs-strong{color:#a8a8a2}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:#ae81ff}.hljs-code,.hljs-section,.hljs-selector-class,.hljs-title{color:#a6e22e}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-attr,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#f92672}.hljs-attribute,.hljs-symbol{color:#66d9ef}.hljs-class .hljs-title,.hljs-params,.hljs-title.class_{color:#f8f8f2}.hljs-addition,.hljs-built_in,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-variable,.hljs-type,.hljs-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e} -------------------------------------------------------------------------------- /resources/highlight/styles/monokai.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Monokai style - ported by Luigi Maselli - http://grigio.org 11 | */ 12 | .hljs { 13 | background: #272822; 14 | color: #ddd 15 | } 16 | .hljs-tag, 17 | .hljs-keyword, 18 | .hljs-selector-tag, 19 | .hljs-literal, 20 | .hljs-strong, 21 | .hljs-name { 22 | color: #f92672 23 | } 24 | .hljs-code { 25 | color: #66d9ef 26 | } 27 | .hljs-attribute, 28 | .hljs-symbol, 29 | .hljs-regexp, 30 | .hljs-link { 31 | color: #bf79db 32 | } 33 | .hljs-string, 34 | .hljs-bullet, 35 | .hljs-subst, 36 | .hljs-title, 37 | .hljs-section, 38 | .hljs-emphasis, 39 | .hljs-type, 40 | .hljs-built_in, 41 | .hljs-selector-attr, 42 | .hljs-selector-pseudo, 43 | .hljs-addition, 44 | .hljs-variable, 45 | .hljs-template-tag, 46 | .hljs-template-variable { 47 | color: #a6e22e 48 | } 49 | .hljs-title.class_, 50 | .hljs-class .hljs-title { 51 | color: white 52 | } 53 | .hljs-comment, 54 | .hljs-quote, 55 | .hljs-deletion, 56 | .hljs-meta { 57 | color: #75715e 58 | } 59 | .hljs-keyword, 60 | .hljs-selector-tag, 61 | .hljs-literal, 62 | .hljs-doctag, 63 | .hljs-title, 64 | .hljs-section, 65 | .hljs-type, 66 | .hljs-selector-id { 67 | font-weight: bold 68 | } -------------------------------------------------------------------------------- /resources/highlight/styles/monokai.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#272822;color:#ddd}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-strong,.hljs-tag{color:#f92672}.hljs-code{color:#66d9ef}.hljs-attribute,.hljs-link,.hljs-regexp,.hljs-symbol{color:#bf79db}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-emphasis,.hljs-section,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string,.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#a6e22e}.hljs-class .hljs-title,.hljs-title.class_{color:#fff}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#75715e}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-section,.hljs-selector-id,.hljs-selector-tag,.hljs-title,.hljs-type{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/obsidian.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#e0e2e4;background:#282b2e}.hljs-keyword,.hljs-literal,.hljs-selector-id,.hljs-selector-tag{color:#93c763}.hljs-number{color:#ffcd22}.hljs-attribute{color:#668bb0}.hljs-link,.hljs-regexp{color:#d39745}.hljs-meta{color:#557182}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-emphasis,.hljs-name,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-subst,.hljs-tag,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable{color:#8cbbad}.hljs-string,.hljs-symbol{color:#ec7600}.hljs-comment,.hljs-deletion,.hljs-quote{color:#818e96}.hljs-selector-class{color:#a082bd}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title,.hljs-type{font-weight:700}.hljs-class .hljs-title,.hljs-code,.hljs-section,.hljs-title.class_{color:#fff} -------------------------------------------------------------------------------- /resources/highlight/styles/panda-syntax-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#e6e6e6;background:#2a2c2d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-comment,.hljs-quote{color:#bbb;font-style:italic}.hljs-params{color:#bbb}.hljs-attr,.hljs-punctuation{color:#e6e6e6}.hljs-meta,.hljs-name,.hljs-selector-tag{color:#ff4b82}.hljs-char.escape_,.hljs-operator{color:#b084eb}.hljs-deletion,.hljs-keyword{color:#ff75b5}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-variable.language_{color:#ff9ac1}.hljs-code,.hljs-formula,.hljs-property,.hljs-section,.hljs-subst,.hljs-title.function_{color:#45a9f9}.hljs-addition,.hljs-bullet,.hljs-meta .hljs-string,.hljs-selector-class,.hljs-string,.hljs-symbol,.hljs-title.class_,.hljs-title.class_.inherited__{color:#19f9d8}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-link,.hljs-literal,.hljs-meta .hljs-keyword,.hljs-number,.hljs-punctuation,.hljs-selector-id,.hljs-tag,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#ffb86c} -------------------------------------------------------------------------------- /resources/highlight/styles/panda-syntax-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#2a2c2d;background:#e6e6e6}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-comment,.hljs-quote{color:#676b79;font-style:italic}.hljs-params{color:#676b79}.hljs-attr,.hljs-punctuation{color:#2a2c2d}.hljs-char.escape_,.hljs-meta,.hljs-name,.hljs-operator,.hljs-selector-tag{color:#c56200}.hljs-deletion,.hljs-keyword{color:#d92792}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-variable.language_{color:#cc5e91}.hljs-code,.hljs-formula,.hljs-property,.hljs-section,.hljs-subst,.hljs-title.function_{color:#3787c7}.hljs-addition,.hljs-bullet,.hljs-meta .hljs-string,.hljs-selector-class,.hljs-string,.hljs-symbol,.hljs-title.class_,.hljs-title.class_.inherited__{color:#0d7d6c}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-link,.hljs-literal,.hljs-meta .hljs-keyword,.hljs-number,.hljs-selector-id,.hljs-tag,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#7641bb} -------------------------------------------------------------------------------- /resources/highlight/styles/paraiso-dark.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Paraíso (dark) 11 | Created by Jan T. Sott (http://github.com/idleberg) 12 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br) 13 | */ 14 | .hljs { 15 | background: #2f1e2e; 16 | color: #a39e9b 17 | } 18 | /* Paraíso Comment */ 19 | .hljs-comment, 20 | .hljs-quote { 21 | color: #8d8687 22 | } 23 | /* Paraíso Red */ 24 | .hljs-variable, 25 | .hljs-template-variable, 26 | .hljs-tag, 27 | .hljs-name, 28 | .hljs-selector-id, 29 | .hljs-selector-class, 30 | .hljs-regexp, 31 | .hljs-link, 32 | .hljs-meta { 33 | color: #ef6155 34 | } 35 | /* Paraíso Orange */ 36 | .hljs-number, 37 | .hljs-built_in, 38 | .hljs-literal, 39 | .hljs-type, 40 | .hljs-params, 41 | .hljs-deletion { 42 | color: #f99b15 43 | } 44 | /* Paraíso Yellow */ 45 | .hljs-title, 46 | .hljs-section, 47 | .hljs-attribute { 48 | color: #fec418 49 | } 50 | /* Paraíso Green */ 51 | .hljs-string, 52 | .hljs-symbol, 53 | .hljs-bullet, 54 | .hljs-addition { 55 | color: #48b685 56 | } 57 | /* Paraíso Purple */ 58 | .hljs-keyword, 59 | .hljs-selector-tag { 60 | color: #815ba4 61 | } 62 | .hljs-emphasis { 63 | font-style: italic 64 | } 65 | .hljs-strong { 66 | font-weight: bold 67 | } -------------------------------------------------------------------------------- /resources/highlight/styles/paraiso-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#2f1e2e;color:#a39e9b}.hljs-comment,.hljs-quote{color:#8d8687}.hljs-link,.hljs-meta,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ef6155}.hljs-built_in,.hljs-deletion,.hljs-literal,.hljs-number,.hljs-params,.hljs-type{color:#f99b15}.hljs-attribute,.hljs-section,.hljs-title{color:#fec418}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#48b685}.hljs-keyword,.hljs-selector-tag{color:#815ba4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/paraiso-light.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Paraíso (light) 11 | Created by Jan T. Sott (http://github.com/idleberg) 12 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br) 13 | */ 14 | .hljs { 15 | background: #e7e9db; 16 | color: #4f424c 17 | } 18 | /* Paraíso Comment */ 19 | .hljs-comment, 20 | .hljs-quote { 21 | color: #776e71 22 | } 23 | /* Paraíso Red */ 24 | .hljs-variable, 25 | .hljs-template-variable, 26 | .hljs-tag, 27 | .hljs-name, 28 | .hljs-selector-id, 29 | .hljs-selector-class, 30 | .hljs-regexp, 31 | .hljs-link, 32 | .hljs-meta { 33 | color: #ef6155 34 | } 35 | /* Paraíso Orange */ 36 | .hljs-number, 37 | .hljs-built_in, 38 | .hljs-literal, 39 | .hljs-type, 40 | .hljs-params, 41 | .hljs-deletion { 42 | color: #f99b15 43 | } 44 | /* Paraíso Yellow */ 45 | .hljs-title, 46 | .hljs-section, 47 | .hljs-attribute { 48 | color: #fec418 49 | } 50 | /* Paraíso Green */ 51 | .hljs-string, 52 | .hljs-symbol, 53 | .hljs-bullet, 54 | .hljs-addition { 55 | color: #48b685 56 | } 57 | /* Paraíso Purple */ 58 | .hljs-keyword, 59 | .hljs-selector-tag { 60 | color: #815ba4 61 | } 62 | .hljs-emphasis { 63 | font-style: italic 64 | } 65 | .hljs-strong { 66 | font-weight: bold 67 | } -------------------------------------------------------------------------------- /resources/highlight/styles/paraiso-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#e7e9db;color:#4f424c}.hljs-comment,.hljs-quote{color:#776e71}.hljs-link,.hljs-meta,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ef6155}.hljs-built_in,.hljs-deletion,.hljs-literal,.hljs-number,.hljs-params,.hljs-type{color:#f99b15}.hljs-attribute,.hljs-section,.hljs-title{color:#fec418}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#48b685}.hljs-keyword,.hljs-selector-tag{color:#815ba4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/pojoaque.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/highlight/styles/pojoaque.jpg -------------------------------------------------------------------------------- /resources/highlight/styles/pojoaque.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#dccf8f;background:url(./pojoaque.jpg) left top #181914}.hljs-comment,.hljs-quote{color:#586e75;font-style:italic}.hljs-addition,.hljs-keyword,.hljs-literal,.hljs-selector-tag{color:#b64926}.hljs-doctag,.hljs-number,.hljs-regexp,.hljs-string{color:#468966}.hljs-built_in,.hljs-name,.hljs-section,.hljs-title{color:#ffb03b}.hljs-class .hljs-title,.hljs-tag,.hljs-template-variable,.hljs-title.class_,.hljs-type,.hljs-variable{color:#b58900}.hljs-attribute{color:#b89859}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-subst,.hljs-symbol{color:#cb4b16}.hljs-deletion{color:#dc322f}.hljs-selector-class,.hljs-selector-id{color:#d3a60c}.hljs-formula{background:#073642}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/purebasic.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#ffffdf}.hljs,.hljs-attr,.hljs-function,.hljs-name,.hljs-number,.hljs-params,.hljs-subst,.hljs-type{color:#000}.hljs-addition,.hljs-comment,.hljs-regexp,.hljs-section,.hljs-selector-pseudo{color:#0aa}.hljs-built_in,.hljs-class,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-selector-class{color:#066;font-weight:700}.hljs-code,.hljs-tag,.hljs-title,.hljs-variable{color:#066}.hljs-selector-attr,.hljs-string{color:#0080ff}.hljs-attribute,.hljs-deletion,.hljs-link,.hljs-symbol{color:#924b72}.hljs-literal,.hljs-meta,.hljs-selector-id{color:#924b72;font-weight:700}.hljs-name,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/qtcreator-dark.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Qt Creator dark color scheme 12 | 13 | */ 14 | .hljs { 15 | color: #aaaaaa; 16 | background: #000000 17 | } 18 | .hljs-strong, 19 | .hljs-emphasis { 20 | color: #a8a8a2 21 | } 22 | .hljs-bullet, 23 | .hljs-quote, 24 | .hljs-number, 25 | .hljs-regexp, 26 | .hljs-literal { 27 | color: #ff55ff 28 | } 29 | .hljs-code 30 | .hljs-selector-class { 31 | color: #aaaaff 32 | } 33 | .hljs-emphasis, 34 | .hljs-stronge, 35 | .hljs-type { 36 | font-style: italic 37 | } 38 | .hljs-keyword, 39 | .hljs-selector-tag, 40 | .hljs-function, 41 | .hljs-section, 42 | .hljs-symbol, 43 | .hljs-name { 44 | color: #ffff55 45 | } 46 | .hljs-subst, 47 | .hljs-tag, 48 | .hljs-title { 49 | color: #aaaaaa 50 | } 51 | .hljs-attribute { 52 | color: #ff5555 53 | } 54 | .hljs-variable, 55 | .hljs-params, 56 | .hljs-title.class_, 57 | .hljs-class .hljs-title { 58 | color: #8888ff 59 | } 60 | .hljs-string, 61 | .hljs-selector-id, 62 | .hljs-selector-attr, 63 | .hljs-selector-pseudo, 64 | .hljs-type, 65 | .hljs-built_in, 66 | .hljs-template-tag, 67 | .hljs-template-variable, 68 | .hljs-addition, 69 | .hljs-link { 70 | color: #ff55ff 71 | } 72 | .hljs-comment, 73 | .hljs-meta, 74 | .hljs-deletion { 75 | color: #55ffff 76 | } -------------------------------------------------------------------------------- /resources/highlight/styles/qtcreator-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#aaa;background:#000}.hljs-emphasis,.hljs-strong{color:#a8a8a2}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:#f5f}.hljs-code .hljs-selector-class{color:#aaf}.hljs-emphasis,.hljs-stronge,.hljs-type{font-style:italic}.hljs-function,.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-symbol{color:#ff5}.hljs-subst,.hljs-tag,.hljs-title{color:#aaa}.hljs-attribute{color:#f55}.hljs-class .hljs-title,.hljs-params,.hljs-title.class_,.hljs-variable{color:#88f}.hljs-addition,.hljs-built_in,.hljs-link,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-type{color:#f5f}.hljs-comment,.hljs-deletion,.hljs-meta{color:#5ff} -------------------------------------------------------------------------------- /resources/highlight/styles/qtcreator-light.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | Qt Creator light color scheme 11 | */ 12 | .hljs { 13 | color: #000000; 14 | background: #ffffff 15 | } 16 | .hljs-strong, 17 | .hljs-emphasis { 18 | color: #000000 19 | } 20 | .hljs-bullet, 21 | .hljs-quote, 22 | .hljs-number, 23 | .hljs-regexp, 24 | .hljs-literal { 25 | color: #000080 26 | } 27 | .hljs-code 28 | .hljs-selector-class { 29 | color: #800080 30 | } 31 | .hljs-emphasis, 32 | .hljs-stronge, 33 | .hljs-type { 34 | font-style: italic 35 | } 36 | .hljs-keyword, 37 | .hljs-selector-tag, 38 | .hljs-function, 39 | .hljs-section, 40 | .hljs-symbol, 41 | .hljs-name { 42 | color: #808000 43 | } 44 | .hljs-subst, 45 | .hljs-tag, 46 | .hljs-title { 47 | color: #000000 48 | } 49 | .hljs-attribute { 50 | color: #800000 51 | } 52 | .hljs-variable, 53 | .hljs-params, 54 | .hljs-title.class_, 55 | .hljs-class .hljs-title { 56 | color: #0055AF 57 | } 58 | .hljs-string, 59 | .hljs-selector-id, 60 | .hljs-selector-attr, 61 | .hljs-selector-pseudo, 62 | .hljs-type, 63 | .hljs-built_in, 64 | .hljs-template-tag, 65 | .hljs-template-variable, 66 | .hljs-addition, 67 | .hljs-link { 68 | color: #008000 69 | } 70 | .hljs-comment, 71 | .hljs-meta, 72 | .hljs-deletion { 73 | color: #008000 74 | } -------------------------------------------------------------------------------- /resources/highlight/styles/qtcreator-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#000;background:#fff}.hljs-emphasis,.hljs-strong{color:#000}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:navy}.hljs-code .hljs-selector-class{color:purple}.hljs-emphasis,.hljs-stronge,.hljs-type{font-style:italic}.hljs-function,.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-symbol{color:olive}.hljs-subst,.hljs-tag,.hljs-title{color:#000}.hljs-attribute{color:maroon}.hljs-class .hljs-title,.hljs-params,.hljs-title.class_,.hljs-variable{color:#0055af}.hljs-addition,.hljs-built_in,.hljs-comment,.hljs-deletion,.hljs-link,.hljs-meta,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-type{color:green} -------------------------------------------------------------------------------- /resources/highlight/styles/rainbow.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Style with support for rainbow parens 12 | 13 | */ 14 | .hljs { 15 | background: #474949; 16 | color: #d1d9e1 17 | } 18 | .hljs-comment, 19 | .hljs-quote { 20 | color: #969896; 21 | font-style: italic 22 | } 23 | .hljs-keyword, 24 | .hljs-selector-tag, 25 | .hljs-literal, 26 | .hljs-type, 27 | .hljs-addition { 28 | color: #cc99cc 29 | } 30 | .hljs-number, 31 | .hljs-selector-attr, 32 | .hljs-selector-pseudo { 33 | color: #f99157 34 | } 35 | .hljs-string, 36 | .hljs-doctag, 37 | .hljs-regexp { 38 | color: #8abeb7 39 | } 40 | .hljs-title, 41 | .hljs-name, 42 | .hljs-section, 43 | .hljs-built_in { 44 | color: #b5bd68 45 | } 46 | .hljs-variable, 47 | .hljs-template-variable, 48 | .hljs-selector-id, 49 | .hljs-title.class_, 50 | .hljs-class .hljs-title { 51 | color: #ffcc66 52 | } 53 | .hljs-section, 54 | .hljs-name, 55 | .hljs-strong { 56 | font-weight: bold 57 | } 58 | .hljs-symbol, 59 | .hljs-bullet, 60 | .hljs-subst, 61 | .hljs-meta, 62 | .hljs-link { 63 | color: #f99157 64 | } 65 | .hljs-deletion { 66 | color: #dc322f 67 | } 68 | .hljs-formula { 69 | background: #eee8d5 70 | } 71 | .hljs-attr, 72 | .hljs-attribute { 73 | color: #81a2be 74 | } 75 | .hljs-emphasis { 76 | font-style: italic 77 | } -------------------------------------------------------------------------------- /resources/highlight/styles/rainbow.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#474949;color:#d1d9e1}.hljs-comment,.hljs-quote{color:#969896;font-style:italic}.hljs-addition,.hljs-keyword,.hljs-literal,.hljs-selector-tag,.hljs-type{color:#c9c}.hljs-number,.hljs-selector-attr,.hljs-selector-pseudo{color:#f99157}.hljs-doctag,.hljs-regexp,.hljs-string{color:#8abeb7}.hljs-built_in,.hljs-name,.hljs-section,.hljs-title{color:#b5bd68}.hljs-class .hljs-title,.hljs-selector-id,.hljs-template-variable,.hljs-title.class_,.hljs-variable{color:#fc6}.hljs-name,.hljs-section,.hljs-strong{font-weight:700}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-subst,.hljs-symbol{color:#f99157}.hljs-deletion{color:#dc322f}.hljs-formula{background:#eee8d5}.hljs-attr,.hljs-attribute{color:#81a2be}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/routeros.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#444;background:#f0f0f0}.hljs-subst{color:#444}.hljs-comment{color:#888}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-attribute{color:#0e9a00}.hljs-function{color:#99069a}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#bc6060}.hljs-literal{color:#78a960}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#0c9a9a}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/school-book.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | School Book style from goldblog.com.ua (c) Zaripov Yura 12 | 13 | */ 14 | .hljs { 15 | color: #3e5915; 16 | background: #f6f5b2 17 | } 18 | .hljs-keyword, 19 | .hljs-selector-tag, 20 | .hljs-literal { 21 | color: #005599; 22 | font-weight: bold 23 | } 24 | .hljs-subst { 25 | color: #3e5915 26 | } 27 | .hljs-string, 28 | .hljs-title, 29 | .hljs-section, 30 | .hljs-type, 31 | .hljs-symbol, 32 | .hljs-bullet, 33 | .hljs-attribute, 34 | .hljs-built_in, 35 | .hljs-addition, 36 | .hljs-variable, 37 | .hljs-template-tag, 38 | .hljs-template-variable, 39 | .hljs-link { 40 | color: #2c009f 41 | } 42 | .hljs-comment, 43 | .hljs-quote, 44 | .hljs-deletion, 45 | .hljs-meta { 46 | color: #e60415 47 | } 48 | .hljs-keyword, 49 | .hljs-selector-tag, 50 | .hljs-literal, 51 | .hljs-doctag, 52 | .hljs-title, 53 | .hljs-section, 54 | .hljs-type, 55 | .hljs-name, 56 | .hljs-selector-id, 57 | .hljs-strong { 58 | font-weight: bold 59 | } 60 | .hljs-emphasis { 61 | font-style: italic 62 | } -------------------------------------------------------------------------------- /resources/highlight/styles/school-book.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#3e5915;background:#f6f5b2}.hljs-keyword,.hljs-literal,.hljs-selector-tag{color:#059}.hljs-subst{color:#3e5915}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-link,.hljs-section,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#2c009f}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#e60415}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-id,.hljs-selector-tag,.hljs-strong,.hljs-title,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/shades-of-purple.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#2d2b57;color:#e3dfff;font-weight:400}.hljs-subst{color:#e3dfff}.hljs-title{color:#fad000;font-weight:400}.hljs-name{color:#a1feff}.hljs-tag{color:#fff}.hljs-attr{color:#f8d000;font-style:italic}.hljs-built_in,.hljs-keyword,.hljs-section,.hljs-selector-tag{color:#fb9e00}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-code,.hljs-deletion,.hljs-quote,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-string,.hljs-symbol,.hljs-template-tag{color:#4cd213}.hljs-meta,.hljs-meta .hljs-string{color:#fb9e00}.hljs-comment{color:#ac65ff}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-strong{font-weight:400}.hljs-literal,.hljs-number{color:#fa658d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/srcery.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1c1b19;color:#fce8c3}.hljs-literal,.hljs-quote,.hljs-subst{color:#fce8c3}.hljs-symbol,.hljs-type{color:#68a8e4}.hljs-deletion,.hljs-keyword{color:#ef2f27}.hljs-attribute,.hljs-function,.hljs-name,.hljs-section,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-title{color:#fbb829}.hljs-class,.hljs-code,.hljs-property,.hljs-template-variable,.hljs-variable{color:#0aaeb3}.hljs-addition,.hljs-bullet,.hljs-regexp,.hljs-string{color:#98bc37}.hljs-built_in,.hljs-params{color:#ff5c8f}.hljs-selector-tag,.hljs-template-tag{color:#2c78bf}.hljs-comment,.hljs-link,.hljs-meta,.hljs-number{color:#918175}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/stackoverflow-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: StackOverflow Dark 3 | Description: Dark theme as used on stackoverflow.com 4 | Author: stackoverflow.com 5 | Maintainer: @Hirse 6 | Website: https://github.com/StackExchange/Stacks 7 | License: MIT 8 | Updated: 2021-05-15 9 | 10 | Updated for @stackoverflow/stacks v0.64.0 11 | Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less 12 | Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less 13 | */.hljs{color:#fff;background:#1c1b1b}.hljs-subst{color:#fff}.hljs-comment{color:#999}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#88aece}.hljs-attribute{color:#c59bc1}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#f08d49}.hljs-selector-class{color:#88aece}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#b5bd68}.hljs-meta,.hljs-selector-pseudo{color:#88aece}.hljs-built_in,.hljs-literal,.hljs-title{color:#f08d49}.hljs-bullet,.hljs-code{color:#ccc}.hljs-meta .hljs-string{color:#b5bd68}.hljs-deletion{color:#de7176}.hljs-addition{color:#76c490}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/stackoverflow-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: StackOverflow Light 3 | Description: Light theme as used on stackoverflow.com 4 | Author: stackoverflow.com 5 | Maintainer: @Hirse 6 | Website: https://github.com/StackExchange/Stacks 7 | License: MIT 8 | Updated: 2021-05-15 9 | 10 | Updated for @stackoverflow/stacks v0.64.0 11 | Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less 12 | Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less 13 | */.hljs{color:#2f3337;background:#f6f6f6}.hljs-subst{color:#2f3337}.hljs-comment{color:#656e77}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#015692}.hljs-attribute{color:#803378}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#b75501}.hljs-selector-class{color:#015692}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#54790d}.hljs-meta,.hljs-selector-pseudo{color:#015692}.hljs-built_in,.hljs-literal,.hljs-title{color:#b75501}.hljs-bullet,.hljs-code{color:#535a60}.hljs-meta .hljs-string{color:#54790d}.hljs-deletion{color:#c02d2e}.hljs-addition{color:#2f6f44}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/sunburst.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#000;color:#f8f8f8}.hljs-comment,.hljs-quote{color:#aeaeae;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-type{color:#e28964}.hljs-string{color:#65b042}.hljs-subst{color:#daefa3}.hljs-link,.hljs-regexp{color:#e9c062}.hljs-name,.hljs-section,.hljs-tag,.hljs-title{color:#89bdff}.hljs-class .hljs-title,.hljs-doctag,.hljs-title.class_{text-decoration:underline}.hljs-bullet,.hljs-number,.hljs-symbol{color:#3387cc}.hljs-params,.hljs-template-variable,.hljs-variable{color:#3e87e3}.hljs-attribute{color:#cda869}.hljs-meta{color:#8996a8}.hljs-formula{background-color:#0e2231;color:#f8f8f8;font-style:italic}.hljs-addition{background-color:#253b22;color:#f8f8f8}.hljs-deletion{background-color:#420e09;color:#f8f8f8}.hljs-selector-class{color:#9b703f}.hljs-selector-id{color:#8b98ab}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/tokyo-night-dark.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: Tokyo-night-Dark 3 | origin: https://github.com/enkia/tokyo-night-vscode-theme 4 | Description: Original highlight.js style 5 | Author: (c) Henri Vandersleyen 6 | License: see project LICENSE 7 | Touched: 2022 8 | */.hljs-comment,.hljs-meta{color:#565f89}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#f7768e}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#ff9e64}.hljs-attribute,.hljs-built_in{color:#e0af68}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/tokyo-night-light.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! 2 | Theme: Tokyo-night-light 3 | origin: https://github.com/enkia/tokyo-night-vscode-theme 4 | Description: Original highlight.js style 5 | Author: (c) Henri Vandersleyen 6 | License: see project LICENSE 7 | Touched: 2022 8 | */.hljs-comment,.hljs-meta{color:#9699a3}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#8c4351}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#965027}.hljs-attribute,.hljs-built_in{color:#8f5e15}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#0f4b6e}.hljs-selector-tag{color:#33635c}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#485e30}.hljs-code,.hljs-formula,.hljs-section{color:#34548a}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#5a4a78}.hljs-punctuation{color:#343b58}.hljs{background:#d5d6db;color:#565a6e}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/tomorrow-night-blue.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs-comment,.hljs-quote{color:#7285b7}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ff9da4}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#ffc58f}.hljs-attribute{color:#ffeead}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#d1f1a9}.hljs-section,.hljs-title{color:#bbdaff}.hljs-keyword,.hljs-selector-tag{color:#ebbbff}.hljs{background:#002451;color:#fff}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/tomorrow-night-bright.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs-comment,.hljs-quote{color:#969896}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#d54e53}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e78c45}.hljs-attribute{color:#e7c547}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#b9ca4a}.hljs-section,.hljs-title{color:#7aa6da}.hljs-keyword,.hljs-selector-tag{color:#c397d8}.hljs{background:#000;color:#eaeaea}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/vs.css: -------------------------------------------------------------------------------- 1 | pre code.hljs { 2 | display: block; 3 | overflow-x: auto; 4 | padding: 1em 5 | } 6 | code.hljs { 7 | padding: 3px 5px 8 | } 9 | /* 10 | 11 | Visual Studio-like style based on original C# coloring by Jason Diamond 12 | 13 | */ 14 | .hljs { 15 | background: white; 16 | color: black 17 | } 18 | .hljs-comment, 19 | .hljs-quote, 20 | .hljs-variable { 21 | color: #008000 22 | } 23 | .hljs-keyword, 24 | .hljs-selector-tag, 25 | .hljs-built_in, 26 | .hljs-name, 27 | .hljs-tag { 28 | color: #00f 29 | } 30 | .hljs-string, 31 | .hljs-title, 32 | .hljs-section, 33 | .hljs-attribute, 34 | .hljs-literal, 35 | .hljs-template-tag, 36 | .hljs-template-variable, 37 | .hljs-type, 38 | .hljs-addition { 39 | color: #a31515 40 | } 41 | .hljs-deletion, 42 | .hljs-selector-attr, 43 | .hljs-selector-pseudo, 44 | .hljs-meta { 45 | color: #2b91af 46 | } 47 | .hljs-doctag { 48 | color: #808080 49 | } 50 | .hljs-attr { 51 | color: #f00 52 | } 53 | .hljs-symbol, 54 | .hljs-bullet, 55 | .hljs-link { 56 | color: #00b0e8 57 | } 58 | .hljs-emphasis { 59 | font-style: italic 60 | } 61 | .hljs-strong { 62 | font-weight: bold 63 | } -------------------------------------------------------------------------------- /resources/highlight/styles/vs.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-comment,.hljs-quote,.hljs-variable{color:green}.hljs-built_in,.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#00f}.hljs-addition,.hljs-attribute,.hljs-literal,.hljs-section,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type{color:#a31515}.hljs-deletion,.hljs-meta,.hljs-selector-attr,.hljs-selector-pseudo{color:#2b91af}.hljs-doctag{color:grey}.hljs-attr{color:red}.hljs-bullet,.hljs-link,.hljs-symbol{color:#00b0e8}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} -------------------------------------------------------------------------------- /resources/highlight/styles/vs2015.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1e1e1e;color:#dcdcdc}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-symbol{color:#569cd6}.hljs-link{color:#569cd6;text-decoration:underline}.hljs-built_in,.hljs-type{color:#4ec9b0}.hljs-class,.hljs-number{color:#b8d7a3}.hljs-meta .hljs-string,.hljs-string{color:#d69d85}.hljs-regexp,.hljs-template-tag{color:#9a5334}.hljs-formula,.hljs-function,.hljs-params,.hljs-subst,.hljs-title{color:#dcdcdc}.hljs-comment,.hljs-quote{color:#57a64a;font-style:italic}.hljs-doctag{color:#608b4e}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9b9b9b}.hljs-template-variable,.hljs-variable{color:#bd63c5}.hljs-attr,.hljs-attribute{color:#9cdcfe}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-selector-tag{color:#d7ba7d}.hljs-addition{background-color:#144212;display:inline-block;width:100%}.hljs-deletion{background-color:#600;display:inline-block;width:100%} -------------------------------------------------------------------------------- /resources/highlight/styles/xcode.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.xml .hljs-meta{color:silver}.hljs-comment,.hljs-quote{color:#007400}.hljs-attribute,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#aa0d91}.hljs-template-variable,.hljs-variable{color:#3f6e74}.hljs-code,.hljs-meta .hljs-string,.hljs-string{color:#c41a16}.hljs-link,.hljs-regexp{color:#0e0eff}.hljs-bullet,.hljs-number,.hljs-symbol,.hljs-title{color:#1c00cf}.hljs-meta,.hljs-section{color:#643820}.hljs-built_in,.hljs-class .hljs-title,.hljs-params,.hljs-title.class_,.hljs-type{color:#5c2699}.hljs-attr{color:#836c28}.hljs-subst{color:#000}.hljs-formula{background-color:#eee;font-style:italic}.hljs-addition{background-color:#baeeba}.hljs-deletion{background-color:#ffc8bd}.hljs-selector-class,.hljs-selector-id{color:#9b703f}.hljs-doctag,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic} -------------------------------------------------------------------------------- /resources/highlight/styles/xt256.min.css: -------------------------------------------------------------------------------- 1 | pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#eaeaea;background:#000}.hljs-subst{color:#eaeaea}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-type{color:#eaeaea}.hljs-params{color:#da0000}.hljs-literal,.hljs-name,.hljs-number{color:red;font-weight:bolder}.hljs-comment{color:#969896}.hljs-quote,.hljs-selector-id{color:#0ff}.hljs-template-variable,.hljs-title,.hljs-variable{color:#0ff;font-weight:700}.hljs-keyword,.hljs-selector-class,.hljs-symbol{color:#fff000}.hljs-bullet,.hljs-string{color:#0f0}.hljs-section,.hljs-tag{color:#000fff}.hljs-selector-tag{color:#000fff;font-weight:700}.hljs-attribute,.hljs-built_in,.hljs-link,.hljs-regexp{color:#f0f}.hljs-meta{color:#fff;font-weight:bolder} -------------------------------------------------------------------------------- /resources/styles/bootstrap-toc-customization.css: -------------------------------------------------------------------------------- 1 | /* https://afeld.github.io/bootstrap-toc/#customization */ 2 | 3 | nav[data-toggle=\"toc\"] { 4 | top: 42px; 5 | } 6 | 7 | nav[data-toggle=toc] .nav-link+ul { 8 | display:block; 9 | padding-bottom:10px; 10 | } 11 | 12 | 13 | /* small screens */ 14 | @media (max-width: 768px) { 15 | /* override stickyness so that the navigation does not follow scrolling */ 16 | nav[data-toggle=\"toc\"] { 17 | margin-bottom: 42px; 18 | position: static; 19 | } 20 | 21 | /* PICK ONE */ 22 | /* don't expand nested items, which pushes down the rest of the page when navigating */ 23 | nav[data-toggle=\"toc\"] .nav .active .nav { 24 | display: none; 25 | } 26 | /* alternatively, if you *do* want the second-level navigation to be shown (as seen on this page on mobile), use this */ 27 | /* 28 | nav[data-toggle='toc'] .nav .nav { 29 | display: block; 30 | } 31 | */ 32 | } 33 | -------------------------------------------------------------------------------- /resources/styles/code.css: -------------------------------------------------------------------------------- 1 | .language-clojure { 2 | font-family: Fira Code Medium,monospace,Consolas,courier new; 3 | } 4 | -------------------------------------------------------------------------------- /resources/styles/loader.css: -------------------------------------------------------------------------------- 1 | /* See https://www.w3schools.com/howto/howto_css_loader.asp */ 2 | 3 | .loader { 4 | border: 16px solid #f3f3f3; /* Light grey */ 5 | border-top: 16px solid #3498db; /* Blue */ 6 | border-radius: 50%; 7 | width: 30px; 8 | height: 30px; 9 | animation: spin 2s linear infinite; 10 | } 11 | 12 | @keyframes spin { 13 | 0% { transform: rotate(0deg); } 14 | 100% { transform: rotate(360deg); } 15 | } 16 | -------------------------------------------------------------------------------- /resources/styles/main.css: -------------------------------------------------------------------------------- 1 | .clay-limit-image-width .clay-image {max-width: 100%} 2 | .clay-side-by-side .sourceCode {margin: 0} 3 | .clay-side-by-side {margin: 1em 0} 4 | -------------------------------------------------------------------------------- /resources/styles/md-main.css: -------------------------------------------------------------------------------- 1 | .printedClojure .sourceCode { 2 | background-color: transparent; 3 | border-style: none; 4 | } 5 | -------------------------------------------------------------------------------- /resources/styles/table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scicloj/clay/059a461eb67f84909ddc8a272c12650edab07f00/resources/styles/table.css -------------------------------------------------------------------------------- /src/scicloj/clay/v2/config.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.config 2 | (:require [clojure.java.io :as io] 3 | [clojure.edn :as edn] 4 | [scicloj.clay.v2.util.merge :as merge])) 5 | 6 | (defn slurp-when-exists [path] 7 | (when (-> path 8 | io/file 9 | .exists) 10 | (-> path 11 | slurp))) 12 | 13 | (defn default-config [] 14 | (-> "clay-default.edn" 15 | io/resource 16 | slurp 17 | edn/read-string)) 18 | 19 | (defn maybe-user-config [] 20 | (some-> "clay.edn" 21 | slurp-when-exists 22 | edn/read-string)) 23 | 24 | (defn add-field [config kw compute] 25 | (-> config 26 | (assoc kw (compute config)))) 27 | 28 | (defn config [] 29 | (-> (default-config) 30 | (merge/deep-merge (maybe-user-config)))) 31 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/quarto/highlight_styles.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.quarto.highlight-styles) 2 | 3 | ;; All the [Quarto code highlight styles](https://quarto.org/docs/output-formats/html-code.html): 4 | (def a11y :a11y) 5 | (def arrow :arrow) 6 | (def atom-one :atom-one) 7 | (def ayu :ayu) 8 | (def breeze :breeze) 9 | (def github :github) 10 | (def gruvbox :gruvbox) 11 | (def pygments :pygments) 12 | (def tango :tango) 13 | (def espresso :espresso) 14 | (def zenburn :zenburn) 15 | (def kate :kate) 16 | (def monochrome :monochrome) 17 | (def breezedark :breezedark) 18 | (def haddock :haddock) 19 | (def dracula :dracula) 20 | (def monokai :monokai) 21 | (def nord :nord) 22 | (def oblivion :oblivion) 23 | (def printing :printing) 24 | (def radical :radical) 25 | (def solarized :solarized) 26 | (def vim-dark :vim-dark) 27 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/quarto/themes.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.quarto.themes) 2 | 3 | ;; All the [Quarto themes](https://quarto.org/docs/output-formats/html-themes.html): 4 | (def default :default) 5 | (def cerulean :cerulean) 6 | (def cosmo :cosmo) 7 | (def cyborg :cyborg) 8 | (def darkly :darkly) 9 | (def flatly :flatly) 10 | (def journal :journal) 11 | (def litera :litera) 12 | (def lumen :lumen) 13 | (def lux :lux) 14 | (def materia :materia) 15 | (def minty :minty) 16 | (def morph :morph) 17 | (def pulse :pulse) 18 | (def quartz :quartz) 19 | (def sandstone :sandstone) 20 | (def simplex :simplex) 21 | (def sketchy :sketchy) 22 | (def slate :slate) 23 | (def solar :solar) 24 | (def spacelab :spacelab) 25 | (def superhero :superhero) 26 | (def united :united) 27 | (def vapor :vapor) 28 | (def yeti :yeti) 29 | (def zephyr :zephyr) 30 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/server/state.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.server.state) 2 | 3 | (defonce *state 4 | (atom {:port nil 5 | :counter 0 6 | :base-target-path nil 7 | :last-rendered-spec nil})) 8 | 9 | (defn swap-state! [f & args] 10 | (-> *state 11 | (swap! 12 | (fn [state] 13 | (-> state 14 | (#(apply f % args))))))) 15 | 16 | (defn swap-state-and-increment! [f & args] 17 | (swap-state! 18 | (fn [state] 19 | (-> state 20 | (update :counter inc) 21 | (#(apply f % args)))))) 22 | 23 | (defn reset-last-rendered-spec! [spec] 24 | (swap-state-and-increment! assoc :last-rendered-spec spec)) 25 | 26 | (defn set-port! [port] 27 | (swap-state! assoc :port port)) 28 | 29 | (defn set-base-target-path! [path] 30 | (swap-state! assoc :base-target-path path)) 31 | 32 | (defn base-target-path [] 33 | (:base-target-path @*state)) 34 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/styles.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.styles 2 | (:require [clojure.java.io :as io])) 3 | 4 | (defn main [style] 5 | (->> style 6 | name 7 | (format "styles/%s.css") 8 | io/resource 9 | slurp)) 10 | 11 | 12 | (defn highlight [theme] 13 | (->> theme 14 | name 15 | (format "highlight/styles/%s.min.css") 16 | io/resource 17 | slurp)) 18 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/fs.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.fs 2 | (:require [babashka.fs :as fs] 3 | [clojure.string :as str])) 4 | 5 | (defn copy-tree-no-clj [src dest] 6 | (let [from (fs/real-path src {:nofollow-links false}) 7 | to (fs/canonicalize dest {:nofollow-links false})] 8 | (fs/walk-file-tree from 9 | {:visit-file (fn [from-path _attrs] 10 | (when-not (#{"clj" "cljc" "cljs"} (fs/extension from-path)) 11 | (let [rel (fs/relativize from from-path) 12 | to-file (fs/path to rel)] 13 | (fs/create-dirs (fs/parent to-file)) 14 | (fs/copy from-path to-file {:replace-existing true :copy-attributes true}))) 15 | :continue)}))) 16 | 17 | (defn child? [parent-path child-path] 18 | (-> (str/starts-with? (str (fs/canonicalize child-path)) 19 | (str (fs/canonicalize parent-path))))) 20 | 21 | (defn find-notebooks [base-source-path] 22 | (->> (fs/glob base-source-path "**.clj") 23 | (map #(fs/relativize base-source-path %)) 24 | (map str))) 25 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/image.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.image 2 | (:require [clojure.java.io :as io]) 3 | (:import java.awt.image.BufferedImage 4 | java.util.Base64 5 | java.io.InputStream 6 | javax.imageio.ImageIO)) 7 | 8 | (defn buffered-image? [image] 9 | (instance? BufferedImage image)) 10 | 11 | (defn write! [^BufferedImage image 12 | format 13 | target-jpg-path] 14 | (io/make-parents target-jpg-path) 15 | (ImageIO/write image 16 | format 17 | (io/file target-jpg-path))) 18 | 19 | (defn buffered-image->byte-array [^BufferedImage image] 20 | (let [baos (java.io.ByteArrayOutputStream.)] 21 | (ImageIO/write ^BufferedImage image "png" baos) 22 | (.toByteArray baos))) 23 | 24 | ;; copied from dtype-next's tech.v3.libs.buffered-image/load 25 | (defn load-buffered-image [fname-or-stream] 26 | (with-open [istream (io/input-stream fname-or-stream)] 27 | (ImageIO/read ^InputStream istream))) 28 | 29 | (defn byte-array->data-uri [byte-array] 30 | (->> byte-array 31 | (.encodeToString (Base64/getEncoder)) 32 | (str "data:image/png;base64,"))) 33 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/merge.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.merge) 2 | 3 | 4 | (defn deep-merge 5 | "Recursively merges maps. 6 | See https://dnaeon.github.io/recursively-merging-maps-in-clojure/. " 7 | [& maps] 8 | (letfn [(m [& xs] 9 | (if (some #(and (map? %) (not (record? %))) xs) 10 | (apply merge-with m xs) 11 | (last xs)))] 12 | (reduce m maps))) 13 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/meta.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.meta) 2 | 3 | (defn pr-str-with-meta [value] 4 | (binding [*print-meta* true] 5 | (pr-str value))) 6 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/portal.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.portal 2 | (:require [portal.api :as portal] 3 | [clojure.string :as string])) 4 | 5 | (defonce dev 6 | (portal/url 7 | (portal/start {}))) 8 | 9 | (def url (let [[host query] (string/split dev #"\?")] 10 | (str host "/main.js?" query))) 11 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/resource.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.resource 2 | (:refer-clojure :exclude [get]) 3 | (:require [scicloj.tempfiles.api :as tempfiles])) 4 | 5 | (def cached-resource 6 | (memoize 7 | (fn [url] 8 | (let [path (-> ".cache" 9 | tempfiles/tempfile! 10 | :path)] 11 | (->> url 12 | slurp 13 | (spit path)) 14 | path)))) 15 | 16 | (defn get [url] 17 | (-> url 18 | cached-resource 19 | slurp)) 20 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/time.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.time) 2 | 3 | (defn now [] 4 | (java.util.Date.)) 5 | -------------------------------------------------------------------------------- /src/scicloj/clay/v2/util/walk.clj: -------------------------------------------------------------------------------- 1 | (ns scicloj.clay.v2.util.walk) 2 | 3 | ;; A dataset-friendly version of clojure.walk 4 | 5 | (defn walk 6 | [inner outer form] 7 | (-> (cond 8 | ;; Avoid walking into columns and datasets. 9 | (-> form class str 10 | (#{"class tech.v3.dataset.impl.column.Column" 11 | "class tech.v3.dataset.impl.dataset.Dataset"})) 12 | form 13 | ;; In other cases, mimic clojure.walk. 14 | (list? form) 15 | (outer (apply list (map inner form))) 16 | ;; 17 | (instance? clojure.lang.IMapEntry form) 18 | (outer (clojure.lang.MapEntry/create (inner (key form)) (inner (val form)))) 19 | ;; 20 | (seq? form) (outer (doall (map inner form))) 21 | ;; 22 | (instance? clojure.lang.IRecord form) 23 | (outer (reduce (fn [r x] (conj r (inner x))) form form)) 24 | ;; 25 | (coll? form) 26 | (outer (into (empty form) (map inner form))) 27 | ;; 28 | :else (outer form)))) 29 | 30 | (defn postwalk 31 | [f form] 32 | (walk (partial postwalk f) f form)) 33 | 34 | (defn prewalk 35 | [f form] 36 | (walk (partial prewalk f) identity (f form))) 37 | -------------------------------------------------------------------------------- /test/example_generated_test.clj: -------------------------------------------------------------------------------- 1 | (ns 2 | example-generated-test 3 | (:require 4 | [scicloj.kindly.v4.kind :as kind] 5 | [clojure.test :refer [deftest is]])) 6 | 7 | 8 | (def var3_line8 (defn f [x] (+ x 11))) 9 | 10 | 11 | (def var4_line11 (range (f 11))) 12 | 13 | 14 | (def var6_line20 (def d (delay (Thread/sleep 1000) (+ 4 5)))) 15 | 16 | 17 | (def var8_line27 (delay (Thread/sleep 1000) (+ 4 5))) 18 | 19 | 20 | (def var10_line33 (comment (+ 1 2) (delay (Thread/sleep 1000) (+ 4 5)))) 21 | 22 | 23 | (def var12_line42 (+ 4 5)) 24 | 25 | 26 | (deftest test13_line44 (is (= var12_line42 9))) 27 | -------------------------------------------------------------------------------- /verbs.md: -------------------------------------------------------------------------------- 1 | value-html: 2 | value -> html 3 | 4 | ns-html: 5 | ns -> html 6 | 7 | ns-md: 8 | ns -> md 9 | 10 | md-html: 11 | md -> html 12 | 13 | show: 14 | html -> browser 15 | 16 | write: 17 | html/md -> file 18 | 19 | 20 | value-html-show 21 | ns-html-show 22 | ns-html-write-show 23 | ns-md-write 24 | ns-md-write-html-write 25 | ns-md-write-html-write-show 26 | 27 | --------------------------------------------------------------------------------