Skip to content
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

fix(checkbox): usage update #1120

Merged
merged 17 commits into from
Apr 27, 2020
Merged

fix(checkbox): usage update #1120

merged 17 commits into from
Apr 27, 2020

Conversation

laurenmrice
Copy link
Member

Checkbox usage content update:
-New images
-New docs

Closes #1067

@laurenmrice laurenmrice requested a review from a team as a code owner April 20, 2020 22:47
@laurenmrice laurenmrice requested review from jnm2377 and andreancardona and removed request for a team April 20, 2020 22:47
@netlify
Copy link

netlify bot commented Apr 20, 2020

Deploy preview for carbon-website ready!

Built with commit ce273ec

https://deploy-preview-1120--carbon-website.netlify.app

@vercel
Copy link

vercel bot commented Apr 20, 2020

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/carbon-design-system/carbon-website/cgmtvglew
✅ Preview: https://carbon-website-git-fork-laurenmrice-checkbox-usagedocs-update.carbon-design-system.now.sh

Copy link
Contributor

@joshblack joshblack left a comment

Choose a reason for hiding this comment

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

Looking great 🎉 Just left a couple comments/questions 👀

src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
Copy link
Contributor

@jeanservaas jeanservaas left a comment

Choose a reason for hiding this comment

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

Looking good. you're a star...

just a couple of updates to images to use the new templates that I used for Anna's, I also added these images to your file and will shoot it back to you. I attached the images here. In a couple of them, I added a selected checkbox into the mix just to JAZZ THINGS UP. very minor.


  • on thing to note, I'm trying to standardize this now IBM [Product Name] in the header... I will of course be making templates for these as soon as I can but that's how jan wants to do it.

image


  • On the spacing tip, since you're really talking about using checkboxes in a form, I wouldn't show it in browser... which will make things a whole lot easier, I'd show it more like we show it in form... instead of putting radio buttons in there, I'd work in checkboxes, but otherwise it can be the same... and maybe we do the teal instead of the magenta... since (is that the color of our spacing tokens?) I have to change my form images anyway. I put that image in your file also. (It does not need to be as elaborate as the form one either... could have fewer elements.

image


  • ps also, no plex mono in images anymore for spacing, mike wants us to go with Plex Sans because it doesn't take up so much space.

checkbox_usage_imgs.zip

Copy link
Contributor

@janchild janchild left a comment

Choose a reason for hiding this comment

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

A few copy edits. This is looking great, @laurenmrice !

src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
Copy link
Contributor

@janchild janchild left a comment

Choose a reason for hiding this comment

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

Some copy edits, and implements consistent way to address accessible interactions.

src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/checkbox/usage.mdx Outdated Show resolved Hide resolved
Copy link
Contributor

@janchild janchild left a comment

Choose a reason for hiding this comment

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

This looks wonderful! 🎉

@laurenmrice laurenmrice merged commit 7cf004f into carbon-design-system:master Apr 27, 2020
@laurenmrice laurenmrice deleted the checkbox-usagedocs-update branch June 2, 2020 16:00
natashadecoste pushed a commit to natashadecoste/carbon-website that referenced this pull request May 19, 2021
* added new images and new documentation

* fix image and update links

* update image size

* update images and update content

* update click target image

* update content for interactions

* update spacing image

* content edits

* update to wrapping image

* update token names and lead sentence

* update interaction content

* update group label content

* update screen reader content

* content edits

* update placement image

* image update

* content update

Co-authored-by: Lauren Rice <[email protected]>
natashadecoste pushed a commit to natashadecoste/carbon-website that referenced this pull request May 19, 2021
* added new images and new documentation

* fix image and update links

* update image size

* update images and update content

* update click target image

* update content for interactions

* update spacing image

* content edits

* update to wrapping image

* update token names and lead sentence

* update interaction content

* update group label content

* update screen reader content

* content edits

* update placement image

* image update

* content update

Co-authored-by: Lauren Rice <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

docs: Update Checkbox to follow new component template
6 participants