From d7a6da227427c2974e7f6dc42cf23736b1bfbf19 Mon Sep 17 00:00:00 2001 From: Jimmy Vo Date: Thu, 12 Feb 2026 16:39:31 -0500 Subject: [PATCH] [PM-30610] Remove A/B versions and clean up dev files. --- src/Core/Core.csproj | 1 + .../Mjml/components/admin-console-head.mjml | 31 -- .../OrganizationConfirmation/NewFile1.txt | 7 - ...nfirmation-enterprise-teams-row-width.mjml | 209 ----------- ...prise-teams-use-all-shared-components.mjml | 51 --- ...ation-enterprise-teams-with-long-name.mjml | 209 ----------- ...rmation-enterprise-teams-without-rows.mjml | 116 ------- ...ization-confirmation-enterprise-teams.mjml | 227 ++---------- ...family-free-use-all-shared-components.mjml | 105 ------ ...firmation-family-free-vertical-seting.mjml | 271 --------------- ...nfirmation-family-free-with-long-name.mjml | 270 --------------- ...confirmation-family-free-without-rows.mjml | 169 --------- ...organization-confirmation-family-free.mjml | 327 +++++------------- .../organization-confirmation.mjml | 236 ------------- 14 files changed, 116 insertions(+), 2113 deletions(-) delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/NewFile1.txt delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-row-width.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-use-all-shared-components.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-with-long-name.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-without-rows.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-use-all-shared-components.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-vertical-seting.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-with-long-name.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-without-rows.mjml delete mode 100644 src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation.mjml diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj index 54a8a0483f..1a9f3b97ea 100644 --- a/src/Core/Core.csproj +++ b/src/Core/Core.csproj @@ -78,6 +78,7 @@ + diff --git a/src/Core/MailTemplates/Mjml/components/admin-console-head.mjml b/src/Core/MailTemplates/Mjml/components/admin-console-head.mjml index fce4d4a3e9..2b70f5718c 100644 --- a/src/Core/MailTemplates/Mjml/components/admin-console-head.mjml +++ b/src/Core/MailTemplates/Mjml/components/admin-console-head.mjml @@ -8,40 +8,9 @@ font-weight="400" line-height="24px" /> - - - - .ac-link { - text-decoration: none; - color: #175ddc; - font-weight: 700; - } - @media only screen and (max-width: 480px) { .hide-mobile { display: none !important; } } diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/NewFile1.txt b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/NewFile1.txt deleted file mode 100644 index e6ecf80b9e..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/NewFile1.txt +++ /dev/null @@ -1,7 +0,0 @@ -
-
-
-
Log in
-
-
-
diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-row-width.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-row-width.mjml deleted file mode 100644 index c185eab71f..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-row-width.mjml +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - - - - - - - - - - - -

You can now share passwords with members of {{OrganizationName}}!

-
- - Log in - -
- - - - -
- - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - Your account is owned by {{OrganizationName}} and is subject to their security and management policies. - - - - - - - - - - - - - - - - - You can easily access and share passwords with your team. - Share passwords in Bitwarden - - - - - - - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - - - - -
-
diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-use-all-shared-components.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-use-all-shared-components.mjml deleted file mode 100644 index 4c92ac4f07..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-use-all-shared-components.mjml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-with-long-name.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-with-long-name.mjml deleted file mode 100644 index c425bd6c85..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-with-long-name.mjml +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - - - - - - - - - - - -

You can now share passwords with members of A-50-character-long-organization-name-012345678901!

-
- - Log in - -
- - - - -
- - - - - - - - - - - - - - As a member of A-50-character-long-organization-name-012345678901: - - - - - - - - - - - - - - - - - Your account is owned by A-50-character-long-organization-name-012345678901 and is subject to their security and management policies. - - - - - - - - - - - - - - - - - You can easily access and share passwords with your team. - Share passwords in Bitwarden - - - - - - - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - - - - -
-
diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-without-rows.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-without-rows.mjml deleted file mode 100644 index 2ba614f637..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams-without-rows.mjml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - Your account is owned by {{OrganizationName}} and is subject to their security and management policies. - - - - - - - - - - - - - - - - - You can easily access and share passwords with your team. - Share passwords in Bitwarden - - - - - - - - - - - - - - diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams.mjml index 9662c3fd0c..4c92ac4f07 100644 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams.mjml +++ b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-enterprise-teams.mjml @@ -3,206 +3,47 @@ - - + - - - - - -

You can now share passwords with members of {{OrganizationName}}!

-
- - Log in - -
- - - - -
+ + + - - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - Your account is owned by {{OrganizationName}} and is subject to their security and management policies. - - - - - - - - - - - - - - - - - You can easily access and share passwords with your team. - Share passwords in Bitwarden - - - - - - - - - - - + + + + + + As a member of {{OrganizationName}}: + + + + + + - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - + + + diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-use-all-shared-components.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-use-all-shared-components.mjml deleted file mode 100644 index bb6a0acc18..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-use-all-shared-components.mjml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - Download Bitwarden on all devices - - - - Already using the browser extension? - Download the Bitwarden mobile app from the - App Store - or Google Play - to quickly save logins and autofill forms on the go. - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-vertical-seting.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-vertical-seting.mjml deleted file mode 100644 index ec9754535b..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-vertical-seting.mjml +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - - - - - - - - - -

You can now share passwords with members of {{OrganizationName}}!

-
- - Log in - -
- - - - -
- - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - You can access passwords {{OrganizationName}} has shared with you. You can access passwords {{OrganizationName}} has shared with you.You can access passwords {{OrganizationName}} has shared with you.You can access passwords {{OrganizationName}} has shared with you.You can access passwords {{OrganizationName}} has shared with you. - - - - - - - - - - - - - - - - - - You can easily share passwords with friends, family, or coworkers. - Share passwords in Bitwarden - - - - - - - - - - - - - - - - - Download Bitwarden on all devices - - - - Already using the browser extension? - Download the Bitwarden mobile app from the - App Store - or Google Play - to quickly save logins and autofill forms on the go. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - - - - -
-
diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-with-long-name.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-with-long-name.mjml deleted file mode 100644 index 40008644ee..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-with-long-name.mjml +++ /dev/null @@ -1,270 +0,0 @@ - - - - - - - - - - - - - - - - -

You can now share passwords with members of A-50-character-long-organization-name-012345678901!

-
- - Log in - -
- - - - -
- - - - - - - - - - - - - - As a member of A-50-character-long-organization-name-012345678901: - - - - - - - - - - - - - - - - - You can access passwords A-50-character-long-organization-name-012345678901 has shared with you. - - - - - - - - - - - - - - - - - You can easily share passwords with friends, family, or coworkers. - Share passwords in Bitwarden - - - - - - - - - - - - - - - - - Download Bitwarden on all devices - - - - Already using the browser extension? - Download the Bitwarden mobile app from the - App Store - or Google Play - to quickly save logins and autofill forms on the go. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - - - - -
-
diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-without-rows.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-without-rows.mjml deleted file mode 100644 index 91f6eb02ab..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free-without-rows.mjml +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - You can access passwords {{OrganizationName}} has shared with you. - - - - - - - - - - - - - - - - - You can easily share passwords with friends, family, or coworkers. - Share passwords in Bitwarden - - - - - - - - - - - Download Bitwarden on all devices - - - - Already using the browser extension? - Download the Bitwarden mobile app from the - App Store - or Google Play - to quickly save logins and autofill forms on the go. - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free.mjml index 7bf583b5ff..144350367c 100644 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free.mjml +++ b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation-family-free.mjml @@ -9,260 +9,95 @@ - - - - - -

You can now share passwords with members of {{OrganizationName}}!

-
- - Log in - -
- - - - -
+ + + + - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - You can access passwords {{OrganizationName}} has shared with you. - - - - - - - - - - - - - - - - - You can easily share passwords with friends, family, or coworkers. - Share passwords in Bitwarden - - - - - - - - - - - + + + + + + As a member of {{OrganizationName}}: + + + + + + + + - - - - Download Bitwarden on all devices - + + + + + Download Bitwarden on all devices + - - Already using the browser extension? - Download the Bitwarden mobile app from the - App Store - or Google Play - to quickly save logins and autofill forms on the go. - - - - - - - - + + Already using the browser extension? + Download the Bitwarden mobile app from the + App Store + or Google Play + to quickly save logins and autofill forms on the go. + - - - - - + + + + + + + + + + + + + - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden Help Center. - - - - - - - - - - - - - - - - - - - + + + diff --git a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation.mjml b/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation.mjml deleted file mode 100644 index 994402a836..0000000000 --- a/src/Core/MailTemplates/Mjml/emails/AdminConsole/OrganizationConfirmation/organization-confirmation.mjml +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - - - - p { margin: 0px !important; } - .link { color: #175ddc; text-decoration: none; font-weight: 600; } - .icon-box { background: #dbe5f6; border-radius: 8px; } - - - - - - - - - - -

{{OrganizationName}} set up a Bitwarden password manager account for you.

-
- - Log in - -
- - - - -
- - - - - - - - - - - - - - As a member of {{OrganizationName}}: - - - - - - - - - - - - - - - - - Your account is owned by {{OrganizationName}} and is subject to their security and management policies. - - - - - - - - - - - - - - - - - You can easily access and share passwords with your team.
- Share passwords in Bitwarden -
-
-
- - - - - - - - - - - - - - Learn more about Bitwarden - - - Find user guides, product documentation, and videos on the Bitwarden help center. - - - - - - - - - - - - - - - - - - -
-