TACC / Core-CMS-Custom

Customized Core CMS code and builds
5 stars 0 forks source link

fix(tapis): core-cms v3 ui migration #191

Closed wesleyboar closed 1 year ago

wesleyboar commented 1 year ago

Overview

Add TAPIS UI to cover the Core-CMS migration from whatever it was to v3.

TAPIS site seems to have never been migrated to Core-CMS v2. Now it is has been migrated to Core-CMS-Custom and to Core-CMS v3. But it still lacks migration CSS that I hoped would fixed some UI bugs found during [v3.11.4 testing][core-cms-v3-11-4-test-doc]. But applying the standard `site_cms/css/build/migrate.v1_v2.css` resulted in a very different style. So, I gave its own minimal migration styles.

Related

Changes

Testing

Pre-Prod Should Look Similar to Prod Server

These items should match:

  1. Buttons on documentation page
  2. Padding on the titles for cards — caused by manual inline styles on prod
  3. Most dark text (the difference is subtle; #212529 vs #222222).
  4. The table on Training page (except for different color rows, which I think help legibility)
  5. Color of links (before and after hover).

Known & Expected Differences

All v3 upgrades experience these approved differences (ref.):

  1. Border underneath <h1> is missing on at least some pages.
  2. Font sizes.
  3. Font family.
  4. Heading size and space.
  5. Section spacing (negative space within a layout), because different inline styles.
  6. Heading size and space differ.
  7. Font that is regular weight and italic style is too thick.
  8. Breadcrumbs exist.
  9. Table styles.

UI

Compare http://pprd.tapisproject.tacc.utexas.edu/ to http://tapis-project.org/.