Skip to content

DoctorKisow/tekhelet-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tekhelet

Tekhelet – The look and feel of the Kisow Foundation.
Matthew R. Kisow, D.Sc. matthew.kisow@kisow.org
Copyright © Kisow Foundation, Inc.® 2015-2017.

Getting Started

Tekhelet, is an ancient blue-violet dye that was made from the marine creature known as the Hillazon. This dye is mentioned throughout the Hebrew Tanakh (Bible) and was the color traditionally worn by the religions high priests. This color can range from violet-blue to a bluish purple.

Installation

  1. From your development directory the clone tekhelet-source from this repository by typing:
     mkdir -p /Users/<username>/Development/tekhelet-source  
     cd /Users/<username>/Development/tekhelet-source  
     git clone https://github.com/DoctorKisow/tekhelet-source.git
  1. Follow the instructions below for your particular distribution:
macOS
  1. Download and install the node.js package from https://nodejs.org/it/download.
  2. From a terminal window, install "npm" globally.
     sudo npm install npm --global
  1. Create a node directory.
     mkdir -p /Users/<username>/Development/tekhelet-source  
     cd /Users/<username>/Development/tekhelet-source
  1. From a terminal window, install "bootstrap" locally.
     npm install bootstrap@3
     mkdir -p sources/css/bootstrap  
     cp -a node_modules/bootstrap sources/css/
  1. From a terminal window, install "grunt" globally.
     sudo npm install -g grunt-cli
  1. From a terminal window, install "grunt" locally.
     npm install grunt --save-dev  
     npm install grunt-contrib-copy --save-dev
     npm install grunt-shell --save-dev  
     cd sources/css/tekhelet-source  
     npm install grunt --save-dev  
     npm install grunt-contrib-less --save-dev  
     npm install grunt-contrib-watch --save-dev  
     npm install grunt-copy --save-dev  
     npm install grunt-replace --save-dev  
     npm install grunt-sed --save-dev  
     npm install grunt-shell --save-dev  
     cd ../bootstrap  
     npm install grunt --save-dev  
     npm install markdown-it --save-dev  
     npm install bota --save-dev  
     npm install glob --save-dev  
     npm install load-grunt-tasks --save-dev  
     npm install grunt-autoprefixer --save-dev  
     npm install grunt-contrib-clean --save-dev  
     npm install grunt-contrib-compress --save-dev  
     npm install grunt-contrib-concat --save-dev  
     npm install grunt-contrib-connect --save-dev  
     npm install grunt-contrib-copy --save-dev  
     npm install grunt-contrib-csslint --save-dev  
     npm install grunt-contrib-cssmin --save-dev  
     npm install grunt-contrib-htmlmin --save-dev  
     npm install grunt-contrib-jshint --save-dev  
     npm install grunt-contrib-less --save-dev  
     npm install grunt-contrib-pug --save-dev  
     npm install grunt-contrib-qunit --save-dev  
     npm install grunt-contrib-uglify --save-dev  
     npm install grunt-contrib-watch --save-dev  
     npm install grunt-csscomb --save-dev  
     npm install grunt-exec --save-dev  
     npm install grunt-html --save-dev  
     npm install grunt-jekyll --save-dev  
     npm install grunt-jscs --save-dev  
     npm install grunt-saucelabs --save-dev
     npm install time-grunt --save-dev  
     npm install shelljs --save-dev  
     npm install shx --save-dev
  1. Run "npm install" in the root of tekhelet-source, tekhelet-source/sources/css/bootstrap and tekhelet-source/sources/css/tekhelet
     cd /Users/<username>/Development/tekhelet-source
     npm install  
     npm install sources/css/bootstrap
     npm install sources/css/tekhelet
  1. Run "grunt" from the root of tekhelet
     cd /Users/<username>/Development/tekhelet-source  
     grunt  
Ubuntu/Debian
  1. Install "nodejs" and "npm" from the apt repository.
     sudo apt-get install nodejs  
     sudo ln -s "$(which nodejs)" /usr/local/bin/node  
     sudo apt-get install npm
  1. Create a node directory.
     mkdir -p /home/<username>/Development/tekhelet-source  
     cd /home/<username>/Development/tekhelet-source
  1. From a terminal window, install "bootstrap" locally.
     npm install bootstrap@3  
     mkdir -p sources/css/bootstrap  
     cp -a node_modules/bootstrap sources/css/
  1. From a terminal window, install "grunt" globally.
     sudo npm install -g grunt-cli
  1. From a terminal window, install "grunt" locally.
     npm install grunt --save-dev
     npm install grunt-contrib-copy --save-dev
     npm install grunt-shell --save-dev
     cd sources/css/tekhelet-source
     npm install grunt --save-dev     
     npm install grunt-contrib-less --save-dev     
     npm install grunt-contrib-watch --save-dev     
     npm install grunt-copy --save-dev     
     npm install grunt-replace --save-dev     
     npm install grunt-sed --save-dev     
     npm install grunt-shell --save-dev     
     cd ../bootstrap     
     npm install grunt --save-dev     
     npm install markdown-it --save-dev     
     npm install bota --save-dev     
     npm install glob --save-dev     
     npm install load-grunt-tasks --save-dev     
     npm install grunt-autoprefixer --save-dev     
     npm install grunt-contrib-clean --save-dev     
     npm install grunt-contrib-compress --save-dev     
     npm install grunt-contrib-concat --save-dev     
     npm install grunt-contrib-connect --save-dev     
     npm install grunt-contrib-copy --save-dev     
     npm install grunt-contrib-csslint --save-dev     
     npm install grunt-contrib-cssmin --save-dev     
     npm install grunt-contrib-htmlmin --save-dev     
     npm install grunt-contrib-jshint --save-dev     
     npm install grunt-contrib-less --save-dev     
     npm install grunt-contrib-pug --save-dev     
     npm install grunt-contrib-qunit --save-dev     
     npm install grunt-contrib-uglify --save-dev     
     npm install grunt-contrib-watch --save-dev     
     npm install grunt-csscomb --save-dev     
     npm install grunt-exec --save-dev     
     npm install grunt-html --save-dev     
     npm install grunt-jekyll --save-dev     
     npm install grunt-jscs --save-dev     
     npm install grunt-saucelabs --save-dev     
     npm install time-grunt --save-dev     
     npm install shelljs --save-dev     
     npm install shx --save-dev
  1. Run "npm install" in the root of tekhelet-source, tekhelet-source/sources/css/bootstrap and tekhelet-source/sources/css/tekhelet
     npm install     
     npm install sources/css/bootstrap     
     npm install sources/css/tekhelet
  1. Run "grunt" from the root of tekhelet-source.
     cd /home/<username>/Development/tekhelet-source     
     grunt     
Other Distro's
  1. Should be similar to what is documented above; just use your distribution's package manager to install "npm".

License

License (GPL v3.0)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Acknowledgments

The Tekhelet theme is based in part on the Tyrian theme by Alex Legler.

About

Tekhelet – The look and feel of the Kisow Foundation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published