wiedehopf / tar1090

Provides an improved webinterface for use with ADS-B decoders readsb / dump1090-fa
Other
1.21k stars 222 forks source link

Clean up before "real" work #301

Closed wendikristine closed 2 months ago

wendikristine commented 2 months ago

This PR contains the preliminary work before material changes are made. Even on its own, this PR lays a strong foundation for future updates and feature releases.

  1. Organized style.css into the site’s components: root and shared elements, map controls, infoblocks, sidebar, sidebar components, settings panel, replay bar, and library CSS file overrides (jQuery, open-layer, layer-switcher, font-awesome)
  2. Added Font Awesome v5.14.4 library via CDN - no storage increase, no performance impacts, free and not tied to any account
  3. Modified the jQuery CSS files via the ThemeRoller to better align with light v. dark mode inversions and included brand colors; most implementation of this work will be included in a future PR

Minimal visible changes for this PR:

The next PR will refresh the layout of the map controls. Here's a sneak peek, although it won't be exactly this:

wiedehopf commented 2 months ago

I like the current look better.

Also no font-awesome.

In result, i'm sorry you've spent a lot of time on this, but i have zero interest in any of these modifications. The project works well how it is.