Skip to content

Clean and minimalist starter website for artists/photographers to post their artwork in a masonry layout and blog separately in a very simple layout. Created with Bulma CSS and Feather Icons.

License

Notifications You must be signed in to change notification settings

sira313/eleventy-card

Repository files navigation

Eleventy Card

A starter project for photographer/artist showing their work and blog randomly

Netlify Status

Powered by

EleventyBulmaBulma


Basic Info

Clone this repo

git clone https://github.com/sira313/eleventy-card-bulma/

Use PNPM

npm install -g pnpm

Install modules

pnpm install

Run to your localhost

pnpm start

Menu

There are 2 menus (for indexing post, not a single page) we created by default:

  • Photos
  • Blog

So if you wanted to create another one, maybe this tutorial will help.

Layout

There are 3 layouts in /_includes:

Index

There are 3 indexs in this project

Post

We created a js script to make a post automatically, so you don't need to do that manual. Thanks to my friend.

To create a post in /blog you need to

pnpm mkpost -b Your post title

It will create a markdown file in /blog.

And if you wanted to create a post in /photos you just need to

pnpm mkpost -p Your post title

Asset

All assets are in /asset directory and called in the frontmatter.

Tips

Better use Squoosh to convert your pics to webp

About

Clean and minimalist starter website for artists/photographers to post their artwork in a masonry layout and blog separately in a very simple layout. Created with Bulma CSS and Feather Icons.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published