see changelog
|
@ -8,6 +8,17 @@
|
||||||
- $ make upload
|
- $ make upload
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
## v1.1.0 (2024-06-xx)
|
||||||
|
|
||||||
|
- new post: [Notifications: from Push to Pull](/~tasiaiso/docs/posts/pushpull.md)
|
||||||
|
- bugfix: change the pgp fingerprint to the new one
|
||||||
|
- citrons.xyz is back up
|
||||||
|
-put advertisement behind a `details` block
|
||||||
|
- unify the ad's style
|
||||||
|
- make the links' color more accessible
|
||||||
|
- add a bunch of badges
|
||||||
|
<!-- - update prettier to 3.3.0 -->
|
||||||
|
|
||||||
## v1.0.3 (2024-06-05)
|
## v1.0.3 (2024-06-05)
|
||||||
|
|
||||||
- new commissions page
|
- new commissions page
|
||||||
|
|
|
@ -44,7 +44,7 @@ PGP+ t? 5? X? R? !tv b+ DI? D+ G e h!>-- r++ z
|
||||||
- Secure Scuttlebutt: `@KdAcmKPWpiu2jXSZD8ttS0IfU2KYDJZOqy8BHumsuM4=.ed25519`
|
- Secure Scuttlebutt: `@KdAcmKPWpiu2jXSZD8ttS0IfU2KYDJZOqy8BHumsuM4=.ed25519`
|
||||||
- SimpleX: [Contact address](https://simplex.chat/contact#/?v=1-4&smp=smp%3A%2F%2F1OwYGt-yqOfe2IyVHhxz3ohqo3aCCMjtB-8wn4X_aoY%3D%40smp11.simplex.im%2FZGdUasaYks8FgQdxKt5hQyNP0KLevU-O%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAmnv6Lx_9akR5mNXFojrIffvqlZ6L_ANe626B6uKaNTM%253D%26srv%3D6ioorbm6i3yxmuoezrhjk6f6qgkc4syabh7m3so74xunb5nzr4pwgfqd.onion)
|
- SimpleX: [Contact address](https://simplex.chat/contact#/?v=1-4&smp=smp%3A%2F%2F1OwYGt-yqOfe2IyVHhxz3ohqo3aCCMjtB-8wn4X_aoY%3D%40smp11.simplex.im%2FZGdUasaYks8FgQdxKt5hQyNP0KLevU-O%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAmnv6Lx_9akR5mNXFojrIffvqlZ6L_ANe626B6uKaNTM%253D%26srv%3D6ioorbm6i3yxmuoezrhjk6f6qgkc4syabh7m3so74xunb5nzr4pwgfqd.onion)
|
||||||
- E-Mail: `(my usual username)@proton.me`
|
- E-Mail: `(my usual username)@proton.me`
|
||||||
- PGP: [A485B7C43AEC514B50A00F96857B004418AA6255](static/pubkey.asc)
|
- PGP: [F8F903DAEE2CC83176C3CF4620AB0EB62F687865](static/pubkey.asc)
|
||||||
|
|
||||||
<!-- ## alright -->
|
<!-- ## alright -->
|
||||||
|
|
||||||
|
|
11
docs/portfolio.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
unlisted: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# Portfolio
|
||||||
|
|
||||||
|
## tilde - this website
|
||||||
|
|
||||||
|
|
||||||
|
## Other private projects
|
||||||
|
|
|
@ -1,23 +1,28 @@
|
||||||
---
|
---
|
||||||
date: 2024-06-05
|
date: 2024-06-05
|
||||||
unlisted: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Notifications: from Push to Pull
|
# Notifications: from Push to Pull
|
||||||
|
|
||||||
After reading [Amolith's post on notifications](https://secluded.site/pull-vs-push-intentional-notifications/), I thought I'd reflect on my personal experience turning off my phone's notifications.
|
After reading [Amolith's post on notifications](https://secluded.site/pull-vs-push-intentional-notifications/), I thought I'd reflect on my personal experience turning off my phone's notifications and, hopefully, incite you to do the same!
|
||||||
|
|
||||||
## Why push notifications are bad
|
## Why push notifications are bad
|
||||||
|
|
||||||
They are distracting, and divert you from what you should really be doing.
|
Notifications are distracting, and divert you from what you should really be doing.
|
||||||
I'm pretty sure that anybody with ADHD can relate to getting distracted by an email or a notification and spending time watching a video instead of doing the dishes.
|
I'm pretty sure that anybody with ADHD can relate to getting distracted by an email or a notification and spending time watching a video instead of doing the dishes.
|
||||||
What time is it again ? Oh right, 45 minutes just passed by. Welp.
|
What time is it again ? Oh right, 45 minutes just passed by. Welp.
|
||||||
|
|
||||||
|
> Exhibit A: I just got a notification from Fedi (I only get those when my client is open in the background on my phone) and that distracted me for a bit from writing this very post.
|
||||||
|
|
||||||
Even for people without ADHD, the human brain is notoriously bad at switching tasks efficiently.
|
Even for people without ADHD, the human brain is notoriously bad at switching tasks efficiently.
|
||||||
It's a lot more efficient to allocate working time to the beginning of the day, only to wind down and watch videos on the evening.
|
It's a lot more efficient to allocate working time to the beginning of the day, only to wind down and watch videos on the evening.
|
||||||
|
|
||||||
> (do as I say, not as I do)
|
> (do as I say, not as I do)
|
||||||
|
|
||||||
|
See this popular study: [The Cost of Interrupted Work: More Speed and Stress](https://ics.uci.edu/~gmark/chi08-mark.pdf), from the University of California, Irvine (which I did not entirely read).
|
||||||
|
It takes significant time (here, 23 minutes) to switch from one subject to another entirely.
|
||||||
|
<!-- Check -->
|
||||||
|
|
||||||
## What are notifiations anyway ?
|
## What are notifiations anyway ?
|
||||||
|
|
||||||
There are, generally, 2 types of notifications: push notifications and pull notifications.
|
There are, generally, 2 types of notifications: push notifications and pull notifications.
|
||||||
|
@ -34,37 +39,65 @@ They are notifications that shows up on your phone when a new Youtube video is p
|
||||||
|
|
||||||
### Pull notifications
|
### Pull notifications
|
||||||
|
|
||||||
This type of notifications are more intentional. You, the user, have to manually open the application and get updates from the server.
|
The second type of notifications are more intentional.
|
||||||
|
You, the user, usually have to manually open the application and pull updates from the server.
|
||||||
|
This forces you to conciously switch from one activity to another.
|
||||||
|
|
||||||
## Switching off
|
## Switching off
|
||||||
|
|
||||||
For me, because I bought a Google Pixel 7 and switched to GrapheneOS in December of 2023, I prtty much didn't have a choice; this Android distribution comes without the `Google Services Framework` by default, which is a necessary component for receiving push notifications.
|
For me, because I bought a Google Pixel 7 and switched to GrapheneOS in December of 2023, I pretty much didn't have a choice; this Android distribution comes without the `Google Services Framework` by default, which is a necessary component for receiving push notifications.
|
||||||
|
|
||||||
Nontheless, before I bought this new phone, I clearly realized that notifications were bad for my focus: there's always somehing interesting to watch on Youtube or Reddit, the chores can wait just a bit longer...
|
Nontheless, even before I bought this new phone, I clearly realized that notifications were bad for my focus: there's always somehing interesting to watch on Youtube or Reddit, the chores can wait just a bit longer...
|
||||||
|
|
||||||
If you (understandably) don't want to buy a new phone to get rid of notifications, you can still mute specific apps' notifications.
|
<!-- However, I can't spend my time getting distracted by -->
|
||||||
|
|
||||||
|
On GrapheneOS, you can still choose to recieve notifications for certain apps (if said app supports it) at the cost of battery drain, because your phone has to make another conection to another server, instead of only pulling notifications from Google Firebase.
|
||||||
|
|
||||||
|
But this combined with the fact that it requires you to go into the settings and turn battery optimization off for that app (instead of the usual click on "Allow" when it asks you for permissions to send you notifications) means that it has to be a conscious choice, and you'll probably won't turn notifications on for more than let's say 10 apps at once.
|
||||||
|
|
||||||
|
So I flashed Graphene OS on my phone, and I started using it as my new daily driver.
|
||||||
|
|
||||||
|
> If you (understandably) don't want to buy a new phone to get rid of notifications, you can still mute specific apps' notifications and use the Do Not Disturb mode.
|
||||||
|
|
||||||
## The sound of silence
|
## The sound of silence
|
||||||
|
|
||||||
I quickly noticed that the lack of distractions did have an impact on my focus; my phone doesn't randomly go off in my pocket, or when I'm developing or writing.
|
I quickly noticed that the lack of distractions had a noticable impact on my focus; my phone doesn't randomly go off in my pocket, or especially when I'm developing or writing.
|
||||||
|
|
||||||
Instead of hearing about new Youtube videos as they go online, I instead take 5 minutes each day to open NewPipe, pull down updates from the Youtube and Peertube channels I subscribe to, download the videos to watch the videos when I'm able to.
|
Instead of hearing about new Youtube videos as they go online, I instead take 5 minutes each day to open NewPipe, pull down updates from the Youtube and Peertube channels I subscribe to, download the videos to watch the videos when I'm able to.
|
||||||
For my podcasts and RSS feeds, I use AntennaPod to get new episodes each day or so, and like with NewPipe, I download them for later consumption.
|
For my podcasts and RSS feeds, I use AntennaPod to get new episodes and posts each day or so, and like with NewPipe, I download them for later consumption.
|
||||||
I take some time every few days to read everything on the Fediverse, Secure Scuttlebutt and my emails.
|
I take some time every few days to read what's new on the Fediverse, Secure Scuttlebutt and my emails.
|
||||||
|
|
||||||
|
> I stil like my phone to not be in my way, so it's set on vibrate most of the time anyways
|
||||||
|
|
||||||
I don't get sucked into a conversation with someone online anymore. I spend time on entertainment when I want to.
|
I don't get sucked into a conversation with someone online anymore. I spend time on entertainment when I want to.
|
||||||
Of course, that won't subtitute for good discipline when it comes to when to open said entertainment apps.
|
Of course, that won't subtitute for good discipline when it comes to when to open said entertainment apps.
|
||||||
|
|
||||||
> (do as I say, ...)
|
> (do as I say, ...)
|
||||||
|
|
||||||
That even got to a point where I couldn't handle my mom's phone that's absolutely filled with notifications-as-a-disservice and that goes off every 30 seconds on average.
|
It is true that this requires a bit more intention in how you use your phone (you have to get notifications instead of them coming for you themselves), but I consider this to be more of a feature than a bug.
|
||||||
|
Plus, when I *do* recieve a notification, I know it's sopmething that actually deserves my attention (a private message from a friend or family member, a weather alert, etc).
|
||||||
|
My phone's [signal to noise ratio](https://en.wikipedia.org/wiki/Signal-to-noise_ratio) is now vastly reduced.
|
||||||
|
|
||||||
<!-- insert phone commusnist propaganda -->
|
> That even got to a point where I couldn't handle my mom's phone that's absolutely filled with what I lke to call notifications-as-a-disservice (notifications from public Telegram channels, games, useless news about celibrities she doesn't even care about, etc) that goes off every 30 seconds on average.
|
||||||
|
|
||||||
## Another h2 to make readers wait for the conclusion (that they can figure out themselves anyway), aka conclusion
|

|
||||||
|
|
||||||
Here's your homework:
|
## Homework
|
||||||
|
|
||||||
- Turn off the notifications for all of your games and social medias for a month or two! You can always turn them back on as needed.
|
Here is today's homework:
|
||||||
- Write about it on your journal (If you don't have one yet, [make one already!]()). Write about it each 3 to 7 days.
|
|
||||||
- Contact me one you're done and talk to me about your experience, or send me your journal. I might put your feedback on this page for others to read.
|
- Turn off the notifications for all of your games and social medias!
|
||||||
|
|
||||||
|
> Is this source of notifications (Youtube channel, app, podcast, blog, etc):
|
||||||
|
>
|
||||||
|
> - A source of news related to work ?
|
||||||
|
> - A source of news related to politics or general information ?
|
||||||
|
> - A source of news related to STEM ?
|
||||||
|
> - From a friend ? (a friend's blogs) ?
|
||||||
|
>
|
||||||
|
> If so, keep it. Otherwise, disable it. You can always turn them back on as needed.
|
||||||
|
|
||||||
|
- Look into Do Not Disturb mode on your phone and see if it could make sense in your daily life.
|
||||||
|
- Try to separate personal time and work time: no personal activities on work hours, most importantly, no work activities when you're not paid to do them.
|
||||||
|
- Write about your experience on your blog or journal (If you don't have one yet, [make one already!]()). Write about it each 3 to 7 days for a month or two.
|
||||||
|
- Contact me once you're done and talk to me about your experience, or send me your journal. I might put your feedback on this page for others to read.
|
||||||
|
|
|
@ -90,6 +90,29 @@
|
||||||
%a(href="http://tilde.club/~harper/link.html?action=random" target="_top") →
|
%a(href="http://tilde.club/~harper/link.html?action=random" target="_top") →
|
||||||
|
|
||||||
-# 88x31 badges
|
-# 88x31 badges
|
||||||
|
%br
|
||||||
|
people i like
|
||||||
|
%br
|
||||||
|
|
||||||
|
%a.badge(href="https://xeiaso.net")
|
||||||
|
%img(src="/~tasiaiso/images/badges/xeiaso.png" alt="xeiaso badge" loading="lazy")
|
||||||
|
%a.badge(href="https://tea.cuddleslut.fr")
|
||||||
|
%img(src="/~tasiaiso/images/badges/tea.png" alt="tea badge" loading="lazy")
|
||||||
|
%a.badge(href="https://maia.crimew.gay")
|
||||||
|
%img(src="/~tasiaiso/images/badges/maia.png" alt="maia badge" loading="lazy")
|
||||||
|
%a.badge(href="https://vulpinecitrus.info")
|
||||||
|
%img(src="/~tasiaiso/images/badges/vulpinecitrus.png" alt="vulpinecitrus badge" loading="lazy")
|
||||||
|
%a.badge(href="https://elke.cafe")
|
||||||
|
%img(src="/~tasiaiso/images/badges/elke.png" alt="elke badge" loading="lazy")
|
||||||
|
%a.badge(href="https://awawa.neocities.org")
|
||||||
|
%img(src="/~tasiaiso/images/badges/byte.png" alt="byte badge" loading="lazy")
|
||||||
|
%a.badge(href="https://flufftech.net")
|
||||||
|
%img(src="/~tasiaiso/images/badges/rail.png" alt="rail badge" loading="lazy")
|
||||||
|
|
||||||
|
%br
|
||||||
|
misc
|
||||||
|
%br
|
||||||
|
|
||||||
%a.badge(href="https://fediring.net")
|
%a.badge(href="https://fediring.net")
|
||||||
%img(src="/~tasiaiso/images/badges/fediring.png" alt="fediring badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/fediring.png" alt="fediring badge" loading="lazy")
|
||||||
%a.badge(href="https://kitsu.life")
|
%a.badge(href="https://kitsu.life")
|
||||||
|
@ -100,15 +123,19 @@
|
||||||
%img(src="/~tasiaiso/images/badges/tildeclub.png" alt="tilde.club badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/tildeclub.png" alt="tilde.club badge" loading="lazy")
|
||||||
%a.badge(href="https://linux.org")
|
%a.badge(href="https://linux.org")
|
||||||
%img(src="/~tasiaiso/images/badges/linux.png" alt="tilde.club badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/linux.png" alt="tilde.club badge" loading="lazy")
|
||||||
%a.badge(href="https://tea.cuddleslut.fr")
|
%a.badge(href="https://en.wikipedia.org/wiki/Non-binary_gender")
|
||||||
%img(src="/~tasiaiso/images/badges/tea.png" alt="tea badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/flag-nonbinary.png" alt="enby badge" loading="lazy")
|
||||||
%a.badge(href="https://xeiaso.net")
|
%a.badge(href="https://en.wikipedia.org/wiki/ISO_8601")
|
||||||
%img(src="/~tasiaiso/images/badges/xeiaso.png" alt="xeiaso badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/iso8601.png" alt="iso8601 badge" loading="lazy")
|
||||||
%a.badge(href="https://maia.crimew.gay/")
|
%a.badge
|
||||||
%img(src="/~tasiaiso/images/badges/maia.png" alt="maia badge" loading="lazy")
|
%img(src="/~tasiaiso/images/badges/no_fkn_thanks.gif" alt="no fkn thanks badge" loading="lazy")
|
||||||
|
%a.badge
|
||||||
|
%img(src="/~tasiaiso/images/badges/twopaws.png" alt="made with my own two paws badge" loading="lazy")
|
||||||
|
%a.badge(href="https://vscodium.com/")
|
||||||
|
%img(src="/~tasiaiso/images/badges/vscodium.png" alt="vscodium badge" loading="lazy")
|
||||||
|
|
||||||
-# [memetic apiopage](https://citrons.xyz/a/memetic-apioform-page.html) |
|
|
||||||
:markdown
|
:markdown
|
||||||
|
[memetic apiopage](https://citrons.xyz/a/memetic-apioform-page.html) |
|
||||||
[buttons credits](/~tasiaiso/images/badges/credits.txt) |
|
[buttons credits](/~tasiaiso/images/badges/credits.txt) |
|
||||||
[warrant canary](/~tasiaiso/static/canary.txt)
|
[warrant canary](/~tasiaiso/static/canary.txt)
|
||||||
|
|
||||||
|
@ -126,12 +153,13 @@
|
||||||
|
|
||||||
rss feed: todo - email me if you want to subscribe !
|
rss feed: todo - email me if you want to subscribe !
|
||||||
|
|
||||||
-# Johnvertisement
|
%details
|
||||||
-# %iframe(src="https://john.citrons.xyz/embed?ref=tilde.club/~tasiaiso/" style="margin-left: auto; display: block; margin-right: auto; max-width: 732px; width: 100%; height: 94px; border: none;" loading="lazy")
|
%summary Please see these ads (will contact john.citrons.xyz and adservices.metamuffin.org)
|
||||||
|
%iframe.ad(title="Johnvertisement" src="https://john.citrons.xyz/embed?ref=tilde.club/~tasiaiso/" loading="lazy")
|
||||||
-# Metamuffin Ads
|
%iframe.ad(title="Metamuffin Ads" src="https://adservices.metamuffin.org/v1/embed?s=tilde.club/~tasiaiso/" loading="lazy")
|
||||||
%iframe(src="https://adservices.metamuffin.org/v1/embed?s=tilde.club/~tasiaiso/" style="border:none;width:728px;height:90px;" loading="lazy")
|
|
||||||
|
|
||||||
|
This website does not use JavaScript or other tracking technologies.
|
||||||
|
|
||||||
-# Last update: 2024-06-05
|
-# Last update: 2024-06-05
|
||||||
%p.fg4
|
%p.fg4
|
||||||
- require "date"
|
- require "date"
|
||||||
|
|
8
package-lock.json
generated
|
@ -10,7 +10,7 @@
|
||||||
"license": "GPL-3.0-only",
|
"license": "GPL-3.0-only",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"markdownlint-cli": "0.40.0",
|
"markdownlint-cli": "0.40.0",
|
||||||
"prettier": "3.2.5"
|
"prettier": "3.3.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@isaacs/cliui": {
|
"node_modules/@isaacs/cliui": {
|
||||||
|
@ -440,9 +440,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/prettier": {
|
"node_modules/prettier": {
|
||||||
"version": "3.2.5",
|
"version": "3.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz",
|
||||||
"integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
|
"integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"bin": {
|
"bin": {
|
||||||
"prettier": "bin/prettier.cjs"
|
"prettier": "bin/prettier.cjs"
|
||||||
|
|
|
@ -6,6 +6,6 @@
|
||||||
"license": "GPL-3.0-only",
|
"license": "GPL-3.0-only",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"markdownlint-cli": "0.40.0",
|
"markdownlint-cli": "0.40.0",
|
||||||
"prettier": "3.2.5"
|
"prettier": "3.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,8 +17,8 @@
|
||||||
/* --red: #fb4934; */
|
/* --red: #fb4934; */
|
||||||
/* --green: #b8bb26; */
|
/* --green: #b8bb26; */
|
||||||
--yellow: #fabd2f;
|
--yellow: #fabd2f;
|
||||||
/* --blue: #83a598; */
|
--blue: #83a598;
|
||||||
/* --purple: #d3869b; */
|
--purple: #d3869b;
|
||||||
/* --aqua: #8ec07c; */
|
/* --aqua: #8ec07c; */
|
||||||
/* --gray: #928374; */
|
/* --gray: #928374; */
|
||||||
/* --orange: #fe8019; */
|
/* --orange: #fe8019; */
|
||||||
|
@ -26,8 +26,8 @@
|
||||||
/* --red-dim: #cc2412; */
|
/* --red-dim: #cc2412; */
|
||||||
/* --green-dim: #98971a; */
|
/* --green-dim: #98971a; */
|
||||||
/* --yellow-dim: #d79921; */
|
/* --yellow-dim: #d79921; */
|
||||||
--blue-dim: #458588;
|
/* --blue-dim: #458588; */
|
||||||
--purple-dim: #b16286;
|
/* --purple-dim: #b16286; */
|
||||||
/* --aqua-dim: #689d6a; */
|
/* --aqua-dim: #689d6a; */
|
||||||
/* --gray-dim: #a89984; */
|
/* --gray-dim: #a89984; */
|
||||||
/* --orange-dim: #d65d0e; */
|
/* --orange-dim: #d65d0e; */
|
||||||
|
|
BIN
theme/images/badges/byte.jpg
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
theme/images/badges/byte.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
|
@ -19,3 +19,24 @@
|
||||||
"Unknown" https://tilde.club tildeclub.png converted
|
"Unknown" https://tilde.club tildeclub.png converted
|
||||||
|
|
||||||
"VoltBun" https://voltbun.neocities.org linux.png original
|
"VoltBun" https://voltbun.neocities.org linux.png original
|
||||||
|
|
||||||
|
"dimethylhydra" https://www.pillowfort.social/posts/1632320 flag-nonbinary.png original
|
||||||
|
|
||||||
|
"nano" https://nano.lgbt iso8601.png original first-seen
|
||||||
|
"nano" https://nano.lgbt no_fkn_thanks.gif original
|
||||||
|
|
||||||
|
"Hyena Town" https://hyenatown.neocities.org vscodium.gif original
|
||||||
|
"Hyena Town" https://hyenatown.neocities.org vscodium.png converted
|
||||||
|
|
||||||
|
"Kate" https://88x31.kate.pet twopaws.png original first-seen
|
||||||
|
|
||||||
|
"Rail" https://flufftech.net rail.png original
|
||||||
|
|
||||||
|
"Byte" https://awawa.neocities.org byte.jpg original
|
||||||
|
"Byte" https://awawa.neocities.org byte.png converted
|
||||||
|
|
||||||
|
"Elke" https://elke.cafe elke.gif original
|
||||||
|
"Elke" https://elke.cafe elke.png converted
|
||||||
|
|
||||||
|
# first seen at https://blog.borale.si/about/
|
||||||
|
"Vulpine Citrus" https://vulpinecitrus.info vulpinecitrus.png original
|
||||||
|
|
BIN
theme/images/badges/elke.gif
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
theme/images/badges/elke.png
Normal file
After Width: | Height: | Size: 772 B |
BIN
theme/images/badges/flag-nonbinary.png
Normal file
After Width: | Height: | Size: 383 B |
BIN
theme/images/badges/iso8601.png
Normal file
After Width: | Height: | Size: 320 B |
BIN
theme/images/badges/no_fkn_thanks.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
theme/images/badges/rail.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
theme/images/badges/twopaws.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
theme/images/badges/vscodium.gif
Normal file
After Width: | Height: | Size: 661 B |
BIN
theme/images/badges/vscodium.png
Normal file
After Width: | Height: | Size: 691 B |
BIN
theme/images/badges/vulpinecitrus.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
theme/images/posts/pushpull/phone-propangda.jpg
Normal file
After Width: | Height: | Size: 126 KiB |
|
@ -6,11 +6,11 @@ html {
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: var(--blue-dim);
|
color: var(--blue);
|
||||||
}
|
}
|
||||||
|
|
||||||
a:visited {
|
a:visited {
|
||||||
color: var(--purple-dim);
|
color: var(--purple);
|
||||||
}
|
}
|
||||||
|
|
||||||
code {
|
code {
|
||||||
|
@ -24,6 +24,10 @@ blockquote {
|
||||||
|
|
||||||
.badge {
|
.badge {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
image-rendering: auto;
|
||||||
|
image-rendering: crisp-edges;
|
||||||
|
image-rendering: pixelated;
|
||||||
|
image-rendering: -webkit-optimize-contrast;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fg4 {
|
.fg4 {
|
||||||
|
@ -43,3 +47,9 @@ blockquote {
|
||||||
margin-right: 20vw;
|
margin-right: 20vw;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ad {
|
||||||
|
border: none;
|
||||||
|
width: 728px;
|
||||||
|
height: 90px;
|
||||||
|
}
|
||||||
|
|