Explorar el Código

Merge pull request #14546 from overleaf/jel-sso-managed-disabled

[web] Alert for group SSO settings when managed users is not enabled

GitOrigin-RevId: 16a04b9a0d9df33c72b888eaa058c94e6c949555
Jessica Lawshe hace 3 años
padre
commit
34cd7b7e63

+ 1 - 0
services/web/frontend/extracted-translations.json

@@ -311,6 +311,7 @@
   "emails_and_affiliations_explanation": "",
   "emails_and_affiliations_title": "",
   "enable_managed_users": "",
+  "enabled_managed_users_set_up_sso": "",
   "enabling": "",
   "end_of_document": "",
   "enter_image_url": "",

+ 18 - 0
services/web/frontend/stylesheets/components/alerts.less

@@ -116,3 +116,21 @@
     text-decoration: none;
   }
 }
+
+.design-system {
+  .alert {
+    display: flex;
+    flex-direction: row;
+
+    .icon {
+      flex: 1 1 auto;
+      padding: 0 16px 0 4px;
+    }
+  }
+  .alert-info {
+    background-color: @blue-10;
+    border: 1px solid @blue-20;
+    border-radius: @border-radius-base-new;
+    color: @content-primary;
+  }
+}

+ 1 - 0
services/web/locales/en.json

@@ -485,6 +485,7 @@
   "empty_zip_file": "Zip doesn’t contain any file",
   "en": "English",
   "enable_managed_users": "Enable Managed Users",
+  "enabled_managed_users_set_up_sso": "You need to enable Managed Users to set up SSO.",
   "enabling": "Enabling",
   "end_of_document": "End of document",
   "enter_image_url": "Enter image URL",