GithubHelp home page GithubHelp logo

ohofmann / themetest Goto Github PK

View Code? Open in Web Editor NEW

This project forked from t413/singlepaged

0.0 2.0 2.0 2.55 MB

SinglePaged - Simple Jekyll template

Home Page: t413.com/SinglePaged

CSS 85.82% JavaScript 14.18%

themetest's Introduction

Notes on GitHub Pages, Jekyll and Co

GitHub Pages works great to generate simple websites for repositories or the user/organization root site by converting Markdown documents (serverside) with Jekyll. It is possible to modify and tweak all settings (see the basic intro), but this becomes painful quickly.

Getting started: Poole

Poole is a ready-to-use template that I can simply fork into a new repository (or download / push) and works both for the root page as well as project pages (requires modifying the baseurl in _config.yaml). It comes with basic theme support and is very straightforward to modify.

Installing Jekyll locally makes the development easier as it serves pages through http://localhost:4000 after a simple jekyll serve in the repo directory.

More info

There are a couple of decent intros on how to get started with Jekyll in the gh-pages branch of a repo, e.g., this one from 24ways, although the default Jekyll install now is pretty decent. One can also go down the rabbit hole

Jekyllbootstrap

An improved scaffold over the default Jekyll starting page or the Poole framework is Jekyllbootstrap which comes with a number of templates, minimizing the amount of work that I'd have to do writing my own templates with Liquid. The default theme is Twitter Bootstrap, but there are plenty others. Drawback: no longer under active development, and the canned themes are all so-so. It's also overkill for our needs (social media, comments, blog support, etc.). Might come in handy when developing the course website.

Themes

Number of websites around. On the single-page static website front SinglePaged is what I am trying, though others such as Solo are looking good, too. Following the instructions for a new project repository worked well. Code is currently in themeTest published to Pages. The template can bring in icons from FA but I've went with variations of the images we've used before (found in ./img). Added a _resources directory that contains the Keynote document used to generate the images along with the color scheme.

There area number of other simple tricks such as inline color and font changes. See this site (GitHub source code) for some examples.

ToDo

themetest's People

Contributors

roryk avatar t413 avatar

Watchers

James Cloos avatar Oliver Hofmann avatar

Forkers

roryk hbc

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.