Changelog
| 2026-08-18 | Fixed | navbar dropdowns not working properly (just moved component to a diff folder) |
| 2026-08-17 | QoL | keep skin list item names to 1 line |
| 2026-08-12 | Fixed | fix some error pages not returning 4xx/5xx |
| 2026-08-09 | Fixed | fix old redirects |
| 2026-08-07 | QoL | styling - tweaked player cards |
| QoL | styling - tweaked changelog | |
| QoL | add option to reload images stopped by ratelimits | |
| 2026-08-05 | Fixed | front-end breaking if api returns a non-JSON response (e.g. 429 ratelimit page) |
| 2026-07-31 | QoL | skins - player - fix the flag and icons in the select trigger being smaller than the select menu |
| QoL | skins - player - show player count per country in the select menu | |
| 2026-07-30 | QoL | skins - player - format countries as [CODE] NAME |
| QoL | remove bits-ui tooltips in favour of aria-label and title attributes | |
| 2026-07-29 | QoL | tweak accessibility labels |
| QoL | change error images | |
| 2026-07-25 | Refactored | styling - tweak 404 image handling |
| Fixed | styling - bits-ui elements not syncing with set theme | |
| QoL | styling - update high contrast palette | |
| QoL | update changelog to use theme colours | |
| 2026-07-23 | QoL | use svelte store for storing current palette |
| QoL | styling - add high contrast theme (WIP) | |
| 2026-07-21 | Fixed | broken redirects |
| QoL | tweak error pages | |
| Fixed | partially fix metadata in page head desyncing | |
| QoL | add osuck and s-ul icons | |
| QoL | links marked unavailable are now hidden by default | |
| 2026-07-17 | Fixed | skin preview - download alert pop-ups background not being transparent |
| QoL | skin list - download pop-up links to main skin when needed | |
| QoL | skin list - skins with invalid links show "no downloads available" in pop-up | |
| QoL | download icon in skin lists | |
| QoL | styling - minor tweaks (scrollbar-gutter, table row hover) | |
| 2026-07-09 | Fixed | going from skin preview to parent doesn't properly update <head> section |
| QoL | /preview redirects to /all | |
| QoL | /[slug] redirects to /all/[slug] instead of /preview/[slug] | |
| 2026-06-30 | Fixed | add redirects for old "main" skins (e.g. /main/06 redirects to /all/main_06) |
| 2026-06-27 | Fixed | navigation via tags not properly loading the search query |
| Refactored | rename "skin preview" -> "skin details" and "skin maximised" -> "skin preview" | |
| Refactored | reduce skin list size | |
| QoL | /all no longer fetches ALL skins in the database | |
| Chore | tweak which skins show up in /main and /other | |
| 2026-06-23 | QoL | styling - :focus style applies to entire searchbar (not just the interactable part) |
| QoL | changelog - tweak styling | |
| 2026-06-22 | Chore | edit changelog |
| 2026-06-20 | Refactored | split from main project |
| 2026-06-15 | QoL | styling - fix glow not changing with theme |
| QoL | styling - :focus | |
| 2026-06-03 | QoL | added elem IDs to changelog |
| Fixed | styling - accidentally disabled PageList animations | |
| 2026-05-26 | QoL | skins - preview - move max preview upwards (selector at the bottom was covered in landscape view) |
| QoL | styling - add glow mode to page lists | |
| QoL | skins - player grid - add "card" view mode | |
| QoL | skins - use PageList component | |
| Fixed | prevent input handlers while focused on an input element | |
| Fixed | skins - /other - missing skins | |
| 2026-05-17 | QoL | skins - list - clicking on skins opens in the current tab |
| QoL | skins - preview - opening links opens in new tab | |
| 2026-05-10 | Refactored | styling - rename --clrs-theme- to --theme-clrs- |
| Refactored | styling - prefix theme variables with --theme- | |
| Refactored | styling - prefix global colours with --palette- instead of --clrs- | |
| Refactored | styling - remove unused colours from palette.css | |
| QoL | skins - preview - if no primary downloads are available, force variant download visibility | |
| QoL | skins - preview - only show download warning if no variant links are present | |
| QoL | contacts - tweak gradient outline | |
| Fixed | skins - preview - remove unused 250px image height | |
| Fixed | skins - preview - variant name no longer affects image placement | |
| Fixed | missing links in changelog | |
| 2026-05-03 | QoL | styling - minor colour tweaks |
| Fixed | styling - missing palette colours | |
| Fixed | styling - force button elements to inherit fonts | |
| 2026-04-23 | Added | skins - add navigation keybinds (see /keybinds) |
| QoL | styling - left-align h2 | |
| QoL | skins - fix skin list image border radius affecting player grid | |
| QoL | skins - player - clicking outside detailed view closes it | |
| QoL | styling - focused input elements now have a highlight border | |
| Fixed | skins - some fonts not rendering properly | |
| Fixed | skins - preview - unavailable download styling (wouldn't match due to how svelte handles css classes) | |
| 2026-04-12 | QoL | styling - swap light mode background colours |
| QoL | styling - fix header sizing for mobile | |
| QoL | skins - player - fix sizing for mobile | |
| QoL | skins - preview - fix sizing for mobile | |
| QoL | skins - list - fix sizing for mobile | |
| Fixed | skins - preview - skin tags not wrapping properly | |
| 2026-04-05 | QoL | skins - preview - hovering over downloads glows instead of lifting the item up |
| QoL | skins - player list - right clicking on a player shows their details | |
| QoL | skins - player - show link to osu! account (alternative to just clicking on the name or avatar) | |
| QoL | skins - player list - hovering over players shows all their aliases (if available) | |
| QoL | skins - home page - hovering adds a "glow" effect instead of lifting the item up | |
| QoL | skins - player list - hovering over players adds a "glow" effect instead of lifting the item up | |
| QoL | skins - player list - user IDs are in monospace font | |
| QoL | skins - preview - user IDs in user list are in monospace font | |
| QoL | skins - preview - tags are in monospace font | |
| QoL | skins - add redirects from old pages (sbrstrk-r home page used to be /sbrstrk-r/1main-page bcs back then i didnt know about index.html) | |
| QoL | skins - preview - clicking on a tag uses the /all page instead of the current parent page | |
| Fixed | skins - player - some usernames with special characters not sorting properly | |
| Fixed | skins - list - copy link buttons only copying path | |
| Fixed | skins - switching skins via navbar / sidebar would hang (workaround for duplicated tags caused issues) | |
| 2026-03-28 | QoL | skins - preview - skin sources now look the same as other skin sections |
| QoL | skins - preview - show skin tags | |
| QoL | styling - add icon support for behance, bilibili, bluesky facebook, niconico, steam, tiktok, tumblr, vk | |
| Fixed | skins - player list - query params not loading properly | |
| Fixed | skins - all - forgot to set up query params | |
| 2026-03-19 | Added | changelog - Option to filter changes by type. Accessing via the footer will auto-filter depending on what page its accessed from. |
| QoL | link to socials directly instead of /api/rd | |
| 2026-03-08 | QoL | changelog - redo formatting and styling |
| 2026-02-26 | QoL | skins - preview - maximised view shows variant name when possible |
| QoL | skins - add "pick random skin" button | |
| Fixed | query search param not saving to location bar | |
| Fixed | skins - fix metadata for skins accessed via /all | |
| 2026-02-15 | QoL | styling - <hr> elements are now 100% width by default |
| QoL | styling - page lists no longer show their own subdomain | |
| Fixed | skins - player - accessing player skins via username auto redirects to ID instead of editing path on mount | |
| Fixed | styling - tweak link visibility | |
| 2026-02-08 | Refactored | skins - rename /search to /all |
| QoL | styling - tweak style of page lists (width, monospace font) | |
| 2026-02-03 | QoL | skins - list - date sorting shows newest first |
| 2026-01-25 | Fixed | skins - player - force longer usernames to break on smaller browser widths |
| 2026-01-20 | QoL | inputs change background colour on focus |
| Fixed | skins - player - mobile layout | |
| Fixed | skins - player - link colours | |
| Fixed | skins - player - minimise arrows covering longer usernames (when username is longer than aliases) | |
| 2026-01-09 | QoL | skins - player - description, skin count, last updated are only shown in maximised mode |
| QoL | skins - player - add "maximised mode" for player details | |
| QoL | skins - player - force socials to be in alphabetical order | |
| QoL | skins - player - user websites use globe icon | |
| QoL | metadata - page titles default to path instead of "???" | |
| QoL | skins - preview - interacting with any empty space closes maximised mode (instead of just the underlay or "x" button) | |
| Fixed | skins - player - github icon colour | |
| Fixed | skins - player - trying to load invalid/unknown users | |
| Fixed | skins - other, search - incorrect preview page metadata | |
| 2026-01-03 | Refactored | skins - edit routing and backend data fetching |
| QoL | skins - accessing skins via skin lists has that page as a parent instead of /preview/{id} (e.g. /other/{id}) | |
| 2025-12-28 | QoL | skins - preview - tweak maximised modes background |
| QoL | skins - preview - show youtube icon in maximised modes selector | |
| 2025-12-17 | Added | skins - preview - show variant links in main download section (toggleable) |
| QoL | skins - no longer show modes on skins | |
| QoL | skins - list - add tooltips to icons | |
| QoL | skins - list - skins glow on hover instead of lift | |
| QoL | tooltip auto opens | |
| Fixed | tooltip no longer remains open when opening another tooltip causing overlap issues | |
| Fixed | styling - icon outlines not properly loading | |
| Fixed | skins - sbrstrk-r - incorrect data type | |
| 2025-12-11 | Added | skins - player list - add "sort by last updated" |
| QoL | skins - preview - add glow around hovered item | |
| QoL | skins - preview - hovered items no longer "lift" | |
| QoL | skins - preview - show YouTube logo on video preview item | |
| QoL | skins - preview - remove empty spacing in each "pill" and move name + buttons to overlay image | |
| QoL | styling - swap dark_default and dark_alt palette | |
| QoL | skins - preview - tweak image sizes | |
| Fixed | layout - add slide animation to navbar | |
| Fixed | skins - navigating from /preview/:id to home page - causes images to be un-centred | |
| Fixed | skins - list, preview - set all images to be object-fit cover | |
| Fixed | skins - preview - blank youtube video thumbnail | |
| Fixed | skins - preview - youtube video thumbnail being a different aspect ratio than other previews | |
| Fixed | skins - list - osu! icon too large | |
| Fixed | skins - preview - osu! icon large margins | |
| 2025-12-04 | QoL | skins - preview - edit image sizes |
| QoL | skins - preview - max preview download button is replaced with popup showing different options | |
| QoL | styling - switch default font to Inter | |
| QoL | skins - list, preview - download button shows link popup (in case skin/variant has multiple links) | |
| QoL | styling - selection colours | |
| QoL | skins - preview - clicking on youtube thumbnail opens up maximised preview | |
| QoL | skins - preview - replace mini youtube embed with video thumbnail | |
| Fixed | skins - preview - max preview exit button partially covered by sibling divs | |
| Fixed | layout - top navbar height | |
| Fixed | ignore scroll reset if hash is set | |
| 2025-11-29 | Refactored | styling - make all styles follow kebab case |
| Refactored | skins - preview image handling | |
| Refactored | skins - player - move player preview to a component | |
| QoL | skins - add warning if no downloads are available | |
| Fixed | skins - footer appearing behind "pills" (switched height to min-height) | |
| Fixed | skins - player - skins not loading (was not properly parsing user IDs) | |
| 2025-11-26 | QoL | skins - player - auto redirect to user id if slug is an alias |
| QoL | layout - switch monospace font to JetBrains Mono | |
| QoL | layout - links in footer only use API route if not in the primary domain | |
| QoL | add bitui elements to theme tester | |
| QoL | settings - tooltips not being vertically centred | |
| QoL | skins - change sorting icon from cog to shuffle | |
| QoL | styling - tweak animations for bits-ui components (select, alert) | |
| Fixed | styling - searchbar font being overriden by icon | |
| Fixed | scroll reset being false by default | |
| Fixed | skins - preview - "open video in new tab" opening in current tab | |
| Fixed | styling - select elements cutting off item text if y overflow is present | |
| Fixed | fix header size limit (causing bad gateway errors) | |
| 2025-11-19 | Chore | move alerts to reusable components |
| Chore | skins - update skins (add dates, abyssal, bloo, etc.) | |
| Refactored | skins - merge /dump with /other | |
| QoL | size select element based on content | |
| Fixed | skins - image widths on mobile | |
| Fixed | skins - preview - osu! forum icon being too large | |
| Fixed | pagination | |
| Fixed | skins - player - tooltips | |
| 2025-11-14 | Refactored | re-organise components` |
| Refactored | generic image component for handling images that dont load | |
| QoL | styling - themes are now applied to the body element (not just main) | |
| QoL | skins - /player option to filter by country | |
| QoL | scroll reset is on by default | |
| QoL | scroll reset is now instant | |
| QoL | styling - update arrow icons | |
| QoL | skins - improve layout for smaller screen sizes | |
| QoL | skins - list - search query updates URL | |
| QoL | skins - player - show user country | |
| QoL | skins - list - show message if list is empty | |
| QoL | skins - list - only load some skins at a time. Option to load more if wanted | |
| QoL | skins - list - optional paged mode | |
| QoL | skins - update player skins: aetrna, ekoro, ryuk, zylice | |
| QoL | skins - preview - change unavailable link colour | |
| QoL | skins - preview - unavailable link icons are replaced with a lock | |
| Fixed | skins - list - bottom icons overlaying the image | |
| Fixed | fix how 404 images are handled | |
| Fixed | layout - sidebar and navbar page filter accidentally returning ALL pages instead of filtered | |
| 2025-11-08 | Refactored | move /skins to skins subdomain |
| Added | settings | |
| Added | styling - matrix theme | |
| Added | styling - add catpuccin-based light theme | |
| QoL | skins - skin lists now have sorting options | |
| QoL | skins - change skin images from .jpg to .webp format | |
| QoL | skins - player, skins - sbrstrk-r - show user IDs in top - left of pfp | |
| QoL | skins - player, skins - sbrstrk-r - option to view as list | |
| QoL | skins - player - reverse list | |
| QoL | skins - player - add sorting by ID / name | |
| QoL | website no longer auto-scrolls to the top (can be toggled in settings) | |
| QoL | skins - add download variant button to skin previews | |
| QoL | styling - make catpuccin latte the default light theme | |
| QoL | right-clicking on the palette switcher opens up a context menu | |
| Fixed | styling - input part of searchbar only being half-width | |
| Fixed | styling - fix icons glow animation not animating properly | |
| 2025-10-31 | Added | javascript-disabled support - option to redirect to static version of site |
| QoL | skins/preview/*, skins/main/* - preview arrows are beside the image instead of below | |
| QoL | skins/preview/*, skins/main/* - current preview is highlighted in carousel | |
| QoL | skins - light mode skin previews change colour for borders instead of item background colour | |
| QoL | skins - move buttons skin previews from the left to the right | |
| QoL | skins/player/* - add "no skins found" message for users w/o skins | |
| Fixed | urls ending in .html redirect to w/o .html | |
| Fixed | incorrect link for skins/sbrstrk-r/byonick (from /skins/sbrstrk-r/byonick_122) | |
| 2025-10-24 | QoL | skins - osu! mode icons are now SVGs |
| QoL | styling - minor tweaks | |
| QoL | skins - show creator in credits | |
| Fixed | sbrstrk-r - no title | |
| Fixed | skins - full-size previews not updating with skin change | |
| 2025-10-18 | Added | layout - loading animation during slow navigation |
| QoL | add colour changer to error pages | |
| QoL | skins/player/* - add searchbar | |
| QoL | skins - update skin links | |
| QoL | remove scroll preservation (kinda - its just a scrollTo(0,0)) | |
| QoL | skins/player/* - add user socials | |
| QoL | skins/player/* - edit styling | |
| QoL | styling - tweaked transition timings | |
| QoL | styling - change throbber animations | |
| QoL | styling - add colour change transition | |
| QoL | styling - change light mode accents | |
| Fixed | styling - unreadable text on error page in light mode | |
| 2025-10-10 | QoL | styling - tweaks |
| 2025-10-07 | Refactored | move themes into a single palette.css file with different theme classes (instead of dynamically adding/removing stylesheets on the fly) |
| QoL | styling - update theme colours | |
| Fixed | old links not redirecting properly | |
| Fixed | styling - error page colours | |
| Fixed | styling - page content extending outside of screen width | |
| Fixed | layout - navbar dropdown menu not syncing with theme | |
| 2025-10-04 | Added | credits |
| Fixed | layout - footer link to credits page | |
| Fixed | styling - page width sizing | |
| 2025-10-03 | Refactored | remove unused icon property from page data |
| 2025-09-30 | Added | /changelog |
| Added | accessibility - add keyboard support (tabindex, keypress event listeners) | |
| QoL | layout - auto-close sidebar on navigate | |
| QoL | skins/search - improve search => by player name/id, include variants (eg. include v13 if "dt" is searched as it has a dt variant) | |
| QoL | styling - adjust widths of centred items to be consistent | |
| Fixed | styling - light mode in markdown renderer | |
| Fixed | layout - navbar dropdowns | |
| Fixed | layout - adjust address bar to account for new light/dark mode switcher | |
| Fixed | styling - some images extending off-screen in mobile/portrait views | |
| 2025-09-24 | Added | styling - add light mode |
| QoL | layout - bigger sidebar items in mobile view | |
| QoL | styling - page list items w/o images no longer load a placeholder image | |
| 2025-09-23 | QoL | styling - pagelists change image size in mobile views |
| 2025-09-20 | Fixed | skin - download icon colours not updating on page swap |
| Fixed | player skins - not updating on page swap | |
| Fixed | page lists not working for other subdomains (previous fix forgot to set state rune) | |
| 2025-09-19 | Added | docs - projectbandana |
| Added | add searchparams to ssob docs commands and changelog | |
| QoL | skins - make skinlist buttons mint on hover | |
| QoL | skins - turn page list items into anchor tags (child <a> wasn't the full size of items) | |
| QoL | skins - middle/ctrl-clicking on skins opens them in a new tab | |
| QoL | ssob/types - fix links to mod acronyms | |
| QoL | styling - items "lift" on hover (pages, sidebar items, skins, downloads) | |
| QoL | skins - dont show date in skin mini previews | |
| QoL | styling - remove itemGrid class from a lot of elements | |
| Fixed | skins - clicking on skin buttons sometimes propagating | |
| Fixed | fix page lists not linking to other subdomains | |
| Fixed | skins - pages opened w/ query params not allowing expanded preview | |
| 2025-09-15 | QoL | styling - don't show searchbar results count if the search is empty |
| QoL | skins/player - edit styling of player avatars to overlay the username on top of the image | |
| QoL | skins - merge some skins into one with variants (spazza17 fumo, saberstrike dt) | |
| Fixed | styling - searchbar being too thin on mobile | |
| 2025-09-13 | Added | skins/player (does not include every players skins) |
| QoL | skins - increase spacing between skins | |
| QoL | skins - every skin has site-specific downloads | |
| QoL | styling - icons dont go white on hover by default | |
| QoL | skins - add icons to skin section and subsection headers | |
| QoL | skins - add icons to skin download links | |
| QoL | skins - add headers to skin preview pages | |
| QoL | skins/preview/* - update search params on select | |
| QoL | skins/preview/* - preview can be pre-selected via query params | |
| QoL | styling - update icon styles | |
| QoL | metadata - meta og image defaults to 64x64 favicon | |
| QoL | styling - update search bar | |
| Fixed | propagated events | |
| Fixed | metadata - duplicate meta tags in head | |
| Fixed | styling - search icon missing | |
| Fixed | metadata - missing metadata in head | |
| 2025-09-06 | Added | skin - add maximise and "open in new tab" buttons to skin preview items |
| Added | skin - add "open in new tab" button to skin list items | |
| Added | skin - add "X" to top right of full-size image previewer | |
| QoL | styling - update checkbox styling | |
| QoL | styling - switch copy buttons to ver w/o custom tooltip | |
| QoL | skins - preview div uses crossfade and scale transitions | |
| QoL | skins - list - items open preview | |
| QoL | skins /search - shuffle on load | |
| Fixed | layout - removed 33px on the left side being cut off (old workaround for old sidebar) | |
| Fixed | file downloads URLs returning a 404 (fixed by forcing to open in new tab) | |
| Fixed | styling - text inputs being too wide | |
| Fixed | skins/search and skins/dump having swapped content | |
| 2025-08-31 | Refactored | switch back to non-NPM prismjs (NPM version only worked on pure html and css for some reason) |
| Chore | skin - update sources (a tags to md links, switch some skin sources to strings) | |
| Added | skin - preview div show all images to switch to | |
| QoL | skin - add slide animations to image previewer | |
| QoL | skin increase image preview size | |
| QoL | skin preview div has max width | |
| QoL | styling - add markdown GFM alerts | |
| QoL | styling - add markdown footnote support | |
| QoL | ssob - add margins for args | |
| QoL | layout - anchor tags of sidebar are full width of the sidebar | |
| QoL | layout - add down arrows to sidebar parent items | |
| QoL | search - slightly tweak search result animations | |
| QoL | search - force animation on load | |
| Fixed | markdown in skin sources | |
| Fixed | skin video preview being only 150px tall | |
| Fixed | skin preview images extending off screen | |
| Fixed | markdown element link copying endlessly adding on #s | |
| Fixed | missing override url for some skin lists | |
| 2025-08-25 | Added | layout - add "return to home page" button to error pages |
| Refactored | switch prismjs to npm version | |
| Refactored | change from momentjs to luxon | |
| QoL | search page - add animations | |
| QoL | edit error messages | |
| QoL | skin - single image previewer also includes video (if available) | |
| QoL | contact page - now uses a table | |
| QoL | styling - navbar is green on hover | |
| QoL | styling - navbar no longer has solid bg and glows instead | |
| QoL | layout - sidebar stays only auto-closes on first page load | |
| QoL | layout - edit sidebar styling | |
| Fixed | skin search stuck on loading | |
| Fixed | skin search page animations | |
| Fixed | search page not filtering | |
| Fixed | ssob contacts button | |
| Fixed | fix skins not showing video preview | |
| Fixed | stop 404 pages endlessly redirecting to itself | |
| Fixed | subdomain redirects breaking url paths | |
| Fixed | version stuff updating on page load (now passed from server-side) | |
| Fixed | styling - switch from custom MD parser to marked (custom one kept breaking links with -s and _s etc.) | |
| Fixed | styling - fix window height for subdomain pages (no navbar) | |
| 2025-08-16 | Removed | remove .ejs rendering from backend |
| QoL | layout - navbar arrows without children can't open dropdown menus | |
| QoL | styling - update error page | |
| QoL | layout (sidebar) - change highlights to use text glow | |
| QoL | layout (sidebar) - add chevron arrow to identify current page | |
| QoL | add more favicons for other browsers | |
| QoL | layout - change navbar arrows to ones from icomoon | |
| 2025-08-12 | Refactored | switch from express + ejs to sveltekit |
| 2025-08-08 | Added | styling - codeblock css |
| Fixed | fix stylesheets href | |
| 2025-08-01 | QoL | styling - yt icon now has white bg |
| QoL | styling - add icon colours to index page | |
| QoL | styling - hamburger icon glows | |
| QoL | styling - switch to new hamburger icon | |
| Fixed | skins - fix skin previews opening on skins w/o sources | |
| Fixed | skins - fix skin ids | |
| 2025-07-26 | Chore | skins - fix missing credits for older skins |
| Added | skins/preview/* - add generic skin preview page for all skins (not just main) | |
| Refactored | remove usage of base url | |
| Refactored | rewrite redirect handling | |
| QoL | skins/* - clicking on the name of skins that have credits/sources will redirect to their preview | |
| QoL | styling - copylink tooltip now says copy to clipboard by default | |
| QoL | layout - removed icons from sidebar | |
| QoL | styling - social links use new icons | |
| QoL | styling - copylinks use new icons | |
| QoL | styling - make social link icons glow | |
| QoL | skins - auto-open preview image on scrollto or with variant search param | |
| 2025-07-23 | Fixed | loading... |
| Fixed | md parser - fix li elements breaking with text that contains -, - [ ], and - [x] | |
| 2025-07-19 | QoL | styling - edit copy link animation timings |
| 2025-07-08 | Added | skins/* add "copy link" button |
| QoL | styling - add tooltip to copy link button | |
| QoL | styling - add animation to copy link button | |
| QoL | skins/main/* - clarify download links | |
| QoL | skins/main - remove download button | |
| Fixed | fix pages using the wrong path to render | |
| 2025-07-02 | Added | markdown rendering |
| Added | changelog - changelog page | |
| Fixed | redirects - /rd with p queries (remove .html) | |
| 2025-06-28 | Chore | skins - update ss0 skin |
| QoL | skins - update skin previews | |
| QoL | styling - update error page | |
| 2025-06-21 | Removed | remove unused html files |
| Added | layout - add "last updated" to footer | |
| Refactored | skins - move some skins from dump to other | |
| QoL | styling - edit some @media rules | |
| QoL | credits - remove ".html" from credits links | |
| QoL | credits - use centrePage class | |
| QoL | styling - thin centrePage class a little | |
| QoL | styling - centrePage class has darker background | |
| QoL | credits - left-align credits | |
| QoL | skins - edit main skin source categories | |
| QoL | skins - left-align main skin sources | |
| QoL | skins - load smaller image before loading larger image on preview | |
| Fixed | layout - fix sidebar navs | |
| Fixed | skins fix dump and search with skins that use window.origin prefixes in their images | |
| Fixed | skins fix dump and search permanently removing skins on filter (forcing user refresh) | |
| Fixed | pages still render properly even if unnecessary "/"-s are appended | |
| Fixed | skins images | |
| 2025-06-14 | Refactored | move all skin images to img folder |
| Refactored | move all pages from static .html to .ejs | |
| QoL | layout - dropdown list in arrow bits show name instead of path | |
| QoL | styling - undo pixel font | |
| QoL | layout - make sidebar fully disappear | |
| Fixed | fix broken image links | |
| Fixed | fix some skin links | |
| 2025-06-07 | QoL | layout - replace "/" in address bar with dropdown menus |
| QoL | layout - sidebar no longer moves whole page on open/close | |
| QoL | layout - page title bar shows hostname instead of "HOME" | |
| Fixed | style - fix search loader icon | |
| 2025-06-05 | Added | error handling |
| Added | add redirects | |
| Added | expressjs back-end | |
| Added | /skins add dump and skins search page | |
| Refactored | old github.io pages redirect to sbrstrkkdwmdr.me equivalents | |
| Refactored | change some pages to server-side rendering | |
| Refactored | import from github.io page | |
| Refactored | switch to expressjs + ejs | |
| 2025-03-23 | Changed | hosted on github pages see here |