element-web/res/css/views/dialogs
James Salter 5219b6be80
Analytics opt in for posthog (#6936)
* Add a new flag pseudonymousAnalyticsOptIn replacing analyticsOptIn, stored at account level, so people only need to opt in once.

* Show a toast in login to users that have analyticsOptIn set but not yet pseudonymousAnalyticsOptIn prompting them confirm the new method is okay. Update the copy of the existing opt-in toast. Don't notify users that previously opted out.

* Update the copy in settings

* Add a new learn more dialog

* Support a new config flag analyticsOwner which is used in these toasts when explaining which entity the data is sent to ("Help improve %(analyticsOwner)"). If unset, display brand. This allows deployments whose brand differs from the receiver of the analytics to explain the situation to their users (e.g. AcmeCorp badges their app, but explains the data is sent to Element, not them)

* The new opt-in and flags are only used when posthog is configured; prior to that there are no changes to UX or tracking behaviour.
2021-12-06 09:39:33 +11:00
..
security Adjust recovery key button sizes depending on text width (#7134) 2021-11-17 09:34:59 +00:00
_AddExistingToSpaceDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_AddressPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_Analytics.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_AnalyticsLearnMoreDialog.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_BugReportDialog.scss Iterate rageshake download styling 2020-08-13 13:08:07 +01:00
_ChangelogDialog.scss
_ChatCreateOrReuseChatDialog.scss
_CommunityPrototypeInviteDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_CompoundDialog.scss Polls: Creation form & start event (#7001) 2021-11-01 23:44:42 -06:00
_ConfirmSpaceUserActionDialog.scss Allow options to cascade kicks/bans throughout spaces 2021-09-17 15:34:49 +01:00
_ConfirmUserActionDialog.scss Switch ConfirmUserActionDialog over to using a Field 2021-09-28 16:22:27 +01:00
_CreateCommunityPrototypeDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateGroupDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_CreateRoomDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSpaceFromCommunityDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSubspaceDialog.scss $secondary-fg-color -> $secondary-content 2021-08-12 17:19:26 +02:00
_DeactivateAccountDialog.scss Switch DeactivateAccountDialog to Field and cleanups 2019-06-16 10:42:46 +01:00
_DevtoolsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_EditCommunityPrototypeDialog.scss Add a simple edit dialog for communities 2020-08-31 10:52:08 -06:00
_ExportDialog.scss Task/colors 11 (#7211) 2021-11-29 12:52:09 +00:00
_FeedbackDialog.scss Tweaks to informational architecture 1.1 (#7052) 2021-11-30 18:08:46 +00:00
_ForwardDialog.scss Show room context details in forward dialog (#7162) 2021-11-23 09:35:01 +00:00
_GenericFeatureFeedbackDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_GroupAddressPicker.scss Create and use stylised checkboxes 2020-05-28 22:33:00 +01:00
_HostSignupDialog.scss Add maximise widget functionality (#7098) 2021-11-16 15:43:18 +01:00
_IncomingSasDialog.scss Add display name / avatar to incoming sas dialog 2019-02-11 15:57:34 +00:00
_InviteDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_JoinRuleDropdown.scss Add `max-empty-lines` and `no-eol-whitespace` to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_KeyboardShortcutsDialog.scss Color cleanup number 7 (#7094) 2021-11-10 09:46:33 +00:00
_LeaveSpaceDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_ManageRestrictedJoinRuleDialog.scss $tertiary-fg-color -> $tertiary-content 2021-08-12 17:19:29 +02:00
_MessageEditHistoryDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_ModalWidgetDialog.scss Iterate the Modal Widget Dialog paddings and phishing warning 2020-10-20 15:05:22 +01:00
_NewSessionReviewDialog.scss $notice-secondary-color -> $tertiary-content 2021-10-16 20:21:27 +02:00
_PollCreateDialog.scss Show a spinner while waiting for a poll to be created (#7189) 2021-11-23 14:19:48 +00:00
_RegistrationEmailPromptDialog.scss $tertiary-fg-color -> $tertiary-content 2021-08-12 17:19:29 +02:00
_RoomSettingsDialog.scss Add `max-empty-lines` and `no-eol-whitespace` to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_RoomSettingsDialogBridges.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_RoomUpgradeDialog.scss
_RoomUpgradeWarningDialog.scss Add `max-empty-lines` and `no-eol-whitespace` to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_ServerOfflineDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_ServerPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SetEmailDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SettingsDialog.scss Switch Space Settings for a tabbed view with a bunch more settings exposed 2021-06-08 16:33:47 +01:00
_ShareDialog.scss Restore copy button icon when sharing permalink 2021-06-09 13:44:31 +01:00
_SlashCommandHelpDialog.scss Remove /tint completely and dedup copyright 2019-08-06 18:08:17 +01:00
_SpaceSettingsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_TabbedIntegrationManagerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_TermsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_UntrustedDeviceDialog.scss Extract UntrustedDeviceDialog and fix e2ee icon 2021-05-12 17:04:24 +01:00
_UploadConfirmDialog.scss Design tweaks to dialogs 2019-04-03 16:27:45 +01:00
_UserSettingsDialog.scss Implement more meta-spaces (#7077) 2021-11-11 13:07:41 +00:00
_WidgetCapabilitiesPromptDialog.scss Add `max-empty-lines` and `no-eol-whitespace` to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_WidgetOpenIDPermissionsDialog.scss Support whitelisting/blacklisting widgets for OpenID 2019-03-15 21:33:31 -06:00