Skip to content
This repository has been archived by the owner on Jun 17, 2021. It is now read-only.

Semantic colors #377

Merged
merged 4 commits into from Apr 5, 2019
Merged

Semantic colors #377

merged 4 commits into from Apr 5, 2019

Conversation

melanieseltzer
Copy link
Collaborator

@melanieseltzer melanieseltzer commented Apr 5, 2019

Based on branch from @mathieudutour (see PR #326). Taking over to bring it up to date with master and get it ready.

To Do:

From #326:

  • Look at the shades of blue and purple used, decide on primary and secondary colors
  • Go through the remaining RAW_COLORS and decide whether we want to add a new semantic color, make an exception, or better, change it to use an existing semantic color.

Anything else?

Moved lingering to-dos to #378

@melanieseltzer melanieseltzer added the involves design Deals with visual stuff label Apr 5, 2019
@codecov
Copy link

codecov bot commented Apr 5, 2019

Codecov Report

Merging #377 into master will increase coverage by 0.02%.
The diff coverage is 75%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #377      +/-   ##
==========================================
+ Coverage   57.91%   57.94%   +0.02%     
==========================================
  Files         158      158              
  Lines        3329     3331       +2     
  Branches      462      462              
==========================================
+ Hits         1928     1930       +2     
  Misses       1195     1195              
  Partials      206      206
Impacted Files Coverage Δ
src/components/CreateNewProjectWizard/BuildPane.js 97.67% <ø> (ø) ⬆️
...ponents/TextInputWithButton/TextInputWithButton.js 33.33% <ø> (ø) ⬆️
...ts/DependencyManagementPane/DependencyUpdateRow.js 36.84% <ø> (ø) ⬆️
...ents/DependencyManagementPane/DependencyDetails.js 100% <ø> (ø) ⬆️
...c/components/CreateNewProjectWizard/ProjectPath.js 100% <ø> (ø) ⬆️
...rc/components/AppSettingsModal/AppSettingsModal.js 96% <ø> (ø) ⬆️
src/components/DirectoryPicker/DirectoryPicker.js 46.15% <ø> (ø) ⬆️
src/components/ProgressBar/ProgressBar.js 100% <ø> (ø) ⬆️
src/components/Modal/Modal.js 78.26% <ø> (ø) ⬆️
...onents/CreateNewProjectWizard/BuildStepProgress.js 93.75% <ø> (ø) ⬆️
... and 50 more

Copy link
Collaborator

@superhawk610 superhawk610 left a comment

Choose a reason for hiding this comment

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

Good stuff. It will be a somewhat colossal effort to go through and decide on a case-by-case basis where to convert existing RAW_COLORS usages, so I'm OK with committing this PR as-is so we can start using the new naming scheme now and adding the color normalization as a goal for the next release milestone.

It could also be nice to add a brief sentence or two in the Storybook explaining the purpose of semantic colors and when it's OK to deviate from them (only when an existing COLORS value absolutely won't work).

.storybook/components/Wrapper/Wrapper.js Outdated Show resolved Hide resolved
@superhawk610 superhawk610 mentioned this pull request Apr 5, 2019
2 tasks
@melanieseltzer
Copy link
Collaborator Author

I'll extract the lingering to-dos into an issue :)

@melanieseltzer melanieseltzer merged commit 8c7b471 into master Apr 5, 2019
@melanieseltzer melanieseltzer deleted the feature/semantic-colors branch April 5, 2019 04:10
@melanieseltzer melanieseltzer mentioned this pull request Apr 5, 2019
3 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
involves design Deals with visual stuff
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants