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

Button guidance PR #4409

Merged
merged 18 commits into from
Jan 29, 2025
Merged

Button guidance PR #4409

merged 18 commits into from
Jan 29, 2025

Conversation

alina-jacob
Copy link
Member

@alina-jacob alina-jacob commented Dec 13, 2024

Closes:
#4397: Belongs to button component guidance umbrella
#4176: Belongs to danger icon-only button guidance umbrella

Important links:
Figma file


Context

  • Added button guidance as a part of the consolidation effort from PAL to Core.
  • Updated content of Usage and Style Tab to better accommodate guidance and follow the current templates.
  • [Note: No content change has been done for the Button groups section.]

@alina-jacob alina-jacob self-assigned this Dec 13, 2024
Copy link

vercel bot commented Dec 13, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
carbondesignsystem ❌ Failed (Inspect) Jan 29, 2025 6:46am

@alina-jacob alina-jacob added this to the 2024 Q4 milestone Dec 13, 2024
@alina-jacob alina-jacob mentioned this pull request Dec 13, 2024
1 task
Copy link
Member

@aagonzales aagonzales left a comment

Choose a reason for hiding this comment

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

I need to finish reviewing but don't want to lose my comments so far. Update: I'm done reviewing. Its looking good though! Most of my comments are little things or on sections that were probably out of scope for your work but wanted to leave comments anyways.

src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
Copy link
Member

@aagonzales aagonzales left a comment

Choose a reason for hiding this comment

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

Ok, finished, awesome work @alina-jacob! Just smalls things. The style tab looked perfect, no notes there.

src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
@laurenmrice laurenmrice modified the milestones: 2024 Q4, 2025 Q1 Jan 2, 2025
Copy link
Member

@aagonzales aagonzales left a comment

Choose a reason for hiding this comment

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

Ok it looks good! I just happened to notice this one last thing on the final read through. There are three different "Note" styles happening. Plain text, italic and inline notification. We should at least streamline the plain text and italic ones. My recommendation would be to use the italic.

image image image

src/pages/components/button/usage.mdx Outdated Show resolved Hide resolved
@laurenmrice
Copy link
Member

laurenmrice commented Jan 28, 2025

There is a border around this image which needs to be removed. Other than that, I am going to approve because this looks awesome. Great job, @alina-jacob ! ⭐️
Screenshot 2025-01-28 at 2 35 02 PM

@guidari
Copy link
Contributor

guidari commented Jan 29, 2025

It says that the deploy failed, but here it is the preview link: https://carbondesignsystem-git-fork-alina-j-e1227a-carbon-design-system.vercel.app/

@guidari guidari enabled auto-merge (squash) January 29, 2025 14:03
@guidari guidari disabled auto-merge January 29, 2025 17:48
@guidari guidari merged commit fcd3d78 into carbon-design-system:main Jan 29, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

8 participants