Factor out duplicated CSS for buttons in encryption settings (#29269)

* Factor out duplicated CSS for buttons in encryption settings

By adding a component to hold the common CSS

* Update snapshot

* Update snapshot

* More snapshots

* Split EncryptionCardButtons out to separate component

* Update imports
This commit is contained in:
David Baker
2025-02-18 11:01:48 +00:00
committed by GitHub
parent 90801eb38b
commit b7fea97bb6
9 changed files with 41 additions and 30 deletions

View File

@@ -135,7 +135,7 @@ exports[`<ChangeRecoveryKey /> flow to change the recovery key should display th
</button>
</div>
<div
class="mx_ChangeRecoveryKey_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17"
@@ -266,7 +266,7 @@ exports[`<ChangeRecoveryKey /> flow to set up a recovery key should ask the user
/>
</div>
<div
class="mx_ChangeRecoveryKey_footer"
class="mx_EncryptionCard_buttons"
>
<button
aria-disabled="true"
@@ -421,7 +421,7 @@ exports[`<ChangeRecoveryKey /> flow to set up a recovery key should ask the user
</span>
</div>
<div
class="mx_ChangeRecoveryKey_footer"
class="mx_EncryptionCard_buttons"
>
<button
aria-disabled="true"
@@ -539,7 +539,7 @@ exports[`<ChangeRecoveryKey /> flow to set up a recovery key should display info
After clicking continue, well generate a recovery key for you.
</span>
<div
class="mx_ChangeRecoveryKey_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17"
@@ -699,7 +699,7 @@ exports[`<ChangeRecoveryKey /> flow to set up a recovery key should display the
</button>
</div>
<div
class="mx_ChangeRecoveryKey_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17"

View File

@@ -155,7 +155,7 @@ exports[`<ResetIdentityPanel /> should display the 'forgot recovery key' variant
</ul>
</div>
<div
class="mx_ResetIdentityPanel_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17 _destructive_i91xf_116"
@@ -338,7 +338,7 @@ exports[`<ResetIdentityPanel /> should reset the encryption when the continue bu
</span>
</div>
<div
class="mx_ResetIdentityPanel_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17 _destructive_i91xf_116"

View File

@@ -329,7 +329,7 @@ exports[`<EncryptionUserSettingsTab /> should display the reset identity panel w
</span>
</div>
<div
class="mx_ResetIdentityPanel_footer"
class="mx_EncryptionCard_buttons"
>
<button
class="_button_i91xf_17 _destructive_i91xf_116"