Skip to content

Commit f88fe76

Browse files
committed
missing expand toogle button, else done
1 parent 5dd85ad commit f88fe76

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

.eslintrc.frontend.yml

+5
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,8 @@ overrides:
123123
- files: ["**/*tests.ts", "**/*tests.tsx"]
124124
rules:
125125
import/no-extraneous-dependencies: off
126+
# storybook files
127+
- files: ["**/*stories.ts", "**/*stories.tsx"]
128+
rules:
129+
import/no-extraneous-dependencies: off
130+
react/jsx-props-no-spreading: off

apps/frontend/ui/src/layout/partials/Sidebar/func.tsx

+12-8
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,24 @@ export default function Sidebar({
3636
padding={["SNudge"]}
3737
gap="S"
3838
>
39-
<Logo size="extraLarge" />
39+
<Logo size={isExpanded ? "extraLarge" : "medium"} />
4040
<Divider appearance="subtle" />
4141
<Flex
4242
shHeight="100%"
4343
shWidth="100%"
44-
// justifyContent="center"
45-
margin={["None", "XS", "None", "M"]}
44+
justifyContent={isExpanded ? "start" : "center"}
45+
margin={isExpanded ? ["None", "XS", "None", "M"] : ["None"]}
4646
>
4747
<TabList vertical defaultSelectedValue={defaultTab}>
48-
<Tab icon={<LightbulbFilled />} value="overview">
49-
Overview
48+
<Tab
49+
icon={<LightbulbFilled />}
50+
value="overview"
51+
onClick={overviewTabAction}
52+
>
53+
{isExpanded && "Overview"}
5054
</Tab>
51-
<Tab icon={<SearchFilled />} value="browse">
52-
Browse
55+
<Tab icon={<SearchFilled />} value="browse" onClick={browseTabAction}>
56+
{isExpanded && "Browse"}
5357
</Tab>
5458
<Tooltip
5559
content="Will be available in 2.0"
@@ -59,7 +63,7 @@ export default function Sidebar({
5963
positioning="below-end"
6064
>
6165
<Tab icon={<HandshakeFilled />} value="contribute" disabled>
62-
Contribute
66+
{isExpanded && "Contribute"}
6367
</Tab>
6468
</Tooltip>
6569
</TabList>

0 commit comments

Comments
 (0)