diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2025-10-31 22:02:09 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2025-10-31 22:02:09 +0800 |
| commit | 509bbd4c36b76cd288525209073f9873c6e2130c (patch) | |
| tree | bad6371c2b4aeadf14829a90061c31cbb37cdeca | |
| parent | 6f33b6e675bc02d3722801e7454e35ffaffb8446 (diff) | |
| download | www-509bbd4c36b76cd288525209073f9873c6e2130c.tar.gz | |
Remove unused css.
| -rw-r--r-- | _site/assets/css/main.css | 119 | ||||
| -rw-r--r-- | _site/feed.xml | 2 | ||||
| -rw-r--r-- | _site/posts.xml | 2 | ||||
| -rw-r--r-- | assets/css/main.css | 119 |
4 files changed, 40 insertions, 202 deletions
diff --git a/_site/assets/css/main.css b/_site/assets/css/main.css index 0a16d5e..3a22675 100644 --- a/_site/assets/css/main.css +++ b/_site/assets/css/main.css @@ -23,11 +23,11 @@ body { text-shadow: 0 0 1px var(--main-fg-color), 0 0 6px var(--main-fg-color); } -body::selection{ +body::selection { background: lightgrey; } -p::selection{ +p::selection { background: lightgrey; } @@ -94,22 +94,6 @@ td { padding-top: 20px; } -.cursor::after { - background-color: var(--main-fg-color); - content: ''; - display: inline-block; - width: 1.3rem; - height: 1.9rem; - margin-left: -8px; - animation: cursor-blink 1s steps(1, start) infinite; -} - -@keyframes cursor-blink { - 50% { - visibility: hidden; - } -} - @media (min-width: 550px) { .cursor::after { height: 2.5rem; @@ -132,42 +116,11 @@ td { } } -.line{ - max-width: 100%; - display: block; - margin: 0 auto; - -webkit-filter: opacity(.8); - filter: opacity(.8); -} - -.space{ - letter-spacing: 10px; -} - -.flip{ - -moz-transform: scaleX(-1); - -o-transform: scaleX(-1); - -webkit-transform: scaleX(-1); - transform: scaleX(-1); - filter: FlipH; - -ms-filter: "FlipH"; -} - -.tag{ - width: 50%; - margin-right:0; -} - -#title{ - padding-top: 0px; - padding-bottom: 0px; -} - .center { text-align: center; } -.right{ +.right { text-align: right; } @@ -175,56 +128,6 @@ td { text-align: justify; } -hr.double { - border-top: 4px double #2f2f2f; -} - -hr.simple { - border-top: 2px solid #2f2f2f; -} - -.tag-hr{ - width: 45%; - margin-right:0; -} - -.link{ - text-decoration: none; -} - -.italics{ - font-style: italic; -} - -.threecol::first-letter { - font-size: 2.5em; -} - -.threecol { - -ms-word-break: keep-all; - word-break: keep-all; - hyphens: auto; - -webkit-hyphens: auto; - -moz-hyphens: auto; -} - -@media only screen -and (min-device-width : 768px) { - .threecol { - -moz-column-count: 3; - -moz-column-gap: 20px; - -webkit-column-count: 3; - -webkit-column-gap: 20px; - column-count: 3; - column-gap: 20px; - width: 100%; - } - .tag { - width: 23%; - margin-right:0; - } -} - .twocol::first-letter { font-size: 2.5em; } @@ -294,3 +197,19 @@ pre::-webkit-scrollbar { display: none; } +.cursor::after { + background-color: var(--main-fg-color); + content: ''; + display: inline-block; + width: 1.3rem; + height: 1.9rem; + margin-left: -8px; + animation: cursor-blink 1s steps(1, start) infinite; +} + +@keyframes cursor-blink { + 50% { + visibility: hidden; + } +} + diff --git a/_site/feed.xml b/_site/feed.xml index 0896312..1ec3368 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -1 +1 @@ -<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2025-10-31T20:43:30+08:00</updated><id>http://localhost:4000/feed.xml</id><title type="html">ASCIIMX | Archive</title><author><name>Wickramage Don Sadeep Madurange</name></author><entry><title type="html">Neo4J A* search</title><link href="http://localhost:4000/archive/neo4j-a-star-search/" rel="alternate" type="text/html" title="Neo4J A* search" /><published>2025-09-14T00:00:00+08:00</published><updated>2025-09-14T00:00:00+08:00</updated><id>http://localhost:4000/archive/neo4j-a-star-search</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[Back in 2018, we used the Neo4J graph database to track the movement of marine vessels. We were interested in the shortest path a ship could take through a network of about 13,000 route points. Performance issues with Neo4J’s then-available shortest-path algorithms limited our search to about 4,000 route points.]]></summary></entry><entry><title type="html">My first PCB</title><link href="http://localhost:4000/archive/my-first-pcb/" rel="alternate" type="text/html" title="My first PCB" /><published>2025-07-14T00:00:00+08:00</published><updated>2025-07-14T00:00:00+08:00</updated><id>http://localhost:4000/archive/my-first-pcb</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[In 2023, I started tinkering with DIY electronics as a hobby. Until now, I’ve been using development boards like the Arduino Uno and ESP-32-WROOM so that I can focus on the software. Recently, I decided to step outside of my comfort zone and design a PCB from scratch for a door lock I’m working on.]]></summary></entry><entry><title type="html">MOSFETs</title><link href="http://localhost:4000/archive/mosfet-switches/" rel="alternate" type="text/html" title="MOSFETs" /><published>2025-06-22T00:00:00+08:00</published><updated>2025-06-22T00:00:00+08:00</updated><id>http://localhost:4000/archive/mosfet-switches</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[Recently, I needed a low-power circuit for one of my battery-operated projects. Much of the system’s power savings depended on its ability to switch off power to components, such as servos, electronically when not needed. That’s how I stumbled upon MOSFETs, transistors capable of controlling circuits operating at voltages far above their own.]]></summary></entry><entry><title type="html">Awesome books</title><link href="http://localhost:4000/archive/awesome-books/" rel="alternate" type="text/html" title="Awesome books" /><published>2025-04-20T00:00:00+08:00</published><updated>2025-04-20T00:00:00+08:00</updated><id>http://localhost:4000/archive/awesome-books</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This article contains a list of my favourite books.]]></summary></entry><entry><title type="html">Programming ATmega328P chips</title><link href="http://localhost:4000/archive/arduino-uno/" rel="alternate" type="text/html" title="Programming ATmega328P chips" /><published>2025-04-10T00:00:00+08:00</published><updated>2025-04-10T00:00:00+08:00</updated><id>http://localhost:4000/archive/arduino-uno</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is a step-by-step guide for wiring up ATmega328P ICs to run at 5 V with a 16 MHz crystal and 3.3 V with an 8 MHz crystal. While the 5 V configuration is common, the 3.3 V configuration can be advantageous in low-power applications and when interfacing with parts that run at 3.3 V.]]></summary></entry><entry><title type="html">Bare-metal ARM Cortex M3 chips</title><link href="http://localhost:4000/archive/arduino-due/" rel="alternate" type="text/html" title="Bare-metal ARM Cortex M3 chips" /><published>2024-10-05T00:00:00+08:00</published><updated>2024-10-05T00:00:00+08:00</updated><id>http://localhost:4000/archive/arduino-due</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is about programming bare metal SAM3X8E Arm Cortex M3 chips found on Arduino Due boards. I had to learn how to do this because none of the high-level tools for programming Arduino Dues are available for OpenBSD, which I use for much of my personal computing.]]></summary></entry></feed>
\ No newline at end of file +<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-31T22:01:55+08:00</updated><id>/feed.xml</id><title type="html">ASCIIMX | Archive</title><author><name>Wickramage Don Sadeep Madurange</name></author><entry><title type="html">Neo4J A* search</title><link href="/archive/neo4j-a-star-search/" rel="alternate" type="text/html" title="Neo4J A* search" /><published>2025-09-14T00:00:00+08:00</published><updated>2025-09-14T00:00:00+08:00</updated><id>/archive/neo4j-a-star-search</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[Back in 2018, we used the Neo4J graph database to track the movement of marine vessels. We were interested in the shortest path a ship could take through a network of about 13,000 route points. Performance issues with Neo4J’s then-available shortest-path algorithms limited our search to about 4,000 route points.]]></summary></entry><entry><title type="html">My first PCB</title><link href="/archive/my-first-pcb/" rel="alternate" type="text/html" title="My first PCB" /><published>2025-07-14T00:00:00+08:00</published><updated>2025-07-14T00:00:00+08:00</updated><id>/archive/my-first-pcb</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[In 2023, I started tinkering with DIY electronics as a hobby. Until now, I’ve been using development boards like the Arduino Uno and ESP-32-WROOM so that I can focus on the software. Recently, I decided to step outside of my comfort zone and design a PCB from scratch for a door lock I’m working on.]]></summary></entry><entry><title type="html">MOSFETs</title><link href="/archive/mosfet-switches/" rel="alternate" type="text/html" title="MOSFETs" /><published>2025-06-22T00:00:00+08:00</published><updated>2025-06-22T00:00:00+08:00</updated><id>/archive/mosfet-switches</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[Recently, I needed a low-power circuit for one of my battery-operated projects. Much of the system’s power savings depended on its ability to switch off power to components, such as servos, electronically when not needed. That’s how I stumbled upon MOSFETs, transistors capable of controlling circuits operating at voltages far above their own.]]></summary></entry><entry><title type="html">Awesome books</title><link href="/archive/awesome-books/" rel="alternate" type="text/html" title="Awesome books" /><published>2025-04-20T00:00:00+08:00</published><updated>2025-04-20T00:00:00+08:00</updated><id>/archive/awesome-books</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This article contains a list of my favourite books.]]></summary></entry><entry><title type="html">Programming ATmega328P chips</title><link href="/archive/arduino-uno/" rel="alternate" type="text/html" title="Programming ATmega328P chips" /><published>2025-04-10T00:00:00+08:00</published><updated>2025-04-10T00:00:00+08:00</updated><id>/archive/arduino-uno</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is a step-by-step guide for wiring up ATmega328P ICs to run at 5 V with a 16 MHz crystal and 3.3 V with an 8 MHz crystal. While the 5 V configuration is common, the 3.3 V configuration can be advantageous in low-power applications and when interfacing with parts that run at 3.3 V.]]></summary></entry><entry><title type="html">Bare-metal ARM Cortex M3 chips</title><link href="/archive/arduino-due/" rel="alternate" type="text/html" title="Bare-metal ARM Cortex M3 chips" /><published>2024-10-05T00:00:00+08:00</published><updated>2024-10-05T00:00:00+08:00</updated><id>/archive/arduino-due</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is about programming bare metal SAM3X8E Arm Cortex M3 chips found on Arduino Due boards. I had to learn how to do this because none of the high-level tools for programming Arduino Dues are available for OpenBSD, which I use for much of my personal computing.]]></summary></entry></feed>
\ No newline at end of file diff --git a/_site/posts.xml b/_site/posts.xml index 765cb3e..bd168d8 100644 --- a/_site/posts.xml +++ b/_site/posts.xml @@ -1 +1 @@ -<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="http://localhost:4000/posts.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2025-10-31T20:43:30+08:00</updated><id>http://localhost:4000/posts.xml</id><title type="html">ASCIIMX</title><author><name>Wickramage Don Sadeep Madurange</name></author></feed>
\ No newline at end of file +<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/posts.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-31T22:01:55+08:00</updated><id>/posts.xml</id><title type="html">ASCIIMX</title><author><name>Wickramage Don Sadeep Madurange</name></author></feed>
\ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index 0a16d5e..3a22675 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -23,11 +23,11 @@ body { text-shadow: 0 0 1px var(--main-fg-color), 0 0 6px var(--main-fg-color); } -body::selection{ +body::selection { background: lightgrey; } -p::selection{ +p::selection { background: lightgrey; } @@ -94,22 +94,6 @@ td { padding-top: 20px; } -.cursor::after { - background-color: var(--main-fg-color); - content: ''; - display: inline-block; - width: 1.3rem; - height: 1.9rem; - margin-left: -8px; - animation: cursor-blink 1s steps(1, start) infinite; -} - -@keyframes cursor-blink { - 50% { - visibility: hidden; - } -} - @media (min-width: 550px) { .cursor::after { height: 2.5rem; @@ -132,42 +116,11 @@ td { } } -.line{ - max-width: 100%; - display: block; - margin: 0 auto; - -webkit-filter: opacity(.8); - filter: opacity(.8); -} - -.space{ - letter-spacing: 10px; -} - -.flip{ - -moz-transform: scaleX(-1); - -o-transform: scaleX(-1); - -webkit-transform: scaleX(-1); - transform: scaleX(-1); - filter: FlipH; - -ms-filter: "FlipH"; -} - -.tag{ - width: 50%; - margin-right:0; -} - -#title{ - padding-top: 0px; - padding-bottom: 0px; -} - .center { text-align: center; } -.right{ +.right { text-align: right; } @@ -175,56 +128,6 @@ td { text-align: justify; } -hr.double { - border-top: 4px double #2f2f2f; -} - -hr.simple { - border-top: 2px solid #2f2f2f; -} - -.tag-hr{ - width: 45%; - margin-right:0; -} - -.link{ - text-decoration: none; -} - -.italics{ - font-style: italic; -} - -.threecol::first-letter { - font-size: 2.5em; -} - -.threecol { - -ms-word-break: keep-all; - word-break: keep-all; - hyphens: auto; - -webkit-hyphens: auto; - -moz-hyphens: auto; -} - -@media only screen -and (min-device-width : 768px) { - .threecol { - -moz-column-count: 3; - -moz-column-gap: 20px; - -webkit-column-count: 3; - -webkit-column-gap: 20px; - column-count: 3; - column-gap: 20px; - width: 100%; - } - .tag { - width: 23%; - margin-right:0; - } -} - .twocol::first-letter { font-size: 2.5em; } @@ -294,3 +197,19 @@ pre::-webkit-scrollbar { display: none; } +.cursor::after { + background-color: var(--main-fg-color); + content: ''; + display: inline-block; + width: 1.3rem; + height: 1.9rem; + margin-left: -8px; + animation: cursor-blink 1s steps(1, start) infinite; +} + +@keyframes cursor-blink { + 50% { + visibility: hidden; + } +} + |
