Tekhelet – The look and feel of the Kisow Foundation.
Matthew R. Kisow, D.Sc. matthew.kisow@kisow.org
Copyright © Kisow Foundation, Inc.® 2015-2017.
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.
- 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
- Follow the instructions below for your particular distribution:
- Download and install the node.js package from https://nodejs.org/it/download.
- From a terminal window, install "npm" globally.
sudo npm install npm --global
- Create a node directory.
mkdir -p /Users/<username>/Development/tekhelet-source
cd /Users/<username>/Development/tekhelet-source
- From a terminal window, install "bootstrap" locally.
npm install bootstrap@3
mkdir -p sources/css/bootstrap
cp -a node_modules/bootstrap sources/css/
- From a terminal window, install "grunt" globally.
sudo npm install -g grunt-cli
- 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
- 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
- Run "grunt" from the root of tekhelet
cd /Users/<username>/Development/tekhelet-source
grunt
- 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
- Create a node directory.
mkdir -p /home/<username>/Development/tekhelet-source
cd /home/<username>/Development/tekhelet-source
- From a terminal window, install "bootstrap" locally.
npm install bootstrap@3
mkdir -p sources/css/bootstrap
cp -a node_modules/bootstrap sources/css/
- From a terminal window, install "grunt" globally.
sudo npm install -g grunt-cli
- 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
- 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
- Run "grunt" from the root of tekhelet-source.
cd /home/<username>/Development/tekhelet-source
grunt
- Should be similar to what is documented above; just use your distribution's package manager to install "npm".
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/.
The Tekhelet theme is based in part on the Tyrian theme by Alex Legler.