feature: add favicon and dev roadmap

- add dropdown menu for about
This commit is contained in:
ZanzyTHEbar 2023-01-13 18:29:03 +00:00
parent bd68486599
commit bbada4defb
18 changed files with 219 additions and 1 deletions

View File

@ -15,7 +15,13 @@ const theme = {
},
searchPlaceholder: "Search...",
nav: [
{ text: "About", link: "/about" },
{
text: 'About',
items: [
{ text: 'About Us', link: '/about' },
{ text: 'Development Road Map', link: '/dev_roadmap' },
]
},
{ text: "Contact", link: "/contact" },
{ text: "Guide", link: "/guide" },
{ text: "Configs", link: "/configs" },

View File

@ -0,0 +1,96 @@
# EyeTrackVR Development Roadmap
This will contain a list of features that are in progress, completed, and planned.
## Completed
<div>
<ul style="list-style: none;">
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">Tracking algorithm</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">Better documentation over things (setup, wiring etc.)</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">Calibration</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;"> GUI</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">PCB Design for IR emitters</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">Dual eye support</label>
</li>
<li>
<input type="checkbox" checked>
<label style="font-size: 18px;position: relative;top: -9px;">Firmware</label>
</li>
</ul>
</div>
## In Progress
<div>
<ul style="list-style: none;">
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Variable eye openness tracking</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Release of V1 to the masses</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Auto ROI cropping</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Auto threshold's</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Setup flashing of ESPs through anything other than VSC</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">New GUI</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Power regulator board</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">New IR LED PCB (only for the power reg board)</label>
</li>
</ul>
</div>
## Planned
<div>
<ul style="list-style: none;">
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Support for binary parameters</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Dynamic foveated rendering via OpenXR (not a guarantee)</label>
</li>
<li>
<input type="checkbox" unchecked>
<label style="font-size: 18px;position: relative;top: -9px;">Custom ESP-CAM boards</label>
</li>
</ul>
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="assets/images/favicon/mstile-150x150.png"/>
<TileColor>#00a300</TileColor>
</tile>
</msapplication>
</browserconfig>

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 91 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

@ -0,0 +1,52 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="1000.000000pt" height="1000.000000pt" viewBox="0 0 1000.000000 1000.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.14, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,1000.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M0 5000 l0 -5000 5000 0 5000 0 0 5000 0 5000 -5000 0 -5000 0 0
-5000z m5500 4332 c155 -61 259 -203 306 -417 21 -99 24 -377 5 -510 -32 -219
-97 -479 -173 -690 -54 -152 -188 -420 -238 -477 -53 -61 -96 -74 -293 -88
-84 -5 -222 -15 -307 -21 -283 -19 -559 -66 -825 -141 -77 -21 -356 -111 -620
-198 -525 -174 -692 -220 -797 -220 -115 0 -131 41 -78 201 34 102 151 331
252 492 529 841 1312 1577 2060 1937 149 71 277 118 395 144 95 22 241 16 313
-12z m3344 -842 c75 -29 137 -85 167 -153 22 -47 24 -65 24 -207 0 -168 -9
-225 -70 -420 -129 -415 -398 -944 -748 -1470 -175 -262 -309 -438 -439 -576
-125 -132 -176 -151 -264 -99 -59 34 -128 123 -274 350 -279 435 -499 673
-790 855 -46 29 -171 95 -277 148 -209 102 -281 154 -314 227 -35 76 -23 109
72 202 365 356 1525 929 2241 1107 210 52 310 66 473 62 117 -3 150 -7 199
-26z m-3289 -1668 c250 -44 401 -102 598 -232 187 -122 319 -232 492 -405 547
-550 888 -1273 965 -2044 13 -133 13 -439 0 -572 -39 -386 -150 -753 -303
-999 -414 -664 -1556 -1441 -2541 -1729 -411 -121 -1245 -235 -1576 -216 -300
17 -460 68 -587 188 -72 68 -103 133 -103 217 0 84 30 147 104 222 29 29 58
62 64 73 5 11 26 99 46 196 57 276 106 399 180 448 34 22 49 26 115 25 101 -1
180 -25 483 -145 339 -134 428 -160 589 -166 113 -5 135 -3 233 22 641 160
1567 691 2041 1170 164 166 244 299 318 530 178 555 79 1205 -263 1717 -184
276 -490 557 -751 688 -506 256 -1572 150 -2689 -267 -346 -130 -686 -280
-1248 -553 -353 -171 -382 -181 -448 -169 -74 14 -153 57 -211 115 -145 144
-91 334 146 513 393 297 1043 657 1616 893 656 271 1295 433 1980 502 22 2
173 3 335 1 246 -2 315 -6 415 -23z m-530 -1916 c46 -19 59 -43 94 -171 127
-460 145 -871 50 -1165 -77 -238 -244 -411 -449 -465 -80 -22 -240 -19 -336 5
-230 57 -472 244 -636 490 -92 139 -196 375 -228 522 -12 54 -12 58 13 100 32
55 142 160 239 228 279 197 704 396 973 455 83 18 237 19 280 1z m-2584 -885
l157 -53 38 -102 c51 -138 89 -260 124 -396 54 -216 64 -300 65 -505 0 -175
-2 -195 -23 -247 -47 -118 -128 -139 -232 -63 -169 124 -389 531 -589 1094
-85 238 -84 220 -18 265 77 53 126 66 232 63 78 -3 111 -11 246 -56z m3389
-414 c25 -12 77 -53 115 -91 163 -164 235 -382 173 -518 -77 -166 -281 -225
-545 -157 -130 33 -241 106 -278 185 -19 41 -21 123 -5 185 26 94 112 232 192
306 129 118 229 144 348 90z m-3414 -1011 c73 -33 135 -93 166 -161 19 -41 22
-66 21 -140 -2 -98 -28 -216 -64 -287 -81 -161 -245 -231 -428 -183 -144 37
-173 72 -193 235 -25 204 36 433 136 511 84 66 247 77 362 25z"/>
<path d="M5760 3491 c-19 -11 -62 -48 -96 -82 -143 -151 -251 -371 -214 -439
12 -22 14 -19 31 47 44 176 210 409 329 462 22 10 37 21 33 24 -11 12 -47 7
-83 -12z"/>
<path d="M1990 2367 c0 -46 24 -90 79 -139 131 -118 375 -138 465 -39 24 27
16 26 -37 -1 -59 -31 -195 -37 -268 -13 -99 33 -171 92 -214 174 -22 42 -24
44 -25 18z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,19 @@
{
"name": "EyeTrackVR",
"short_name": "EyeTrackVR",
"icons": [
{
"src": "android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}

View File

@ -0,0 +1,33 @@
/* Custom Checkboxes */
input[type=checkbox] {
cursor: pointer;
width: 10px;
height: 10px;
margin: 10px;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;
outline: 1px solid lightblue;
box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
background-clip: content-box;
padding: 3px;
}
input,
input:focus {
border: none;
border-radius: 2pt;
box-shadow: 0 0 0 1pt grey;
outline: none;
transition: .1s;
}
input[type=checkbox]:checked {
background-color: #3899ff;
}
input[type=checkbox]:focus {
box-shadow: 0 0 3pt 2pt cornflowerblue;
}

View File

@ -12,6 +12,7 @@
@import 'theme.css';
@import 'index.css';
@import 'scrollbar.css';
@import 'checkboxes.css';
/* TailWindCSS Files */
@tailwind base;