Improve Documentation (#3795)
* Begin docs improvement * Keep improving documentation * Upgrade Docusarus * Fix broken links
This commit is contained in:
24
packages/twenty-docs/src/theme/NavbarItem/ComponentTypes.js
Normal file
24
packages/twenty-docs/src/theme/NavbarItem/ComponentTypes.js
Normal file
@ -0,0 +1,24 @@
|
||||
import GithubLink from '@site/src/theme/NavbarItem/GithubLink';
|
||||
import DefaultNavbarItem from '@theme/NavbarItem/DefaultNavbarItem';
|
||||
import DocNavbarItem from '@theme/NavbarItem/DocNavbarItem';
|
||||
import DocSidebarNavbarItem from '@theme/NavbarItem/DocSidebarNavbarItem';
|
||||
import DocsVersionDropdownNavbarItem from '@theme/NavbarItem/DocsVersionDropdownNavbarItem';
|
||||
import DocsVersionNavbarItem from '@theme/NavbarItem/DocsVersionNavbarItem';
|
||||
import DropdownNavbarItem from '@theme/NavbarItem/DropdownNavbarItem';
|
||||
import HtmlNavbarItem from '@theme/NavbarItem/HtmlNavbarItem';
|
||||
import LocaleDropdownNavbarItem from '@theme/NavbarItem/LocaleDropdownNavbarItem';
|
||||
import SearchNavbarItem from '@theme/NavbarItem/SearchNavbarItem';
|
||||
|
||||
const ComponentTypes = {
|
||||
default: DefaultNavbarItem,
|
||||
localeDropdown: LocaleDropdownNavbarItem,
|
||||
search: SearchNavbarItem,
|
||||
dropdown: DropdownNavbarItem,
|
||||
html: HtmlNavbarItem,
|
||||
doc: DocNavbarItem,
|
||||
docSidebar: DocSidebarNavbarItem,
|
||||
docsVersion: DocsVersionNavbarItem,
|
||||
docsVersionDropdown: DocsVersionDropdownNavbarItem,
|
||||
'custom-github-link': GithubLink,
|
||||
};
|
||||
export default ComponentTypes;
|
||||
21
packages/twenty-docs/src/theme/NavbarItem/GithubLink.tsx
Normal file
21
packages/twenty-docs/src/theme/NavbarItem/GithubLink.tsx
Normal file
@ -0,0 +1,21 @@
|
||||
import React from 'react';
|
||||
import { TbBrandGithub } from 'react-icons/tb';
|
||||
|
||||
const GithubLink = () => {
|
||||
return (
|
||||
<a
|
||||
className="navbar__item navbar__link"
|
||||
href="https://github.com/twentyhq/twenty"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
style={{
|
||||
display: 'flex',
|
||||
verticalAlign: 'middle',
|
||||
}}
|
||||
>
|
||||
<TbBrandGithub />
|
||||
</a>
|
||||
);
|
||||
};
|
||||
|
||||
export default GithubLink;
|
||||
Reference in New Issue
Block a user