diff --git a/new-site/content/updates/updated-the-css-again.md b/new-site/content/updates/updated-the-css-again.md index e6171753..51c9aa30 100644 --- a/new-site/content/updates/updated-the-css-again.md +++ b/new-site/content/updates/updated-the-css-again.md @@ -31,3 +31,11 @@ and then this checks that if the user prefers a darker theme, they shall get a d } } ``` +And this is how CSS variables are used: +```css +body { + font-family: sans-serif; + background: var(--bg); + color: var(--fg); +} +``` \ No newline at end of file diff --git a/new-site/public/blog/index.xml b/new-site/public/blog/index.xml index 71754a9f..2ed877ba 100644 --- a/new-site/public/blog/index.xml +++ b/new-site/public/blog/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/categories/index.xml b/new-site/public/categories/index.xml index 0c67fa12..9a94eafa 100644 --- a/new-site/public/categories/index.xml +++ b/new-site/public/categories/index.xml @@ -33,6 +33,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/index.xml b/new-site/public/index.xml index b79c1759..ac74e716 100644 --- a/new-site/public/index.xml +++ b/new-site/public/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/library/hackbook/index.xml b/new-site/public/library/hackbook/index.xml index d73926ad..07925421 100644 --- a/new-site/public/library/hackbook/index.xml +++ b/new-site/public/library/hackbook/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/library/index.xml b/new-site/public/library/index.xml index 445e1d1a..533a039a 100644 --- a/new-site/public/library/index.xml +++ b/new-site/public/library/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/library/ted-kaczynski/index.xml b/new-site/public/library/ted-kaczynski/index.xml index 413eeb09..ec4e9405 100644 --- a/new-site/public/library/ted-kaczynski/index.xml +++ b/new-site/public/library/ted-kaczynski/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/tags/blog/index.xml b/new-site/public/tags/blog/index.xml index 75e5af7a..725acc90 100644 --- a/new-site/public/tags/blog/index.xml +++ b/new-site/public/tags/blog/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/tags/hackbook/index.xml b/new-site/public/tags/hackbook/index.xml index 5b944beb..ff7b087c 100644 --- a/new-site/public/tags/hackbook/index.xml +++ b/new-site/public/tags/hackbook/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/tags/index.xml b/new-site/public/tags/index.xml index 1282a35f..a0177813 100644 --- a/new-site/public/tags/index.xml +++ b/new-site/public/tags/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/tags/updates/index.xml b/new-site/public/tags/updates/index.xml index 7a4928d6..ed040d1b 100644 --- a/new-site/public/tags/updates/index.xml +++ b/new-site/public/tags/updates/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/updates/index.xml b/new-site/public/updates/index.xml index 26995707..4194868a 100644 --- a/new-site/public/updates/index.xml +++ b/new-site/public/updates/index.xml @@ -34,6 +34,12 @@ </span></span><span style="display:flex;"><span> --muted_text: rgb(<span style="color:#ae81ff">179</span>, <span style="color:#ae81ff">182</span>, <span style="color:#ae81ff">186</span>); </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span>} +</span></span></code></pre></div><p>And this is how CSS variables are used:</p> +<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span><span style="color:#f92672">body</span> { +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">font-family</span>: <span style="color:#66d9ef">sans-serif</span>; +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">background</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>bg); +</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">color</span>: <span style="color:#a6e22e">var</span>(<span style="color:#f92672">--</span>fg); +</span></span><span style="display:flex;"><span>} </span></span></code></pre></div> diff --git a/new-site/public/updates/updated-the-css-again/index.html b/new-site/public/updates/updated-the-css-again/index.html index 01223ec6..f7f3a558 100644 --- a/new-site/public/updates/updated-the-css-again/index.html +++ b/new-site/public/updates/updated-the-css-again/index.html @@ -38,6 +38,12 @@ I did this by setting the light theme to be by default for more readability: --muted_text: rgb(179, 182, 186); } } +

And this is how CSS variables are used:

+
body {
+	font-family: sans-serif;
+	background: var(--bg);
+	color: var(--fg);
+}