visitscotland / vs-component-library

VisitScotland Component Library
Other
0 stars 0 forks source link

Itineraries rework #69

Closed NWatson212 closed 2 months ago

NWatson212 commented 11 months ago

There are a number of bugs and technical debt on Itineraries as well as UX testing recommendations and accessibility issues. In addition to this the map component should be updated to use the new one.

Summary panel

Layout and spacing of the summary panel to be improved across mobile devices Ensure information is read out in screenreaders

Image

Note: on current map the full screen button acts as toggle to list view. Ensure this is resolved.

Pins

In mobile clicking a pin displays the number and title of the stop. Then clicking list view takes the user to that item on the itinerary TBC

See UX recommendation VS-4429 https://github.com/visitscotland/dot-com-brxm/issues/117

End of Itinerary

Create an "end of itinerary" notice after the last day

Design issues in 320px size

style of subheading below an image - missing style?TBC

Other Design Issues Desktop

Mobile and Tablet

Desktop and Mobile

Tooltip Buttons Itinerary tooltip buttons are out of date - update Itinerary tooltips to use new button icon-only styles following https://dev-designsystem.visitscotland.com/#/Elements/Button in itinerary-main.ftl.

See UX findings & recommendations VSD-531

Using a solid fill colour instead of an outline for the 'Nearby places to stay/eat' buttons should help draw users attention to them. Resizing the box and making the icons larger may also make them stand out better and ensure users do not miss them. Inserting another block with these CTA buttons with a related title, such as 'Day 1 amenities' will also make users more aware of the CTA buttons.

CTA CTA link should be below 'Time to explore'. I currently sits above

Accessibility

Flagged by Zounoo during user testing

Original Itinerary designs https://xd.adobe.com/view/332d4f1a-9787-4c58-43ea-a0549c2d8630-451c/?x_product=xd-jiraserver%2F1.0

https://xd.adobe.com/view/b0d5b4d8-3566-4641-68d5-fcc079a0f9f7-c6e4/

https://xd.adobe.com/view/7c8da272-9829-4db5-a9f6-b904bce60402-29de/?x_product=xd-jiraserver%2F1.0

Bugs

An icon is missing for ‘Level access to dining room, café or restaurant’ on day 1, stop 1 of the South West Scotland for Families Itinerary.

Page URL: https://www.visitscotland.com/inspiration/family/7-days-south-west-scotland

Acceptance Criteria: The level access logo appears on the itinerary and is aligned with the other key facilities logos. Old ticket: https://jira.visitscotland.com/browse/VSD-129

List of Jira tickets VS-3976 - Capitalise the word 'Meilen' VS-3353 - Distance in miles and KM is not visible VS-3528 - Itinerary snap to item VS-4011 - Update Itineraries to use main map component VS-949 - Show map popups on click as well as hover VS-3530 - Improvement to data and icons in yellow box VS-2914 - Update design issues with Itineraries VS-4198 - Long stop names VS-2862 - End of Itinerary VS-2966 - Itinerary accordion icon misaligned VS-4083 - Itinerary tooltips VS-3766 - Review designs for itinerary maps VS-3018 - Reposition itineraries stop CTA link VS-2530 - Itinerary design review issues VSD-251 Accessibility in Itineraries VSD-532 User Testing Recommendations EPIC Miro board https://miro.com/app/board/uXjVPBCue1w=/?moveToWidget=3458764542506354146&cot=14

Other related tickets not included above VS-2985 Fix use of description list within itinerary VS-3198 FED - Update Pattern component docs with new template (Form to Itinerary) VS-2861 Itinerary - video VS-967 Move unstyled list into itinerary component VS-2079 Itinerary search module VS-2080 Itinerary list module VS-2081 Itineraries landing page VS-2631 Create mock time for Itinerary opening hours unit test VS-2786 Allow itinerary map controls to use labels for alt text (applies to all maps) VS-794 Design - lightbox for itineraries hero image VS-4431 Add itinerary related items to the OTYML section VS-4433 Link itineraries to car hire page VS-4434 Hero image obscured by text on different devices VS-4441 Reduce scroll on page VS-4444 Display travel information more clearly VS-4445 Insert distances between stops VS2-143 Travel distance required between the days/stops VS2-148 Map requires 'Day X' button VS2-144 Total travel distance required for each day VS2-145 Add stops to favourites VS2-146 Ability to save itinerary VS2-147 Ability to print an itinerary VS2-87 Itinerary CTAs VS2-97 Spacing issues on Ultimate Scotland Itinerary VS-4427 Make 'Map View' CTA clearer for users to see

NWatson212 commented 11 months ago

To address the issues in general map component before moving itineraries over to the new map component