From 63d589637521286047a34236bc8e1a0b8bf2893d Mon Sep 17 00:00:00 2001 From: Ludovic PINEL Date: Wed, 13 Nov 2024 16:47:43 +0100 Subject: [PATCH] review: add missing assets for dark mode --- NOTICE.txt | 3 +++ .../Sources/Values/SpaceSemanticTokens.swift | 1 + .../Contents.json | 10 ++++++++++ .../il_tokens_grid_column_margin_dark.png | Bin 0 -> 4987 bytes .../Contents.json | 10 ++++++++++ .../il_tokens_grid_max_width_dark.png | Bin 0 -> 6115 bytes .../Contents.json | 10 ++++++++++ .../il_tokens_grid_min_width_dark.png | Bin 0 -> 5424 bytes 8 files changed, 34 insertions(+) create mode 100644 Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/il_tokens_grid_column_margin_dark.png create mode 100644 Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/il_tokens_grid_max_width_dark.png create mode 100644 Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/il_tokens_grid_min_width_dark.png diff --git a/NOTICE.txt b/NOTICE.txt index d134fc9e3..30ccbf17c 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -27,8 +27,11 @@ Any use or displaying shall constitute an infringement under intellectual proper ./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_empty_screen.imageset/il_empty_screen.svg ./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/il_tokens_grid_column_margin.png +./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/il_tokens_grid_column_margin_dark.png ./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/il_tokens_grid_max_width.png +./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/il_tokens_grid_max_width_dark.png ./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/il_tokens_grid_min_width.png +./Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/il_tokens_grid_min_width_dark.png ./Showcase/Showcase/Resources/Assets.xcassets/Tokens/ic_border.imageset/ic_border.svg ./Showcase/Showcase/Resources/Assets.xcassets/Tokens/ic_dimension.imageset/ic_dimension.svg ./Showcase/Showcase/Resources/Assets.xcassets/Tokens/ic_filter_effects.imageset/ic_filter_effects.svg diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift b/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift index 697a29fe8..8c9c84a03 100644 --- a/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift @@ -27,6 +27,7 @@ public protocol SpaceSemanticTokens { // MARK: Semantic token - Spacing - Scaled var spaceScaledNone: MultipleSpaceTokens { get } + var spaceScaledSmash: MultipleSpaceTokens { get } var spaceScaledShortest: MultipleSpaceTokens { get } var spaceScaledShorter: MultipleSpaceTokens { get } var spaceScaledShort: MultipleSpaceTokens { get } diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/Contents.json b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/Contents.json index b93b4c9d1..a1c0e6501 100644 --- a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/Contents.json +++ b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/Contents.json @@ -3,6 +3,16 @@ { "filename" : "il_tokens_grid_column_margin.png", "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "il_tokens_grid_column_margin_dark.png", + "idiom" : "universal" } ], "info" : { diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/il_tokens_grid_column_margin_dark.png b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_column_margin.imageset/il_tokens_grid_column_margin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..741f740a1839a521393402bcb3e03aca37f46c9c GIT binary patch literal 4987 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 H|NH*~o0xts literal 0 HcmV?d00001 diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/Contents.json b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/Contents.json index 4c9e7c844..4457460a5 100644 --- a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/Contents.json +++ b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/Contents.json @@ -3,6 +3,16 @@ { "filename" : "il_tokens_grid_max_width.png", "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "il_tokens_grid_max_width_dark.png", + "idiom" : "universal" } ], "info" : { diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/il_tokens_grid_max_width_dark.png b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_max_width.imageset/il_tokens_grid_max_width_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0dd45f94a9f2fc546896287d8be72e0f5edca5a0 GIT binary patch literal 6115 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%0A+-nkqG%MEiHQMfQCWPdW#*CC}mpg zNEnbEC8_vJ0pMKlB^qeBXJ=haP42|--7>!mqCvjBSz!6Sdx#O$ zo@LOvk^ojQz-L?a8NEXr)Bw~r*UGpyrtxK9!$UnMWg54{!oDuQStkNpEypI@1{wN> zbM{TIEzW$ejDJGw1=&=~!MD2SSJ#%gBR;4BK=p}2hgV>Ne>H_%2LSUaU);;eOkFJ2 z6dePA-5UQU{O?Ohb6gky0<>}IqwA_&Tj%aJgl*d+Jpc$Y#Hf+|)W`?p;^IU)!%8`C zMpcsy-EdK-*)YO6$?|fOZkK|M1nb^%2Kk&KV5D#XHs8ppI6lw#h{kHM2%E}tY0He>nS~^3dXXRi$~nI)fx8;9AQOx|6>!(R_CeX=BgL+( zDRMTrg6tP+U2ORNrAZ}Q?cvw_8=|a*M#aj8>Wj)iLnl2|OjioX|`G~SM literal 0 HcmV?d00001 diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/Contents.json b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/Contents.json index 789fc293d..1a045c9ca 100644 --- a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/Contents.json +++ b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/Contents.json @@ -3,6 +3,16 @@ { "filename" : "il_tokens_grid_min_width.png", "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "il_tokens_grid_min_width_dark.png", + "idiom" : "universal" } ], "info" : { diff --git a/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/il_tokens_grid_min_width_dark.png b/Showcase/Showcase/Resources/Assets.xcassets/Illustrations/il_tokens_grid_min_width.imageset/il_tokens_grid_min_width_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5f0d109cb9673e688649616e800463bb1da7a816 GIT binary patch literal 5424 zcmeHLX;f2L621`y1_ZPPdKxgX8%M+qyIGqpZMSSA;DRhNhQtLT5Qcp*VTszxh)RaW z7El6qqaqTL*sQVzK?p9a0TR{-5d#Jcfhk4!uEXl=MOQSC*lG4(qZjJxZV012P+Zr z$2`6V^lr0R_+dT%fX@K{9#eExr#1j!*zR@k!0{Bs{5bl0VPZO4!jB8Mw_V6F_RMLy zT%POW7WxAB1sC_?S*NdV%}?FN`{Dw5zm*%_x_;9T|MKLuFZTuwY}4sqe=z6BcTcaj zK5g;3a3;E$bp5=XJvaC2Jw6$qjI|11=q45y;MIRry0G|5q+ks=j8E6UW`Nv;FGDa( z_gYz@ToPt_#qLAIA(COK}Oq|dZ zD2rM&c>?zfO=Dy?VUJ}CVjB|yz_#yjaH78>x4`8=1{d_;^$_b!VYzO-9W2*t6JV*m z2`(Y9>347-|DXqOTF%RFa_662-4fZHysC!egMrxUDs?l`HI+AUUP#phqh4@OPQU)D z=(u4D+bq6$9`%Pge9`#_7*;yeC+k74p2TS|=e;*;;SM{bt5TG&FByzj6sPu2q$$Re z=6H`ghWw=yO(aF%67lV;0!={3ZqdXYu1gdJC!5VvD;De zIoq_f)Uw$*z^QWFl}@kFy+L zLl0Ei_D8h`+NCe8SYv=(VSVvma=*5-AF59)CfhPm)aF?M1s#If7-?MHwdJt0Bf~S}_)1uB<6wR~sdo zrjdu#U7y9s%=A!)HcZkkU>Jhldj{KwNOZenl>0@cL|?97Ee3(js~2a@hp#9EM8)Xp zD;lc*<~Y#+#O!y_G$niNa@@5m!Z0?NywU$)lX^u|j>eu^9QsRiml46}0`zb?=^;B& zG*sc^LjTdk1^Fn4f1=Pa@sUjFpLauAi$xW^+VU%BApTfMCugcYuqOkha*C?uYk;{7 zcP1jJHx&?ogqx=~ezY!v_9eOZo)orG7n`im%gI10swP zoysCe^CR!oWzdz}``uiOU#n6%?s+5IfIr$GK?2Xbxy_dQP3 zwLbq(Oy%Y|wc0+?d7AX_banTAmsyRUh%9enlSP3c #hAOqL4Ej+4fU?+f3eb+m zp8Ulr%I3+`y{|$?cGsDbZNo5med zLq0I3bkNMHxyD_O#4p}Z+($9?i#Jn3RRk5cxRqbRg<`0bPmZ`Yf*krVvCmgOXZ*A_5}Cmo^Qigc(> z@6UP-g)=+Md!awS$z7+E&T=B@(ZZdT;RAqqt3{K%^?1%0s(gZ?Z%~@T{hMNcr~U06 z6a1khqy;sozzoQ@z;nTgFfv=eD?gL%s4(y4Jh-Z0W4Y%PN$v~o!YNJiC3l=gi@u1` zhIEfbx0CwIdarPvWpbV;$4TqWTvO{10KJ(9m~9cq&pZ6)>^wcR$GlhMvqda$u5KAl zDJH?e4#5b<)Lkj#+YUB7xMJY(i*ok$8PN^0L2ZRmbFMir*Vu;iuB_AqEUbmoaF_BX zOK{^sCS~y4VoU-tHJC9ulT0M0`1ml4dNX%WPj3YJ-+VMgV*=Y{Wqzed4CCjH(!EFQ zHqPjXCTl{Se0v5nb{;8tZ|tZ+E`~v#w*i{1k07RGsAM*f82cnHv`aQ0^qR)%$r9;) zzOU*8rZMF)q9uI?jN*CHQjtlp_=D)N&dj8?B4+!O?^7Hci;gLVJ><(v!qEb2yxmyM z6!8P1m9}zJ1y2(j5OjR)Or8@rV{~uI*iJo_P?EO+sv&89q^CJq&~amsTx5f3bbl+J zXlj`46S*=)@-_ShxXoK5KnwkkR%SKBOM%>Ti}zxDii*kuIU|garj<&|*=khc7e&D| zUvxlTMZPrXU9(8Vm#O>*xINxF8GskQw(QaNQz)LPj{&ND6UyT)k5lQK4^Gu7z=oA(2KF9BGw8#QQ^8_Ple@Av&i4rB zr(_{Izu1?cNw~o(B~#BD#o`V{Sl6Fw!{+2{F5;Sfy-GY>F~UazlCY*zY|uo%+^~p z8f_0HeOcHyJ=_Nq-_R!r&@v&xB`n7zJZY+`N+^A5tWB_sGUOT!DBSZ(5}|9+tY|Z5 zmZ}_U19&f+)vIV*efmo6D?XBV)2%prAKv{J=+q^jO+3O2N-Xq#<~P;b)pX9piu8^= zGa8ys*aQg}2KKOP`s(wxj;HeE4CtENfTa#4z3=1?44U-0TK+b?k&UZ7VH?+^60bu3 zN=l#GNe#dZOp~zD)fr00YNRZBRG#+(QVgZ+-2Tc9XIQygz za9R<7hmENJ@Oj3!D#@&7{AWBu$0C={fD4SrHoMd{22YdUpXUGP^}kjTpF;Y*{%(Cb rhflTish0kiA2>dB-2ZLIslI5#|Lx)i&Br)+$N(=l--Gn;aTosqqWx0( literal 0 HcmV?d00001