bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 59 forks source link

UI - Add Button in Footer to CMS Site #11508

Closed mstanton1 closed 2 years ago

mstanton1 commented 2 years ago

In footer a link should be included to provide availability.

GIVEN I am a Business Registry User WHEN I am on a page with the blue footer bar shown in the image below THEN to the right of 'Accessibility' is another vertical divider line, then the word 'Hours of Availability' AND clicking on 'Hours of Availability' opens a new tab which launches the CMS Hours of Availability page: GUID https://www2.gov.bc.ca/gov/content?id=C41D8179671441B2BAA3BDDD3D89C9A9 AND this footer link appears on the footer for all pages (auth, PPR etc).

image.png

fareenr commented 2 years ago

30May - The BC Registry application hours of availability webpage is in Prod at this URL: https://www2.gov.bc.ca/gov/content?id=C41D8179671441B2BAA3BDDD3D89C9A9

mstanton1 commented 2 years ago

@fareenr is there a GUID we should be linking to for the CMS page, or do we use the CMS link you've provided?

jinghualicgi commented 2 years ago

Hey team! Please add your planning poker estimate with ZenHub @cameron-freshworks @dimak1 @doug-lovett @garyfan1

fareenr commented 2 years ago

@mstanton1 This is the URL for the hours of availability webpage: https://www2.gov.bc.ca/gov/content/employment-business/business/managing-a-business/permits-licences/news-updates/hours-of-availability

May be better to use the GUID, in case this webpage moves in the future: https://www2.gov.bc.ca/gov/content?id=C41D8179671441B2BAA3BDDD3D89C9A9

tlebedovich commented 2 years ago

UXA - looks good in Assets to me. Needs to be verified when its added to ALL pages. @mstanton1 - is there a list of all pages it should go on so QA can verify? is does it include any of the marketing pages, bc registries dashboard, my business registry page, account pages, all business app pages etc.

mstanton1 commented 2 years ago

@cameron-freshworks @pwei1018 is there a way in the code where we can identify all the pages the footer appears on?

cameron-eyds commented 2 years ago

@cameron-freshworks @pwei1018 is there a way in the code where we can identify all the pages the footer appears on?

I don't believe so no. It's a publicly published component library (sbc-common-components) so technically it could be imported/used by anyone 😁

That being said, within our projects, the footer is used throughout. Which includes

Hopefully i'm not missing any but there could be more!

mstanton1 commented 2 years ago

@cameron-freshworks thank you! @tlebedovich can you use the list above as a guide please? Note tickets were created separately for Entities and Names and have not been picked up yet.

pwei1018 commented 2 years ago

@cameron-freshworks @pwei1018 is there a way in the code where we can identify all the pages the footer appears on?

I don't believe so no. It's a publicly published component library (sbc-common-components) so technically it could be imported/used by anyone 😁

That being said, within our projects, the footer is used throughout. Which includes

  • Auth Web (account and affiliation pages)
  • Filings, Create and Edit UI's where all the entity filings are maintained, created and altered
  • BcRegistry Dashboard, our uber dashboard which includes marketing landing pages
  • and Name Request

Hopefully i'm not missing any but there could be more!

Director search as well

chdivyareddy commented 2 years ago

Verified in the Assets page for the filings, search, etc.

image.png Redirected to: Hours of Availability ->https://www2.gov.bc.ca/gov/content/employment-business/business/managing-a-business/permits-licences/news-updates/hours-of-availability