All Projects → TylerMRoderick → fernfolio-11ty-template

TylerMRoderick / fernfolio-11ty-template

Licence: MIT license
The super simple portfolio template built with Eleventy and Netlify CMS

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
Nunjucks
165 projects
HTML
75241 projects

Projects that are alternatives of or similar to fernfolio-11ty-template

frontenso-11ty-starter
Production-ready 11ty+Gulp+Webpack Starter that features Nunjucks, SASS, TailwindCSS (with JIT complier), and ESNext.
Stars: ✭ 24 (-62.5%)
Mutual labels:  jamstack, eleventy, 11ty
11up
A utility to create an 11ty site scaffold from one of a number of site templates. Mostly just Phil Hawksworth's regular starting points
Stars: ✭ 25 (-60.94%)
Mutual labels:  jamstack, eleventy, 11ty
11ty-tailwind-jit
Try editing some Tailwind in this repo while running in dev. It's SO FAST!
Stars: ✭ 17 (-73.44%)
Mutual labels:  jamstack, eleventy, 11ty
bymattlee-11ty-starter
A starter boilerplate powered by 11ty, Sanity, Gulp, Tailwind CSS, rollup.js, Alpine.js and Highway.
Stars: ✭ 27 (-57.81%)
Mutual labels:  eleventy, 11ty, 11ty-starter
smix-eleventy-starter
A standards-respecting starter kit for Eleventy. Go Indie.
Stars: ✭ 108 (+68.75%)
Mutual labels:  jamstack, eleventy, 11ty
smol-11ty-starter
Extremely minimal Eleventy starter to kickstart a simple multi-page site / a nearly opinionless foundation to continue building on.
Stars: ✭ 61 (-4.69%)
Mutual labels:  eleventy, 11ty, 11ty-starter
11ta-template
Deeply customizable, full-featured, ready to publish blog template built with 11ty, TailwindCSS, & Alpine.js
Stars: ✭ 98 (+53.13%)
Mutual labels:  jamstack, 11ty
gatsby-starter-glass
A Minimal & Beautiful Gatsby Personal Blog Starter With Nice Glassmorphism UI
Stars: ✭ 134 (+109.38%)
Mutual labels:  jamstack, netlify-cms
trailing-slash-guide
Understand and fix your static website trailing slash issues!
Stars: ✭ 255 (+298.44%)
Mutual labels:  jamstack, eleventy
woliveiras.github.io
My personal Blog
Stars: ✭ 25 (-60.94%)
Mutual labels:  jamstack, eleventy
site
RailroadPM.org 2.x Site
Stars: ✭ 18 (-71.87%)
Mutual labels:  jamstack, netlify-cms
agilitycms-eleventy-starter-2020
A sample Eleventy starter that uses Agility CMS and aims to be a foundation for building fully static sites using 11ty and Agility CMS.
Stars: ✭ 18 (-71.87%)
Mutual labels:  jamstack, 11ty
virtual-lolly
JAMstack demo site - prerendered with serverless API fallbacks
Stars: ✭ 110 (+71.88%)
Mutual labels:  jamstack, eleventy
11r
America's favorite Eleventy blog template.
Stars: ✭ 135 (+110.94%)
Mutual labels:  jamstack, eleventy
nuxt-starter-netlify-cms
Example nuxt + netlify cms project. Nuxt port of Gatsby starter app.
Stars: ✭ 13 (-79.69%)
Mutual labels:  jamstack, netlify-cms
htmlrecipes
A collection of quick copy HTML snippets for a variety of common scenarios.
Stars: ✭ 113 (+76.56%)
Mutual labels:  eleventy, 11ty
eleventy-plugin-blog-tools
A collection of shortcodes, filters and tags that make blogging on 11ty more fun
Stars: ✭ 41 (-35.94%)
Mutual labels:  jamstack, 11ty
Netlify Cms
A Git-based CMS for Static Site Generators
Stars: ✭ 14,776 (+22987.5%)
Mutual labels:  jamstack, netlify-cms
11tyby
Simple 11ty setup using TypeScript, SASS, Preact with partial hydration, and other useful things. Aims to provide the DX of Gatsby, but using 11ty!
Stars: ✭ 38 (-40.62%)
Mutual labels:  eleventy, 11ty
Eleventy High Performance Blog
A high performance blog template for the 11ty static site generator.
Stars: ✭ 3,492 (+5356.25%)
Mutual labels:  eleventy, 11ty

Netlify Status

Fernfolio — An 11ty Portfolio Template

Launch your personal portfolio in minutes and modify content without opening a code editor!

fernfolio screenshot

🖥  Demo

🤔 What is this?

An Eleventy theme designed to simplify the process of creating a beautiful portfolio and blog. Tightly integrated with Netlify CMS for flexible, Git-powered content management.

Features

  • Deep integration with Netlify CMS. Modify content without opening a code editor.
  • Customizable blog and project pages with tag support
  • Working contact form powered by Netlify Forms
  • Fast page speeds and high lighthouse scores
  • Uses Markdown for content files and Nunjucks for layouts
  • 100% Javascript framework free
  • SCSS support with sane base styles
  • Continuous Deployment workflow via Netlify
  • Responsive images generated at build time
  • Minified HTML with HTMLMinifier
  • Minified CSS with cssnano
  • Turbolinks integration to enable instant navigation without page refresh
  • Useful Nunjuck filters built in

🚀 Quick Start

1. Click the "Deploy to Netlify" button below

Deploy to Netlify

This will clone this repo to your github account and will deploy a copy of the demo website to your Netlify account (you can create an account during this process if you don't have one).

2. Setup authentication

After deploying this project, Netlify Identity will add you as a CMS user and will email you an invite. Open that email, hit the "Accept the invite" link, and that should redirect you to the deployed site. From there, you can add your password to finish user setup.

3. Edit some content

Now that you are added as a CMS user, add /admin to the end of your site url, refesh the page, and log in using your new credentials. You should now see the content dashboard. Now you can start editing content!

Any changes saved in the CMS will trigger a git commit in your repo. That new commit will then trigger an auto-deployplent on Netlify.

🏠 Local Development

If you want to test things locally before deploying, follow the steps below:

  • open your terminal
  • Clone the repo locally git clone https://github.com/TylerMRoderick/fernfolio-11ty-template.git
  • Navigate to root folder: cd fernfolio-11ty-template/
  • Install the goods: npm install
  • Run it: npm start
  • You should now be able to see everything running on localhost:8080

💻 Development Scripts

npm start

Run 11ty with hot reload at localhost:8080

npm run build

Generate minified production build

Use this as the "Publish command" if needed by hosting such as Netlify.

🎩 Common issues

If you change the repo that was created at deploy time from public to private, you'll need to regenerate your token, as the token generated using the deploy to Netlify button can only access public repositories. To regenerate your token, head to "Settings" in your Netlify site dashboard, go to the "Identity" section, then scroll to "Services" where you'll see an "Edit settings" button. Click that and you'll see a text link to "Generate access token in GitHub".

🗣 Bug reports, feature requests, etc.

This is a fun side project for me and I always welcome questions/comments. If you run into any problems or have a feature request, please open an issue. I try to read every one and will gladly assist you whenever possible.

Credit

This project was originally forked from eleventy-netlify-boilerplate, but completely revamped to match the needs of a modern porfolio.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].