File tree Expand file tree Collapse file tree 8 files changed +44
-5
lines changed
docs/src/stories/playground Expand file tree Collapse file tree 8 files changed +44
-5
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @primer/css " : minor
3+ ---
4+
5+ Add Tritanopia theme
Original file line number Diff line number Diff line change @@ -2,11 +2,13 @@ import React from 'react'
22import clsx from 'clsx'
33import ColorBlock from '../helpers/ColorBlock'
44import DarkColorblind from '@primer/primitives/dist/json/colors/dark_colorblind.json'
5+ import DarkTritanopia from '@primer/primitives/dist/json/colors/dark_tritanopia.json'
56import DarkDimmed from '@primer/primitives/dist/json/colors/dark_dimmed.json'
67import DarkHighContrast from '@primer/primitives/dist/json/colors/dark_high_contrast.json'
78import Dark from '@primer/primitives/dist/json/colors/dark.json'
89import Light from '@primer/primitives/dist/json/colors/light.json'
910import LightColorblind from '@primer/primitives/dist/json/colors/light_colorblind.json'
11+ import LightTritanopia from '@primer/primitives/dist/json/colors/light_tritanopia.json'
1012
1113/*
1214* Welcome to the Primer CSS Playground!
@@ -53,6 +55,10 @@ Color.parameters = {
5355 name : 'dark_colorblind' ,
5456 palette : DarkColorblind
5557 } ,
58+ {
59+ name : 'dark_tritanopia' ,
60+ palette : DarkTritanopia
61+ } ,
5662 {
5763 name : 'dark_dimmed' ,
5864 palette : DarkDimmed
@@ -72,6 +78,10 @@ Color.parameters = {
7278 {
7379 name : 'light_colorblind' ,
7480 palette : LightColorblind
81+ } ,
82+ {
83+ name : 'light_tritanopia' ,
84+ palette : LightTritanopia
7585 }
7686 ]
7787 }
Original file line number Diff line number Diff line change 11import React from 'react'
22import clsx from 'clsx'
33import DarkColorblind from '@primer/primitives/dist/json/colors/dark_colorblind.json'
4+ import DarkTritanopia from '@primer/primitives/dist/json/colors/dark_tritanopia.json'
45import DarkDimmed from '@primer/primitives/dist/json/colors/dark_dimmed.json'
56import DarkHighContrast from '@primer/primitives/dist/json/colors/dark_high_contrast.json'
67import Dark from '@primer/primitives/dist/json/colors/dark.json'
78import Light from '@primer/primitives/dist/json/colors/light.json'
89import LightColorblind from '@primer/primitives/dist/json/colors/light_colorblind.json'
10+ import LightTritanopia from '@primer/primitives/dist/json/colors/light_tritanopia.json'
911// import useToggle from '../helpers/useToggle.jsx'
1012// import ColorBlock from '../helpers/ColorBlock'
1113// import { StoryTemplateName } from './OtherStoryFile.stories' // import stories for component compositions
@@ -86,6 +88,10 @@ Playground.parameters = {
8688 name : 'dark_colorblind' ,
8789 palette : DarkColorblind
8890 } ,
91+ {
92+ name : 'dark_tritanopia' ,
93+ palette : DarkTritanopia
94+ } ,
8995 {
9096 name : 'dark_dimmed' ,
9197 palette : DarkDimmed
@@ -105,6 +111,10 @@ Playground.parameters = {
105111 {
106112 name : 'light_colorblind' ,
107113 palette : LightColorblind
114+ } ,
115+ {
116+ name : 'light_tritanopia' ,
117+ palette : LightTritanopia
108118 }
109119 ]
110120 }
Original file line number Diff line number Diff line change 3939 "storybook" : " cd docs && yarn && yarn storybook"
4040 },
4141 "dependencies" : {
42- "@primer/primitives" : " ^7.5.1 "
42+ "@primer/primitives" : " ^7.7.0 "
4343 },
4444 "devDependencies" : {
4545 "@changesets/changelog-github" : " 0.4.3" ,
Original file line number Diff line number Diff line change 33@import ' ./themes/light.scss' ;
44@import ' ./themes/light_colorblind.scss' ;
55@import ' ./themes/light_high_contrast.scss' ;
6+ @import ' ./themes/light_tritanopia.scss' ;
67@import ' ./themes/dark.scss' ;
78@import ' ./themes/dark_dimmed.scss' ;
89@import ' ./themes/dark_high_contrast.scss' ;
910@import ' ./themes/dark_colorblind.scss' ;
11+ @import ' ./themes/dark_tritanopia.scss' ;
1012@import ' ./native.scss' ;
Original file line number Diff line number Diff line change 1+ @import ' ../../support/index.scss' ;
2+ @import ' @primer/primitives/dist/scss/colors/_dark_tritanopia.scss' ;
3+
4+ @include color-mode-theme (dark_tritanopia) {
5+ @include primer-colors-dark_tritanopia ;
6+ }
Original file line number Diff line number Diff line change 1+ @import ' ../../support/index.scss' ;
2+ @import ' @primer/primitives/dist/scss/colors/_light_tritanopia.scss' ;
3+
4+ @include color-mode-theme (light_tritanopia) {
5+ @include primer-colors-light_tritanopia ;
6+ }
Original file line number Diff line number Diff line change 11481148 " @nodelib/fs.scandir" " 2.1.5"
11491149 fastq "^1.6.0"
11501150
1151- " @primer/primitives@^7.5.1 " :
1152- version "7.5.1 "
1153- resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-7.5.1 .tgz#18aa8a0f3a3f7fd49fcad31a7efb86688bffb9de "
1154- integrity sha512-1pFKR+FcYRPXJ+zK/qtidrCJB7WmTaAX4sG7zE5LvGWjS5latue4pzZrK0FxxGGBdAU3HpoabANsGjv7T7sRRg ==
1151+ " @primer/primitives@^7.7.0 " :
1152+ version "7.7.0 "
1153+ resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-7.7.0 .tgz#4e838afaf997036720a43ebab0211d2de77b1606 "
1154+ integrity sha512-LSd96U2/A70obilbdYiEKI8D/wXUtZnKmUI/ScLOlGDju4iuwd3pJsmFoBwM1Us6vV23V6mapIG+lh27RzauaA ==
11551155
11561156" @primer/stylelint-config@^12.3.3 " :
11571157 version "12.3.3"
You can’t perform that action at this time.
0 commit comments