mirror of
https://github.com/jambonz/next-static-site.git
synced 2026-10-04 02:04:26 +00:00
Add link to docs root to docs sidebar nav
This commit is contained in:
@@ -5,7 +5,13 @@ const homeObj = {
|
|||||||
label: 'Home',
|
label: 'Home',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const docsObj = {
|
||||||
|
link: '/docs',
|
||||||
|
label: 'For Developers',
|
||||||
|
};
|
||||||
|
|
||||||
export {
|
export {
|
||||||
homeObj,
|
homeObj,
|
||||||
|
docsObj,
|
||||||
mobileMedia,
|
mobileMedia,
|
||||||
}
|
}
|
||||||
@@ -9,6 +9,7 @@ import { useRouter } from 'next/router';
|
|||||||
import Layout from '../../components/layout';
|
import Layout from '../../components/layout';
|
||||||
import { Icon } from '../../components/jambonz-ui';
|
import { Icon } from '../../components/jambonz-ui';
|
||||||
import { getData, getDocs, getDocsPaths } from '../../lib/data';
|
import { getData, getDocs, getDocsPaths } from '../../lib/data';
|
||||||
|
import { docsObj } from '../../lib/vars';
|
||||||
|
|
||||||
function Sidebar({data}) {
|
function Sidebar({data}) {
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
@@ -32,6 +33,13 @@ function Sidebar({data}) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<nav className="docs__navi">
|
<nav className="docs__navi">
|
||||||
|
<div className="docs__link">
|
||||||
|
<Link href={docsObj.link}>
|
||||||
|
<a className="m">
|
||||||
|
<strong>{docsObj.label}</strong>
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
</div>
|
||||||
<ul className="docs__list">
|
<ul className="docs__list">
|
||||||
{data.navi.map((item) => {
|
{data.navi.map((item) => {
|
||||||
const isActiveToggle = (active[item.path] ? true : false);
|
const isActiveToggle = (active[item.path] ? true : false);
|
||||||
|
|||||||
@@ -59,6 +59,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&__link {
|
||||||
|
margin-bottom: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
&__item {
|
&__item {
|
||||||
+ .docs__item {
|
+ .docs__item {
|
||||||
margin-top: 16px;
|
margin-top: 16px;
|
||||||
@@ -75,7 +79,7 @@
|
|||||||
height: 20px;
|
height: 20px;
|
||||||
stroke: $jambonz;
|
stroke: $jambonz;
|
||||||
margin-right: 8px;
|
margin-right: 8px;
|
||||||
transform: translateY(-2px);
|
transform: translateY(-2px) translateX(-2px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user