Core‐CMS v4.39.2 Testing Since v4.38.6 - TACC/Core-CMS GitHub Wiki

Scope

How to test v4.39.2-rc3 since v4.38.6.

Includes consequential changes from Core-Styles v2.56.0 since v2.53.3.

Required

Fixes

  1. Footer Links
    • footer has links
    • footer links are pale gray
    • footer link underline is gray
    • footer underline changes style on hover and click
  2. Header Logo Accessibility
    • Link title attribute is like "APCD (All-Payer Claims Database) Homepage".
    • Image alt attribute is like "APCD (All-Payer Claims Database) Logo".
  3. Link Color Brighter
    (for better contrast with text to achieve ADA compliance)

Regression

  1. External Link Behavior
    Links to Another website:
    • open in a new window
    • have aria-describedby="msg-open-new-window"
    • a <span id="msg-open-new-window"> exists on the page
  2. If website has News, then…
    News content layout is unchanged compared to prod.

Optional

Features

  1. Accent Sections
    1. Create test page.
      • Either run
        docker exec -it core_cms sh -c "python manage.py create_test_page_section_style --replace"
        on server to create test page /test-section-style/.
      • Or creade test page with:
        • a "Container" plugin instance, with "Accent section"
        • a "Section" plugin instance, with accent
    2. Verify section has pale blue background.
  2. Bootstrap Colored Links
    1. On a test page, add <span class="link-primary">Am I blue?</span>.
    2. Color should be blue, link a link.
⚠️ **GitHub.com Fallback** ⚠️