Skip to content

change: [M3-9529] - Akamai Design System: inputAdornments - #12387

Merged
hasyed-akamai merged 5 commits into
linode:developfrom
hasyed-akamai:M3-9529-ads-inputAdornments
Jun 23, 2025
Merged

hasyed-akamai merged 5 commits into
linode:developfrom
hasyed-akamai:M3-9529-ads-inputAdornments

Conversation

@hasyed-akamai

Copy link
Copy Markdown
Contributor

Description 📝

Refactor TextField and Autocomplete components to correctly use InputAdornment for adornments.

Changes 🔄

  • Refactor all TextField and Autocomplete components using startAdornment or endAdornment to wrap adornments with InputAdornment.

Target release date 🗓️

N/A

How to test 🧪

  • Refactor all adornment usages using InputAdornment
  • Verify consistent appearance and behavior in both light and dark modes
  • Ensure no UI or layout regressions
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support

  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All unit tests are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@hasyed-akamai hasyed-akamai self-assigned this Jun 16, 2025
@hasyed-akamai hasyed-akamai added the Design Tokens Laying the groundwork for Design Tokens label Jun 16, 2025
@hasyed-akamai
hasyed-akamai marked this pull request as ready for review June 16, 2025 16:02
@hasyed-akamai
hasyed-akamai requested a review from a team as a code owner June 16, 2025 16:02
@hasyed-akamai
hasyed-akamai requested review from bnussman-akamai and coliu-akamai and removed request for a team June 16, 2025 16:02
@hasyed-akamai
hasyed-akamai force-pushed the M3-9529-ads-inputAdornments branch from c816ccc to 94ad679 Compare June 18, 2025 05:55

@bnussman-akamai bnussman-akamai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nice. Looks good!

I am seeing some differences between the spacing in the RegionSelect and ImageSelect. This might be okay and expected behavior, just wanted to note it in case it was related

Screenshot 2025-06-18 at 8 57 53 AM

@coliu-akamai coliu-akamai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

thanks @hasyed-akamai! didn't see anything besides what Banks mentioned

would we also need a changeset in the manager package, or move the one in the UI package over?

@github-project-automation github-project-automation Bot moved this from Review to Approved in Cloud Manager Jun 18, 2025
@coliu-akamai coliu-akamai added Approved Multiple approvals and ready to merge! and removed Ready for Review labels Jun 18, 2025
@hasyed-akamai
hasyed-akamai force-pushed the M3-9529-ads-inputAdornments branch from 569ce65 to 19b59c6 Compare June 22, 2025 07:14
@linode-gh-bot

Copy link
Copy Markdown

Cloud Manager UI test results

🔺 2 failing tests on test run #4 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
2 Failing660 Passing4 Skipped130m 49s

Details

Failing Tests
SpecTest
smoke-community-stackscripts.spec.tsCloud Manager Cypress Tests→Community Stackscripts integration tests » Community Stackscripts integration tests
resize-linode.spec.tsCloud Manager Cypress Tests→resize linode » resize linode

Troubleshooting

Use this command to re-run the failing tests:

pnpm cy:run -s "cypress/e2e/core/stackscripts/smoke-community-stackscripts.spec.ts,cypress/e2e/core/linodes/resize-linode.spec.ts"

@hasyed-akamai
hasyed-akamai merged commit 4f23340 into linode:develop Jun 23, 2025
@github-project-automation github-project-automation Bot moved this from Approved to Merged in Cloud Manager Jun 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approved Multiple approvals and ready to merge! Design Tokens Laying the groundwork for Design Tokens

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants