Built with the help of great open-source software like: https://gridsome-portfolio-starter.netlify.com
- Clean and minimal design
- Tailwind CSS v1.0 (with PurgeCSS)
- Scroll to sections using vue-scrollto
- Blog with markdown content for posts
- Theme Switcher with Dark Mode
- Search posts with Fuse.js and vue-fuse
- Tags for posts
- Basic pagination
- Syntax highlighting with Shiki (using this gridsome plugin)
- 404 Page
- RSS Feed
- Sitemap in XML
- Install Gridsome CLI tool if you don't have it:
npm install --global @gridsome/cli - Clone the repo:
git clone https://github.com/drehimself/gridsome-portfolio-starter.git cd gridsome-portfolio-starternpm installgridsome developto start a local dev server athttp://localhost:8080
- Illustrations from unDraw
- Search is based on Fuse.js and vue-fuse. It only searches the title and summary of posts for now. Some tweaking may be necessary to get it to search to your liking. Check out the fuse documentation for search settings. A
search.jsonindex file is generated at build time. This happens ingridsome.server.js.
Low Tide Consulting Corporate Site by Martin Laws is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at https://github.com/consultlowtide/consultlowtide.ca.

