@@ -159,6 +159,9 @@ describe("desktop component theme contract", () => {
159159 const darkSharedActive = cssBlock (
160160 ':root[data-theme="dark"] .source-view-toggle button.active,\n:root[data-theme="dark"] .file-filter-bar button.active,\n:root[data-theme="dark"] .file-filter-bar button:hover,\n:root[data-theme="dark"] .activity-tabs button.active,\n:root[data-theme="dark"] .settings-nav button:hover,\n:root[data-theme="dark"] .settings-nav button.active,\n:root[data-theme="dark"] .theme-segmented button.active,\n:root[data-theme="dark"] .option-row:hover' ,
161161 ) ;
162+ const darkSourceCards = cssBlock (
163+ ':root[data-theme="dark"] .source-ready-card,\n:root[data-theme="dark"] .connector-choice-card.active,\n:root[data-theme="dark"] .mount-card.active' ,
164+ ) ;
162165 const primaryButton = cssBlock ( ".primary-button" ) ;
163166 const primaryButtonHover = cssBlock ( ".primary-button:hover:not(:disabled)" ) ;
164167 const secondaryButtonHover = cssBlock ( ".secondary-button:hover:not(:disabled)" ) ;
@@ -190,6 +193,9 @@ describe("desktop component theme contract", () => {
190193 expectToken ( settingsNavState , "color" , "--control-selected-text" ) ;
191194 expectToken ( darkSettingsNavSmall , "color" , "--control-muted" ) ;
192195 expectToken ( darkSharedActive , "box-shadow" , "--surface-shadow" ) ;
196+ expectToken ( darkSourceCards , "border-color" , "--control-border-hover" ) ;
197+ expectToken ( darkSourceCards , "background" , "--surface-muted" ) ;
198+ expectToken ( darkSourceCards , "color" , "--ink" ) ;
193199 expectToken ( primaryButton , "box-shadow" , "--surface-shadow" ) ;
194200 expectToken ( primaryButtonHover , "box-shadow" , "--surface-shadow" ) ;
195201 expectToken ( secondaryButtonHover , "box-shadow" , "--surface-shadow" ) ;
@@ -213,6 +219,7 @@ describe("desktop component theme contract", () => {
213219 settingsActivityHover ,
214220 settingsNavState ,
215221 darkSettingsNavSmall ,
222+ darkSourceCards ,
216223 themeSegmentedActive ,
217224 ] ) {
218225 expectNoRawColorValues ( block ) ;
0 commit comments