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

Temporary theme for Innovation Cup #1536

Closed
wants to merge 15 commits into from
Closed

Conversation

julien-deramond
Copy link
Member

@julien-deramond julien-deramond commented Sep 22, 2022

Warning
DO NOT MERGE
DO NOT REBASE ANYMORE: this PR must stay rebased on v5.2.1 (commit dd8f0ff) until the end of time

Description

Temporary theme for Innovation Cup

Checklist

  • Create an "innovation cup" label that can be used here or when user will create issues
  • Lock the conversation so we don't have questions or feedback in this PR and force the users to use issues
  • Make disappear all mentions of Orange and replace them by "Innovation Cup"
  • Make disappear all mentions of Orange and replace them by "Innovation Cup" in Licence + copyrights parts
  • Change the tutorials to use "boosted-innovation-cup" instead of "boosted"
  • Replace "boosted" by "boosted-innovation-cup" in packages names (BUT NOT in css and js)
  • Change all the v5.2.0 references in order to use the version for "boosted-innovation-cup" (Tried 5, v5, 5., 6, v6, 6., 4, v4, 4., version, release, \.[0-9]\., [0-9]\.[0-9]), README, CONTRIBUTING, templates (missing license + installation guide)
  • Protect this branch (so we will have to create PRs against it to make it evolve when it will be stabilized)
  • Remove Design Guidelines section
  • Remove all callouts refering to the Design System
  • Replace all colors (Note: keep a black header and play with blue colors instead of orange colors)
  • Remove Orange specific resources
    • Remove Helvetica* fonts and let's have Arial by default
    • Remove the logo
    • Remove other Orange images (don't forget favicons etc.)
    • Remove Solaris icons
    • In the header, replace the logo by a header with a title "Innovation Cup" (or title + icon)
  • Check all the docs
  • A11y ⚠️
  • Provide a NPM package (called "boosted-innovation-cup"?)
  • Communication for the Innovation Cup
    • Link the preview URL as the official documentation
    • Let the participants know that they can create issues ->create a template ?
  • Change the filename of dist files (the ones that are shared)
  • Search for OBS word and reformulate
  • Search for Solaris word and links and reformulate / redirect to Bootstrap Icons
  • Check https://deploy-preview-1536--boosted.netlify.app/docs/5.2/customize/color/#core-colors where $brand-orange display some blue.
  • Check all components colors (e.g. list-group-action)
  • Change links from blob/v* to the appropriate one.

Color mapping

Scss vars Aliases Boosted color Innovation Cup color
$white #fff #fff
$gray-100 #fafafa
$gray-200 #f6f6f6
$gray-300 #eee
$gray-400 #ddd
$gray-500 $light #ccc
$gray-600 #999
$gray-700 #666
$gray-800 #595959
$gray-900 #333
$black $secondary, $dark #000 #b0bec5
$orange $brand-orange, $primary #ff7900 #63a4ff
$accessible-orange #f16e00 #1976d2
$functional-green $green, $success #32c832 #328532
$functional-blue $blue, $info #527edb #4170d8
$functional-yellow $yellow, $warning #ffcc00 #ffcc00
$functional-red $red, $danger #ab000d #e32800
$supporting-blue $cyan #4bb4e6
$supporting-yellow #ffd200
$supporting-green $teal #50be87
$supporting-purple $indigo, $purple #a885d8
$supporting-pink $pink #ffb4e6

Live preview

@netlify
Copy link

netlify bot commented Sep 22, 2022

Deploy Preview for boosted ready!

Name Link
🔨 Latest commit 6de97a4
🔍 Latest deploy log https://app.netlify.com/sites/boosted/deploys/632c0d84ac703b000987c38d
😎 Deploy Preview https://deploy-preview-1536--boosted.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@Orange-OpenSource Orange-OpenSource locked as too heated and limited conversation to collaborators Oct 11, 2022
composer.json Outdated Show resolved Hide resolved
config.yml Outdated Show resolved Hide resolved
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants