-
Notifications
You must be signed in to change notification settings - Fork 14
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
docs(PPDSC-2290): Audio player documentation #353
docs(PPDSC-2290): Audio player documentation #353
Conversation
You can preview these changes on: |
Hey Srini it looks good to me! I was just testing the page and noticed the table we use is not responsive. I wonder if is something designers are aware and are testing? table-responsiviness.mp4 |
@Vanals Thank you for taking your time for the review. Thanks for capturing this scenarios 💯 Current table structure whenever more column with data it showing horizontal scroll bar to look at the hidden column data(Without any blocker to the users). It's very difficult to do the responsive in table with td dom structure. Till 1024 breakpoint, we're hiding the side nav so we can able to the full table. Please suggest? Here is the few screen shots: |
title: 'SelectionList', | ||
summary: | ||
'The SelectionList has a range of props that can be used to define an appropriate experience for different use cases.', | ||
propsRows: [ | ||
{ | ||
name: 'children', | ||
type: 'React.ReactElement<SelectionListOptionProps>[]', | ||
default: '', | ||
description: 'An array of SelectionListOptions components.', | ||
required: true, | ||
}, | ||
], | ||
}, | ||
{ | ||
title: 'SelectionListOption', | ||
summary: | ||
'The SelectionListOption has a range of props that can be used to define an appropriate experience for different use cases.', | ||
propsRows: [ | ||
{ | ||
name: 'children', | ||
type: 'React.ReactNode', | ||
default: '', | ||
description: 'Contents of the SelectionListOption', | ||
required: true, | ||
}, | ||
{ | ||
name: 'selected', | ||
type: 'boolean', | ||
default: 'false', | ||
description: 'The selected state of the SelectionListOption', | ||
}, | ||
{ | ||
name: 'selectedIcon', | ||
type: 'React.ReactNode', | ||
default: 'IconFilledCheck', | ||
description: 'Icon(s) of the SelectionListOption', | ||
}, | ||
], | ||
overridesRows: [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO we should not show Selection List
and Selection List Option
components here. they are internal ones.
We should add only overrides but as part of Speed Control. Maybe we can ask Mike when is back
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure @mutebg, we will check with Mike and update accordingly. Thanks for your review 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Srinivasan-Ramasamy to Stoyan's point regarding the Selection List
and Selection List Option
components, I would say we should move the overrides that are currently attributed to both in those sections, under the Playback Speed Control
section.
See the updates here in Confluence: [https://nidigitalsolutions.jira.com/wiki/spaces/NPP/pages/3933962254/Audio+Player+Component+-+Web+Documentation#Playback-Speed-Control.1]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like there is a missing inline message under the Playback Speed Control in the API section also to say:
This component should extend the overrides of the Popover and Modal components.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @messmike for the confirmation 👍
I've updated the changes in same PR url. Please review it once. http://ncu-newskit-docs.s3-website-eu-west-1.amazonaws.com/ppdsc-2290-audio-player-documentation/components/audio-player/
Inline message was kepted inside the Overrides tab, Now I've moved to default visibile.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @Srinivasan-Ramasamy, this looks great, all looks good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Mike 👍
This is a good point @Vanals, we have a ticket in the backlog to look at this: https://nidigitalsolutions.jira.com/browse/PPNKD-531 |
* docs(PPDSC-2290): Audio player documentation ui.
PPDSC-2290
What
I have done:
I have tested manually:
Before:
After:
Who should review this PR:
How to test:
URL: http://ncu-newskit-docs.s3-website-eu-west-1.amazonaws.com/ppdsc-2290-audio-player-documentation/components/audio-player/