-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
chore(web): migrate CircleIconButton to @immich/ui IconButton #18486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Deploying preview environment to https://pr-18486.preview.internal.immich.cloud/ |
9e6087f to
a758ca7
Compare
|
A couple of issues
@jrasm91 We probably need an option to force dark or light for these buttons for correct behavior in some views that always stay dark, thoughts? |
|
I guess we could add a theme prop that's light or dark and then:
|
c4ef70a to
4bd468a
Compare
|
Hi Brandon, can you help resolve the merge conflict and then ping me? I will run another round of tests and get it in |
11dd3cc to
22e9d8e
Compare
e042fa5 to
0285bc8
Compare
8f1c378 to
ba8a2ad
Compare
…-app#18486) * remove import and referenced file * first pass at replacing all CircleIconButtons * fix linting issues * fix combobox formatting issues * fix button context menu coloring * remove circle icon button from search history box * use theme switcher from UI lib * dark mode force the asset viewer icons * fix forced dark mode icons * dark mode memory viewer icons * fix: back button in memory viewer --------- Co-authored-by: Alex <alex.tran1502@gmail.com>




Description
Replaces
CircleIconButtonwithIconButtonfrom@immich/ui.How Has This Been Tested?
This should definitely be checked over by multiple people to verify all buttons look correct. I did my best to find all buttons and verify they looked correct but there were some that I could not get to show.
Checklist:
src/services/uses repositories implementations for database calls, filesystem operations, etc.src/repositories/is pretty basic/simple and does not have any immich specific logic (that belongs insrc/services/)