Your comments

Update: I was impatient sorting out an issue, mistyped a command and overwrote my only copy with the default theme. So I'm rebuilding anything that wasn't a custom filename. I was able to pull the logos out of cache (thank glob), but I'm essentially back to my last release with any changes to the theme css.

Luckily, the ideas were the hard part. It'll all come back together fairly quick, hopefully.

The books page actually hasn't changed since the last update, so yes.

The imprint code was a nice addition, I borrowed the idea!



That lead to a fairly extensive list on the publishers page, since I split some imprints I had previously combined,so I took advantage of a little javascript and added a featured list.



Oh well then, you should be able to turn up the cover width/height in the admin and get higher quality thumbnails already.

I actually completely forgot about Mylar's ability to run scripts. I've been using inotifywait to watch for the creation of new cvinfo files.

I left this alone for a while, but the itch came back. Just putting a few final touches on it, and I'll release a big update.

On top of some logo work (and favicons), the biggest feature is some scripts that generate comic data.

New homepage:
File browser:


Restyled the publisher pages a bit:




Comic series pages:


A lot of the latter 2 images require a bit of extra work. Since I'm curating my collection using Mylar, Mylar has the ability to save a cvinfo file in the series folder. This contains a comicvine url for the series. I wrote a couple bash scripts (since I'm running on linux), one that grabs info and builds the above page, and one that uses Google Image search to grab the square thumbnail. This one's not 100%, but most of the time it's correct.

Should be ready to release soon, probably just in time for Tom to update something and break this. :)

I actually did this for the next update of the theme. What you need to do is set the target font-size to 0 (to hide the default text), then use a :before content to set the new text.

#latest-comics{

font-size: 0;
order: 1;
}

#latest-comics:before{
content: "Latest Additions";
font-size: 16px;

}

It's because of the way the theme handles covers. Images you extract are higher resolution, and then are displayed at the size set in the admin page. Images Ubooquity extracts come out pre-resized and lose some quality in the process.

I got around this with my theme by setting the cover size in css at one size, but have the admin page set higher. With the default theme, this'll just make the covers render bigger.

These are also all symptoms of how the theming works in Ubooquity. It was either add greyed out buttons, or make things look odd with missing buttons. There's no way to add links to other pages to the default comic theme (which Recent Additions and the second page of anything load).


Recent Additions loads exactly that, recently added comics.

There are plans to revamp the theming later on, and when that happens I can fix all of these. So much of this is sloppy css hacks, it's amazing it works at all.

The page splitting thing I'm not sure about, as there's nothing in there that should make it not follow the settings in the webadmin page (items per page).

As for the style not carrying over onto the second page, that's a limitation of the way Ubooquity applies themes. Anything beyond the first page of a publisher falls back onto the default comic theme. The fact that page 1 works as well as it does is amazing.

You're right, system shouldn't matter. I access mostly from windows but I do host mine on linux.

The publishers page is the easiest to diagnose, please make sure you copy the folder-info.html and folder.css from comixology2-extras to the root of your comics folder (ie. next to the DC/Archie folders).

Otherwise it sounds similar to the problems Justin was having above, where things are cached somewhere. It's really tough to debug that sort of thing. Like the theme is obviously in the right place, since homepage.css is loaded fine... but if the Latest Comics page is unthemed, then comics.css isn't loading.


So I guess try clearing caches?