Gelbooru

Notice: Do you have an artist tag on Gelbooru? Let us know so we can properly credit you!

Ticket Information - ID: #903


ID:Category:SeverityReproducibilityDate SubmittedUpdated By:
0000903Feature Requestnormalalways08/16/17 04:29PM
ReporterLaice
Assigned to:geltas
Resolution:Open
View StatusPublic
Version:
Target Version:N/A
Summary:Add proper HTML markup
Description:Another Gelbooru markup/CSS update has come and gone, but the underlying HTML structure remains the same mess it has been for years. There are just endless stacks of bare elements with no no containers, no classes, no IDs. I can give specific examples where it's particularly awful, but in general it's "anywhere in the left pane or middle pane."

This kind of markup makes writing custom CSS, user scripts, etc. difficult and prone to breaking whenever the slightest thing changes in the page layout. It would be very helpful, not to mention just standard practice, to organize things in at least a purely semantic structure of containers and give everything a class and/or ID.
Additional Info: