-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
77 lines (73 loc) · 3.77 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
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>FunCheap SF Mapper</title>
<meta name="description" content="The Unofficial Map of FunCheapSF Events Updated Daily! Pick a day and a category to plan activities or just clear the filters and browse through all the most popular events the Bay Area has to offer. Free. Open Source. No registration necessary. Works with Mobile and Tablets as well as Computers!" />
<link rel="stylesheet" href="style.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<link rel="icon" href="https://sf.funcheap.com/wp-content/themes/arthemia-premium/images/icons/favicon_fc.ico" />
<link rel="shortcut icon" href="https://sf.funcheap.com/wp-content/themes/arthemia-premium/images/icons/favicon_fc.ico" />
</head>
<body>
<div id="map-canvas"></div>
<a id="feedback" target="_blank" href="https://github.com/ProLoser/funcheapmap/issues">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12z"></path>
<path d="M11 5h2v6h-2zm0 8h2v2h-2z"></path>
</svg>
Feedback
</a>
<div id="controls">
<h2>Showing <span id="count">0</span> Events</h2>
<p>
<label>Date:</label>
<input id="date" type="date" onchange="filter({ date: this.value })">
</p>
<p>
<label>Category:</label>
<select id="category" onchange="filter({ category: this.selectedOptions ? Array.from(this.selectedOptions).map(o => o.value).join(',') : this.value })" multiple>
<option value="">All</option>
<option value="**Annual Event**">Annual Event</option>
<option value="*Top Pick*">Top Pick</option>
<option value="Art & Museums">Art & Museums</option>
<option value="Charity & Volunteering">Charity & Volunteering</option>
<option value="Cheap Drinks">Cheap Drinks</option>
<option value="Club / DJ">Club / DJ</option>
<option value="Comedy">Comedy</option>
<option value="Eating & Drinking">Eating & Drinking</option>
<option value="Fairs & Festivals">Fairs & Festivals</option>
<option value="Free Stuff">Free Stuff</option>
<option value="Fun & Games">Fun & Games</option>
<option value="Geek Event">Geek Event</option>
<option value="In Person">In Person</option>
<option value="Kids & Families">Kids & Families</option>
<option value="Lectures & Workshops">Lectures & Workshops</option>
<option value="Literature">Literature</option>
<option value="Live Music">Live Music</option>
<option value="Movies">Movies</option>
<option value="Rainy Day Fun">Rainy Day Fun</option>
<option value="Shopping & Fashion">Shopping & Fashion</option>
<option value="Sports & Fitness">Sports & Fitness</option>
<option value="Theater & Performance">Theater & Performance</option>
</select>
</p>
</div>
<script src="https://cdn.jsdelivr.net/npm/add-to-calendar-button@2" async defer></script>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&loading=async&key=AIzaSyA6u8cQEcT8e94ZGBdbdWkC17aUP1etCos&libraries=marker" async></script>
<script src="map.js"></script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-119885301-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-119885301-1', {
'anonymize_ip': true,
'cookie_flags': 'SameSite=None;Secure',
'allow_google_signals': false,
'allow_ad_personalization_signals': false
});
</script>
</body>
</html>