Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-42654

Convert sakai banners to web component and add consistently to every template

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: OPEN
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 20.0
    • Fix Version/s: None
    • Component/s: Web Components
    • Labels:
    • Test Plan:
      Hide

      When this work is complete, any page-level info, error, or success banner message should be displayed in the new location with the correct text and type.

      Show
      When this work is complete, any page-level info, error, or success banner message should be displayed in the new location with the correct text and type.

      Description

       This is a continuation of the work done on SAK-41866. That work brought to light the discrepancy between how each framework implemented alert messages in the past, see SAK-42248. While the new sak-banner CSS classes create a uniform style for the banners themselves, there is not a uniform mechanism to interact with them throughout the application.

      TODO

      • [ ] define where on the page the component will live @UX
      • [ ] create a banner web component
      • [ ] create infrastructure to allow all pages to add banners to the component
      • [ ] add the component to every template
      • [ ] reconfigure all banners to use the web component
         

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                profmikegreene Michael Greene
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    Git Integration