Skip to content

Commit 44b8a9b

Browse files
committed
OKish UI
1 parent 7607677 commit 44b8a9b

File tree

4 files changed

+52
-8
lines changed

4 files changed

+52
-8
lines changed

frontend/apps/ui/src/components/Header/Header.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import logoURL from "/logo_transparent_bg.svg"
44
import {ColorSchemeToggle} from "@/components/ColorSchemeToggle/ColorSchemeToggle"
55
import classes from "./Header.module.css"
66

7+
import LanguageMenu from "./LanguageMenu"
78
import Search from "./Search"
89
import SidebarToggle from "./SidebarToggle"
910
import UserMenu from "./UserMenu"
10-
import LanguageMenu from "./LanguageMenu"
1111

1212
function Header() {
1313
const theme = useMantineTheme()

frontend/apps/ui/src/components/Header/SidebarToggle.tsx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,21 @@ export default function SidebarToggle() {
1111
dispatch(toggleNavBar())
1212
}
1313
return (
14-
<UnstyledButton onClick={() => onClick()}>
14+
<UnstyledButton
15+
onClick={() => onClick()}
16+
style={{
17+
outline: "none",
18+
boxShadow: "none",
19+
"&:focus": {
20+
outline: "none",
21+
boxShadow: "none"
22+
},
23+
"&:active": {
24+
outline: "none",
25+
boxShadow: "none"
26+
}
27+
}}
28+
>
1529
<IconMenu2 />
1630
</UnstyledButton>
1731
)

frontend/apps/ui/src/features/audit/components/FiltersCollapse.tsx

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Box, Paper, Stack, UnstyledButton} from "@mantine/core"
1+
import {Box, Group, Paper, UnstyledButton} from "@mantine/core"
22
import {IconChevronDown} from "@tabler/icons-react"
33
import React, {useState} from "react"
44
import {DropdownConfig} from "../types"
@@ -48,10 +48,26 @@ export default function FiltersCollapse({filters, className}: Args) {
4848
<Paper
4949
className={`filters-collapse ${className}`}
5050
withBorder
51-
radius="sm"
51+
radius={"xs"}
5252
style={{overflow: "hidden"}}
5353
>
54-
<UnstyledButton onClick={toggleExpanded} w="100%" p="xs">
54+
<UnstyledButton
55+
onClick={toggleExpanded}
56+
w="100%"
57+
p="xs"
58+
style={{
59+
outline: "none",
60+
boxShadow: "none",
61+
"&:focus": {
62+
outline: "none",
63+
boxShadow: "none"
64+
},
65+
"&:active": {
66+
outline: "none",
67+
boxShadow: "none"
68+
}
69+
}}
70+
>
5571
<Box
5672
style={{
5773
display: "flex",
@@ -71,7 +87,9 @@ export default function FiltersCollapse({filters, className}: Args) {
7187

7288
{expanded && (
7389
<Box p="sm">
74-
<Stack gap="sm">{filterComponents}</Stack>
90+
<Group align={"baseline"} gap="sm">
91+
{filterComponents}
92+
</Group>
7593
</Box>
7694
)}
7795
</Paper>
Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1-
export default function UserFilter() {
2-
return <></>
1+
import {MultiSelect, Paper} from "@mantine/core"
2+
3+
export default function UsersListFilter() {
4+
return (
5+
<Paper p="xs">
6+
<MultiSelect
7+
searchable
8+
label="Table"
9+
placeholder="Pick value"
10+
clearable
11+
data={["admin", "eugen", "coco"]}
12+
/>
13+
</Paper>
14+
)
315
}

0 commit comments

Comments
 (0)