mi6 / ic-ui-kit

Intelligence Community UI Kit (based on StencilJS)
MIT License
19 stars 23 forks source link

1970 badge, breadcrumb and card playgrounds #2001

Closed GCHQ-Developer-530 closed 4 days ago

GCHQ-Developer-530 commented 2 weeks ago

Summary of the changes

Storybook playgrounds for badge, breadcrumb and card. Fix for breadcrumbs so that appearance and backBreadcrumbOnly props can be changed after being set.

Ticket created for collapsed prop not working after being set on breadcrumbs - https://github.com/mi6/ic-ui-kit/issues/1998

Related issue

Part of #1970

Checklist

General

Testing

Accessibility

Resize/zoom behaviour

System modes

Testing content extremes

github-actions[bot] commented 2 weeks ago

View your branch deployment here: https://mi6.github.io/ic-ui-kit/branches/1970-component-playgrounds/web-components View your React branch deployment here: https://mi6.github.io/ic-ui-kit/branches/1970-component-playgrounds/react View your NextJs branch deployment here: https://mi6.github.io/ic-ui-kit/branches/1970-component-playgrounds/nextjs

github-actions[bot] commented 2 weeks ago

Cypress visual tests failed. View the image diff here: https://github.com/mi6/ic-ui-kit/tree/gh-pages/branches/1970-component-playgrounds/cypress-image-diff-screenshots/diff View the html report here: https://mi6.github.io/ic-ui-kit/branches/1970-component-playgrounds/cypress-image-diff-html-report/cypress-image-diff-html-report.html

GCHQ-Developer-112 commented 1 week ago

There's a bug with breadcrumb group: When you set backBreadcrumbOnly as true and then set it as false, the back arrow stays. It replaces the chevron that should be there

https://github.com/mi6/ic-ui-kit/assets/113986285/1a4a3df5-a850-496e-9b5d-c33f629d010e

GCHQ-Developer-530 commented 1 week ago

There's a bug with breadcrumb group: When you set backBreadcrumbOnly as true and then set it as false, the back arrow stays. It replaces the chevron that should be there

Breadcrumb.group.bug.mov

I will create an issue for this

CLAassistant commented 1 week ago

CLA assistant check
All committers have signed the CLA.