DEPRECATED The website of NuMat Technologies.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
_layouts
_sass
careers
img
util
.gitignore
404.md
CNAME
README.md
_config.yml
careers.html
contact.html
favicon.ico
index.html
internal.html
ionx.html
main.js
main.scss
news.html
partnerships.html
people.html
platforms.html
technology.html

README.md

NuMat Logo

This repository contains the source code and history of the NuMat Technologies website, all the way back to the very first version.

Note: This repository is current to August 1, 2018. Since then, NuMat's site has been maintained by a third party.

Usage

NuMat uses jekyll to build fast static sites from source files. To run a local copy of the site, copy the source files and use jekyll.

git clone https://github.com/numat/numat.github.io
cd numat.github.io
jekyll serve

Navigate to http://localhost:4000, and you're done.

Details

NuMat uses features through jekyll to simplify the code base, and GitHub Pages for free high-speed hosting.

Wherever possible, the website separates content from design. For most pages, the content can be found in the _data folder in human-readable YAML (*.yml) files. These files correspond to liquid files (*.liquid) in the root directory, which contain the HTML structure. In cases where liquid / YAML is overkill, pages are written in simple markdown (*.md). The files in _layouts are used to avoid duplicate code between files by providing base layouts.

Stylesheets are in _sass, and are broken up into multiple sass (*.scss) files. The main.scss file combines everything in _sass to be served in production.

We use open-source javascript libraries to improve user interaction. The most current list of libraries can be found in the source code.