feat(elixir): proper dark/light mode support
This commit is contained in:
@@ -102,4 +102,39 @@
|
||||
/* Make LiveView wrapper divs transparent for layout */
|
||||
[data-phx-session], [data-phx-teleported-src] { display: contents }
|
||||
|
||||
/* Modal enhancements for better theme support */
|
||||
.modal-backdrop {
|
||||
background-color: var(--color-base-content);
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.modal-content {
|
||||
background-color: var(--color-base-100);
|
||||
border-color: var(--color-base-300);
|
||||
color: var(--color-base-content);
|
||||
}
|
||||
|
||||
/* Ensure input field styling works properly in modals */
|
||||
.modal-content input,
|
||||
.modal-content textarea,
|
||||
.modal-content select {
|
||||
background-color: var(--color-base-100);
|
||||
border-color: var(--color-base-300);
|
||||
color: var(--color-base-content);
|
||||
}
|
||||
|
||||
.modal-content input::placeholder,
|
||||
.modal-content textarea::placeholder {
|
||||
color: var(--color-base-content);
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/* Focus states for inputs in modals */
|
||||
.modal-content input:focus,
|
||||
.modal-content textarea:focus,
|
||||
.modal-content select:focus {
|
||||
border-color: var(--color-primary);
|
||||
outline-color: var(--color-primary);
|
||||
}
|
||||
|
||||
/* This file is for your main application CSS */
|
||||
|
||||
Reference in New Issue
Block a user