zulip/web/styles
Eeshan Garg f3465dea08 demo-orgs: Add UI for converting to permanent organization.
Adds warning banner to the organization settings overlay/tabs
for demo organizations. For owners, clicking on the link in the
banner opens a modal to convert the demo organization into a
permanent organization.

For admins that are not owners, clicking on the link will go
to the help center article on demo organizations.

Non-admin users will not see the warning banner.

The modal for converting a demo organization requires the owner
to have set their email address. Once the owner's email address
is set, then the organization can be made permanent by changing
the subdomain of the organization. The deletion date for the
demo organization will be removed as part of updating the
subdomain.

The organization owner must also have updated the organization
type to be any value other than unsepecified to convert the
demo organization to a permanent organization. The modal's
submit button will be disabled if that is the value for the
organization type in the form. The demo organizations created
in the dev environment now have their organization type set to
unspecified on creation.

This is a part of #19523.

Co-authored by: Lauryn Menard <lauryn@zulip.com>
2023-10-03 09:11:41 -07:00
..
portico portico: Delete now-unused tour,carousel,testimonials CSS. 2023-10-02 22:30:03 -07:00
alerts.css dependencies: Upgrade JavaScript dependencies. 2023-07-21 15:58:42 -07:00
app_components.css demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
components.css bot_icon: Adjust bot-icon color for light and dark modes. 2023-06-23 14:43:22 -07:00
compose.css compose_banners: Explicitly target banner content, child p. 2023-09-28 17:06:49 -07:00
dark_theme.css demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
drafts.css drafts: Rename class name to provide more context. 2023-08-11 15:54:17 -07:00
hotspots.css css: Assign a variable to focus underline color of recent view. 2023-09-12 09:20:33 -07:00
image_upload_widget.css image_upload_widget: Refactor style of upload_widget's preview_image. 2023-03-27 10:19:29 -07:00
inbox.css inbox: Show group pms without status icons. 2023-09-25 13:16:25 -07:00
informational_overlays.css css: Remove unnecessary CSS defined using table-condensed class. 2023-08-21 15:00:39 -07:00
input_pill.css emoji: Display status emoji as flexboxes in pills. 2023-09-21 17:18:47 -07:00
left_sidebar.css left_sidebar: Limit privacy icon styles to streams list. 2023-09-28 09:36:44 -07:00
lightbox.css lightbox: Replace image with media. 2023-10-02 22:39:02 -07:00
message_edit_history.css styles: Use modern color notation. 2023-03-24 17:26:55 -07:00
message_row.css message_feed: Alot controls-column space to forms in edit/source view. 2023-09-20 15:29:57 -07:00
modal.css user_profile: Replace the id with class for pencil button. 2023-09-11 10:39:00 -07:00
popovers.css user_profile_modal: Abbrevate long URLs of custom fields. 2023-09-28 15:15:57 -07:00
print.css css: Rename .message_list to .message-feed. 2023-08-21 15:17:45 -07:00
progress_bar.css refactor: Refactor progress_bar CSS to remove redundant code. 2023-04-05 15:47:14 -07:00
pygments.css styles: Use modern color notation. 2023-03-24 17:26:55 -07:00
reactions.css playground_links: Fix disappearing reference when popover is active. 2023-09-15 12:25:26 -07:00
recent_view.css recent_view: Reduce width of unread header. 2023-09-15 13:20:45 -07:00
rendered_markdown.css markdown: Add support for inline video thumbnails. 2023-10-02 22:39:02 -07:00
right_sidebar.css emoji: Display status emoji as flexbox in settings. 2023-09-21 17:18:47 -07:00
scheduled_messages.css scheduled_messages_overlay_ui: Use CSS to display no scheduled messages. 2023-05-01 22:45:03 -07:00
search.css navbar: Set search-container width in CSS vars. 2023-09-27 12:22:47 -07:00
settings.css demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
subscriptions.css group_settings: Show "not-allowed" cursor when not allowed to add users. 2023-09-20 15:40:11 -07:00
tooltips.css popovers: Ignore data-reference-hidden attribute for mobile popovers. 2023-09-07 14:44:18 -07:00
typing_notifications.css styles: Use modern color notation. 2023-03-24 17:26:55 -07:00
user_circles.css styles: Use modern color notation. 2023-03-24 17:26:55 -07:00
user_status.css emoji: Display status emoji as flexboxes in status modal. 2023-09-21 17:18:47 -07:00
widgets.css widgets: Remove box-shadow and use background-color to show focus. 2023-08-16 10:06:40 -07:00
zulip.css message: Remove ineffective auto-select class. 2023-09-28 14:26:21 -05:00