(Updated 05 Aug 2013: Fixed some more minor issues in the dark colour scheme.)
I've adapted the old Small Modo user stylesheet, originally written by Socialery, to work with Danbooru 2; over time, and during the Danbooru 2 rewrite, I added a number of my own tweaks. I use it through Stylish, which is available on Firefox and Chrome; other browsers have their own options for using custom style sheets.
Note that these style sheets are in Mozilla format. For use with Stylish for Chrome - or probably other non-Firefox browsers - you will need to remove the first line (the one reading "@-moz-document domain("donmai.us") {"), and you should remove the last line (containing just a } by itself) as well.
What does it do?
The base script maximises space in the browser for viewing images, by hiding the main page header behind an unobtrusive icon, shrinking text, and compressing other parts of the Danbooru interface. It also has optional additions, so that you can pick just the bits you like:
- moves the pool/tag search bar from below the image to a fixed-position pane in the top right; all of the new keyboard shortcuts will still work.
- enables comments, forum posts and the like to use the whole screen width, rather than leaving a chunk of white space to the right
- changes colours to a light-on-dark theme, rather than dark-on-white
- fixes the sidebar to one spot in the window, so it stays in place when you scroll around the image
- collapses the sidebar to a narrow handle, similar to what happens to the page header: this lets you reclaim even more horizontal space and only bring up the tags when you need them.
So, what does it actually look like?
- Here's a standard Danbooru page. Space is rather limited.
- We add the base Small Mode style (and enable the floating navigation panel), which is an improvement.
- We want more space, so we enable the collapsed sidebar as well; this image also shows how the header menu looks when you hover over the Danbooru icon in the top left.
- If it's late, you may prefer darker colours. This image also shows the collapsed sidebar when un-collapsed; like the menu, you hover over it to make it pop up.
The sidebar has its own scrollbar in the last image, which is an unfortunate necessity when it's fixed to one position on the page: if you couldn't scroll it, then you wouldn't be able to see most of the tags for images with lots of them. Those aren't too common, though; where all of the sidebar fits on screen, the scrollbar won't appear. (For instance, in the image shown, getting rid of the sidebar ad would free up easily enough vertical space.)
Where do I get it?
You may find the component scripts on Pastebin, since UserStyles doesn't like styles for NSFW sites:
- Small Mode base style
- Floating navigation panel
- Full-width text posts
- Fixed-position ('floating') sidebar
- Collapsed sidebar
- Dark colour scheme
You can combine these in basically any combination you like - for instance, you could have a fixed-position collapsed sidebar, a normal-scrolling collapsed sidebar, a fixed-position normal-width sidebar, or a normal-width normal-scrolling one. There are a few tweaks that assume you're running the base script, but they should be fairly harmless even if you're not - you might see a bit of space added in the top left corner, that's all.
All those options sound confusing. Which bits should I use?
Personally, I use all of them. So far as I can tell:
- Lots of people use the base style and the floating navigation panel
- most people like the full-width text option, though it can make the forums a little overwhelming on a very large monitor
- now Danbooru defaults to full-width forums anyway, but my style also expands post comments, pool descriptions, and comment/forum edit boxes
- the dark colour scheme is personal taste; you probably already know if you like light-on-dark or not
- the sidebar setup is the most variable: fixed position and hovering the sidebar to make it visible both tend to be "love it or hate it" things. You should try all the combinations - there are only four - and see which suits you best. You can always change your mind later; no-one's going to know.
Updated