Skip to content
Uncoded's public facing website
JavaScript CSS HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_data
_includes
_layouts
_manual_posts
_pages
_scss
barn-raising/_posts
blog
font-awesome
fonts
homepage/_posts
img
js
less
script
.editorconfig
.gitignore
.travis.yml
404.md
CNAME
Gemfile
LICENSE
README.md
_config.yml
feed.xml
index.md
robots.txt
style.scss

README.md

Uncoded.org website source code

tl;dr

If you have Git & Docker, clone a copy of the repo, then run:

docker run -p 4000:4000 -v "$PWD:/site" bretfisher/jekyll-serve
Explanation

divider


About

This is the repository for Uncoded.org and is built using Jekyll.

Github hosts Jekyll and static HTML websites for free. Our website can be viewed at www.uncoded.org which, due to CNAME settings file, directs to this repository website http://uncodedlb.github.io.

Contribute

Helping is easy. You don't even need Jekyll, but it helps. Changes and pull requests are encouraged. Want to fix a typo, link, or add some missing info? Add a page, or more? Please, go for it! You just need to fork the repo and make changes.

Any Github user can Create an Issue or Pull Request. In addition, we'll also allow anyone in our community to join our team for direct access. We do ask that you adhere to Uncoded Policies.

General Workflow

  1. Fork the repository
  2. Make changes following Github Flow
  3. Optionally, enable Travis for yourself on this repo: https://travis-ci.org/profile/username (read more)
  4. Create a Pull Request to share: How to create a Pull Request

Prerequisites

To help, you'll need to setup Github. A text editor (or IDE), and either Docker or Jekyll installed locally also makes it easier than working on Github directly.

  1. Create a Github account.
  2. Fork the repository & Make changes to this repo.
  3. Optional, for local development:
    1. Setup Github SSH Access
    2. Follow Github Flow (Branch, Make Changes, Pull Request)
    3. Option A: Helping with Docker: Install Docker
    4. Option B: Helping with Jekyll: Install Jekyll

Notes

  1. If you're working on Github, you'll likely need to merge master with gh-pages Read more about Github pages. Note: Again, we're using Jekyll. And your setup is likely for a user not an organization.
  2. Optionally, view your github fork locally or on Github (gh-pages branch). To find this, click your repo settings and look for the URL where it's published: https://github.com/**YOURUSERNAME**/uncodedlb.github.io/settings

This is a Test

You can’t perform that action at this time.