-
Notifications
You must be signed in to change notification settings - Fork 28
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
Find a better way to document "Unlisted" components #3
Comments
@tomgenoni — This would be a good thing to think about as your also think of the how we display deprecated packages. |
@danoc does this apply any longer? |
Yeah, let's just show them all for now and then clean up in the future. I can make the change. |
danoc
added a commit
that referenced
this issue
Jan 7, 2020
These were previously hidden because we wanted to discourage the use of them. I think this is less necessary nowadays since: * `body` and `reset` are now part of `global-css`. This allows us to delete those two pages since there's a single page for the `global-css` package. * `ModalBase` and `ModalStandard` are deprecated * Longread has been used in a few places in website. In this PR I've: * Deleted the `body` and `reset` pages, added redirects to the correct page. * Added text and an example to longread. * Fixed a link in the `ModalStandard` deprecation notice. * Added a note to `ModalCurtain` that asks the developer to reach out to the Design Systems team before using the component. We should explore remove `ModalBase` and `ModalStandard` as a follow-up task. Fixes #3.
danoc
added a commit
that referenced
this issue
Jan 8, 2020
These were previously hidden because we wanted to discourage the use of them. I think this is less necessary nowadays since: * `body` and `reset` are now part of `global-css`. This allows us to delete those two pages since there's a single page for the `global-css` package. * `ModalBase` and `ModalStandard` are deprecated * Longread has been used in a few places in website. In this PR I've: * Deleted the `body` and `reset` pages, added redirects to the correct page. * Added text and an example to longread. * Fixed a link in the `ModalStandard` deprecation notice. * Added a note to `ModalCurtain` that asks the developer to reach out to the Design Systems team before using the component. We should explore remove `ModalBase` and `ModalStandard` as a follow-up task. Fixes #3.
danoc
added a commit
that referenced
this issue
Jan 11, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There are some "Unlisted" components such as
ModalBase
andUIAction
that currently don't appear in the navigation. As @lavelle pointed out, it's sometimes necessary to access these components.Instead of excluding the component from the navigation, we should include it and give it a different design treatment such a making the link light-gray, for example.
We should probably wait until the Thumbprint Guide documentation launches to do this since it includes a new visual design.
The text was updated successfully, but these errors were encountered: