From fd3b0c20b6a3c372da57f6d25246dcae28c04f19 Mon Sep 17 00:00:00 2001 From: caranicas Date: Thu, 15 Sep 2022 15:35:41 -0400 Subject: [PATCH] advanced panels --- .../advancedSettings/advancedsettings.css.ts | 35 +++- .../advancedSettings/gpuSettings/index.tsx | 85 ++++---- .../improvementSettings/index.tsx | 118 ++++++----- .../creationPanel/advancedSettings/index.tsx | 8 +- .../propertySettings/index.tsx | 194 +++++++++--------- .../workflowSettings/index.tsx | 139 +++++++------ .../creationPanel/creationpane.css.ts | 12 +- ui/frontend/build_src/src/styles.css.ts | 4 +- 8 files changed, 314 insertions(+), 281 deletions(-) diff --git a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/advancedsettings.css.ts b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/advancedsettings.css.ts index 88808cd7..74d2f6e2 100644 --- a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/advancedsettings.css.ts +++ b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/advancedsettings.css.ts @@ -1,4 +1,4 @@ -import { style, globalStyle } from '@vanilla-extract/css'; +import { style, globalStyle } from "@vanilla-extract/css"; export const AdvancedSettingsList = style({ // font-size: 9pt; @@ -6,17 +6,32 @@ export const AdvancedSettingsList = style({ // padding-left: 10px; // list-style-type: none; - fontSize: '9pt', - marginBottom: '5px', - paddingLeft: '10px', - listStyleType: 'none', - + fontSize: "9pt", + marginBottom: "5px", + paddingLeft: "10px", + listStyleType: "none", }); export const AdvancedSettingItem = style({ - paddingBottom: '5px', + paddingBottom: "5px", }); -globalStyle( 'button > h4', { - color:'lightgrey' -}); \ No newline at end of file +export const MenuButton = style({ + display: "block", + width: "100%", + textAlign: "left", + backgroundColor: "transparent", + color: "#fff", + border: "0 none", + cursor: "pointer", + padding: "0", + marginBottom: "10px", +}); + +globalStyle(`${MenuButton}> h4`, { + color: '#e7ba71', + marginTop:"5px !important", + +}); + + diff --git a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/gpuSettings/index.tsx b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/gpuSettings/index.tsx index db42a828..0c0f6811 100644 --- a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/gpuSettings/index.tsx +++ b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/gpuSettings/index.tsx @@ -1,9 +1,12 @@ -import React, {useState} from "react"; +import React, { useState } from "react"; import { useImageCreate } from "../../../../../store/imageCreateStore"; +import { MenuButton } +from //@ts-ignore +'../advancedsettings.css.ts' + export default function GpuSettings() { - const turbo = useImageCreate((state) => state.getValueForRequestKey("turbo")); const use_cpu = useImageCreate((state) => state.getValueForRequestKey("use_cpu") @@ -24,47 +27,49 @@ export default function GpuSettings() {
- {gpuOpen && <> -
- -
-
- -
-
- -
- } + {gpuOpen && ( + <> +
+ +
+
+ +
+
+ +
+ + )}
); -} \ No newline at end of file +} diff --git a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/improvementSettings/index.tsx b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/improvementSettings/index.tsx index 49f3f727..7e4369ce 100644 --- a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/improvementSettings/index.tsx +++ b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/improvementSettings/index.tsx @@ -1,16 +1,21 @@ -import React, {useState} from "react"; +import React, { useState } from "react"; import { useImageCreate } from "../../../../../store/imageCreateStore"; -export default function ImprovementSettings() { +import { MenuButton } +from //@ts-ignore +'../advancedsettings.css.ts'; +export default function ImprovementSettings() { // these are conditionals that should be retired and inferred from the store const isUsingUpscaling = useImageCreate((state) => state.isUsingUpscaling()); - const isUsingFaceCorrection = useImageCreate((state) =>state.isUsingFaceCorrection()); + const isUsingFaceCorrection = useImageCreate((state) => + state.isUsingFaceCorrection() + ); const use_upscale = useImageCreate((state) => state.getValueForRequestKey("use_upscale") ); - + const show_only_filtered_image = useImageCreate((state) => state.getValueForRequestKey("show_only_filtered_image") ); @@ -31,64 +36,65 @@ export default function ImprovementSettings() { setImprovementOpen(!improvementOpen); }; - return (
- - {improvementOpen && <> -
- -
-
- -
-
- -
- } + {improvementOpen && ( + <> +
+ +
+
+ +
+
+ +
+ + )}
); -} \ No newline at end of file +} diff --git a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/index.tsx b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/index.tsx index 938e4d44..5295d593 100644 --- a/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/index.tsx +++ b/ui/frontend/build_src/src/components/organisms/creationPanel/advancedSettings/index.tsx @@ -1,10 +1,9 @@ import React, { useEffect } from "react"; import { useImageCreate } from "../../../../store/imageCreateStore"; -import { +import { AdvancedSettingsList, - AdvancedSettingItem -} // @ts-ignore -from "./advancedsettings.css.ts"; + AdvancedSettingItem, // @ts-ignore +} from "./advancedsettings.css.ts"; import ImprovementSettings from "./improvementSettings"; import PropertySettings from "./propertySettings"; @@ -12,7 +11,6 @@ import WorkflowSettings from "./workflowSettings"; import GpuSettings from "./gpuSettings"; function SettingsList() { - return (