-
Notifications
You must be signed in to change notification settings - Fork 40
/
index.html
130 lines (130 loc) · 17.9 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Safe Places</title>
<meta name="description" content="A toolkit for public health, built on top of data shared by users of Private Kit">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta property="og:title" content="Safe Places">
<meta property="og:type" content="website">
<meta property="og:image" content="https://covidsafepaths.org/static/img/og-image.jpg">
<meta name=twitter:card content="summary_large_image">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&family=Sigmar+One&display=swap" rel="stylesheet">
<style type="text/css">
*, *:before, *:after {
box-sizing: inherit;
}
html{
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
body{
background-color: #f0f0f0;
font-family: 'Inter', sans-serif;
}
a{
border-bottom: 1px solid #6979f8;
color: #000000;
text-decoration: none;
}
.wrapper{
margin: 0 auto;
width: 1200px;
}
header{
padding: 1rem;
text-align: center;
margin-top: 100px;
margin-bottom: 50px;
}
header a{
border-bottom: 0;
}
.top{
padding: 0 1rem;
margin-bottom: 50px;
}
.content{
display: flex;
flex-wrap: wrap;
}
.content a{
background-color: #26223c;
border-bottom: 0;
color: #ffffff;
display: block;
margin: 0 1%;
padding: .5rem 1rem;
text-decoration: none;
transition: all .4s;
width: 48%;
}
.content a:hover,
.content a:focus{
background-color: #6979f8;
transform: scale(1.03);
}
@media only screen and (min-width : 320px) and (max-width : 767px) {
.wrapper{
width: 100%;
}
header{
margin-top: 50px;
}
header a svg{
height: 40px;
width: 100%;
}
.content{
flex-direction: column;
}
.content a {
width: 100%;
margin-bottom: 30px;
margin-right: 0;
margin-left: 0;
}
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
.wrapper{
width: 100%;
}
}
@media only screen and (min-width : 992px) and (max-width : 1023px) {
.wrapper{
width: 100%;
}
}
@media only screen and (min-width : 1024px) and (max-width : 1199px) {
.wrapper{
width: 100%;
}
}
</style>
</head>
<body>
<div class="wrapper">
<header>
<a href="/index.html" aria-label="COVID SafePaths" title="COVID SafePaths">
<svg width="374" height="50" viewBox="0 0 374 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M92.16 39.456C88.7907 39.456 86.2827 38.2653 84.636 35.884C83.0147 33.5027 82.204 30.1207 82.204 25.738C82.204 21.3553 83.0147 17.9733 84.636 15.592C86.2827 13.2107 88.7907 12.02 92.16 12.02C93.452 12.02 94.5667 12.1973 95.504 12.552C96.4667 12.8813 97.29 13.35 97.974 13.958C98.658 14.5407 99.228 15.2373 99.684 16.048C100.165 16.8333 100.558 17.682 100.862 18.594L97.024 19.886C96.8213 19.278 96.5933 18.708 96.34 18.176C96.0867 17.644 95.77 17.188 95.39 16.808C95.01 16.428 94.554 16.124 94.022 15.896C93.5153 15.668 92.882 15.554 92.122 15.554C90.2473 15.554 88.8793 16.276 88.018 17.72C87.1567 19.1387 86.726 21.064 86.726 23.496V27.98C86.726 30.412 87.1567 32.35 88.018 33.794C88.8793 35.2127 90.2473 35.922 92.122 35.922C92.882 35.922 93.5153 35.808 94.022 35.58C94.554 35.352 95.01 35.048 95.39 34.668C95.77 34.288 96.0867 33.832 96.34 33.3C96.5933 32.768 96.8213 32.198 97.024 31.59L100.862 32.882C100.558 33.794 100.165 34.6553 99.684 35.466C99.228 36.2513 98.658 36.948 97.974 37.556C97.29 38.1387 96.4667 38.6073 95.504 38.962C94.5667 39.2913 93.452 39.456 92.16 39.456ZM114.185 39.456C112.513 39.456 111.056 39.152 109.815 38.544C108.599 37.9107 107.586 37.0113 106.775 35.846C105.99 34.6807 105.407 33.2493 105.027 31.552C104.647 29.8547 104.457 27.9167 104.457 25.738C104.457 23.5847 104.647 21.6593 105.027 19.962C105.407 18.2393 105.99 16.7953 106.775 15.63C107.586 14.4647 108.599 13.578 109.815 12.97C111.056 12.3367 112.513 12.02 114.185 12.02C115.857 12.02 117.301 12.3367 118.517 12.97C119.758 13.578 120.772 14.4647 121.557 15.63C122.368 16.7953 122.963 18.2393 123.343 19.962C123.723 21.6593 123.913 23.5847 123.913 25.738C123.913 27.9167 123.723 29.8547 123.343 31.552C122.963 33.2493 122.368 34.6807 121.557 35.846C120.772 37.0113 119.758 37.9107 118.517 38.544C117.301 39.152 115.857 39.456 114.185 39.456ZM114.185 35.922C116.085 35.922 117.428 35.2127 118.213 33.794C118.998 32.35 119.391 30.3993 119.391 27.942V23.496C119.391 21.064 118.998 19.1387 118.213 17.72C117.428 16.276 116.085 15.554 114.185 15.554C112.285 15.554 110.942 16.276 110.157 17.72C109.372 19.1387 108.979 21.064 108.979 23.496V27.98C108.979 30.412 109.372 32.35 110.157 33.794C110.942 35.2127 112.285 35.922 114.185 35.922ZM134.006 39L126.52 12.476H131.118L134.614 25.852L136.932 34.858H137.16L139.478 25.852L143.012 12.476H147.42L139.934 39H134.006ZM151.395 39V35.77H157.627V15.706H151.395V12.476H168.115V15.706H161.883V35.77H168.115V39H151.395ZM174.257 12.476H182.161C185.555 12.476 188.063 13.6033 189.685 15.858C191.331 18.1127 192.155 21.406 192.155 25.738C192.155 30.07 191.331 33.3633 189.685 35.618C188.063 37.8727 185.555 39 182.161 39H174.257V12.476ZM181.895 35.504C183.845 35.504 185.289 34.858 186.227 33.566C187.189 32.2487 187.671 30.374 187.671 27.942V23.534C187.671 21.102 187.189 19.24 186.227 17.948C185.289 16.6307 183.845 15.972 181.895 15.972H178.475V35.504H181.895Z" fill="#4757FC"></path><path d="M214.116 39.456C211.887 39.456 209.987 39.0507 208.416 38.24C206.871 37.4293 205.541 36.34 204.426 34.972L207.39 32.198C208.328 33.338 209.354 34.1993 210.468 34.782C211.608 35.3647 212.9 35.656 214.344 35.656C216.042 35.656 217.321 35.276 218.182 34.516C219.044 33.756 219.474 32.73 219.474 31.438C219.474 30.3993 219.17 29.576 218.562 28.968C217.954 28.36 216.878 27.904 215.332 27.6L212.976 27.182C210.392 26.7007 208.454 25.852 207.162 24.636C205.87 23.42 205.224 21.748 205.224 19.62C205.224 18.4547 205.44 17.4033 205.87 16.466C206.326 15.5033 206.947 14.7053 207.732 14.072C208.543 13.4133 209.518 12.9067 210.658 12.552C211.798 12.1973 213.078 12.02 214.496 12.02C216.498 12.02 218.233 12.3747 219.702 13.084C221.172 13.768 222.426 14.7687 223.464 16.086L220.462 18.746C219.778 17.8593 218.942 17.15 217.954 16.618C216.966 16.086 215.738 15.82 214.268 15.82C212.748 15.82 211.57 16.124 210.734 16.732C209.898 17.34 209.48 18.2267 209.48 19.392C209.48 20.5067 209.822 21.3427 210.506 21.9C211.19 22.432 212.254 22.8373 213.698 23.116L216.054 23.61C218.714 24.1167 220.652 24.978 221.868 26.194C223.11 27.41 223.73 29.082 223.73 31.21C223.73 32.4513 223.515 33.5787 223.084 34.592C222.654 35.6053 222.02 36.4793 221.184 37.214C220.374 37.9233 219.373 38.4807 218.182 38.886C216.992 39.266 215.636 39.456 214.116 39.456ZM242.299 39C241.21 39 240.374 38.696 239.791 38.088C239.209 37.4547 238.854 36.6567 238.727 35.694H238.537C238.157 36.9353 237.461 37.8727 236.447 38.506C235.434 39.1393 234.205 39.456 232.761 39.456C230.709 39.456 229.126 38.924 228.011 37.86C226.922 36.796 226.377 35.3647 226.377 33.566C226.377 31.59 227.087 30.108 228.505 29.12C229.949 28.132 232.052 27.638 234.813 27.638H238.385V25.966C238.385 24.75 238.056 23.8127 237.397 23.154C236.739 22.4953 235.713 22.166 234.319 22.166C233.154 22.166 232.204 22.4193 231.469 22.926C230.735 23.4327 230.114 24.0787 229.607 24.864L227.137 22.622C227.796 21.5073 228.721 20.5953 229.911 19.886C231.102 19.1513 232.66 18.784 234.585 18.784C237.144 18.784 239.107 19.3793 240.475 20.57C241.843 21.7607 242.527 23.4707 242.527 25.7V35.618H244.617V39H242.299ZM233.939 36.302C235.231 36.302 236.295 36.0233 237.131 35.466C237.967 34.8833 238.385 34.1107 238.385 33.148V30.298H234.889C232.027 30.298 230.595 31.1847 230.595 32.958V33.642C230.595 34.5287 230.887 35.2 231.469 35.656C232.077 36.0867 232.901 36.302 233.939 36.302ZM248.943 22.622H245.941V19.24H248.943V15.972C248.943 14.376 249.361 13.1347 250.197 12.248C251.033 11.336 252.287 10.88 253.959 10.88H257.227V14.262H253.085V19.24H257.227V22.622H253.085V39H248.943V22.622ZM267.674 39.456C266.256 39.456 264.989 39.2153 263.874 38.734C262.76 38.2527 261.81 37.5687 261.024 36.682C260.239 35.77 259.631 34.6807 259.2 33.414C258.795 32.122 258.592 30.6907 258.592 29.12C258.592 27.5493 258.795 26.1307 259.2 24.864C259.631 23.572 260.239 22.4827 261.024 21.596C261.81 20.684 262.76 19.9873 263.874 19.506C264.989 19.0247 266.256 18.784 267.674 18.784C269.118 18.784 270.385 19.0373 271.474 19.544C272.589 20.0507 273.514 20.76 274.248 21.672C274.983 22.5587 275.528 23.5973 275.882 24.788C276.262 25.9787 276.452 27.258 276.452 28.626V30.184H262.886V30.83C262.886 32.35 263.33 33.604 264.216 34.592C265.128 35.5547 266.42 36.036 268.092 36.036C269.308 36.036 270.334 35.77 271.17 35.238C272.006 34.706 272.716 33.984 273.298 33.072L275.73 35.466C274.996 36.682 273.932 37.6573 272.538 38.392C271.145 39.1013 269.524 39.456 267.674 39.456ZM267.674 22.014C266.965 22.014 266.306 22.1407 265.698 22.394C265.116 22.6473 264.609 23.002 264.178 23.458C263.773 23.914 263.456 24.4587 263.228 25.092C263 25.7253 262.886 26.422 262.886 27.182V27.448H272.082V27.068C272.082 25.548 271.69 24.332 270.904 23.42C270.119 22.4827 269.042 22.014 267.674 22.014ZM280.582 39V12.476H291.982C294.439 12.476 296.339 13.198 297.682 14.642C299.024 16.086 299.696 18.024 299.696 20.456C299.696 22.888 299.024 24.826 297.682 26.27C296.339 27.714 294.439 28.436 291.982 28.436H284.876V39H280.582ZM284.876 24.674H291.716C292.805 24.674 293.654 24.3953 294.262 23.838C294.87 23.2553 295.174 22.432 295.174 21.368V19.544C295.174 18.48 294.87 17.6693 294.262 17.112C293.654 16.5293 292.805 16.238 291.716 16.238H284.876V24.674ZM317.374 39C316.285 39 315.449 38.696 314.866 38.088C314.284 37.4547 313.929 36.6567 313.802 35.694H313.612C313.232 36.9353 312.536 37.8727 311.522 38.506C310.509 39.1393 309.28 39.456 307.836 39.456C305.784 39.456 304.201 38.924 303.086 37.86C301.997 36.796 301.452 35.3647 301.452 33.566C301.452 31.59 302.162 30.108 303.58 29.12C305.024 28.132 307.127 27.638 309.888 27.638H313.46V25.966C313.46 24.75 313.131 23.8127 312.472 23.154C311.814 22.4953 310.788 22.166 309.394 22.166C308.229 22.166 307.279 22.4193 306.544 22.926C305.81 23.4327 305.189 24.0787 304.682 24.864L302.212 22.622C302.871 21.5073 303.796 20.5953 304.986 19.886C306.177 19.1513 307.735 18.784 309.66 18.784C312.219 18.784 314.182 19.3793 315.55 20.57C316.918 21.7607 317.602 23.4707 317.602 25.7V35.618H319.692V39H317.374ZM309.014 36.302C310.306 36.302 311.37 36.0233 312.206 35.466C313.042 34.8833 313.46 34.1107 313.46 33.148V30.298H309.964C307.102 30.298 305.67 31.1847 305.67 32.958V33.642C305.67 34.5287 305.962 35.2 306.544 35.656C307.152 36.0867 307.976 36.302 309.014 36.302ZM328.353 39C326.909 39 325.819 38.6327 325.085 37.898C324.35 37.138 323.983 36.074 323.983 34.706V22.622H320.905V19.24H322.577C323.261 19.24 323.729 19.088 323.983 18.784C324.261 18.48 324.401 17.986 324.401 17.302V13.844H328.125V19.24H332.267V22.622H328.125V35.618H331.963V39H328.353ZM335.999 10.88H340.141V22.508H340.331C340.762 21.444 341.408 20.5573 342.269 19.848C343.156 19.1387 344.359 18.784 345.879 18.784C347.906 18.784 349.477 19.4553 350.591 20.798C351.731 22.1153 352.301 24.0027 352.301 26.46V39H348.159V26.954C348.159 23.8887 346.918 22.356 344.435 22.356C343.903 22.356 343.371 22.432 342.839 22.584C342.333 22.7107 341.877 22.9133 341.471 23.192C341.066 23.4707 340.737 23.8253 340.483 24.256C340.255 24.6867 340.141 25.1807 340.141 25.738V39H335.999V10.88ZM363.552 39.456C361.678 39.456 360.107 39.1267 358.84 38.468C357.574 37.8093 356.472 36.8973 355.534 35.732L358.194 33.3C358.929 34.1867 359.74 34.8833 360.626 35.39C361.538 35.8713 362.59 36.112 363.78 36.112C364.996 36.112 365.896 35.884 366.478 35.428C367.086 34.9467 367.39 34.288 367.39 33.452C367.39 32.8187 367.175 32.2867 366.744 31.856C366.339 31.4 365.617 31.1087 364.578 30.982L362.754 30.754C360.728 30.5007 359.132 29.918 357.966 29.006C356.826 28.0687 356.256 26.688 356.256 24.864C356.256 23.9013 356.434 23.0527 356.788 22.318C357.143 21.558 357.637 20.9247 358.27 20.418C358.929 19.886 359.702 19.4807 360.588 19.202C361.5 18.9233 362.501 18.784 363.59 18.784C365.364 18.784 366.808 19.0627 367.922 19.62C369.062 20.1773 370.076 20.95 370.962 21.938L368.416 24.37C367.91 23.762 367.238 23.2427 366.402 22.812C365.592 22.356 364.654 22.128 363.59 22.128C362.45 22.128 361.602 22.356 361.044 22.812C360.512 23.268 360.246 23.8633 360.246 24.598C360.246 25.358 360.487 25.928 360.968 26.308C361.45 26.688 362.222 26.9667 363.286 27.144L365.11 27.372C367.289 27.7013 368.872 28.3473 369.86 29.31C370.874 30.2473 371.38 31.514 371.38 33.11C371.38 34.0727 371.19 34.9467 370.81 35.732C370.456 36.492 369.936 37.1507 369.252 37.708C368.568 38.2653 367.745 38.696 366.782 39C365.82 39.304 364.743 39.456 363.552 39.456Z" fill="black"></path><path d="M37.4973 15.6326C37.0599 13.077 36.1159 10.7517 34.7806 8.70268C33.4453 9.5315 32.2711 10.6136 31.3272 11.9029C32.1099 13.3073 32.6625 14.8268 32.9388 16.4384C33.4453 19.3393 32.8236 23.2302 31.189 27.7657C30.3141 30.137 29.163 32.6926 27.7586 35.3633C27.183 36.4684 26.5844 37.5044 26.0089 38.4944C24.9728 40.2441 23.9828 41.8097 23.131 43.0759C21.1971 41.6485 18.6876 39.6916 16.132 37.4123C9.61652 31.4954 5.61052 25.8087 4.82774 21.3883C4.16008 17.6356 5.01193 13.8368 7.19911 10.7057C9.38629 7.57455 12.6555 5.47946 16.4083 4.83482C17.2371 4.69668 18.089 4.60459 18.9178 4.60459C21.6115 4.60459 24.2591 5.38737 26.5384 6.83782C27.5514 5.6176 28.7025 4.53552 29.9918 3.6146C26.8377 1.31231 22.9929 0 18.9178 0C17.8357 0 16.7306 0.0920918 15.6025 0.299298C5.33425 2.09509 -1.52659 11.9029 0.292221 22.1941C2.68661 35.7546 24.2821 49.4533 24.2821 49.4533C24.2821 49.4533 26.2161 46.9208 28.6335 43.0759C28.7486 42.8918 28.8637 42.6846 29.0018 42.5004C29.0939 42.3392 29.209 42.178 29.3011 41.9939C29.5314 41.6255 29.7616 41.2341 29.9918 40.8197C30.176 40.5204 30.3602 40.1981 30.5444 39.8758C30.5904 39.7837 30.6595 39.6916 30.7055 39.5995C30.8207 39.4153 30.9127 39.2311 31.0279 39.0469C31.0969 38.9318 31.143 38.8167 31.212 38.7016C31.3041 38.5174 31.3962 38.3562 31.4883 38.1721C31.5344 38.08 31.6034 37.9879 31.6495 37.8728C31.9718 37.2742 32.2941 36.6756 32.5934 36.0539C32.7085 35.8467 32.8006 35.6395 32.9157 35.4093C33.0078 35.2251 33.0999 35.0179 33.192 34.8337C33.3992 34.3963 33.6295 33.9358 33.8367 33.4754C36.5073 27.6275 38.4643 21.089 37.4973 15.6326Z" fill="#4051DB"></path><path d="M44.3815 0.299298C43.2764 0.0920918 42.1713 0 41.0662 0C37.866 0 34.7809 0.828826 32.0873 2.27927C31.9031 2.37136 31.7419 2.46346 31.5808 2.57857C31.4196 2.67066 31.2584 2.76275 31.1203 2.85485C30.9361 2.96996 30.7289 3.1081 30.5447 3.22321C30.4066 3.31531 30.2684 3.4074 30.1303 3.49949C30.1073 3.52251 30.0843 3.52251 30.0612 3.54553C29.9001 3.66065 29.7619 3.77576 29.6008 3.89088C29.4626 4.00599 29.3015 4.12111 29.1633 4.23622C29.1403 4.25925 29.1173 4.28227 29.0943 4.30529C28.9561 4.42041 28.841 4.5125 28.7029 4.62761C28.6799 4.65064 28.6568 4.67366 28.6338 4.67366C28.4957 4.78877 28.3806 4.90389 28.2424 5.019C28.2194 5.04203 28.1964 5.06505 28.1734 5.06505C28.0582 5.18016 27.9201 5.29528 27.805 5.43342L27.782 5.45644C27.6438 5.59458 27.5057 5.73272 27.3676 5.87085C27.3676 5.87085 27.3676 5.87085 27.3676 5.89388C27.2524 6.00899 27.1603 6.10108 27.0683 6.2162C26.9301 6.37736 26.792 6.53852 26.6538 6.69968C26.6078 6.76875 26.5387 6.81479 26.4927 6.88386C26.4466 6.95293 26.3776 7.022 26.3315 7.09107C26.2855 7.16014 26.2164 7.22921 26.1704 7.29828C26.0783 7.41339 26.0092 7.50548 25.9171 7.6206C25.8711 7.68967 25.802 7.75874 25.756 7.8278C25.6869 7.9199 25.6178 8.01199 25.5487 8.1271C25.4106 8.31129 25.2955 8.49547 25.1574 8.70268C23.845 10.7517 22.9011 13.077 22.4637 15.6326C21.4967 21.089 23.4537 27.6275 26.1473 33.4984C27.1834 31.4954 28.0582 29.5615 28.7489 27.7427C27.0913 23.2302 26.4927 19.3393 26.9992 16.4154C27.2755 14.7807 27.851 13.2612 28.6108 11.8798C30.1533 9.11709 32.5938 6.95293 35.4947 5.70969C37.1984 4.99598 39.0862 4.58157 41.0432 4.58157C41.872 4.58157 42.7239 4.65064 43.5527 4.8118C47.3054 5.47946 50.5977 7.55153 52.7849 10.6827C54.9721 13.8138 55.8239 17.6126 55.1563 21.3653C54.3735 25.8087 50.3445 31.4724 43.8059 37.3663C41.2504 39.6686 38.7409 41.6255 36.807 43.0299C35.5867 41.1881 34.0442 38.7707 32.5707 36.0309C31.7189 37.7116 30.821 39.3232 29.9691 40.7737C32.9621 45.8617 35.6788 49.4073 35.6788 49.4073C35.6788 49.4073 57.3204 35.7546 59.7148 22.1941C61.5106 11.9029 54.6498 2.09509 44.3815 0.299298Z" fill="#4051DB"></path></svg>
</a>
</header>
<div class="top">
<h1>Safe Places</h1>
<p>A toolkit for public health, built on top of data shared by users of <a href="https://github.com/tripleblindmarket/private-kit" rel="noopener noreferrer">Private Kit</a></p>
</div>
<div class="content">
<a href="./location-scrubber/index.html">
<h2>Location Viewer/Scrubber</h2>
<p>Tool to visualize and redact time/location data. Intended for use in Contact Tracing.</p>
</a>
<a href="./publisher/index.html">
<h2>Publisher</h2>
<p>Tool to combine and publish redacted time/location data files. Intended for use by Healthcare Authorities.</p>
</a>
</div>
</div>
</body>
</html>