-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
391 lines (386 loc) · 24.3 KB
/
index.html
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bonelab Software Resources</title>
<link href="https://fonts.googleapis.com/css?family=Heebo:400,400i,500,700|Titillium+Web:600" rel="stylesheet">
<link rel="stylesheet" href="dist/css/style.css">
<script src="https://unpkg.com/scrollreveal@4.0.0/dist/scrollreveal.min.js"></script>
</head>
<body class="is-boxed">
<div class="body-wrap boxed-container">
<header class="site-header">
<div class="container">
<div class="site-header-inner">
<div class="brand header-brand">
<h1 class="m-0">
<a href="#">
<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
<title>Bone Imaging Lab</title>
<g fill="none" fill-rule="evenodd">
<a href="https://www.ucalgary.ca/labs/bonelab/home">
<img alt="Bone Imaging Lab" src="resources/bonelab_logo.png" width="200">
</a>
</g>
</svg>
</a>
</h1>
</div>
</div>
</div>
</header>
<main>
<section class="hero">
<div class="container">
<div class="hero-inner">
<div class="hero-copy">
<h1 class="hero-title mt-0 is-revealing">Software Resources</h1>
<p class="hero-paragraph is-revealing">This site includes data, manuals, demonstrations, and downloads supporting our projects.</p>
</div>
<div class="hero-illustration">
<div class="hero-bg">
<svg width="720" height="635" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="97.738%" id="a">
<stop stop-color="#151616" offset="0%"/>
<stop stop-color="#222424" offset="100%"/>
</linearGradient>
</defs>
<path d="M0 0h720v504.382L279.437 630.304c-53.102 15.177-108.454-15.567-123.631-68.669-.072-.25-.142-.5-.211-.75L0 0z" fill="url(#a)" fill-rule="evenodd"/>
</svg>
</div>
<!-- Big square at top -->
<div class="hero-square hero-square-1 is-moving-object is-rotating">
<svg width="220" height="40" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="square-1-a">
<stop stop-color="#4353FF" offset="0%"/>
<stop stop-color="#4353FF" stop-opacity=".32" offset="100%"/>
</linearGradient>
<linearGradient x1="18.74%" y1="17.384%" x2="96.787%" y2="88.669%" id="square-1-b">
<stop stop-color="#43F1FF" stop-opacity="0" offset="0%"/>
<stop stop-color="#43F1FF" offset="53.489%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</linearGradient>
</defs>
<g fill="none" fill-rule="evenodd">
<img alt="KUB CT scan" src="resources/ct_body.png" width="300">
<!--
<path fill="url(#square-1-a)" opacity=".64" d="M0 0h220v220H0z"/>
<path d="M0 65.022V61.7c51.102-26.116 77.322-13.388 77.322 38.41 0 57.718 25.944 67.701 79.782 30.373l1.709 2.466c-55.678 38.604-84.491 27.517-84.491-32.839 0-49.494-24.315-61.27-74.322-35.087z" fill="url(#square-1-b)" fill-rule="nonzero" opacity=".701"/>
<path d="M113.203 220c2.943-57.607 37.666-164 90.473-164 4.973 0 10.458.203 16.324.614v77.24c-5.819.237-11.3 1.007-16.324 2.458-32.685 9.44-57.608 55.87-72.976 83.688h-17.497z" fill-opacity=".096" fill="#43F1FF"/>
-->
</g>
</svg>
</div>
<!-- Small square left of main, near top -->
<div class="hero-square hero-square-3 is-moving-object is-rotating">
<svg width="64" height="64" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="square-3-a">
<stop stop-color="#4353FF" offset="0%"/>
<stop stop-color="#4353FF" stop-opacity=".16" offset="100%"/>
</linearGradient>
<linearGradient x1="-58.825%" y1="39.622%" x2="81.589%" y2="-11.971%" id="square-3-b">
<stop stop-color="#43F1FF" stop-opacity=".24" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity=".163" offset="100%"/>
</linearGradient>
</defs>
<g fill="none" fill-rule="evenodd" opacity=".64">
<img alt="DXA of spine" src="resources/dxa_spine.png" width="150">
<!--
<path fill="url(#square-3-a)" d="M0 0h64v64H0z"/>
<path d="M14.03 0C27.176 13.07 42 27.791 42 38.165c0 17.46-14.154-11.127-31.614-11.127-2.67 0-6.289.931-10.386 2.406V0h14.03z" fill="url(#square-3-b)"/>
-->
</g>
</svg>
</div>
<!-- This is the main image that rotates -->
<div class="hero-square hero-square-4 is-moving-object is-rotating">
<svg width="320" height="100" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="square-4-a">
<stop stop-color="#4353FF" offset="0%"/>
<stop stop-color="#4353FF" stop-opacity=".32" offset="100%"/>
</linearGradient>
<linearGradient x1="18.74%" y1="17.384%" x2="96.787%" y2="88.669%" id="square-4-b">
<stop stop-color="#43F1FF" stop-opacity="0" offset="0%"/>
<stop stop-color="#43F1FF" offset="53.489%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</linearGradient>
<linearGradient x1="0%" y1="57.64%" x2="94.346%" y2="8.32%" id="square-4-c">
<stop stop-color="#43F1FF" stop-opacity=".24" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity=".16" offset="100%"/>
</linearGradient>
<radialGradient cx="100%" cy="100%" fx="100%" fy="100%" r="136.8%" id="square-4-d">
<stop stop-color="#43F1FF" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</radialGradient>
<radialGradient cx="100%" cy="100%" fx="100%" fy="100%" r="140.264%" id="square-4-e">
<stop stop-color="#43F1FF" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</radialGradient>
<radialGradient cx="100%" cy="100%" fx="100%" fy="100%" r="137.638%" id="square-4-f">
<stop stop-color="#43F1FF" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</radialGradient>
</defs>
<g fill="none" fill-rule="evenodd">
<img alt="DXA of knee" src="resources/dxa_knee.png" width="300">
<!--
<rect fill="url(#square-4-a)" width="320" height="320" rx="2"/>
<path d="M278.958 209.715c-54.758 37.966-82.136 27.43-82.136-31.606s-34.335-65.905-103.005-20.607C49.492 185.246 33.604 160.412 46.154 83" stroke="url(#square-4-b)" stroke-width="3"/>
<path d="M71.05 41.844c57.243-16.532 154.657 38.697 154.657-16.532 0-8.934-4.692-17.934-10.123-25.312H0v99.92c19.6-22.665 44.942-50.536 71.05-58.076z" fill="url(#square-4-c)"/>
<path d="M320 320V66C179.72 66 66 179.72 66 320h254z" fill="url(#square-4-d)" opacity=".16"/>
<path d="M320 320V131c-104.382 0-189 84.618-189 189h189z" fill="url(#square-4-e)" opacity=".32"/>
<path d="M320 320V196c-68.483 0-124 55.517-124 124h124z" fill="url(#square-4-f)"/>
-->
</g>
</svg>
</div>
<!-- Midsize square image, left and in front of main image -->
<div class="hero-square hero-square-6 is-moving-object is-rotating">
<svg width="108" height="178" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="square-6-a">
<stop stop-color="#4353FF" offset="0%"/>
<stop stop-color="#4353FF" stop-opacity=".32" offset="100%"/>
</linearGradient>
<linearGradient x1="14.98%" y1="57.941%" x2="95.966%" y2="33.366%" id="square-6-b">
<stop stop-color="#43F1FF" stop-opacity=".24" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity=".16" offset="100%"/>
</linearGradient>
<linearGradient x1="97.033%" y1="97.033%" x2="0%" y2="0%" id="square-6-c">
<stop stop-color="#43F1FF" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity=".24" offset="100%"/>
</linearGradient>
<linearGradient x1="18.74%" y1="17.384%" x2="96.787%" y2="88.669%" id="square-6-d">
<stop stop-color="#43F1FF" stop-opacity="0" offset="0%"/>
<stop stop-color="#43F1FF" offset="53.489%"/>
<stop stop-color="#43F1FF" stop-opacity="0" offset="100%"/>
</linearGradient>
</defs>
<g fill="none" fill-rule="evenodd">
<img alt="DXA of knee" src="resources/hrpqct_tibia.png" width="100">
<!--
<path fill="url(#square-6-a)" d="M0 0h128v128H0z"/>
<path d="M27.652 128H0V32.762c13.602-4.224 26.559-6.606 36.988-6.606 42.25 0-38.976 13.508-19.488 50.235C25.002 90.529 28.544 109.73 27.652 128z" fill="url(#square-6-b)"/>
<path fill="url(#square-6-c)" opacity=".32" d="M88 88h40v40H88z"/>
<path d="M69 68l39.459 40.249" stroke="url(#square-6-d)" stroke-width="3"/>
-->
</g>
</svg>
</div>
<!-- Little square image, below to left of main image -->
<div class="hero-square hero-square-8 is-moving-object is-rotating">
<svg width="40" height="140" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="square-8-a">
<stop stop-color="#4353FF" offset="0%"/>
<stop stop-color="#4353FF" stop-opacity=".32" offset="100%"/>
</linearGradient>
<linearGradient x1="66.071%" y1="50%" x2="168.952%" y2="11.585%" id="square-8-b">
<stop stop-color="#43F1FF" stop-opacity=".123" offset="0%"/>
<stop stop-color="#43F1FF" stop-opacity=".16" offset="100%"/>
</linearGradient>
</defs>
<g fill="none" fill-rule="evenodd">
<img alt="DXA of knee" src="resources/hrpqct_knee.png" width="200">
<!--
<path fill="url(#square-8-a)" opacity=".24" d="M0 0h40v40H0z"/>
<path d="M40 0h-4.67c-.999 7.225-3.804 17.536-12.85 25.35-15.393 13.294 5.041-.287 17.36-4.644L40 0z" fill="url(#square-8-b)"/>
-->
</g>
</svg>
</div>
<!-- Set of white dots, above image -->
<!--
<div class="hero-dots hero-dots-1 is-moving-object is-translating" data-translating-factor="160">
<svg width="279" height="97" xmlns="http://www.w3.org/2000/svg">
<g fill="#43F1FF" fill-rule="evenodd">
<path d="M71.686 0l-2.899 1.334L68 4.157l.926 2.688L71.686 8l2.6-1.31L76 4.156l-1.295-2.94z"/>
<path fill-opacity=".64" d="M38.843 2l-1.45.667L37 4.079l.463 1.344 1.38.577 1.3-.655L41 4.079l-.648-1.47z"/>
<path fill-opacity=".24" d="M65.843 55l-1.45.667L64 57.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M94.765 29l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".8" d="M58.765 25l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".48" d="M18.843 44l-1.45.667L17 46.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M8.843 29l-1.45.667L7 31.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".48" d="M32.843 29l-1.45.667L31 31.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47zM.922 45l-.725.333L0 46.04l.232.672.69.289.65-.328L2 46.04l-.324-.735z"/>
<path fill-opacity=".24" d="M267.843 93l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".8" d="M275.765 75l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".48" d="M259.843 78l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
</g>
</svg>
</div>
-->
<!-- Set of white dots, overtop of image -->
<!--
<div class="hero-dots hero-dots-2 is-moving-object is-translating" data-translating-factor="120">
<svg width="138" height="132" xmlns="http://www.w3.org/2000/svg">
<g fill="#43F1FF" fill-rule="evenodd">
<path d="M73.686 66l-2.899 1.334L70 70.157l.926 2.688L73.686 74l2.6-1.31L78 70.156l-1.295-2.94z"/>
<path fill-opacity=".64" d="M108.843 0l-1.45.667L107 2.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".24" d="M135.843 53l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M107.765 53l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".8" d="M128.765 23l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".48" d="M88.843 42l-1.45.667L87 44.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M78.843 27l-1.45.667L77 29.079l.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".48" d="M102.843 27l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47zM70.922 43l-.725.333-.197.706.232.672.69.289.65-.328.428-.633-.324-.735z"/>
<path d="M2.765 126L.59 127 0 129.118l.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".64" d="M24.843 127l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".48" d="M6.922 114l-.725.333-.197.706.232.672.69.289.65-.328.428-.633-.324-.735z"/>
</g>
</svg>
</div>
-->
<!-- Set of white dots, located middle of page -->
<!--
<div class="hero-dots hero-dots-3 is-moving-object is-translating" data-translating-factor="160">
<svg width="98" height="59" xmlns="http://www.w3.org/2000/svg">
<g fill="#43F1FF" fill-rule="evenodd">
<path d="M26.314 0l2.899 1.334L30 4.157l-.926 2.688L26.314 8l-2.6-1.31L22 4.156l1.295-2.94z"/>
<path fill-opacity=".64" d="M59.157 2l1.45.667L61 4.079l-.463 1.344-1.38.577-1.3-.655L57 4.079l.648-1.47z"/>
<path fill-opacity=".24" d="M32.157 55l1.45.667.393 1.412-.463 1.344-1.38.577-1.3-.655L30 57.079l.648-1.47z"/>
<path fill-opacity=".64" d="M3.235 29l2.175 1L6 32.118l-.695 2.016-2.07.866-1.95-.983L0 32.117l.972-2.204z"/>
<path fill-opacity=".8" d="M39.235 25l2.175 1 .59 2.118-.695 2.016-2.07.866-1.95-.983-1.285-1.9.972-2.204z"/>
<path fill-opacity=".48" d="M79.157 44l1.45.667.393 1.412-.463 1.344-1.38.577-1.3-.655L77 46.079l.648-1.47z"/>
<path fill-opacity=".64" d="M89.157 29l1.45.667.393 1.412-.463 1.344-1.38.577-1.3-.655L87 31.079l.648-1.47z"/>
<path fill-opacity=".48" d="M65.157 29l1.45.667.393 1.412-.463 1.344-1.38.577-1.3-.655L63 31.079l.648-1.47zM97.078 45l.725.333.197.706-.232.672-.69.289-.65-.328L96 46.04l.324-.735z"/>
</g>
</svg>
</div>
-->
<!-- Swoopy line underneath image -->
<!--
<div class="hero-line hero-line-1">
<svg width="344" height="217" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="18.74%" y1="17.384%" x2="96.787%" y2="88.669%" id="line-1-a">
<stop stop-color="#5D6AFF" stop-opacity="0" offset="0%"/>
<stop stop-color="#5D6AFF" offset="53.489%"/>
<stop stop-color="#5D6AFF" stop-opacity="0" offset="100%"/>
</linearGradient>
</defs>
<path d="M340.86 180.664l2.281 3.287c-79.796 55.378-120.994 39.511-120.994-47.035 0-82.777-47.283-92.246-144.735-27.901-32.607 20.428-55.391 21.53-67.544 2.516C-1.882 93.147-3.092 56.053 5.987 0l3.948.64c-8.928 55.125-7.743 91.453 3.303 108.736 10.644 16.653 31.058 15.666 62.01-3.725 99.65-65.797 150.9-55.534 150.9 31.265 0 83.03 37.371 97.424 114.713 43.748z" fill="url(#line-1-a)" fill-rule="nonzero" transform="matrix(-1 0 0 1 343.141 0)"/>
</svg>
</div>
-->
</div>
</div>
</div>
</section>
<section class="features section">
<div class="container">
<div class="features-inner section-inner">
<div class="features-wrap">
<div class="feature">
<div class="feature-inner">
<div class="feature-header mb-16">
<div class="feature-icon mr-16">
<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="none">
<path d="M7 8H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1zM19 8h-6a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z" fill="#4353FF"/>
<path d="M19 20h-6a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z" fill="#43F1FF"/>
<path d="M31 8h-6a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z" fill="#4353FF"/>
<path d="M7 20H1a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z" fill="#43F1FF"/>
<path d="M7 32H1a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z" fill="#4353FF"/>
<path d="M29.5 18h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5z" fill="#43F1FF"/>
<path d="M17.5 30h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5zM29.5 30h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5z" fill="#4353FF"/>
</g>
</svg>
</div>
<a href="vtkjs/index.html">
<h4 class="feature-title m-0">JavaScript Demo</h4>
</a>
</div>
<p class="text-sm mb-0">Proof of concept for using vtk.js with typical image data.</p>
</div>
</div>
<div class="feature">
<div class="feature-inner">
<div class="feature-header mb-16">
<div class="feature-icon mr-16">
<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="none">
<path d="M4 12H0V5a5.006 5.006 0 0 1 5-5h7v4H5a1 1 0 0 0-1 1v7z" fill="#43F1FF"/>
<path d="M32 12h-4V5a1 1 0 0 0-1-1h-7V0h7a5.006 5.006 0 0 1 5 5v7zM12 32H5a5.006 5.006 0 0 1-5-5v-7h4v7a1 1 0 0 0 1 1h7v4z" fill="#4353FF"/>
<path d="M27 32h-7v-4h7a1 1 0 0 0 1-1v-7h4v7a5.006 5.006 0 0 1-5 5z" fill="#43F1FF"/>
</g>
</svg>
</div>
<a href="n88/index.html">
<h4 class="feature-title m-0">Numerics88</h4>
</a>
</div>
<p class="text-sm mb-0">Resources supporting Numerics88, including package downloads and documentation.</p>
</div>
</div>
<div class="feature">
<div class="feature-inner">
<div class="feature-header mb-16">
<div class="feature-icon mr-16">
<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg">
<g fill="none" fill-rule="nonzero">
<path d="M16 9c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4z" fill="#4353FF"/>
<path d="M27 9c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4z" fill="#43F1FF"/>
<path d="M27 12c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4z" fill="#4353FF"/>
<path d="M5 23c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4z" fill="#43F1FF"/>
<path d="M27 23c-1.859 0-3.41 1.28-3.858 3h-3.284A3.994 3.994 0 0 0 17 23.142v-3.284c1.72-.447 3-2 3-3.858 0-2.206-1.794-4-4-4-1.859 0-3.41 1.28-3.858 3H8.858A3.994 3.994 0 0 0 6 12.142V8.858c1.72-.447 3-2 3-3.858 0-2.206-1.794-4-4-4S1 2.794 1 5c0 1.858 1.28 3.41 3 3.858v3.284c-1.72.447-3 2-3 3.858 0 2.206 1.794 4 4 4 1.859 0 3.41-1.28 3.858-3h3.284A3.994 3.994 0 0 0 15 19.858v3.284c-1.72.447-3 2-3 3.858 0 2.206 1.794 4 4 4 1.859 0 3.41-1.28 3.858-3h3.284c.447 1.72 2 3 3.858 3 2.206 0 4-1.794 4-4s-1.794-4-4-4z" fill="#4353FF"/>
</g>
</svg>
</div>
<a href="salarycalc/index.html">
<h4 class="feature-title m-0">Grad Student Salary Calculator</h4>
</a>
</div>
<p class="text-sm mb-0">Simple form to calculate how scholarships and TA work will affect a grad student's salary.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</main>
<footer class="site-footer">
<div class="footer-bg">
<svg width="385" height="305" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="50%" y1="34.994%" x2="50%" y2="97.738%" id="footer-bg">
<stop stop-color="#151616" offset="0%"/>
<stop stop-color="#222424" offset="100%"/>
</linearGradient>
</defs>
<path d="M384.557 116.012V305H0L210.643 0l173.914 116.012z" fill="url(#footer-bg)" fill-rule="evenodd"/>
</svg>
</div>
<!-- Footer stars and graphics -->
<!--
<div class="footer-dots is-moving-object is-translating" data-translating-factor="160">
<svg width="69" height="191" xmlns="http://www.w3.org/2000/svg">
<g fill="#43F1FF" fill-rule="evenodd">
<path d="M37.105 41.007l-2.9 1.334-.786 2.823.926 2.689 2.76 1.154 2.6-1.31 1.714-2.533-1.296-2.94z"/>
<path fill-opacity=".64" d="M63.109 27.24l-1.45.666-.394 1.412.464 1.344 1.38.577 1.3-.655.856-1.266-.647-1.47z"/>
<path fill-opacity=".24" d="M66.226 86.638l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M13.497 43.713l-2.175 1-.59 2.118.695 2.016 2.07.866 1.95-.983 1.285-1.9-.972-2.204z"/>
<path fill-opacity=".8" d="M59.076 56.658l-2.175 1-.59 2.117.695 2.017 2.07.866 1.949-.983 1.286-1.9-.972-2.204z"/>
<path fill-opacity=".48" d="M22.262 18.49l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".64" d="M23.422.5l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47z"/>
<path fill-opacity=".48" d="M2.637 12.5l-1.45.667-.393 1.412.463 1.344 1.38.577 1.3-.655.857-1.266-.648-1.47zM36.563 10.856l-.725.334-.197.706.232.672.69.288.65-.327.428-.633-.324-.735z"/>
</g>
</svg>
</div>
-->
<div class="container">
<div class="site-footer-inner has-top-divider">
<div class="footer-copyright">© 2021 Bone Imaging Laboratory</div>
</div>
</div>
</footer>
</div>
<script src="dist/js/main.min.js"></script>
</body>
</html>