mirror of
https://github.com/Unleash/unleash.git
synced 2025-07-12 13:48:35 +02:00
fix: improve breadcrumb spacing (#2889)
https://linear.app/unleash/issue/2-575/improve-the-breadcrumb-spacing  
This commit is contained in:
parent
dd7d3de76a
commit
172f911851
@ -6,9 +6,9 @@ import { useContext } from 'react';
|
|||||||
import StringTruncator from '../StringTruncator/StringTruncator';
|
import StringTruncator from '../StringTruncator/StringTruncator';
|
||||||
import { styled } from '@mui/material';
|
import { styled } from '@mui/material';
|
||||||
|
|
||||||
const StyledBreadCrumbs = styled(Breadcrumbs)(({ theme }) => ({
|
const StyledBreadcrumbContainer = styled('div')(({ theme }) => ({
|
||||||
position: 'absolute',
|
height: theme.spacing(2.5),
|
||||||
top: theme.spacing(0.25),
|
margin: theme.spacing(2, 0),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const StyledParagraph = styled('p')({
|
const StyledParagraph = styled('p')({
|
||||||
@ -50,6 +50,7 @@ const BreadcrumbNav = () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
<StyledBreadcrumbContainer>
|
||||||
<ConditionallyRender
|
<ConditionallyRender
|
||||||
condition={
|
condition={
|
||||||
(location.pathname.includes('admin') && isAdmin) ||
|
(location.pathname.includes('admin') && isAdmin) ||
|
||||||
@ -59,7 +60,7 @@ const BreadcrumbNav = () => {
|
|||||||
<ConditionallyRender
|
<ConditionallyRender
|
||||||
condition={paths.length > 1}
|
condition={paths.length > 1}
|
||||||
show={
|
show={
|
||||||
<StyledBreadCrumbs aria-label="Breadcrumbs">
|
<Breadcrumbs aria-label="Breadcrumbs">
|
||||||
{paths.map((path, index) => {
|
{paths.map((path, index) => {
|
||||||
const lastItem = index === paths.length - 1;
|
const lastItem = index === paths.length - 1;
|
||||||
if (lastItem) {
|
if (lastItem) {
|
||||||
@ -94,11 +95,12 @@ const BreadcrumbNav = () => {
|
|||||||
</StyledLink>
|
</StyledLink>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
</StyledBreadCrumbs>
|
</Breadcrumbs>
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
|
</StyledBreadcrumbContainer>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -34,8 +34,7 @@ const MainLayoutContentWrapper = styled('main')(({ theme }) => ({
|
|||||||
|
|
||||||
const MainLayoutContent = styled(Grid)(({ theme }) => ({
|
const MainLayoutContent = styled(Grid)(({ theme }) => ({
|
||||||
width: '1250px',
|
width: '1250px',
|
||||||
marginLeft: 'auto',
|
margin: '0 auto',
|
||||||
marginRight: 'auto',
|
|
||||||
[theme.breakpoints.down('lg')]: {
|
[theme.breakpoints.down('lg')]: {
|
||||||
width: '1024px',
|
width: '1024px',
|
||||||
},
|
},
|
||||||
@ -62,10 +61,10 @@ const StyledImg = styled('img')(() => ({
|
|||||||
|
|
||||||
const MainLayoutContentContainer = styled('div')(({ theme }) => ({
|
const MainLayoutContentContainer = styled('div')(({ theme }) => ({
|
||||||
height: '100%',
|
height: '100%',
|
||||||
padding: theme.spacing(6.5, 0),
|
padding: theme.spacing(0, 0, 6.5, 0),
|
||||||
position: 'relative',
|
position: 'relative',
|
||||||
[theme.breakpoints.down('md')]: {
|
[theme.breakpoints.down('md')]: {
|
||||||
padding: theme.spacing(6.5, 1.5),
|
padding: theme.spacing(0, 1.5, 6.5, 1.5),
|
||||||
},
|
},
|
||||||
zIndex: 200,
|
zIndex: 200,
|
||||||
}));
|
}));
|
||||||
|
Loading…
Reference in New Issue
Block a user