botb tweaks: a collection of appearance tweaks for botb
BotB Academy Bulletins
 
 
Level 25 Signalist
luna197
 
 
 
post #244844 :: 2026.09.25 4:11pm ::
  
  mirageofher, Luigi64, STARLONG, maxi0222, cabbage drop, Titan of Plasma, Ogladian, DominicW and retrokid104 liēkd this
https://git.gay/ln.ymk/botb-tweaks


lately i've been working on some cosmetic tweaks during some of my spare time that made the site nicer to use for myself and thought: "why not rewrite it in userscript form and share it with the community?"

and so i did! any bug reports or feature requests should be submitted to the issues section in the repo or mentioned in this thread; i'll get to them when circumstances allow as i am somewhat busy with studies!

if there is demand, i could add tweaks that change more than just the styling of the site, for instance adding local dates next to battle period counters on the home page (this is already implemented by an existing userscript but afaik it can only be found by searching in the botb discord channel history which isn't too convenient)

also: some of the tweaks present in here are pretty small but this userscript caters to nitpicky ppl like me so don't be too surprised to see tweaks that just change the spacing of 1-2 elements on the page; there's still a bunch of other tweaks that make bigger changes
 
 
Level 25 Chipist
DefenseMechanism
 
 
 
post #244856 :: 2026.09.26 8:01am ::
  
  mirageofher and luna197 liēkd this
i support this and i just wanted to say that the existing userscript mentioned is available on github as a gist: https://gist.github.com/defensem3ch/314fd6c9ae91e7309e5f11aa380965c3
 
 
Level 25 Signalist
luna197
 
 
 
post #244860 :: 2026.09.26 8:55am :: edit 2026.09.26 9:05am ::
DefenseMechanism: oh i actually meant a different userscript that only has code for adding local dates, but i'll also have to look into this one!

edit: i completely forgot about excluding disk and tally links in mine so ty lol
 
 
Level 30 Hostist
puke7
 
 
 
post #244861 :: 2026.09.26 9:06am ::
  
  luna197 liēkd this
i didn't see the wrench in the bottom right corner at first

was getting warnings that navigation wasn't defined but it's working anyways? weird -- adding this made those go away:
let navigation = window.navigation;
...but i guess the interpreter figured it out "irregardlessly"
 
 
Level 25 Signalist
luna197
 
 
 
post #244862 :: 2026.09.26 9:12am ::
  
  puke7 liēkd this
puke7: yea i think the linter is a lil confused but navigation (at least on my end, i'm using firefox) is in the global scope as soon as the page starts loading so it ends up being fine in the end lol
 
 

LOGIN or REGISTER to add your own comments!