TACC / Core-CMS-Resources

Files specific to each website built via TACC/Core-CMS.
3 stars 0 forks source link

chore: retire env()-based themes (Core-CMS v3.9) #178

Closed wesleyboar closed 1 year ago

wesleyboar commented 1 year ago

Overview

Replace env()-based themes with simpler, immediate solutions.

Related

Changes

  1. Migrate ECEP theme env()s to ECEP site.css as var()s; follow-up:
    • none, because ECEP site.css already loads
  2. Delete ProTX theme; follow-up:
  3. Delete TUP-CMS theme; follow-up:
    • none, because this project folder is unused

[^1]: This is bad, because snippets load slower and can be forgotten. This seems a reliable solution short-term, because ProTX does not have a site.css; and adding one means adding a new template, then—after deploy—changing the template every page loads (because pre–TACC/tup-ui per-project site.css solution was poorly engineered by @wesleyboar).

Testing & UI

See https://github.com/TACC/Core-CMS/pull/632.