mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-10 15:35:55 +01:00
Merge pull request #675 from ajnart/fix-overflow-docker-drawer
💄 Fix overflow in about modal and docker drawer #674
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
|||||||
Button,
|
Button,
|
||||||
createStyles,
|
createStyles,
|
||||||
Divider,
|
Divider,
|
||||||
|
Grid,
|
||||||
Group,
|
Group,
|
||||||
HoverCard,
|
HoverCard,
|
||||||
Modal,
|
Modal,
|
||||||
@@ -86,35 +87,45 @@ export const AboutModal = ({ opened, closeModal, newVersionAvailable }: AboutMod
|
|||||||
{t('layout/modals/about:contact')}
|
{t('layout/modals/about:contact')}
|
||||||
</Title>
|
</Title>
|
||||||
|
|
||||||
<Group grow>
|
<Grid grow>
|
||||||
<Button
|
<Grid.Col md={4} xs={12}>
|
||||||
component="a"
|
<Button
|
||||||
href="https://github.com/ajnart/homarr"
|
component="a"
|
||||||
target="_blank"
|
href="https://github.com/ajnart/homarr"
|
||||||
leftIcon={<IconBrandGithub size={20} />}
|
target="_blank"
|
||||||
variant="default"
|
leftIcon={<IconBrandGithub size={20} />}
|
||||||
>
|
variant="default"
|
||||||
GitHub
|
fullWidth
|
||||||
</Button>
|
>
|
||||||
<Button
|
GitHub
|
||||||
component="a"
|
</Button>
|
||||||
href="https://homarr.dev/"
|
</Grid.Col>
|
||||||
target="_blank"
|
<Grid.Col md={4} xs={12}>
|
||||||
leftIcon={<IconWorldWww size={20} />}
|
<Button
|
||||||
variant="default"
|
component="a"
|
||||||
>
|
href="https://homarr.dev/"
|
||||||
Documentation
|
target="_blank"
|
||||||
</Button>
|
leftIcon={<IconWorldWww size={20} />}
|
||||||
<Button
|
variant="default"
|
||||||
component="a"
|
fullWidth
|
||||||
href="https://discord.gg/aCsmEV5RgA"
|
>
|
||||||
target="_blank"
|
Documentation
|
||||||
leftIcon={<IconBrandDiscord size={20} />}
|
</Button>
|
||||||
variant="default"
|
</Grid.Col>
|
||||||
>
|
|
||||||
Discord
|
<Grid.Col md={4} xs={12}>
|
||||||
</Button>
|
<Button
|
||||||
</Group>
|
component="a"
|
||||||
|
href="https://discord.gg/aCsmEV5RgA"
|
||||||
|
target="_blank"
|
||||||
|
leftIcon={<IconBrandDiscord size={20} />}
|
||||||
|
variant="default"
|
||||||
|
fullWidth
|
||||||
|
>
|
||||||
|
Discord
|
||||||
|
</Button>
|
||||||
|
</Grid.Col>
|
||||||
|
</Grid>
|
||||||
<Credits />
|
<Credits />
|
||||||
</Modal>
|
</Modal>
|
||||||
);
|
);
|
||||||
@@ -2,7 +2,7 @@ import { Badge, Button, Menu } from '@mantine/core';
|
|||||||
import { useDisclosure } from '@mantine/hooks';
|
import { useDisclosure } from '@mantine/hooks';
|
||||||
import { IconInfoCircle, IconMenu2, IconSettings } from '@tabler/icons';
|
import { IconInfoCircle, IconMenu2, IconSettings } from '@tabler/icons';
|
||||||
import { useTranslation } from 'next-i18next';
|
import { useTranslation } from 'next-i18next';
|
||||||
import { AboutModal } from '../../About/AboutModal';
|
import { AboutModal } from '../../Dashboard/Modals/AboutModal/AboutModal';
|
||||||
import { SettingsDrawer } from '../../Settings/SettingsDrawer';
|
import { SettingsDrawer } from '../../Settings/SettingsDrawer';
|
||||||
import { useCardStyles } from '../useCardStyles';
|
import { useCardStyles } from '../useCardStyles';
|
||||||
import { ColorSchemeSwitch } from './SettingsMenu/ColorSchemeSwitch';
|
import { ColorSchemeSwitch } from './SettingsMenu/ColorSchemeSwitch';
|
||||||
|
|||||||
@@ -68,6 +68,15 @@ export default function DockerMenuButton(props: any) {
|
|||||||
position="right"
|
position="right"
|
||||||
size="full"
|
size="full"
|
||||||
title={<ContainerActionBar selected={selection} reload={reload} />}
|
title={<ContainerActionBar selected={selection} reload={reload} />}
|
||||||
|
styles={{
|
||||||
|
drawer: {
|
||||||
|
display: 'flex',
|
||||||
|
flexDirection: 'column',
|
||||||
|
},
|
||||||
|
body: {
|
||||||
|
minHeight: 0,
|
||||||
|
},
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
<DockerTable containers={containers} selection={selection} setSelection={setSelection} />
|
<DockerTable containers={containers} selection={selection} setSelection={setSelection} />
|
||||||
</Drawer>
|
</Drawer>
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ export default function DockerTable({
|
|||||||
});
|
});
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ScrollArea style={{ height: '90vh' }} offsetScrollbars>
|
<ScrollArea style={{ height: '100%' }} offsetScrollbars>
|
||||||
<TextInput
|
<TextInput
|
||||||
placeholder={t('search.placeholder')}
|
placeholder={t('search.placeholder')}
|
||||||
mr="md"
|
mr="md"
|
||||||
|
|||||||
Reference in New Issue
Block a user