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

feat(theme): add initial files to support Excursion theme #153 #156

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from

Conversation

jason-capsule42
Copy link
Member

Alaska Airlines Pull Request

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Resolves: #153

Summary:

Please summarize the scope of the changes you have submitted, what the intent of the work is and anything that describes the before/after state of the project.

Type of change:

Please delete options that are not relevant.

  • New capability
  • Revision of an existing capability
  • Infrastructure change (automation, etc.)
  • Other (please elaborate)

Checklist:

  • My update follows the CONTRIBUTING guidelines of this project
  • I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.

Thank you for your submission!

-- Auro Design System Team

@jason-capsule42 jason-capsule42 self-assigned this May 8, 2024
@jason-capsule42 jason-capsule42 force-pushed the jbaker/themeSupport branch 4 times, most recently from 4fc0fa6 to f1e0eee Compare May 14, 2024 19:21
@jordanjones243 jordanjones243 force-pushed the jbaker/themeSupport branch 3 times, most recently from afe7db1 to 88b6cb9 Compare May 15, 2024 19:05
@jason-capsule42 jason-capsule42 force-pushed the jbaker/themeSupport branch 2 times, most recently from 039c082 to aa05781 Compare May 16, 2024 16:13
@jason-capsule42 jason-capsule42 marked this pull request as ready for review May 16, 2024 17:07
@jason-capsule42 jason-capsule42 requested a review from a team as a code owner May 16, 2024 17:07
@CLAassistant
Copy link

CLAassistant commented May 16, 2024

CLA assistant check
All committers have signed the CLA.

scripts/config-excursion.json Outdated Show resolved Hide resolved
scripts/config-jetstream.json Outdated Show resolved Hide resolved
"comment": "Deprecated token",
"reference": "n/a",
"version": "3.12.0"
"deprecated": true
Copy link
Member

Choose a reason for hiding this comment

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

None of the newly deprecated tokens have the additional data required to fill out the 'deprecated tokens' page in the doc site. We should have the following added to each deprecated token.

reference - this is a reference to the new token to be used of there is one designated
version - this is used to communicate with wich release these tokens were listed as deprecated

src/color/background.json Outdated Show resolved Hide resolved
src/themes/excursion/color/background.json Show resolved Hide resolved
src/color/brand.json Outdated Show resolved Hide resolved
src/color/container.json Show resolved Hide resolved
src/color/icon.json Outdated Show resolved Hide resolved
jordanjones243 and others added 3 commits May 17, 2024 10:41
Changes to be committed:
modified:   src/color/background.json
modified:   src/color/base.json
modified:   src/color/container.json
modified:   src/color/text.json
This update addresses the readability order of the configs to be more
clear when illustrating files that are loaded and which files when
loaded will over-ride the previously loaded files.

Additionally the excursion and jetstream configs were  updated to
eliminate the unnecessary over-ride inclusion.

Changes to be committed:
modified:   package.json
modified:   scripts/config-darkmode.json
modified:   scripts/config-excursion.json
modified:   scripts/config-jetstream.json
modified:   scripts/config.json
src/color/background.json Outdated Show resolved Hide resolved
src/color/background.json Outdated Show resolved Hide resolved
src/color/background.json Outdated Show resolved Hide resolved
src/color/background.json Outdated Show resolved Hide resolved
src/color/background.json Outdated Show resolved Hide resolved
src/color/background.json Outdated Show resolved Hide resolved
@blackfalcon blackfalcon force-pushed the jbaker/themeSupport branch from db933cc to 3c66201 Compare May 17, 2024 21:29
@fajar-apri-alaska fajar-apri-alaska mentioned this pull request May 20, 2024
6 tasks
Changes to be committed:
modified:   src/color/background.json
modified:   src/color/border.json
modified:   src/color/container.json
modified:   src/color/icon.json
modified:   src/color/text.json
@@ -151,15 +151,15 @@
},
"error": {
"default": {
"value": "{color.base.error.100.value}",
"value": "{color.state.error.100.value}",
Copy link
Contributor

Choose a reason for hiding this comment

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

"public": true,
"neutral": true,
"usage": "",
"wcag": "n/a",
"deprecated": false
},
"inverse": {
"value": "{color.base.error.500.value}",
"value": "{color.state.error.500.value}",
Copy link
Contributor

Choose a reason for hiding this comment

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

Revert all state changes back to error

"reference": "color-brand-neutral-500",
"comment": "{comments.reference.comment} color-brand-neutral-500"
"reference": "color-brand-grey-500",
"comment": "{comments.reference.comment} color-brand-grey-500"
}
}
},
"state": {
Copy link
Contributor

Choose a reason for hiding this comment

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

According to figma, state tokens should be deprecated and there should be new base tokens

@@ -2,150 +2,346 @@
"color": {
Copy link
Contributor

Choose a reason for hiding this comment

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

base-black and base-white tokens are now on the 100s scale

@jordanjones243 jordanjones243 marked this pull request as draft May 20, 2024 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Auro design tokens: Spike how to architect repo with multi theme support
4 participants