This repository has been archived by the owner on Oct 21, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
165 lines (156 loc) · 6.05 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"
/>
<title>Which waves</title>
</head>
<body class="grey lighten-3">
<nav class="z-depth-0 grey lighten-4">
<div class="nav-wrapper container">
<a href="#" class="brand-logo">
<img src="img/logo.png" style="width: 180px; margin-top: 10px;" />
</a>
<ul id="nav-mobile" class="right hide-on-med-and-down">
<li class="logged-in">
<a href="#" class="grey-text modal-trigger" data-target="modal-account">Account</a>
</li>
<li class="logged-in">
<a href="#" class="grey-text" id="logout">Logout</a>
</li>
<li class="logged-in">
<a href="#" class="grey-text modal-trigger" data-target="modal-create">Create Guide</a>
</li>
<li class="logged-out">
<a href="#" class="grey-text modal-trigger" data-target="modal-login">Login</a>
</li>
<li class="logged-out">
<a href="#" class="grey-text modal-trigger" data-target="modal-signup">Sign up</a>
</li>
</ul>
</div>
</nav>
<div id="modal-signup" class="modal">
<div class="modal-content">
<h4>Sign up</h4>
<br />
<form id="signup-form">
<div class="input-field">
<input type="email" id="signup-email" required />
<label for="signup-email">Email address</label>
</div>
<div class="input-field">
<input type="password" id="signup-password" required />
<label for="signup-password">Choose password</label>
</div>
<button class="btn yellow darken-2 z-depth-0">Sign up</button>
</form>
</div>
</div>
<div id="modal-login" class="modal">
<div class="modal-content">
<h4>Login</h4>
<br />
<form id="login-form">
<div class="input-field">
<input type="email" id="login-email" required />
<label for="login-email">Email address</label>
</div>
<div class="input-field">
<input type="password" id="login-password" required />
<label for="login-password">Your password</label>
</div>
<button class="btn yellow darken-2 z-depth-0">Login</button>
</form>
</div>
</div>
<div id="modal-account" class="modal">
<div class="modal-content">
<h4>Account details</h4>
<br />
<div class="account-details"></div>
</div>
</div>
<div id="modal-create" class="modal">
<div class="modal-content">
<h4>Create Guide</h4>
<br />
<form id="create-form">
<div class="input-field">
<input type="text" id="title" required />
<label for="title">Guide Title</label>
</div>
<div class="input-field">
<textarea id="content" class="materialize-textarea" required></textarea>
<label for="content">Guide Content</label>
</div>
<div>
<button class="btn yellow darken-2 z-depth-0">Create</button>
</div>
</form>
</div>
</div>
<div class="container" style="margin-top: 40px;">
<ul class="collapsible z-depth-0 guides" style="border: none;">
<li>
<div class="collapsible-header grey lighten-4">Guide title</div>
<div class="collapsible-body white">
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Fugit dolores totam qui ipsum eius,
harum animi incidunt sequi error nobis ipsa, inventore ipsam numquam necessitatibus fuga
ullam eveniet, ex in?
</div>
</li>
<li>
<div class="collapsible-header grey lighten-4">Guide title</div>
<div class="collapsible-body white">
<span>
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Fugit dolores totam qui ipsum
eius, harum animi incidunt sequi error nobis ipsa, inventore ipsam numquam necessitatibus
fuga ullam eveniet, ex in?
</span>
</div>
</li>
<li>
<div class="collapsible-header grey lighten-4">Guide title</div>
<div class="collapsible-body white">
<span>
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Fugit dolores totam qui ipsum
eius, harum animi incidunt sequi error nobis ipsa, inventore ipsam numquam necessitatibus
fuga ullam eveniet, ex in?
</span>
</div>
</li>
<li>
<div class="collapsible-header grey lighten-4">Guide title</div>
<div class="collapsible-body white">
<span>
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Fugit dolores totam qui ipsum
eius, harum animi incidunt sequi error nobis ipsa, inventore ipsam numquam necessitatibus
fuga ullam eveniet, ex in?
</span>
</div>
</li>
</ul>
</div>
<script src="scripts/config.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.4.2/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.4.2/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.4.2/firebase-firestore.js"></script>
<script>
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
// make auth and firestore references
const auth = firebase.auth();
const db = firebase.firestore();
// update firestore settings
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
<script src="scripts/auth.js"></script>
<script src="scripts/index.js"></script>
</body>
</html>