Skip to content

oreanroy/Hashes_2.0

 
 

Repository files navigation

Hashes_2.0

The new cooler website of HashesJMI. open sourced.

The HashesJMI website will come in a new avatar you all are encouraged to contribute. Fork this repo run on your local machine. Keep an eye on open issues, report bugs and contribute!

Jekyll

Jekyll is a simple, blog-aware, static site generator.

You create your content as text files (Markdown), and organize them into folders. Then, you build the shell of your site using Liquid-enhanced HTML templates. Jekyll automatically stitches the content and templates together, generating a website made entirely of static assets, suitable for uploading to any server.

Jekyll happens to be the engine behind GitHub Pages, so you can host your project’s Jekyll page/blog/website on GitHub’s servers for free.

Read contributing.md to learn how to contribute

To learn about pull requests and squashing commits read this. https://www.atlassian.com/blog/git/written-unwritten-guide-pull-requests

prerequisites


Install Ruby

<<<<<<< HEAD sudo apt-get install ruby ruby-dev build-essensital

Install Jekyll

gem install jekyll bundler

before starting update jekyll. bundle update jekyll

Running on your local Machine

Colne The Repo

Cd into the Repo

run bundle exec jekyll serve

visit localhost:4000


======= sudo apt-get install ruby ruby-dev build-essensital for linux.

Install Jekyll

gem install jekyll bundler

Running on your local Machine

Colne The Repo

Cd into the Repo

run bundle exec jekyll serve

visit localhost:4000


Deployment

https://oreanroy.github.io/Hashes_2.0/

How to publish Blogs

  • make a directory in blog folder of your name (say: john-doe)
  • add index.md
  • add a blog (say: blog-something.md)

##options: blog.md After adding the options you can write your blog in markdown format.

layout: blog #not to be changed
title: Tile of the Blog
category: WEB Development #or your category
description: A long description 250-270 recommended

author: Your Name #case sensitive.

# optinal
twitter: your_twitter_username
instagram:
facebook:
github:
linkedin:
website: #you website url if any

Options: index.md

---
layout: blog-index #not to be changed
title: Blogs by John doe

author: John Doe #case-sensitive
nopublish: true
---

index.md will not contain any content. All four options are compulsory.

upstream/master

Work Flow

TO be added

color scheme

  • #ffffff #ffffff
  • #7f0000 #7f0000
  • #1a222c #1a222c
  • #555555 #555555

To learm more about Git

  1. https://www.atlassian.com/git
  2. https://learngitbranching.js.org/

I personaly love this Git tutorial for beginers. https://try.github.io/levels/1/challenges/1

To prevent merge conflicts always keep your local fork updated to upstream, before submitting pull requests.

How read this https://stackoverflow.com/questions/7244321/how-do-i-update-a-github-forked-repository

To learn Git flavored Markdown.

  1. https://github.github.com/gfm/
  2. https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

some JS animation and CSS tools/frameworks

  1. http://animejs.com/
  2. https://p5js.org/
  3. https://pqina.nl/filepond/#examples
  4. https://www.producthunt.com/posts/rellax-js
  5. https://dixonandmoe.com/rellax/
  6. http://substance.io/
  7. http://www.pixijs.com/tutorials
  8. https://jsfiddle.net/
  9. https://codepen.io/

About

The new cooler website of HashesJMI. open sourced.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 95.3%
  • HTML 4.0%
  • JavaScript 0.7%