GithubHelp home page GithubHelp logo

yeshwanthyk / ga11ery Goto Github PK

View Code? Open in Web Editor NEW

This project forked from heydon/ga11ery

0.0 1.0 0.0 6.83 MB

Eleventy theme for showcasing photography and web comics

License: The Unlicense

JavaScript 4.01% HTML 93.26% CSS 2.74%

ga11ery's Introduction

Ga11ery

A minimal image sharing site kit, built with 11ty and NetlifyCMS. Ideal for photography, illustration, and web comics. If you're more interested in sharing your creativity than messing around with host providers and complex website builders, Ga11ery is for you.

A photo displayed with Ga11ery. Above it is the photo's title, and below it is the next, previous, and random navigation

Example

Here's a little demo site, with just 4 images

Features

  • Screen reader and keyboard accessible.
  • Fully responsive.
  • RSS enabled.
  • Classic web comic style navigation, with "random" option.
  • Tiny page weight (About 3.5KB, including the inlined CSS). Users download little more than the images themselves.

Get started

Step 1: Deploy

Deploy to Netlify, and follow the instructions. You will need to create a Netlify account if you don't have one.

Deploy to Netlify

Step 2: Set up the CMS

The CMS is configured and ready to use. But first, you need to set up authentication. You can follow Netlify's short guide or the following steps (as found in the documentation for Andy's Hylia starter kit:

  • Once you’ve set up the site on Netlify, go to Settings > Identity and enable Identity.
  • Scroll down to the Git Gateway area, click Enable Git Gateway and follow the steps.
  • Click the Identity tab at the top.
  • Once you’ve enabled identity, click Invite Users.
  • Check the invite link in your inbox and click the link in the email that’s sent to you.
  • Set a password in the popup box.
  • Go to /admin on your site and login.
  • You’re in and ready to edit your content!
  • IMPORTANT: make sure you change Settings > Site info > Site URL to match the Netlify domain/URL of your new site, or your custom domain if configured

Step 3: That's it!

Er... that's it!

Version history

Want to get writing instead?

Ga11ery is just for sharing images. If you want a writing/blogging starter kit, try Hylia.

ga11ery's People

Contributors

greatislander avatar heydon avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.