We have a huge number of themes available, and we're adding more all the time. If you have a favorite theme that is not listed here, please let me know on Twitter and we can add it! Note that it must be a VS Code theme for us to be able to integrate it.
Every theme has a unique ID by which it is identified. Some themes are optimized for certain languages, so you'll probably want to try a few if you don't have a specific one in mind.
Name | Key |
---|---|
Github Light | github-light |
Light Plus | light-plus |
Material Theme Lighter | material-theme-lighter |
Min Light | min-light |
Slack Theme Ochin | slack-theme-ochin |
Solarized Light | solarized-light |
Winter Is Coming Light | winter-is-coming-light |
Serendipity Light | serendipity-light |
Dark Plus | dark-plus |
Github Dark | github-dark |
Material Theme Darker | material-theme-darker |
Material Theme Default | material-theme-default |
Material Theme Ocean | material-theme-ocean |
Material Theme Palenight | material-theme-palenight |
Material Facebook | material-facebook |
Olaolu Olawuyi's Palenight | olaolu-palenight |
Min Dark | min-dark |
Monokai | monokai |
Nord | nord |
Slack Theme Dark Mode | slack-theme-dark-mode |
Solarized Dark | solarized-dark |
One Dark Pro | one-dark-pro |
Moonlight | moonlight |
Moonlight II | moonlight-ii |
Winter Is Coming Dark | winter-is-coming-dark |
Winter Is Coming Blue | winter-is-coming-blue |
Synthwave 84 | synthwave-84 |
Fortnite | fortnite |
Cobalt2 | cobalt2 |
Serendipity Dark | serendipity-dark |
Dark 404 | dark-404 |
Yellow Delight | yellow-delight |
Liver Purple | liver-purple |
Liver Dark | liver-dark |
Monokuro Blue | monokuro-blue |
Monokuro Brown | monokuro-brown |
Monokuro Cyan | monokuro-cyan |
Monokuro Gray | monokuro-gray |
Monokuro Green | monokuro-green |
Monokuro Indigo | monokuro-indigo |
Monokuro Lime | monokuro-lime |
Monokuro Orange | monokuro-orange |
Monokuro Pink | monokuro-pink |
Monokuro Purple | monokuro-purple |
Monokuro Red | monokuro-red |
Monokuro Teal | monokuro-teal |
Monokuro Yellow | monokuro-yellow |
Deep Purple | deep-purple |
Shades of Purple | shades-of-purple |
Atom One Dark | atom-one-dark |
Night Owl | night-owl |
Iceberg Dark | iceberg-dark |
Dracula | dracula |
Key: github-light
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: light-plus
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-theme-lighter
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: min-light
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: slack-theme-ochin
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: solarized-light
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: winter-is-coming-light
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: serendipity-light
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: dark-plus
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: github-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-theme-darker
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-theme-default
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-theme-ocean
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-theme-palenight
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: material-facebook
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: olaolu-palenight
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: min-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokai
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: nord
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: slack-theme-dark-mode
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: solarized-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: one-dark-pro
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: moonlight
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: moonlight-ii
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: winter-is-coming-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: winter-is-coming-blue
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: synthwave-84
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: fortnite
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: cobalt2
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: serendipity-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: dark-404
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: yellow-delight
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: liver-purple
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: liver-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-blue
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-brown
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-cyan
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-gray
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-green
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-indigo
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-lime
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-orange
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-pink
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-purple
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-red
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-teal
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: monokuro-yellow
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: deep-purple
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: shades-of-purple
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: atom-one-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: night-owl
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: iceberg-dark
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})
Key: dracula
1// PHP 2return [ 3 'extensions' => [ 4 // Add attributes straight from markdown. 5 AttributesExtension::class, 6 7 // Add Torchlight syntax highlighting. 8 TorchlightExtension::class, 9 ]10]
1// JavaScript 2const btn = document.getElementById('btn') 3let count = 0 4 5function render() { 6 btn.innerText = `Count: ${count}` 7} 8 9btn.addEventListener('click', () => {10 // Count from 1 to 10.11 if (count < 10) {12 count += 113 render()14 }15})