Clean up Oasis-Mobile-UX theme: cascade order, drop dead JS

- Link the theme after mobile.css on mobile builds (OASIS_MOBILE=1) so
  it wins by cascade; removed ~420 !important, keeping only the few that
  override epsylon's inline styles.
- Reveal the quick bar without !important: the inline display:none is
  emitted only on desktop.
- Remove unused oasis-mobile-nav.js (it was never linked and would be
  blocked by CSP script-src 'none' on clearnet).
- epsylon's mobile.css and OasisMobile.css left untouched.
This commit is contained in:
s1to 2026-08-01 14:41:49 +02:00
parent 8d21216362
commit 230d11ba7a
3 changed files with 436 additions and 468 deletions

File diff suppressed because it is too large Load diff