immich/web/src/lib/modals
Aditya Gaurav 999ce34251
fix(web): avoid transparent pixels from rounded-full during profile picture capture (#25950)
The cropContainer has rounded-full class which creates transparent
corners when captured by domtoimage.toBlob(). Override border-radius
and border to 0/none during capture to produce a clean square image.

Co-authored-by: Aditya Gaurav <aditya-ai-architect@users.noreply.github.com>
2026-02-06 03:21:27 +00:00
..
AddWorkflowStepModal.svelte chore: use fontWeight for Text component (#25262) 2026-01-14 16:25:30 +00:00
AlbumAddUsersModal.svelte chore: show loading state when fetching users (#25277) 2026-01-24 17:05:58 +00:00
AlbumEditModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
AlbumOptionsModal.svelte fix: escape handling (#25627) 2026-01-28 15:05:21 -05:00
AlbumPickerModal.svelte chore: cannonical tailwind classes (#23427) 2025-10-31 11:38:17 -04:00
ApiKeyCreateModal.svelte chore: await api key nested modal (#25265) 2026-01-14 14:02:44 -05:00
ApiKeySecretModal.svelte chore: use font-mono (#25250) 2026-01-14 11:21:48 -05:00
ApiKeyUpdateModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
AppDownloadModal.svelte chore: cannonical tailwind classes (#23427) 2025-10-31 11:38:17 -04:00
AssetChangeDateModal.svelte fix: date time picker text color in dark mode (#25883) 2026-02-04 18:45:56 +00:00
AssetDeleteConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
AssetSelectionChangeDateModal.spec.ts fix: enter now submits the date modals (#25053) 2026-01-06 09:08:54 -06:00
AssetSelectionChangeDateModal.svelte fix: date time picker text color in dark mode (#25883) 2026-02-04 18:45:56 +00:00
AssetTagModal.svelte fix: close tag modal after tagging assets (#25884) 2026-02-04 12:35:00 -05:00
AssetUpdateDescriptionConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
AuthDisableLoginConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
AvatarEditModal.svelte feat: toasts (#23298) 2025-10-28 14:09:11 -05:00
DuplicatesInformationModal.svelte refactor: duplicates information modal (#18282) 2025-05-14 07:52:04 -04:00
EmailTemplatePreviewModal.svelte refactor: email template preview modal (#19119) 2025-06-11 18:18:46 +00:00
GeolocationUpdateConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
HelpAndFeedbackModal.svelte fix(web): fix support & feedback modal wrapping (#24018) 2025-11-24 10:24:02 -06:00
JobCreateModal.svelte refactor: modals (#25162) 2026-01-09 13:03:57 -05:00
LibraryExclusionPatternAddModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
LibraryExclusionPatternEditModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
LibraryFolderAddModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
LibraryFolderEditModal.svelte refactor: form modals (#24790) 2025-12-22 14:15:23 -05:00
MapModal.svelte fix: incomplete dynamic imports (#23217) 2025-10-27 08:45:30 -04:00
MapSettingsModal.svelte feat(web): immich/ui select component (#25268) 2026-01-14 19:38:13 -06:00
NavigateToDateModal.svelte fix: enter now submits the date modals (#25053) 2026-01-06 09:08:54 -06:00
ObtainiumConfigModal.svelte feat(web): immich/ui select component (#25268) 2026-01-14 19:38:13 -06:00
PartnerSelectionModal.svelte chore: show loading state when fetching users (#25277) 2026-01-24 17:05:58 +00:00
PasswordResetSuccessModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
PeoplePickerModal.svelte feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
PersonEditBirthDateModal.svelte refactor(web): set birthdate (#25139) 2026-01-08 15:41:20 -05:00
PersonMergeSuggestionModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
PinCodeResetModal.svelte refactor: modals (#25162) 2026-01-09 13:03:57 -05:00
ProfileImageCropperModal.svelte fix(web): avoid transparent pixels from rounded-full during profile picture capture (#25950) 2026-02-06 03:21:27 +00:00
PurchaseModal.svelte fix: show close button on purchase modal (#23436) 2025-10-31 17:47:14 +00:00
QrCodeModal.svelte refactor: share modals (#18183) 2025-05-09 16:59:29 +00:00
SearchFilterModal.svelte chore: lower case text + facelift (#25263) 2026-01-21 16:41:09 +00:00
ServerAboutModal.svelte refactor: server-about-modal (#22138) 2025-09-17 16:23:23 +00:00
ServerRestartingModal.svelte feat: maintenance mode (#23431) 2025-11-17 17:15:44 +00:00
SharedLinkCreateModal.svelte fix: correctly sync shared link download with metadata toggle (#25885) 2026-02-04 12:38:42 -05:00
ShortcutsModal.svelte feat(web): star rating keyboard shortcut (#24620) 2026-01-06 12:56:29 +00:00
SlideshowSettingsModal.svelte feat: loop slideshows (#25462) 2026-01-24 04:09:29 +00:00
TagCreateModal.svelte refactor(web): tag service (#25142) 2026-01-08 16:37:58 -05:00
TagEditModal.svelte refactor(web): tag service (#25142) 2026-01-08 16:37:58 -05:00
timezone-utils.ts fix(web): timezone dropdown showing "No results" when seconds are set to 00 (#24662) 2025-12-19 08:58:17 -06:00
UserDeleteConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
UserRestoreConfirmModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00
VersionAnnouncementModal.svelte refactor: modals (#25163) 2026-01-09 15:05:20 -05:00