Blog, Portfolio & Website build system.
- EASY to use and Quick to get started.
- Nothing else does this.
People new to web developement and working professionals often do not have the knowledge or time to know which tools they should be using or the know-how to configure them.
This project is meant to be a jump start for people in both groups.
View this jekyll theme in action here
The tools listed above are included with this package and are ready to go once this package is installed.
You have options here. You can either locally develop in which case follow the instructions below for your OS, or you can develop online at c9.io.
- Logon to Github
- Fork this repository
- Copy your fork url e.g.
[email protected]:YOURUSERNAME/M-C-C.github.io.git
- On c9.io create a new workspace
- Template: Blank (Ubuntu Logo)
- Clone from Git: use your fork url here
- See Linux Install Instructions
- Open a BASH terminal and navigate to the project folder.
- Enter the Following commands (1 command per line):
make
gulp serve
See Windows-Install.md
- Node.js
- XCode
- open up a new terminal
- Enter the following commands:
git clone https://github.com/north-script/north-script.github.io
cd north-script.github.io
make #ignore the errors
sudo apt-get install zlib1g-dev ruby ruby-dev build-essential
npm install #you'll get a big thumbs up if its all good
- Navigate to the project folder using the Terminal, Command Prompt or, PowerShell and run
gulp serve
. It may seem that the program is hanging but it's not, it's running a web server right on the window! (That means that there's something wrong if it quits by itself) - Click Me!
- Modify files in the _src folder and see that your browser reloads automatically!
- When you are finished editing and admiring your work, you can terminate the web server by pressing
Ctrl-C
in the command window
- In your terminal run
gulp serve
- Click the "Preview" link on the top.
- _src: Where all your magic is
- _app: Fonts, JS, SCSS, etc.
- _includes: html snippets for the navbar, footer, etc.
- _layouts: html site layouts, see front.html for an example
- _posts: Blog posts, used for blogs.
- .site: Automatically generated output, not recommended to modify anything here as it will get deleted/overwritten.
- _config.yml: Jekyll Build Configuration, Don't change this unless you are feeling adventurous or know what you are doing
- css, fonts, js: Used for Jekyll build. Not recommended to change anything in these folders unless you know what you are doing
Please email me your comments & feedback.
- by twitter
- mail boardley[at]gmail.com
- via LinkedIn
=========