Miscellaneous things I've made
Here's some things I've made that don't really fit any other website category. They may or may not be useful to you.
Contents:
Dark theme for Neocities
âI made this dark theme for Neocities because there was nothing of the sort available. It's a bit inconsistent, and it won't work with their HTML tutorial, but it mostly works otherwise, so if you love having working eyesight, try installing it.
To install this on your browser, download Stylus or a similar add-on, then navigate over to the theme's page at userstyles.world, and click Install. It should also appear if you use the functions inside Stylus to search themes for a specific website.
This theme also sets your font to Comic Sans. If you don't want that, edit out the line that says font-family: "Comic Sans MS", sans-serif;.
Neocities Dark & Purple theme. Download from userstyles.worldComic Sans Everywhere
âThis handy little script will change your font to Comic Sans on pretty much any page you visit. It also contains a rule that changes <pre> and <code> tags into Comic Mono, to compensate for their monospacedness. Of course you'd need to install Comic Mono first, but it's very worth doing. Have I ever mentioned that I use this font on all my text editors? And yes I do use Comic Sans on everything I can, and I'll go to great lengths to do so if I have to, because having Comic Sans on every program is always worth any trouble. Even my goddamn Android phone has Comic Sans in it.
As mentioned above, install Stylus or a similar add-on on your browser, then navigate to the style's page at userstyles.world, and hit Install. It really is that easy.
To exclude a domain or URL from being affected by this, click on Stylus from within your browser's toolbar, then find the style, then hit the 3 dots icon, and then check one of the boxes that'll appear inside. I highly recommend excluding neocities.org, since font choice is a large part of people's websites.
If you're a regex expert, maybe you can help me figure out how to bake this and some other exclusions into the script? I was unable to do it myself, and apparently using a complicated regex match is the only way to do it.
I made a color picker
âThis one was made for a very specific purpose. The goal was to provide an easy way to convert between hex and decimal colors for use with Nuclear Throne's lang.ini files.
Basic Discord debloater theme
âDiscord sucks for a variety of reasons, and one of those reasons is the insistence on purchasing their stupid Nitro subscription, by littering most of the program with buttons and other elements that take up precious space. I think one of the worst offenders is that useless title bar at the top, which, sadly, also hosts the Inbox button. Whoever designed that piece of shit is a troglodyte.
This theme will do the following:
- Set the font to Comic Sans and the code font to Comic Mono (you need these installed for it to work)
- Reset custom user fonts (the ones purchased with Nitro)
- Hide clan tags
- Remove the useless title bar (but that'll also remove the Inbox button; press Ctrl+I to bring it up instead)
- Hide the Nitro, Shop, & Quests buttons from the friends list
- Hide custom server banners and server boost counter
- Remove the Nitro gift button and the start activity button from the message bar
This theme won't remove their periodic fullscreen Nitro ads. Also I cannot maintain this anymore because I got banned from Discord and I don't intend on going back.
To install this on your desktop client, you'll need to install OpenAsar, Vencord, or something similar that allows you to set custom CSS for your client. I imagine that for the web client, Stylus would work.
Copy and paste this code where relevant (I use OpenAsar, it has a "Theming" section where this would go):
/* Add your own Custom CSS here.
Have a theme you want to use? Copy and paste the contents here.
You need to restart (click the restart button) after changing. */
:root {
--font-primary: "Comic Sans MS", "Comic Neue", "gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-display: "Comic Sans MS", "Comic Neue", "gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-headline: "Comic Neue Angular", "ABC Ginto Nord", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-code: "Comic Mono", Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
--custom-emoji-size-jumbo-emoji: 4.5rem;
}
:root:lang(bg),
:root:lang(el),
:root:lang(ru),
:root:lang(uk) {
--font-primary: "Comic Sans MS", "Comic Neue", "gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-display: "Comic Sans MS", "Comic Neue", "gg sans", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-headline: "Comic Neue Angular", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
--font-code: "Comic Mono", Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace
}
/* Hide clan tags */
[aria-label^="Server Tag:"] {
display: none;
}
/* Set custom user fonts back to default */
[id^="message-username"], [class*="clickableUsername"] *, span[class*="username"], [class*="profileBody"] [class*="usernameRow"] * {
font-family: var(--font-primary) !important;
}
/* Remove avatar decorations */
[class*="avatarDecoration"], [src^="https://cdn.discordapp.com/avatar-decoration"] {
display: none;
}
/* Remove that stupid useless titlebar */
/* Note that this will get rid of the useful Inbox button, press Ctrl+I to bring it up instead */
/* The weird positioning code is a hack that lets the inbox open on the right hand side of the screen instead of the left side */
[class^="base"], [data-layer="base"] > div > div[class$="-base"] {
grid-template-areas: "guildsList notice notice"
"guildsList channelsList page";
grid-template-rows: [titleBarEnd] min-content [noticeEnd] 1fr [end];
}
[class^="base_"] [class^="bar_"], [data-layer="base"] > div > [class$="-base"] > *:first-child {
position: fixed;
right: 0;
top: 0;
width: 24px;
height: 24px;
user-select: none;
pointer-events: none;
opacity: 0;
}
/* Hide nitro, shop, & quests items from friends list */
[aria-label="Direct Messages"] div:nth-child(3),
[aria-label="Direct Messages"] li:nth-child(4),
[aria-label="Direct Messages"] span:nth-child(5),
[aria-label="Direct Messages"] div:nth-child(6) {
display: none;
}
/* Hide server banners */
[class^="animatedContainer"], [class$="-animatedContainer"],
[aria-label="Channels"] > div:nth-child(1),
[aria-label="Channels"] > div:nth-child(2),
[aria-label="Channels"] > div:nth-child(3) {
display: none;
}
/* Reset height of channel list to compensate for the previous change */
[class^="content"][aria-label="Channels"] {
height: initial !important;
}
/* Hide bloat buttons in the message bar */
[class^="channelTextArea"] [class^="scrollableContainer"] div [class^="buttons"] [class^="container"],
[class^="channelTextArea"] [class^="scrollableContainer"] div [class^="buttons"] [class*="app-launcher"] {
display: none;
}
My old botb.club website
âI found this old website on archive.org after deeming it lost forever. It's definitely a product of its time, there's a few things you might find not OK in there. I've grown a lot since then.



