Git Product home page Git Product logo

chainsplit-www's Introduction

chainsplit-www

Source code for the website of chainspl.it generated with Jekyll.

Development mirror is located at: https://chainsplit.github.io/chainsplit-www.

Contributing

Content is in markdown format with a YAML Front Matter header and can be static pages or blog posts.

Pages are found within _pages folder.

Posts are found within _posts folder.

Posts must be named according to format YEAR-MONTH-DAY-title.MARKUP, where YEAR is a four (4) digit number, MONTH and DAY are both two (2) digit numbers, and MARKUP is a valid format such as .md.

Assets such as images, documents, pdfs, etc should be placed within assets folder.

Developing

Clone this repo locally. Install ruby >= 2.2.2, then run commands:

gem install bundle
bundle install

For more information, please see Jekyll Installation Instructions.

Next, serve locally on http://localhost:4000, run:

bundle exec jekyll serve --future

To build locally, run:

bundle exec jekyll build --future

Submitting a Pull Request

Fork this repo to your Github account.

Clone that repo to your local machine:

git clone [email protected]:{your-username}/chainsplit-www.git

Create a new branch to use for development:

git checkout -b new-feature-1

Make your changes

Add, commit, and push:

git add .
git commit -m 'commit message'
git push origin new-feature-1

Back on Github, click Compare & pull request button to create the PR.

Preview (optional)

If you would like to set up a preview through your fork on Github Pages, run:

chmod +x deploy-gh-pages.sh
./deploy-gh-pages.sh

In Github repo => Settings => Options (tab) => Github Pages: use gh-pages branch

Preview is located at: https://{your-username}.github.io/chainsplit-www/

Testing

To test, run:

bundle exec jekyll build --future --drafts --unpublished && bundle exec htmlproofer ./_site

Deploying

First, install ruby, bundler, and clone this repo.

Then, to deploy or update production code, run:

git pull
bundle install
bundle exec jekyll build

Webserver must be configured to serve out of _site folder where Jekyll builds to.

License

Code is available as open source under the terms of the MIT License.

chainsplit-www's People

Contributors

rolyatsats avatar codeshark avatar alex-codelab avatar duncannevin avatar tpmccallum avatar

Stargazers

 avatar Maintainer.eth avatar Marty WiŁk avatar Dimitris Tsapakidis avatar ɹɑd avatar Andy Bao avatar Emilio Norrmann avatar Paul Capestany avatar Steven J Hatzakis avatar  avatar Neil Brewitt avatar Crypto Canary avatar SKP avatar Nagaraj Hubli avatar Izerian avatar Lairs Johnstone avatar Arash Ohadi avatar Pierre De avatar Diederik de Haas avatar Melvin Carvalho avatar

Watchers

 avatar SKP avatar James Cloos avatar  avatar  avatar Daniel avatar Steven J Hatzakis avatar Crypto Canary avatar  avatar Maintainer.eth avatar Nuke Bloodaxe avatar

chainsplit-www's Issues

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.