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

Calendar: fix some visual and accessibility issues related to recent interface redesign

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 20.0
    • Fix Version/s: 20.0
    • Component/s: Calendar, Calendar Summary
    • Labels:
      None
    • Test Plan:
      Hide

      In Calendar, create a variety of events, including:

      • events on the same day
      • events at the same time on the same day
      • events with different length (not just even hours or half hours)
      • events on various days of the week

      Ensure borders appear in the Day and Week views in the calendar table to properly indicate the day and the hours.

      Ensure there is a visual indication (no border) between the current month and the adjacent months (next and previous) in the synoptic calendar and the narrow Month view.

      With events scheduled for today, ensure the thickness of the borders around today's date in the synoptic calendar are equal for the sides and the top and bottom.

      Ensure you can properly tab through the calendar tables in all of the views and know which event you are on.

      Show
      In Calendar, create a variety of events, including: events on the same day events at the same time on the same day events with different length (not just even hours or half hours) events on various days of the week Ensure borders appear in the Day and Week views in the calendar table to properly indicate the day and the hours. Ensure there is a visual indication (no border) between the current month and the adjacent months (next and previous) in the synoptic calendar and the narrow Month view. With events scheduled for today, ensure the thickness of the borders around today's date in the synoptic calendar are equal for the sides and the top and bottom. Ensure you can properly tab through the calendar tables in all of the views and know which event you are on.

      Description

      Calendar got a refreshed interface in SAK-42430. Since it was merged into Sakai master, I've noticed a few visual and accessibility issues that I missed on that PR. Things that need to be changed:

      • remove extra side border from the today cell with events in the synoptic calendar
      • remove borders from cells of the next and previous months in the synoptic calendar and mini-month view to differentiate from the current month's days
      • fix a few border issues in Week and Day views
      • fix focus states for events in Week and Day views so they appear properly

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                • Assignee:
                  sfoster9 Shawn Foster
                  Reporter:
                  sfoster9 Shawn Foster
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Integration