Started with the Atlantic Theme by Zerostatic themes then modified the design quite a bit for my portfolio needs. Then migrated the project into Taylor Bryant's jekyll-starter-tailwind.
A starter kit for using Tailwind with Jekyll that includes:
-
A barebones Jekyll starter theme
-
A Gulpfile that does the following:
- Compiles Tailwind
- Strips out unused CSS using Tailwind's
purge
option - Runs Autoprefixer
- Minifies your CSS
- Compiles Jekyll
- Runs Browsersync for local development
- Bundler (2.4.2)
- Jekyll
- Node.js
- npm (Use nvm to manage npm)
- Ruby (3.1.3. Use rbenv to manage ruby installs)
nvm install
to install/select the correct node version from the .nvmrc filebundle install
to install Ruby gemsnpm ci
to install npm packages listed inpackage-lock.json
npm run start
ornpm run dev
to compile the site with development settings and run BrowserSync
npm run build:dev
to compile the site with development settingsnpm run build:production
ornpm run build
to compile the site for production