Skip to content

chore: [M3-10475] - Update to linode/design-language-system v5.0.0#12728

Merged
jaalah-akamai merged 6 commits intolinode:developfrom
jaalah-akamai:M3-10475
Aug 20, 2025
Merged

chore: [M3-10475] - Update to linode/design-language-system v5.0.0#12728
jaalah-akamai merged 6 commits intolinode:developfrom
jaalah-akamai:M3-10475

Conversation

@jaalah-akamai
Copy link
Copy Markdown
Contributor

@jaalah-akamai jaalah-akamai commented Aug 19, 2025

Description 📝

Update to https://github.com/linode/design-language-system/releases/tag/design-language-system%40v5.0.0

Breaking Changes 🔄

  • Sort icon tokens now use separate default, hover, and active tokens under each table header type
    • Table.HeaderNested.IconTable.HeaderNested.Icon.Default
    • Table.HeaderNested.Icon.Hover
    • Table.HeaderNested.Icon.Active

Scope 🚢

  • All customers
  • Some customers (e.g. in Beta or Limited Availability)
  • No customers / Not applicable

Target release date 🗓️

N/A

Preview 📷

Before: Focus State After: Focus State
Screenshot 2025-08-19 at 2 46 46 PM Screenshot 2025-08-19 at 2 50 07 PM

How to test 🧪

Verification steps

(How to verify changes)

  • Ensure areas where tokens were updated still look fine
    • Linodes Landing: Summary & Group by Tag Icons
    • Ensure focus state of headers is updated
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 tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@jaalah-akamai jaalah-akamai self-assigned this Aug 19, 2025
@jaalah-akamai jaalah-akamai added Design Tokens Laying the groundwork for Design Tokens Dependencies Pull requests that update a dependency file labels Aug 19, 2025
@jaalah-akamai jaalah-akamai marked this pull request as ready for review August 19, 2025 18:58
@jaalah-akamai jaalah-akamai requested a review from a team as a code owner August 19, 2025 18:58
@jaalah-akamai jaalah-akamai requested review from bill-akamai and coliu-akamai and removed request for a team August 19, 2025 18:58
Copy link
Copy Markdown
Contributor

@bill-akamai bill-akamai left a comment

Choose a reason for hiding this comment

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

UI changes looking good 👍

@linode-gh-bot
Copy link
Copy Markdown
Collaborator

Cloud Manager UI test results

🎉 730 passing tests on test run #3 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
0 Failing730 Passing4 Skipped125m 20s

@github-project-automation github-project-automation bot moved this from Review to Approved in Cloud Manager Aug 19, 2025
Copy link
Copy Markdown
Contributor

@coliu-akamai coliu-akamai left a comment

Choose a reason for hiding this comment

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

✅ UI changes look good

thanks @jaalah-akamai!

@coliu-akamai coliu-akamai added the Approved Multiple approvals and ready to merge! label Aug 19, 2025
@jaalah-akamai jaalah-akamai merged commit bb6f03a into linode:develop Aug 20, 2025
34 of 35 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Merged in Cloud Manager Aug 20, 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! Dependencies Pull requests that update a dependency file Design Tokens Laying the groundwork for Design Tokens

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

6 participants