Files
overleaf-cep/services/web/frontend/stylesheets/pages/all.scss
Jimmy Domagala-Tang 75734993e7 Add Notification Preferences Page To User Settings (#30116)
* changing to pug conditional format for admin page conditional render

* feat: update notifications settings page and open BE route

feat: adding new page for notification prefs on user settings, along with updating saving prefs for global preferences

adding error handling and disabling when request is inflight

formatting and adding split test for viewing notification ettings

fix: updating to levels of preferences, and removing global type for preferences as we will now share the same backing settings between global and project preferences

feat: add global mute to user settings for notifications

making params in preferences schema optional

feat: update global settings to only set mute, and remove optional settings

fix: store userId as objectId, and filter based on global mute setting
GitOrigin-RevId: 947a95dc02d12b4a2d8e3cc29bd04c23af2aef25
2026-01-08 09:05:49 +00:00

64 lines
1.7 KiB
SCSS

@import 'account-settings';
@import 'cms';
@import 'content';
@import 'project-list';
@import 'project-list-default';
@import 'project-list-ds-nav';
@import 'sidebar-v2-dash-pane';
@import 'editor/ide';
@import 'editor/ide-redesign';
@import 'editor/rail';
@import 'editor/settings';
@import 'editor/toolbar';
@import 'editor/toolbar-redesign';
@import 'editor/online-users';
@import 'editor/hotkeys';
@import 'editor/left-menu';
@import 'editor/loading-screen';
@import 'editor/logs';
@import 'editor/outline';
@import 'editor/file-tree';
@import 'editor/file-view';
@import 'editor/figure-modal';
@import 'editor/chat';
@import 'editor/toast';
@import 'editor/history';
@import 'editor/write-and-cite';
@import 'subscription';
@import 'editor/pdf';
@import 'editor/compile-button';
@import 'editor/publish-modal';
@import 'editor/share';
@import 'editor/tags-input';
@import 'editor/review-panel';
@import 'editor/table-generator-column-width-modal';
@import 'editor/math-preview';
@import 'editor/references-search';
@import 'editor/editor-survey';
@import 'editor/editor-tour-tooltip';
@import 'editor/new-editor-promo-modal';
@import 'editor/old-editor-warning-tooltip';
@import 'error-pages';
@import 'website-redesign';
@import 'group-settings';
@import 'templates-v2';
@import 'homepage';
@import 'auth';
@import 'login-register';
@import 'login';
@import 'register';
@import 'plans';
@import 'onboarding-confirm-email';
@import 'onboarding-confirm-email-ciam';
@import 'secondary-confirm-email';
@import 'onboarding';
@import 'admin/admin';
@import 'admin/project-url-lookup';
@import 'add-secondary-email-prompt';
@import 'try-premium';
@import 'bonus';
@import 'portals';
@import 'wiki';
@import 'templates';
@import 'notification-settings';