DangerOnTheRanger / maniwani

Imageboard software for the 21st century
MIT License
75 stars 11 forks source link

Port CSS away from Bootstrap #166

Open DangerOnTheRanger opened 3 years ago

DangerOnTheRanger commented 3 years ago

This PR fixes #163 by removing any dependency on Bootstrap and some associated stuff like JQuery. In terms of design, the aim is to keep Maniwani with roughly the same look as before, but with some modifications made to distance the project from Bootstrap a bit. For instance, this is what viewing a thread on the ported stock theme looks like as of the first commit in the PR:

Thread

The remaining work before this can be merged is:

DangerOnTheRanger commented 3 years ago

For the stock theme, I inverted the colors for foreground and background, so now everything is white-on-gray instead of gray-on-white. Should add a little bit of contrast to posts.

Thread

This is how the white-on-gray looks for the catalog/firehose, by the way.

Firehose

DangerOnTheRanger commented 3 years ago

Same thread with the new/work-in-progress Ashita theme:

thread

homepage

DangerOnTheRanger commented 3 years ago

And the slightly-touched-up harajuku:

Thread

Catalog

DangerOnTheRanger commented 3 years ago

And wildride is brought bootstrap-less and up to date:

Thread

Catalog