Low Tide Consulting
Built with the help of great open-source software like: https://gridsome-portfolio-starter.netlify.com
Features
- 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
Installation
- 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-starter
npm install
gridsome develop
to start a local dev server athttp://localhost:8080
Notes
- 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.json
index file is generated at build time. This happens ingridsome.server.js
.
Creative Commons License
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.