-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
156 lines (145 loc) · 7.39 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HalfTime</title>
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="src/api_config.js"></script>
<script src="src/init_map.js"></script>
<script src="src/index.js"></script>
<script src="src/login.js"></script>
<script src="src/api_key.js"></script>
<script src="src/geocode_address.js"></script>
<script src="src/markers.js"></script>
<script src="src/precision_round.js"></script>
<script src="src/retrieve_distance_matrix.js"></script>
<script src="src/generate_best_destination.js"></script>
<script src="src/get_nearby_places.js"></script>
<script src="src/fit_bounds_to_markers.js"></script>
<script src="src/calculate_optimum_destination2.js"></script>
<script src="src/get_directions.js"></script>
<script src="src/fit_bounds_to_origins.js"></script>
<script src="src/set_center.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css">
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<nav class="navbar navbar-fixed-top" role="navigation" aria-label="main navigation">
<div class="navbar-brand">
<a class="navbar-item" href="#">
<img src="src/No-logo.svg" alt="no logo yet" width="112" height="28">
</a>
</div>
<a id="log-top-trg" class="login_trigger navbar-item" href="#">Click here to Login</a>
<a id="reg-top-trg" class="register_trigger navbar-item" href="#">or register</a>
<div class="navbar-burger">
<span></span>
<span></span>
<span></span>
</div>
<body>
<nav class="navbar navbar-fixed-top" role="navigation" aria-label="main navigation">
<div class="navbar-brand">
<a class="navbar-item" href="#">
<img src="src/No-logo.svg" alt="no logo yet" width="112" height="28">
</a>
</div>
<a id="log-top-trg" class="login_trigger navbar-item" href="#modal">Click here to Login</a>
<a id="reg-top-trg" class="register_trigger navbar-item" href="#modal">or register</a>
<div class="navbar-burger">
<span></span>
<span></span>
<span></span>
</div>
</nav>
<div class="modal">
<div class="modal-background"></div>
<div class="modal-card">
<header class="modal-card-head">
<p class="modal-card-title">Login</p>
<button class="delete" id="login-close" aria-label="close"></button>
</header>
<section class="modal-card-body">
<div class="user_login">
<form id="login-form">
<div class="control">
<label>Username</label>
<input id="login-username" type="text" />
</div>
<p class="help is-danger" style="display: none" id="warn-username-invalid">This username is invalid</p>
<br/>
</form>
<button class="login-button button is-success">Login</button>
<br/>
<a href="#" id="reg-mod-trg" class="register_trigger">Don't have an account? Sign up!</a>
</div>
<div class="user_register">
<form id="register-form">
<div class="control">
<label>Full Name</label>
<input id="register-fullname" type="text" />
</div>
<p class="help is-danger" style="display: none" id="warn-name-required">Name is required</p>
<div class="control">
<label>Username</label>
<input id="register-username" type="text" />
</div>
<p class="help is-danger" style="display: none" id="warn-username-required">Username is required</p>
<p class="help is-danger" style="display: none" id="warn-username-taken">This username has been taken</p>
<br/>
</form>
<button class="login-button button is-success">Register</button>
<br/>
<a href="#" id="log-mod-trg" class="login_trigger">Already have an account? Log in.</a>
</div>
</section>
</div>
</div>
<div class="container is-fluid">
<div class="columns" id="form-columns">
<div class="column is-half">
<form id="form-address-1">
<input type="text" name="" class="input" id="user-name-1" placeholder="Name" size="50" style="height:50px;font-size:14pt;margin-bottom:.5rem;">
</br>
<input type="text" name="" class="input" id="input-address-1" placeholder="Enter a location" size="50" style="height:50px;font-size:14pt;">
<!-- <input type="text" name="" id="input-keywords-1" placeholder="Enter keywords" width="48" height="24"> -->
</form>
</div>
<div class="column is-half">
<form id="form-address-2">
<input type="text" name="" class="input" id="user-name-2" placeholder="Name" size="50" style="height:50px;font-size:14pt;margin-bottom:.5rem;">
</br>
<input type="text" name="" class="input" id="input-address-2" placeholder="Enter a location, then hit Enter!" size="50" style="height:50px;font-size:14pt;">
<!-- <input type="text" name="" id="input-keywords-2" placeholder="Enter keywords" width="48" height="24"> -->
</form>
</div>
<!-- <div class="column is-2">
<form id="form-submit-addresses">
<input type="submit" name="" class="button is-success" id="submit-addresses" value="Add Addresses">
</form>
</div> -->
</div>
<div class="columns">
<div class="column is-one-third img-wrapper">
<!-- <div class="column box" id="img-column"></div> -->
</div>
<div class="column map-column">
<div class="box">
<div id="output" style="padding:8px 24px; text-align:center">
<p>
↑ Welcome to Halftime Metro! Enter two locations to find a place to meet!
</p>
</div>
</div>
<div class="box" id="map"></div>
</div>
</div>
</div>
<!-- container is-fluid -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jquery.scrollto@2.1.2/jquery.scrollTo.min.js"></script>
<!-- Load maps API asynchronously, then call initMap() -->
<!-- <script src=`https://maps.googleapis.com/maps/api/js?key=${API_KEY}&libraries=places&callback=initMap` async defer></script> -->
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD7yUUJjuy7n4GbG-sDK1qJh3zfTMthgpE&libraries=places&callback=initMap" async defer></script>
</body>
</html>