Skip to content

Quality of life improvements #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

AlexMachin1997
Copy link
Owner

As part of this Pull Request the following has been completed:

  • Updated Storybook to the latest stable version

  • Switched out any storybook plugins to suitable alternatives, some plugins weren't compatible with storybook v8 and luckily it was easy enough to switch out affected areas.

  • Created a ReadMore component to hide/show blocks of text, currently only used on the Person Biography field. There is one limitation currently which is if you purposefully change the device width after the component is initialized then it won't reset the previous height of the content as when you shrink a devices width the content becomes longer.

  • Addressed any accessibility violations which were easy to fix, I've left the colour contract one as that will need addressing separately as a full colour pallet will needed instead of the three current colours.

  • Fixed some issues with the existing Layout components

  • Updated the Person CreditsTable design so it's easier to understand.

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.

1 participant