diff --git a/apps/hub/app/(app)/settings/_components/forms.tsx b/apps/hub/app/(app)/settings/_components/forms.tsx
index 3ee59233..9e79d5ad 100644
--- a/apps/hub/app/(app)/settings/_components/forms.tsx
+++ b/apps/hub/app/(app)/settings/_components/forms.tsx
@@ -289,7 +289,7 @@ export const PasswordForm = (): React.JSX.Element => {
@@ -303,7 +303,7 @@ export const PasswordForm = (): React.JSX.Element => {
@@ -317,7 +317,7 @@ export const PasswordForm = (): React.JSX.Element => {
diff --git a/apps/hub/app/_components/ui/DateInput.tsx b/apps/hub/app/_components/ui/DateInput.tsx
index a479bd65..6558d627 100644
--- a/apps/hub/app/_components/ui/DateInput.tsx
+++ b/apps/hub/app/_components/ui/DateInput.tsx
@@ -1,11 +1,5 @@
import DatePicker, { DatePickerProps, registerLocale } from "react-datepicker";
-import {
- Control,
- Controller,
- FieldValues,
- Path,
- PathValue,
-} from "react-hook-form";
+import { Control, Controller, FieldValues, Path } from "react-hook-form";
import { de } from "date-fns/locale";
registerLocale("de", de);
@@ -26,6 +20,7 @@ export const DateInput =
({
name={name}
render={({ field }) => (
field.onChange(date)}
selected={field.value}
diff --git a/apps/hub/app/_components/ui/PageAlert.tsx b/apps/hub/app/_components/ui/PageAlert.tsx
index 2eae1bf1..827449e1 100644
--- a/apps/hub/app/_components/ui/PageAlert.tsx
+++ b/apps/hub/app/_components/ui/PageAlert.tsx
@@ -15,19 +15,19 @@ export const WarningAlert = async () => {
let msgColor;
switch (mainMessage?.color) {
case "WARNING":
- msgColor = "alert alert-warning ml-3";
+ msgColor = "alert alert-soft alert-warning ml-3 py-2";
break;
case "INFO":
- msgColor = "alert alert-info ml-3";
+ msgColor = "alert alert-soft alert-info ml-3 py-2";
break;
case "SUCCESS":
- msgColor = "alert alert-success ml-3";
+ msgColor = "alert alert-soft alert-success ml-3 py-2";
break;
case "ERROR":
- msgColor = "alert alert-error ml-3";
+ msgColor = "alert alert-error ml-3 py-2";
break;
default:
- msgColor = "alert ml-3";
+ msgColor = "alert alert-soft ml-3 py-2";
}
if (mainMessage?.message == "" || !mainMessage) {
@@ -36,7 +36,7 @@ export const WarningAlert = async () => {
return (
- {mainMessage?.message}
+ {mainMessage?.message}
);
}
diff --git a/apps/hub/app/globals.css b/apps/hub/app/globals.css
index b5c34389..b83e488c 100644
--- a/apps/hub/app/globals.css
+++ b/apps/hub/app/globals.css
@@ -19,6 +19,14 @@
}
}
+:root:has(:is(.modal-open, .modal:target, .modal-toggle:checked + .modal, .modal[open])) {
+ scrollbar-gutter: unset;
+}
+
+.react-datepicker-popper {
+ z-index: 9999 !important;
+}
+
:root {
--background: #ffffff;
--foreground: #171717;