All components are inside the folder /src/components. You can and should edit these files if you want to change or extend the features.
TypeScript
The components are all in typescript, to avoid bugs at development time.
Components in this package
- Footer.tsx: page footer
- Layout.tsx: contains the basic structure for the pages
- Navigation.tsx: it is the structure for top and bottom navigation links
- Sidebar.tsx: the sidebar where the links are rendered
- TableOfContents.tsx: it is the table of contents that appears on the right, in case the property
toc: true
is present on the frontmatter