/okcsharp-website

The location of the official website of the OKC.Net Usergroup

Primary LanguageCSS

#OKC-Sharp

This is the basis for the Oklahoma City C# user group's website. This is asimply blog- type site powered by hexo, with a modified metro-lite theme. This currently supports multiple languages, and also has the ability to add plugins, as necessary.

Getting Started

  1. Make sure you clone the repository
  2. Make sure you have node installed.
  3. You will need to run NPM Install.
  4. You san start the server with "hexo server" on the command line.
  5. Always submit news posts as a pull request - Do not push directly to master.
  6. Full hexo documentation located at http://hexo.io/docs/

Posting Events

Posts are located in _posts. The easiest way to write a new one is simply to type hexo new "Your Post Name" It will scaffold one for you. Nice.

Go ahead and Make the post you want to make. If you dont like it we can delete it later, no big deal. Now, type hexo server. Hexo starts on port (in this case 4000);

When you have it like you like, do hexo generate this spits out all the static content.

Menu

You can add a page with hexo new page "pagename" . You can add it to the menu by editing the _config.yml located in the metro-light folder

Deploy

Super Duper Easy mode. Just merge to master and push. The continuous integration server handles the rest.

Boom. Its on gh pages here http://techlahoma.github.io/okcsharp-website/

If something goes wrong.

The magic words: hexo clean then hexo generate This will recreate everything.


Readme By : Jesse Harlin [ harlinjesse@gmail.com ]