@@ -1170,7 +1170,7 @@ describe("InputGroup", () => {
11701170 expect ( group . className ) . toContain ( "overflow-visible" ) ;
11711171 expect ( group . className ) . toContain ( "ring-0" ) ;
11721172 expect ( group . className ) . not . toContain ( "overflow-hidden" ) ;
1173- expect ( group . className ) . not . toContain ( "focus-within:ring-kumo-line " ) ;
1173+ expect ( group . className ) . not . toContain ( "focus-within:ring-kumo-focus " ) ;
11741174 } ) ;
11751175
11761176 it ( "container mode gets shared focus ring classes" , ( ) => {
@@ -1184,7 +1184,7 @@ describe("InputGroup", () => {
11841184 "[data-slot='input-group']" ,
11851185 ) as HTMLElement ;
11861186 expect ( group . className ) . toContain ( "overflow-hidden" ) ;
1187- expect ( group . className ) . toContain ( "focus-within:ring-kumo-line " ) ;
1187+ expect ( group . className ) . toContain ( "focus-within:ring-kumo-focus " ) ;
11881188 expect ( group . className ) . not . toContain ( "overflow-visible" ) ;
11891189 } ) ;
11901190
@@ -1206,7 +1206,7 @@ describe("InputGroup", () => {
12061206 expect ( group . className ) . toContain ( "overflow-visible" ) ;
12071207 expect ( group . className ) . toContain ( "ring-0" ) ;
12081208 expect ( group . className ) . not . toContain ( "overflow-hidden" ) ;
1209- expect ( group . className ) . not . toContain ( "focus-within:ring-kumo-line " ) ;
1209+ expect ( group . className ) . not . toContain ( "focus-within:ring-kumo-focus " ) ;
12101210 } ) ;
12111211 } ) ;
12121212
@@ -1305,6 +1305,8 @@ describe("InputGroup", () => {
13051305 expect ( containerZone . className ) . toContain ( "border-kumo-line" ) ;
13061306 expect ( containerZone . className ) . toContain ( "ring-0" ) ;
13071307 expect ( containerZone . className ) . toContain ( "shadow-none" ) ;
1308+ expect ( containerZone . className ) . toContain ( "focus-within:ring-1" ) ;
1309+ expect ( containerZone . className ) . toContain ( "focus-within:ring-kumo-focus" ) ;
13081310 // Double-border prevention with adjacent individual-mode buttons
13091311 expect ( containerZone . className ) . toContain ( "not-first:border-l-0" ) ;
13101312 // No focus-within ring — CSS outline in kumo-binding.css handles focus
0 commit comments