Skip to content

Commit

Permalink
🚀 💄 fix dark reader 64df45a
Browse files Browse the repository at this point in the history
  • Loading branch information
dvjn committed Nov 1, 2024
1 parent 0c0a2d2 commit cd98ace
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dvjn.dev
dvjn.dev
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>Divya Jain</title><link rel="stylesheet" href="/_astro/index.BurvJml0.css">
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="darkreader-lock"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>Divya Jain</title><link rel="stylesheet" href="/_astro/index.BurvJml0.css">
<style>a[data-astro-cid-dohjnao5]{cursor:pointer;text-decoration:none;color:unset!important;display:block;padding:1rem;border:2px solid var(--raisin-black);border-radius:.5rem;transition:transform .2s,border .2s!important}a[data-astro-cid-dohjnao5]:hover{transform:scale(1.025);border:2px solid var(--secondary-accent)}a[data-astro-cid-dohjnao5] h4[data-astro-cid-dohjnao5]{margin:0 0 .5rem;color:var(--color-text-important)}a[data-astro-cid-dohjnao5] p[data-astro-cid-dohjnao5]{margin:0;font-size:var(--font-size-sm);font-weight:400}.technologies[data-astro-cid-mspuyifq]{display:flex;font-size:var(--font-size-xs);margin:.5rem 0}.technologies[data-astro-cid-mspuyifq] span[data-astro-cid-mspuyifq]{display:inline-block;padding:.15rem .25rem;margin-right:.25rem;border-radius:.25rem;background-color:var(--raisin-black)}div[data-astro-cid-vc5tsdmu]{display:grid;grid-template-columns:repeat(var(--columns),1fr);margin:-.5rem}div[data-astro-cid-vc5tsdmu]>*{margin:.5rem}
div[data-astro-cid-krys6nzm]{margin-top:.5rem;display:flex;justify-content:flex-end}div[data-astro-cid-krys6nzm] a[data-astro-cid-krys6nzm]{display:flex;text-decoration:none;align-items:center;font-size:var(--font-size-sm)}div[data-astro-cid-krys6nzm] [data-astro-cid-krys6nzm][astro-icon]{height:1.25em;margin-left:.5rem}section[data-astro-cid-sh445jdo]{margin:2rem 0}
.title[data-astro-cid-ouc22hio] a[data-astro-cid-ouc22hio]{font-size:1.25rem;font-weight:800;text-decoration:none}.title[data-astro-cid-ouc22hio] a[data-astro-cid-ouc22hio]:hover,.title[data-astro-cid-ouc22hio] a[data-astro-cid-ouc22hio]:active{color:var(--secondary-accent)}.title[data-astro-cid-ouc22hio] span[data-astro-cid-ouc22hio]{opacity:.5}.tags[data-astro-cid-ouc22hio]{display:flex;font-size:var(--font-size-xs);margin:.5rem 0}.tags[data-astro-cid-ouc22hio] span[data-astro-cid-ouc22hio]{display:inline-block;padding:.15rem .25rem;margin-right:.25rem;border-radius:.25rem;background-color:var(--raisin-black)}.content[data-astro-cid-bzbwt5pn]{margin:-1rem 0}.content[data-astro-cid-bzbwt5pn]>*{margin:2rem 0}
Expand Down
2 changes: 1 addition & 1 deletion posts/chip-8-emulator-in-rust-part-one/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>Build a Chip-8 Emulator in Rust - Part 1 - Emulator Design | Divya Jain</title><link rel="stylesheet" href="/_astro/index.BurvJml0.css">
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="darkreader-lock"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>Build a Chip-8 Emulator in Rust - Part 1 - Emulator Design | Divya Jain</title><link rel="stylesheet" href="/_astro/index.BurvJml0.css">
<style>.tags[data-astro-cid-egg7nqdx]{display:flex;font-size:var(--font-size-sm);margin:.5rem 0}.tags[data-astro-cid-egg7nqdx] span[data-astro-cid-egg7nqdx]{font-weight:400;display:inline-block;padding:.15rem .5rem;margin-right:.25rem;border-radius:.25rem;background-color:var(--raisin-black)}figure[data-astro-cid-egg7nqdx]{margin:-2rem 0 2rem}figure[data-astro-cid-egg7nqdx] img[data-astro-cid-egg7nqdx]{height:100%;width:100%;border-radius:1rem}figure[data-astro-cid-egg7nqdx] figcaption[data-astro-cid-egg7nqdx]{opacity:.75;font-size:var(--font-size-xs);text-align:center}#content[data-astro-cid-egg7nqdx]{font-size:1.1rem;line-height:150%}
</style><script type="module">window.addEventListener("load",()=>document.body.classList.remove("preload"));
</script></head> <body class="preload"> <main> <nav data-astro-cid-5blmo7yk> <div class="left" data-astro-cid-5blmo7yk> <a href="/" class="home" data-astro-cid-5blmo7yk> <svg width="75mm" height="75mm" viewBox="0 0 75 75" data-astro-cid-5blmo7yk> <path style="fill:#ffffff" d="m 16.47231,39.943489 q 0.987778,-1.411112 0.987778,-3.386669 0,-0.917223 -0.141111,-2.046113 -0.141111,-1.128889 -0.211667,-1.552223 -0.07056,-0.564445 -0.846667,-1.340557 -0.705556,-0.846667 -1.12889,-1.340556 -0.705556,0.705556 -0.987778,1.12889 -1.552224,1.552223 -2.469446,2.822224 -2.5400022,3.245558 -2.5400022,7.126116 0,2.046112 0.7055561,4.092225 0.3527781,0.987778 0.7055561,0.987778 0.282222,0 0.987778,-0.564445 1.199446,-0.987778 2.187224,-2.187223 0.987778,-1.199446 1.76389,-2.25778 0.776112,-1.128889 0.987779,-1.481667 z M 20.564535,2.196241 q 0.564444,0.070556 1.622778,0.1411112 1.12889,0.070556 1.340557,0.6350005 0.211667,0.4938892 0.141111,2.0461124 L 23.316203,16.730695 q -0.211667,5.573893 -0.776112,17.638901 -0.07055,1.481668 -0.07055,4.445003 0,6.067782 0.705556,10.301118 v 0.352778 q 0,0.564445 -0.07056,0.846667 0,0.211667 -0.211667,0.352778 -0.141111,0.141112 -0.352778,0.141112 -2.116668,0 -3.033891,-2.398891 -0.211666,-0.564445 -0.705556,-2.328335 -0.352778,-1.76389 -0.564444,-2.610557 -0.282223,0.423333 -0.564445,0.846667 -0.211667,0.423334 -0.493889,0.776112 -0.423334,0.493889 -1.12889,1.481667 l -2.046113,2.398891 q -1.340556,1.411112 -3.386669,1.411112 -3.9511133,0 -6.0677814,-2.398891 -3.5277801,-4.021669 -3.2455577,-8.81945 0.2822224,-3.880558 2.3283349,-6.632227 2.1166681,-2.822224 5.6444482,-4.938892 1.552223,-0.917223 3.880558,-0.917223 0.705556,0 1.975557,0.141111 0.846667,0 1.270001,-0.211666 0.423334,-0.282223 0.423334,-1.12889 Q 17.248421,14.331805 17.601199,8.6873565 17.74231,7.3468 18.165644,5.7240212 18.588978,4.0306867 18.730089,3.4662419 19.012311,2.196241 20.564535,2.196241 Z m 21.589945,25.68224 q 0.423334,0 0.705556,0.352778 0.352778,0.282222 0.282223,0.705556 v 0.352778 q -1.340557,6.420559 -2.25778,10.089451 -0.846667,3.598336 -2.257779,7.267227 -1.76389,4.162781 -3.033891,4.162781 -0.211667,0 -0.635,-0.141112 -0.141112,-0.07055 -0.635001,-0.07055 -2.046112,0 -3.316113,-0.776112 Q 29.80725,48.974606 29.31336,47.069605 28.819471,44.952936 28.466693,42.554046 28.113915,40.0846 28.04336,39.449599 l -1.411113,-9.666117 -0.07055,-0.987779 q 0,-0.635 0.564445,-0.635 1.622779,0 2.39889,0.211667 0.352778,0.07055 0.705556,0.423333 0.352778,0.282223 0.493889,0.635001 1.340557,4.303892 3.033891,9.877784 0.07056,0.211667 0.211667,0.846667 0.211667,0.564445 0.564445,1.058335 l 0.635,-1.411113 2.328335,-5.856115 q 0.49389,-1.411112 1.622779,-4.233336 0.493889,-1.270001 0.776112,-1.552223 0.352778,-0.352778 1.128889,-0.352778 z m 0.917155,40.569471 q 1.411112,-2.39889 1.905001,-5.009448 0.493889,-2.540001 0.846667,-6.773337 0,-0.776112 0.141111,-2.328335 l -0.423333,0.211666 q -1.622779,3.386669 -2.469446,6.350005 -0.846668,2.963335 -0.705556,6.067782 0.07055,0.352778 0.211666,0.705556 0.07056,0.423333 0.141112,0.776111 z M 48.292749,29.00737 q -2.046112,0 -2.89278,-1.834446 -0.141111,-0.282222 -0.141111,-0.776111 0,-0.564445 0.352778,-0.987779 0.423334,-0.493889 1.058334,-0.564444 2.328335,0 3.457225,0.211666 0.141111,0.07056 0.352778,0.352778 0.211667,0.211667 0.282222,0.49389 0.211667,1.27 -0.493889,2.187223 -0.705556,0.846668 -1.975557,0.917223 z m 3.668892,14.322788 q 0.423333,8.255005 0.423333,16.439455 -0.07055,4.868337 -1.834446,9.101673 -1.693334,4.233336 -5.715003,4.233336 -4.374448,0 -5.997227,-3.245558 -0.564444,-1.128889 -0.564444,-2.610557 0,-0.987778 0.282222,-2.681113 0.635,-3.668891 2.328335,-7.05556 1.622779,-3.386669 4.303892,-7.761117 0.705556,-1.199445 0.705556,-2.469446 0,-1.975557 -0.282223,-6.491115 V 33.02904 q 0,-1.411113 1.552224,-1.411113 l 2.963335,0.211667 q 0.564445,0.07056 0.705556,0.423334 0.141111,0.282222 0.141111,0.846667 l 0.282223,2.822224 q 0.635,4.303892 0.705556,7.408339 z m 22.366084,-5.221115 q 0,1.622779 -0.141111,3.668891 -0.141111,2.046113 -0.211667,2.963336 l -0.141111,1.622779 q 0,0.493889 -0.07056,1.199445 0,0.705556 -0.141111,1.693334 0,0.141111 -0.141111,0.776112 -0.07056,0.635 -0.282223,0.635 -0.564444,0.141112 -1.058334,0.141112 -1.693334,0 -3.175002,-3.739447 -1.270001,-3.316114 -1.270001,-7.54945 0,-1.481668 0.07056,-2.187224 l 0.493889,-5.997226 q 0.07056,-0.211667 0,-0.423334 0,-0.211666 0,-0.352778 -0.07056,0 -0.352778,-0.141111 -0.352778,0.493889 -1.058334,1.481668 -0.635,0.917223 -1.058334,1.693334 -3.598336,6.491116 -3.175002,13.123343 0,3.245557 -2.681113,3.245557 -1.12889,0 -2.116668,-0.776111 -0.917223,-0.776112 -1.199445,-2.046113 -0.635001,-3.033891 -0.635001,-5.080003 0,-3.880558 0.705556,-11.641675 0.07056,-0.846667 0.352778,-1.975557 0.352778,-1.128889 0.49389,-1.76389 0.282222,-0.987778 1.411112,-0.987778 0.564444,0 1.622778,0 1.058334,0 1.12889,0.705556 0.141111,0.705556 0.282223,1.975557 0.141111,1.128889 0.282222,3.386669 l 0.141111,1.693334 q 0.07056,0.07056 0.282223,0.07056 0.776111,-1.199445 0.917222,-1.340557 1.693335,-2.610557 1.905002,-3.033891 1.411112,-2.39889 4.092225,-2.39889 1.481667,0 2.39889,0.564445 0.917223,0.493889 1.12889,1.834445 0.423333,2.187224 0.776111,4.586115 0.423334,2.39889 0.423334,4.374447 z" aria-label="dvjn" data-astro-cid-5blmo7yk></path> </svg> </a> <a href="/posts" class="active" data-astro-cid-5blmo7yk>Posts</a> <a href="/projects" data-astro-cid-5blmo7yk>Projects</a> </div> <div class="right" data-astro-cid-5blmo7yk> <a class="icon" href="https://github.com/dvjn" style="--primary-accent: #f5f5f5" data-astro-cid-5blmo7yk> <svg width="1em" height="1em" viewBox="0 0 15 15" data-astro-cid-5blmo7yk data-icon="radix-icons:github-logo"> <symbol id="ai:radix-icons:github-logo"><path fill="currentColor" fill-rule="evenodd" d="M7.5.25a7.25 7.25 0 0 0-2.292 14.13c.363.066.495-.158.495-.35c0-.172-.006-.628-.01-1.233c-2.016.438-2.442-.972-2.442-.972c-.33-.838-.805-1.06-.805-1.06c-.658-.45.05-.441.05-.441c.728.051 1.11.747 1.11.747c.647 1.108 1.697.788 2.11.602c.066-.468.254-.788.46-.969c-1.61-.183-3.302-.805-3.302-3.583a2.8 2.8 0 0 1 .747-1.945c-.075-.184-.324-.92.07-1.92c0 0 .61-.194 1.994.744A6.963 6.963 0 0 1 7.5 3.756A6.97 6.97 0 0 1 9.315 4c1.384-.938 1.992-.743 1.992-.743c.396.998.147 1.735.072 1.919c.465.507.745 1.153.745 1.945c0 2.785-1.695 3.398-3.31 3.577c.26.224.492.667.492 1.343c0 .97-.009 1.751-.009 1.989c0 .194.131.42.499.349A7.25 7.25 0 0 0 7.499.25" clip-rule="evenodd"/></symbol><use xlink:href="#ai:radix-icons:github-logo"></use> </svg> </a> <a class="icon" href="https://www.linkedin.com/in/dvjn" style="--primary-accent: #0072b1" data-astro-cid-5blmo7yk> <svg width="1em" height="1em" viewBox="0 0 15 15" data-astro-cid-5blmo7yk data-icon="radix-icons:linkedin-logo"> <symbol id="ai:radix-icons:linkedin-logo"><path fill="currentColor" fill-rule="evenodd" d="M2 1a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zm1.05 5h1.9v6h-1.9zm2.025-1.995a1.075 1.075 0 1 1-2.15 0a1.075 1.075 0 0 1 2.15 0M12 8.357c0-1.805-1.167-2.507-2.326-2.507a2.206 2.206 0 0 0-1.095.231c-.257.13-.526.424-.734.938h-.053V6H6v6.005h1.906V8.81c-.027-.327.077-.75.291-1.001c.215-.252.52-.312.753-.342h.073c.606 0 1.056.375 1.056 1.32v3.217h1.906z" clip-rule="evenodd"/></symbol><use xlink:href="#ai:radix-icons:linkedin-logo"></use> </svg> </a> </div> </nav> <header data-astro-cid-3ef6ksr2> <h1 class="with-gradient" data-astro-cid-3ef6ksr2>Build a Chip-8 Emulator in Rust - Part 1 - Emulator Design</h1> <h3 data-astro-cid-3ef6ksr2> <div class="tags" data-astro-cid-egg7nqdx> <span data-astro-cid-egg7nqdx> Jul 28th, 2024 </span> <span data-astro-cid-egg7nqdx>9 min read</span> </div> </h3> </header> <figure data-astro-cid-egg7nqdx> <img src="/_astro/chip-8-space-invaders-desktop.BSu-bups_rIugv.webp" alt="hero" data-astro-cid-egg7nqdx width="962" height="519" loading="lazy" decoding="async"> <figcaption data-astro-cid-egg7nqdx>Space Invaders on a Chip-8 Emulator</figcaption> </figure><div id="content" data-astro-cid-egg7nqdx> <p>In this series, we will build a functional Chip-8 emulator in Rust. By the end
Expand Down
Loading

0 comments on commit cd98ace

Please sign in to comment.