-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
executable file
·144 lines (138 loc) · 5.88 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
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.
The Tekhelet theme is based in part on the Tyrian theme by Alex Legler.
### History
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.
### Development
1. From your development directory clone tekhelet-source from https://github.com/DoctorKisow/tekhelet-source.git
## 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
3. Create a node directory.
mkdir -p /Users/<username>/Development/tekhelet-source
cd /Users/<username>/Development/tekhelet-source
4. From a terminal window, install "bootstrap" locally.
npm install bootstrap@3
mkdir -p sources/css/bootstrap
cp -a node_modules/bootstrap sources/css/
5. From a terminal window, install "grunt" globally.
sudo npm install -g grunt-cli
6. 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
7. 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
8. 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
2. Create a node directory.
mkdir -p /home/<username>/Development/tekhelet-source
cd /home/<username>/Development/tekhelet-source
3. From a terminal window, install "bootstrap" locally.
npm install bootstrap@3
mkdir -p sources/css/bootstrap
cp -a node_modules/bootstrap sources/css/
4. From a terminal window, install "grunt" globally.
sudo npm install -g grunt-cli
5. 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
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
6. 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
7. 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.