null,
}}
onChange={props.handleModelChange}
- className="react-select-container select"
+ className="react-select-container"
classNamePrefix="react-select"
defaultValue={modelOptions[0]}
- theme={(theme) => ({
- ...theme,
- colors: {
- ...theme.colors,
- primary: "rgb(71 85 105)",
- primary25: "#f5f5f5",
- primary50: "#f5f5f5",
- },
- })}
- styles={{
- input: (provided, state) => ({
- ...provided,
- color: "rgb(100 100 100)",
- }),
- dropdownIndicator: (provided, state) => ({
- ...provided,
- color: "rgb(15 15 15)",
- }),
- placeholder: (provided, state) => ({
- ...provided,
- color: "rgb(15 15 15)",
- fontWeight: "500",
- }),
- singleValue: (provided, state) => ({
- ...provided,
- color: "rgb(15 15 15)",
- fontWeight: "500",
- }),
- menu: (provided, state) => ({
- ...provided,
- background: "#f5f5f5",
- }),
- }}
+ defaultMenuIsOpen={true}
/>
{props.model !== "models-DF2K" && !props.batchMode && (
diff --git a/renderer/pages/index.tsx b/renderer/pages/index.tsx
index 308accb..11b9262 100644
--- a/renderer/pages/index.tsx
+++ b/renderer/pages/index.tsx
@@ -264,7 +264,7 @@ const Home = () => {
return (
-
+
{((!batchMode && imagePath.length > 0) ||
(batchMode && batchFolderPath.length > 0)) && (
diff --git a/renderer/styles/globals.css b/renderer/styles/globals.css
index 1b16d77..ea200d8 100644
--- a/renderer/styles/globals.css
+++ b/renderer/styles/globals.css
@@ -48,17 +48,36 @@
.step-heading {
@apply mb-2 font-semibold;
}
+
.react-select-container {
- @apply w-40 text-black;
+ @apply w-40;
}
.react-select-container .react-select__control {
- @apply cursor-pointer rounded-lg p-1;
+ @apply h-12 cursor-pointer rounded-lg !border-0 !border-none !border-transparent bg-primary shadow-none;
}
+
+ .react-select-container .react-select__control--menu-is-open {
+ @apply bg-primary-focus;
+ }
+
+ .react-select-container .react-select__single-value {
+ @apply text-sm font-semibold uppercase text-primary-content;
+ }
+
+ .react-select-container .react-select__input-container {
+ @apply text-sm font-semibold uppercase text-primary-content;
+ }
+
.react-select-container .react-select__menu {
- @apply rounded-lg bg-slate-300 p-1;
+ @apply rounded-lg bg-primary p-1;
}
+
.react-select-container .react-select__option {
- @apply cursor-pointer rounded-md;
+ @apply cursor-pointer rounded-md bg-primary text-slate-50 hover:bg-primary-focus;
+ }
+
+ .react-select-container .react-select__option--is-selected {
+ @apply bg-accent;
}
}