@@ -26,12 +26,12 @@ public function can_render_component(): void
2626
2727 $ expected = <<<HTML
2828 <div x-data="{ show: false }"
29- class="form-text-container ">
30- <input class="form-input form-text has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
29+ class="form-text-container focus-within:shadow-outline-blue rounded-md ">
30+ <input class="form-input form-text password-toggleable has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
3131
3232 <div @click="show = ! show"
3333 :title="show ? 'Hide' : 'Show'"
34- class="trailing-icon clickable"
34+ class="trailing-icon password-toggle clickable"
3535 x-cloak>
3636 <span x-show="! show">
3737 {$ showIcon }
@@ -56,7 +56,7 @@ public function show_toggle_password_can_be_disabled(): void
5656 $ this ->withViewErrors ([]);
5757
5858 $ expected = <<<HTML
59- <div class="form-text-container ">
59+ <div class="form-text-container">
6060 <input class="form-input form-text" name="password" id="password" type="password" />
6161 </div>
6262 HTML ;
@@ -77,14 +77,14 @@ public function can_have_leading_addon(): void
7777
7878 $ expected = <<<HTML
7979 <div x-data="{ show: false }"
80- class="form-text-container ">
80+ class="form-text-container focus-within:shadow-outline-blue rounded-md ">
8181 <span class="leading-addon">foo</span>
8282
83- <input class="form-input form-text has-leading-addon has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
83+ <input class="form-input form-text has-leading-addon password-toggleable has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
8484
8585 <div @click="show = ! show"
8686 :title="show ? 'Hide' : 'Show'"
87- class="trailing-icon clickable"
87+ class="trailing-icon password-toggle clickable"
8888 x-cloak>
8989 <span x-show="! show">
9090 {$ showIcon }
@@ -114,7 +114,7 @@ public function it_ignores_trailing_addons(): void
114114
115115 // The "trailing-addon" should be regarded as a custom attribute instead
116116 $ expected = <<<HTML
117- <div class="form-text-container ">
117+ <div class="form-text-container">
118118 <input class="form-input form-text" trailing-addon="foo" name="password" id="password" type="password" />
119119 </div>
120120 HTML ;
@@ -139,14 +139,14 @@ public function slotted_trailing_addons_are_ignored(): void
139139
140140 $ expected = <<<HTML
141141 <div x-data="{ show: false }"
142- class="form-text-container ">
142+ class="form-text-container focus-within:shadow-outline-blue rounded-md ">
143143 <span class="leading-addon">foo</span>
144144
145- <input class="form-input form-text has-leading-addon has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
145+ <input class="form-input form-text has-leading-addon password-toggleable has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
146146
147147 <div @click="show = ! show"
148148 :title="show ? 'Hide' : 'Show'"
149- class="trailing-icon clickable"
149+ class="trailing-icon password-toggle clickable"
150150 x-cloak>
151151 <span x-show="! show">
152152 {$ showIcon }
0 commit comments