Uploaded image for project: 'Social Justice Repair Kit'
  1. Social Justice Repair Kit
  2. SJRK-437

Review usage of "section" elements in UI templates

    XMLWordPrintable

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Storytelling Tool UI
    • None

    Description

      In most themes, the primary UI templates use a pair of "section" elements to delineate between the "knockout" title bar and the main page content which has some padding on either side of it. It's possible that this usage of the "section" element is not in keeping with semantic HTML guidelines, and this should be reviewed: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section

      If this usage is found not to agree with how the "section" element is meant to be used, change them to something that is appropriate (e.g. "div") and adjust the CSS rules accordingly.

      The themes affected by this issue are: "aihec", "cities", "learningReflections" and "sojustrepairit", as well as the storyNotFound template in the base theme.

      For an example of this code, see the storyViewer template in learningReflections theme: https://github.com/fluid-project/sjrk-story-telling/blob/main/themes/learningReflections/templates/learningReflections-storyViewer.handlebars#L2-L8

      Attachments

        Activity

          People

            Unassigned Unassigned
            gmoss Gregor Moss
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: