Skip to content

Prod release#354

Closed
chrisolsen wants to merge 32 commits intomainfrom
alpha
Closed

Prod release#354
chrisolsen wants to merge 32 commits intomainfrom
alpha

Conversation

@chrisolsen
Copy link
Collaborator

No description provided.

BumbleB2na and others added 30 commits April 2, 2025 16:35
- https://github.com/GovAlta/ui-components-design/issues/71
- added list view of components in separate tab
- updated images and image styling
- reordered component side menu to sort under component categories
- added badges to both views of components based on status
- updated token snippet design
- added space on top for consistency on content side menu
- broke the colour design tokens into separate tables for a better responsive design of the tables
- added all new tokens to token documentation
- changed name in main nav from Styles to Tokens
- updated naming throughout documentation
- changed styling of Get support in main nav
- other small content changes
- update to all component documentation pages to split content into tabs
- moved properties out of accordion into table
- wrapped component properties in accordion, set to open on load
- updated componentHeader to include link to Github, Figma, and styling update
- moved code examples to their own tab
- added links to design documentation in Figma on design tab
- added links to accessibility documentation in Figma on accessibility tab
- added link to Figma and copy heading link to clipboard to all relevant examples
- fixed external link icon size
- updated some component examples to align with design
fix(#2577): Change all references to Simple Form to Public Form
feat(#2505): inform user on lts support length
…ilters-examples

feat(#1979) table with global filters examples
feat (#71): component status view and documentation updates
fix(#2470): Updated Contribution documentation
fix(#2512): rename "as" attribute as "tag" for text
feat(#2500): Added Stackblitz links to Bug Report form
fix(#2433): make copy link & toc items to handle tab position
feat(#2594): document link component
fix: update all abgov libs to the latest
@netlify
Copy link

netlify bot commented May 1, 2025

Deploy Preview for abgov-ui-component-docs ready!

Name Link
🔨 Latest commit 403baed
🔍 Latest deploy log https://app.netlify.com/sites/abgov-ui-component-docs/deploys/6814d97c4f3dbd0008a51b33
😎 Deploy Preview https://deploy-preview-354--abgov-ui-component-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@chrisolsen chrisolsen requested a review from twjeffery May 1, 2025 21:36
Copy link
Collaborator

@twjeffery twjeffery left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chrisolsen I found a few small issues in the docs across all of the changes. The first (wrong links to Figma) I will work on right away. The rest I think we can record and fix soon, they are all pretty small, and not critical.

Wrong Figma links on example

  • I moved all of the examples in Figma to a new library. They currently just go to our component library in Figma, should go to each individual example. I will create a fix for this ASAP

Bug

  • similar to a previous bug fixed: fix: text styling for hover on current page in app header menu but now with the <a href="#" className="interactive"> on the menu item.

image
image
image

Bug

  • typing anything into the component search brings up the drawer (and sometimes multiple drawers….)

image
image
image
image

Bug

  • Link component is not showing active tab on load

image

Enhancement needed

  • notification banner is way too noisy, it keeps coming back on any change. Can we have it remember cookies more, so that if you dismiss it it doesn’t come back on ecvery refresh? What are our options there?

Enhancement needed

  • have no text wrap on the link “view the upgrade guide”

image

twjeffery and others added 2 commits May 1, 2025 20:25
- (fixed) typing anything into the component search brings up the drawer (and sometimes multiple drawers….)
- (fixed) links to Figma examples need to be updated after Figma library update
- (fixed) stop text from wrapping on “view the upgrade guide” link
- (fixed) link not showing active tab on load
- small updates to component example names and formatting
- update to component header to prevent wrapping on github issue count
- updated breakpoint for side menu and page content to stack before breaking
- updated label on version control to capital "LTS", fixed layout and wrapping issues with version control
- adjusted header menu for breakpoint based on current nav items
- updated team info
fix: small issues for website release
@chrisolsen chrisolsen closed this May 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants