mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-04-23 03:00:31 -04:00
layout improvements
This commit is contained in:
@@ -58,7 +58,7 @@ const InvokeWorkarea = (props: InvokeWorkareaProps) => {
|
||||
{...rest}
|
||||
gridTemplateAreas={{
|
||||
base: `'workarea-display' 'workarea-panel'`,
|
||||
md: `'workarea-panel workarea-display'`,
|
||||
xl: `'workarea-panel workarea-display'`,
|
||||
}}
|
||||
gridAutoRows={{ base: 'maxcontent auto' }}
|
||||
gridAutoColumns={{ md: 'max-content auto' }}
|
||||
@@ -69,7 +69,12 @@ const InvokeWorkarea = (props: InvokeWorkareaProps) => {
|
||||
>
|
||||
<ParametersPanel>{parametersPanelContent}</ParametersPanel>
|
||||
<GridItem gridArea="workarea-display">
|
||||
<Box pos="relative" w="100%" h="100%" onDrop={handleDrop}>
|
||||
<Box
|
||||
pos="relative"
|
||||
w={{ base: '100vw', xl: 'full' }}
|
||||
h="100%"
|
||||
onDrop={handleDrop}
|
||||
>
|
||||
{children}
|
||||
</Box>
|
||||
</GridItem>
|
||||
|
||||
@@ -94,7 +94,12 @@ const ParametersPanel = ({ children }: ParametersPanelProps) => {
|
||||
|
||||
const parametersPanelContent = () => {
|
||||
return (
|
||||
<Flex flexDir="column" position="relative" h="full" w="full">
|
||||
<Flex
|
||||
flexDir="column"
|
||||
position="relative"
|
||||
h="full"
|
||||
w={{ sm: 'full', lg: '100vw', xl: 'full' }}
|
||||
>
|
||||
{!shouldPinParametersPanel && (
|
||||
<Flex
|
||||
paddingTop={1.5}
|
||||
@@ -143,7 +148,7 @@ const ParametersPanel = ({ children }: ParametersPanelProps) => {
|
||||
return resizableParametersPanelContent();
|
||||
};
|
||||
|
||||
return resizableParametersPanelContent();
|
||||
return renderParametersPanel();
|
||||
};
|
||||
|
||||
export default memo(ParametersPanel);
|
||||
|
||||
@@ -32,7 +32,7 @@ const ImageToImageContent = () => {
|
||||
sx={{
|
||||
w: '100%',
|
||||
h: '100%',
|
||||
gridTemplateColumns: '1fr 1fr',
|
||||
gridTemplateColumns: { base: '1fr 4fr', xl: '1fr 1fr' },
|
||||
borderRadius: 'base',
|
||||
bg: 'base.850',
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user