Skip to content

Secondary colors #305

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

Merged
merged 4 commits into from
Jun 25, 2020
Merged

Secondary colors #305

merged 4 commits into from
Jun 25, 2020

Conversation

mansona
Copy link
Member

@mansona mansona commented Apr 16, 2020

Add the secondary colour pallet as defined in the Abstract

https://deploy-preview-305--ember-styleguide.netlify.app/concepts/colours/

localhost_4200_concepts_colours

@mansona mansona changed the base branch from update-ember-cli to website-redesign-rfc April 16, 2020 13:27
@mansona mansona force-pushed the secondary-colours branch 2 times, most recently from 237f925 to a8d4dc5 Compare April 16, 2020 13:32
@mansona mansona marked this pull request as ready for review April 16, 2020 13:33
@mansona mansona requested a review from a team April 16, 2020 13:33
@mansona mansona mentioned this pull request Apr 16, 2020
@MelSumner MelSumner requested a review from wifelette April 16, 2020 15:17
@mansona mansona force-pushed the secondary-colours branch from a58e8d9 to a5a3caf Compare April 21, 2020 10:38
@mansona
Copy link
Member Author

mansona commented Apr 21, 2020

@MelSumner I have applied your suggestion and rebased this branch 👍

What is left now to be able to get this merged? I seem to remember that we discussed merging this and iterating rather than blocking it 🤔 but I can't remember the planned way forward

@mansona mansona force-pushed the secondary-colours branch from a5a3caf to e48d52f Compare April 21, 2020 10:53
@MelSumner
Copy link
Member

@mansona we absolutely cannot merge something that touches branding w/o input from @wifelette . It's fine to be patient with this one for now. 👍

@mansona
Copy link
Member Author

mansona commented Apr 21, 2020

@MelSumner the reason I'm asking is because #306 is currently built on top of this, using one of the new secondary colours. I think #306 is the last blocker for the release of ember-styleguide and also ember-learn/ember-blog#598

I'm happy to be patient on this particular change, but in the interest of not blocking the release I was wondering if you thought it would be ok for me to alter #306 to just use one of the existing colours instead of being blocked on this? thoughts?

@MelSumner
Copy link
Member

I'm not sure why it's a blocker tbh, the current design should be fine, it fits in okay (even if not super perfectly) and also it's used on the guides and api docs which we haven't gotten to yet. So the logic here just doesn't connect for me.

@mansona
Copy link
Member Author

mansona commented Apr 22, 2020

@MelSumner as it's unrelated to Secondary Colours now I will continue this discussion on #306 👍

@MelSumner MelSumner changed the title Secondary colours Secondary colors May 1, 2020
@wifelette
Copy link
Member

Sorry y'all, missed the ping on this one! I'm consulting with @jeffdaley to see if he has thoughts (since we'd want to incorporate these into the official branding guide as well). Pulling colors from the random illustrations is mildly...random, but if they happen to work out well, they're just as good as any color choices :p

Jeff won't be around until Monday but hopefully he/we will have thoughts Monday 👍

@jeffdaley
Copy link

Looks good, though the text is not 100% clear to me.

These colors are for charts and diagrams only. The secondary palette is applied to UI elements...

If the palette can be used on UI elements, could we give some examples? Otherwise if it's just for charts and diagrams, maybe we call the palette "Illustration Colors" to more clearly narrow its use.

Styleguide looks great, btw!

@amyrlam amyrlam requested a review from MelSumner June 23, 2020 18:00
@amyrlam
Copy link
Member

amyrlam commented Jun 23, 2020

I'm not sure what we mean by UI elements here, outside of charts and diagrams. @MelSumner re-requested for review, can you take another look? I can also help get this merged, am going through the PR list locks posted as have some cycles.

@MelSumner
Copy link
Member

Calling it "Illustration Colors" sounds good to me. 👍

Thanks for following up @amyrlam

Copy link
Member

@MelSumner MelSumner left a comment

Choose a reason for hiding this comment

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

Thank you for making this change! 👍

@amyrlam
Copy link
Member

amyrlam commented Jun 24, 2020

I'm not sure how to fix the build failure yet TBH.

@ijlee2
Copy link
Member

ijlee2 commented Jun 24, 2020

@amyrlam It looks like the {{on}} modifier in <EsHeader> component is throwing an error in release (3.19), beta, and canary. I think the error was addressed in the following issues:

I think we can try 2 things.

  1. Rebase this branch to make sure that we are using the latest @ember/render-modifiers and ember-on-modifier defined in package.json. (I noticed this branch's package.json is out of date so a rebase should fix the errors.)
  2. Make a separate PR to uninstall ember-on-modifier (i.e. use native {{on}} modifiers instead of polyfills) now that this addon uses [email protected]. My bad, please ignore this one. I think the polyfills may be used for consuming apps that aren't in Octane.

@amyrlam amyrlam changed the base branch from website-redesign-rfc to master June 25, 2020 06:01
@amyrlam amyrlam force-pushed the secondary-colours branch from 0650717 to 3a8a1a5 Compare June 25, 2020 06:03
@amyrlam
Copy link
Member

amyrlam commented Jun 25, 2020

@ijlee2 Thanks, your comment helped me realize that this PR was targeting a non-master branch that was already merged. Changed it to master and merging in!

(I also deleted the branch)

@amyrlam amyrlam merged commit 0f82ec2 into master Jun 25, 2020
@amyrlam amyrlam deleted the secondary-colours branch June 25, 2020 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

6 participants