bcgov / entity

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

Add Release Notes - BCROS Home Page (Footer) #19686

Closed LizGovier closed 3 weeks ago

LizGovier commented 3 months ago

FIGMA FILE (Finished)

Notes:

Placement Options

User Types: Qualified Suppliers BC Registries Staff

BC Registries Landing Page (https://www.bcregistry.gov.bc.ca/)

Logged in User

BC-Registries_Release-Notes.jpg
LizGovier commented 2 months ago

Hey @trishreimer

I've sent a couple of options to the design team and will review with them tomorrow at our design meeting. Could you take a quick glance over the ticket incase there is anything I missed.

trishreimer commented 2 months ago

Update: As a BC Registries user, I need to see latest release notes when logged in (What's new) OR not logged in.

LizGovier commented 2 months ago

@trishreimer

Question

Bug When I click on 'What's New' a modal to the right appears. When I scroll halfway down the modal, the modal stops and the main screen starts scrolling leaving the user unable to view all the content in the modal.

Private Zenhub Video

trishreimer commented 2 months ago

The news and updates are mainly used for product releases...basically, anything new we want to tell people. It's possible it could be used for news/updates, like new legislation, authy not supportive, etc.

FYI - I'd like this solution to be simple and low effort as we have a long term vision for this release info to build out some pages.

LizGovier commented 2 months ago

Hey @trishreimer,

I've review this with the team and ready for your review. Let me know if you have issues access the Figma file.

Figma Design

Suggest to keep ‘What’s New’ in the header while logged in the positional memory of our users already know where to find this feature so it wouldn’t make sense to move its current placement.


Suggested Updates Yellow header should stick to the top while scrolling so user always has access to the close button Side panel needs a scroll bar Make side panel full height of the page User browser stored cookies to track whether or not the user has seen the latest articles. Because some of the articles date back a year, only show top 5 or 6 (most recent with a link out view all button at the bottom).


Current Bug What’s New panel is broken when scrolling (see video above)

trishreimer commented 2 months ago

Alternatively, instead of making changes to the what's new module, could I please just add my release notes link to the footer?

trishreimer commented 2 months ago

Or could we please add the release notes link to another place on the landing page?

trishreimer commented 2 months ago

@LizGovier Then, maybe next step or longer term. We look at fixing the what's new module.

I'd like to remove release notes all together from what's new because eventually a new set of pages will be created to support some of these release activities

I'd like to start creating that new user behavior so they get familiar with the new location

Without getting user data, I think it is difficult to confirm that there is a positional memory of our users with what's new.

For background, the what's new location was always a temporary location.

LizGovier commented 2 months ago

@trishreimer When you have a moment, could you write down the long term goals for Release Notes so I can add them to the desciption. Thanks!

trishreimer commented 2 months ago

Long term vision includes;

saragunnarsson commented 2 months ago

Hi @trishreimer , Liz passed this on to me and I took a look at what we can do. In order to keep it low effort, adding footer links to both logged in and logged out state seems like the best approach. Any solution we have looked into that is worth spending time on, quickly turns into quite high effort. Are you ok with putting the release notes link in the footer?

image.png
saragunnarsson commented 1 month ago

Got confirmation footer links are good, we can move forward with that. Adding FIGMA FILE to description.

severinbeauvais commented 1 month ago

@OlgaPotiagalova Omid wants to know if our team wants to take this work on, or if it's something Names Team should work on.

In the past, our team has done some work in this repo (bcregistry) but we don't own it. It's been mostly other teams/devs working in this repo lately. commit history

cc: @ozamani9gh

ozamani9gh commented 1 month ago

Names Team will complete this work.

ozamani9gh commented 1 month ago

@fodiley Design team is asking for this to take priority.. can we groom this ticket and bring it in to Sprint Backlog. i removed another ticket from sprint backlog

fodiley commented 1 month ago

@ozamani9gh sure lets do this today

fodiley commented 1 month ago

Link for release note https://www.release-notes.bcregistry.gov.bc.ca/

ozamani9gh commented 1 month ago

code lives here: all you should have to do is add one more footer line and test it.

https://github.com/bcgov/sbc-common-components/blob/master/vue/sbc-common-components/src/components/SbcFooter.vue

image.png
stevenc987 commented 3 weeks ago

Note: codes change is in auth-web/package.json and sbc-common-components

ozamani9gh commented 3 weeks ago

@stevenc987 can you get someone in Relationships team to release their code to prod so it picks up the new version of sbc-common-components. They can add release report to the release of this ticket so we know when its going to be released to prod . @seeker25 ?

seeker25 commented 3 weeks ago

Yup let me take a look at the different versions then I'll deploy.

seeker25 commented 3 weeks ago

deploying now

ozamani9gh commented 3 weeks ago

Thank you @seeker25 looks good in PROD.

@saragunnarsson please close ticket if you are happy with implementation to prod.

seeker25 commented 3 weeks ago

There are probably a few more spots to be updated? The landing page repo / business repos etc. Your call

image

https://github.com/bcgov/bcregistry/blob/53217e62716b43317b0fb2e272c2f6aa32da7adb/package.json#L22

https://www.bcregistry.gov.bc.ca/

ozamani9gh commented 3 weeks ago

Names Team has finished the work. waiting on Assets

ozamani9gh commented 3 weeks ago

@arlentees do you have an ETA of when the footer for Assets applications will be updated to new version of SBC-common-components.

Please let me know and i can close ticket.

arlentees commented 3 weeks ago

@ozamani9gh we didn't get to this in our standup today - adding it to be discussed tomorrow

ozamani9gh commented 3 weeks ago

[Yesterday 4:55 PM] Gunnarsson, Sara CITZ:EX Hey Omid, I got a list of links from Ethan on the design team. There might be more spots as well, but it seems like a good start to see if the link shows up in these places:

Marketing Pages https://dev.bcregistry.gov.bc.ca/ https://dev.account.bcregistry.gov.bc.ca/request-name https://dev.bcregistry.gov.bc.ca/ppr-marketing/ https://developer.api.bcregistry.gov.bc.ca/ Name Request https://dev.names.bcregistry.gov.bc.ca/ BC Registries Dashboard https://dev.bcregistry.gov.bc.ca/dashboard/ My Business Registry Business Search https://dev.search.business.bcregistry.gov.bc.ca/ Asset Registry https://dev.assets.bcregistry.gov.bc.ca/dashboard?

Staff Access Staff Dashboard Staff Asset Registries Staff Business Registry FAS Staff Dashboard BC Registries and Online Services