Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opennic/opennic-web
Official OpenNIC Homepage
https://github.com/opennic/opennic-web
css html javascript jekyll jekyll-site markdown material-design
Last synced: 5 days ago
JSON representation
Official OpenNIC Homepage
- Host: GitHub
- URL: https://github.com/opennic/opennic-web
- Owner: opennic
- Created: 2017-02-22T03:30:46.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T19:09:02.000Z (5 months ago)
- Last Synced: 2024-12-06T15:22:04.505Z (17 days ago)
- Topics: css, html, javascript, jekyll, jekyll-site, markdown, material-design
- Language: SCSS
- Homepage: https://www.opennic.org/
- Size: 5.78 MB
- Stars: 46
- Watchers: 18
- Forks: 13
- Open Issues: 10
-
Metadata Files:
- Readme: .github/README.md
- Codeowners: .github/CODEOWNERS
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
# opennic.org
My take on a new homepage for [OpenNIC](https://github.com/OpenNIC).
## Building the site
This outlines how to build the site manually on your webserver, not necessary with GitHub pages.
Requirements:
- [Jekyll installed](https://jekyllrb.com/docs/installation/) on the webserver.
Run `jekyll build` in the working directory. This will build the site into `/_site` which can be served by any webserver.
## Creating Pages
Simply create a markdown (`.md`) file in the root directory with the following information at the beginning:
```
---
layout: page
title: Page Title
permalink: /link/to/page/
---
```The rest can be written in GitHub Flavored Markdown and will be automatically converted upon building the website. [Example](/irc.md).
## Writing Posts
Create a markdown file in `/_posts` named similarly to `YYYY-MM-DD-Title-of-Post.md` (ex. [`2015-09-29-Recent-T2-Updates.md`](/_posts/2015-09-29-Recent-T2-Updates.md)) with the following information at the beginning:
```
---
layout: post
title: "Title of Post"
date: YYYY-MM-DD
category: News
author: FirstName
---
```Like pages, the rest of the post is written in GitHub Flavored Markdown.
## This site
...was built by [Jonah Aragon](https://github.com/JonahAragon) for [OpenNIC](https://www.opennic.org). The theme is loosely based on [this theme](https://github.com/ModernTLD/site-theme) by ModernTLD.