From 8a94fa01156caccb90300f240b2e9dc04a9a5c02 Mon Sep 17 00:00:00 2001
From: Brian
Date: Sun, 22 Feb 2026 20:58:36 +0100
Subject: [PATCH 1/4] add new style for codes
---
user-edit.css | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/user-edit.css b/user-edit.css
index badb1eea..6088a9b1 100644
--- a/user-edit.css
+++ b/user-edit.css
@@ -17,3 +17,23 @@
padding: 0.1rem 0.25rem;
margin: 0 0.15rem;
}
+
+.two-factor-backup-codes-wrapper > :not(:last-child) {
+ margin-bottom: 1em;
+}
+
+.two-factor-backup-codes-list-wrap {
+ background-color: #ddd;
+ display: inline-block;
+ margin-top: 24px;
+ padding: 20px;
+}
+
+.two-factor-backup-codes-list-wrap .two-factor-backup-codes-unused-codes {
+ margin: 0;
+ padding: revert;
+}
+
+.two-factor-backup-codes-list-wrap .two-factor-backup-codes-token {
+ letter-spacing: .3em;
+}
From c5c8e57dd49e41f5a507845f5817e2b9df873ea5 Mon Sep 17 00:00:00 2001
From: Brian
Date: Sun, 22 Feb 2026 21:01:49 +0100
Subject: [PATCH 2/4] two column layout for codes
---
providers/class-two-factor-backup-codes.php | 32 ++++++++++++++++++---
1 file changed, 28 insertions(+), 4 deletions(-)
diff --git a/providers/class-two-factor-backup-codes.php b/providers/class-two-factor-backup-codes.php
index ee6ec2e6..0cb105b7 100644
--- a/providers/class-two-factor-backup-codes.php
+++ b/providers/class-two-factor-backup-codes.php
@@ -180,14 +180,36 @@ public function user_options( $user ) {