Giter VIP home page Giter VIP logo

felipeandresg.github.io's Introduction

#Daryl

Daryl is a performant and responsive Jekyll theme. It aims to be simply designed and above-all, highly-readable. This is a screenshot of the Daryl theme as it stands now:

Daryl screenshot

The name of this theme is from Daryl Dixon, of the Walking Dead. Great character from a stellar television show.

##This theme is:

  • Mobile-first and by nature, performant-first
  • Responsive by default
  • Small file size
  • No build tools except for Jekyll itself.
  • Includes an Archive/Post-list page template.

##Installation

  • Install the Command Line Developer Tools or Xcode (which includes the Command Line Developer Tools) if you don't already have it installed.
xcode-select --install

More info here on Jekyll prerequisites.

gem install jekyll
  • Install the jekyll-paginate gem:
gem install --user-install --bindir ~/bin --no-document --pre jekyll-paginate
  • Install the pygments gem for syntax highlighting:
gem install pygments.rb
  • Run git clone to download this repo to your machine:
git clone https://github.com/andrewcodes/daryl.git
  • Run jekyll serve from the terminal

  • Browse to http://localhost:4000 to see your site

  • Before deploying your site to a produciton enviornment, remove lines 16-27 in the "_includes/head.html" file as this contains my own Google Analytics code.

##Development

Daryl’s Master branch is the “clean branch”. Master is ready to be deployed at all times once this theme is released. All development will be done on their own branches in a SEMVER style. If a patch or feature needs to be pushed to Master, a 1.1.0 (for feature) or 1.0.1 (for a patch/fix) will be created and developed on.

##Contributing

Since this is an open source project, pull requests for fixes are welcome. Details on how to do that are below:

  • Fork the project
  • Create your feature branch (git checkout -b your-new-feature)
  • Commit your changes (git commit -am "Add your new feature")
  • Push to the branch (git push origin your-new-feature)
  • Create a new Pull Request

If you would like to change the design of this theme, please fork this project.

##Tasks

  • Add a site description div under the site title h1
  • Add an Archives page
  • Add page navigation
  • Move my site over. Git clone to a new directory then copy posts over from old andrewlee.name directory. Upload. CANCELLED
  • Test RSS feed
  • Add a favicon
  • Add a new screenshot from a portrait monitor
  • Test the installation instructions to make sure it works in a "clean" environment (Mac VM without Jekyll already installed).
  • Add a left-aligned caption/citation area (release first and save this for later)
  • Checkout plugins and see if anything is needed (possibly http://www.jekyll-plugins.com/plugins/simple-jekyll-search ?)

##Changelog List of all commits.

##License

This theme is open sourced under the MIT license.

felipeandresg.github.io's People

Watchers

James Cloos avatar Felipe 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.