6
6
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7
7
< meta property ="og:locale " content ="en_US " />
8
8
< meta property ="og:type " content ="website " />
9
- < meta property ="og:description " content ="Explore The MovieVerse to discover and learn about your favorite movies, directors, actors, and more . " />
9
+ < meta property ="og:description " content ="The EventHorizon App is an intuitive event countdown tool, perfect for tracking important dates and occasions in your life . " />
10
10
< meta property ="og:url " content ="https://hoangsonww.github.io/The-Event-Horizon-App/ " />
11
- < meta property ="og:site_name " content ="The MovieVerse " />
12
- < meta property ="og:image " content ="./images/logo.png " />
11
+ < meta property ="og:site_name " content ="The EventHorizon App " />
12
+ < meta property ="og:image " content ="./images/eventhorizon- logo.png " />
13
13
< meta property ="og:favicon " content ="./images/favicon.ico " />
14
- < meta name ="keywords " content ="movies, film guide, directors, actors, movie genres, cinema, film reviews ">
14
+ < meta name ="keywords " content ="event countdown, important dates, event tracker, date countdown, personal organizer ">
15
15
< meta name ="author " content ="Son Nguyen Hoang ">
16
- < link rel ="canonical " href ="https://hoangsonww.github.io/My-Portfolio-Website / ">
16
+ < link rel ="canonical " href ="https://hoangsonww.github.io/The-Event-Horizon-App / ">
17
17
< meta name ="robots " content ="index, follow ">
18
+ < meta name ="description " content ="The EventHorizon App is an intuitive event countdown tool, perfect for tracking important dates and occasions in your life. ">
19
+ < meta name ="rating " content ="general " />
20
+ < meta name ="rights " content ="© 2023 Son Nguyen Hoang " />
18
21
< meta name ="rating " content ="General ">
19
22
< meta name ="revisit-after " content ="3 days ">
20
- < meta name ="twitter:card " content ="./images/logo.png ">
21
- < meta name ="twitter:title " content ="The MovieVerse - Your Ultimate Movie Guide ">
22
- < meta name ="twitter:description " content ="Explore The MovieVerse to discover and learn about your favorite movies, directors, actors, and more . ">
23
- < meta name ="twitter:image " content ="./images/logo.png ">
23
+ < meta name ="twitter:card " content ="./images/eventhorizon- logo.png ">
24
+ < meta name ="twitter:title " content ="The EventHorizon App - Track Your Important Dates ">
25
+ < meta name ="twitter:description " content ="The EventHorizon App is an intuitive event countdown tool, perfect for tracking important dates and occasions in your life . ">
26
+ < meta name ="twitter:image " content ="./images/eventhorizon- logo.png ">
24
27
< meta name ="referrer " content ="no-referrer-when-downgrade ">
28
+ < meta name ="theme-color " content ="#ffffff ">
29
+ < link rel ="manifest " href ="manifest.json ">
25
30
< title > The EventHorizon App</ title >
26
- < link rel ="stylesheet " href ="style.css " />
27
- < script src ="script.js " defer > </ script >
28
- < link rel ="icon " type ="image/x-icon " href ="favicon.ico ">
31
+ < link rel ="stylesheet " href ="src/css/style.css " />
32
+ < script src ="src/js/script.js " defer > </ script >
33
+ < link rel ="icon " type ="image/x-icon " href ="images/favicon.ico ">
34
+ <!-- Google tag (gtag.js) -->
35
+ < script async src ="https://www.googletagmanager.com/gtag/js?id=G-9NPSN4RVS4 "> </ script >
36
+ < script >
37
+ window . dataLayer = window . dataLayer || [ ] ;
38
+ function gtag ( ) { dataLayer . push ( arguments ) ; }
39
+ gtag ( 'js' , new Date ( ) ) ;
40
+
41
+ gtag ( 'config' , 'G-9NPSN4RVS4' ) ;
42
+ </ script >
29
43
</ head >
30
44
31
45
< body >
32
46
33
47
< header >
34
48
< div class ="header-content ">
35
- < h2 > The Event Horizon App</ h2 >
49
+ < h2 > The EventHorizon App</ h2 >
50
+ < p style ="font-size: 18px "> Track Your Important Dates and Plan Your Events Effectively</ p >
36
51
</ div >
37
52
< div class ="weather-widget " style ="text-align: center ">
38
- < h4 style ="margin-bottom: -10px "> View weather at your location</ h4 >
39
- < input type ="text " id ="weatherLocation " style ="margin-bottom: 10px " placeholder ="Enter location ">
40
- < button onclick ="fetchWeather() " style ="margin-bottom: 10px; width: 147px; margin-right: -5px "> View Weather</ button >
53
+ < h4 style ="margin-top: 10px; margin- bottom: -10px "> View weather at your location</ h4 >
54
+ < input type ="text " id ="weatherLocation " style ="margin-bottom: 10px; font: inherit " placeholder ="Enter location ">
55
+ < button onclick ="fetchWeather() " style ="margin-bottom: 10px; width: 147px; margin-right: -5px; font: inherit "> View Weather</ button >
41
56
< div id ="weatherDisplay "> </ div >
42
57
</ div >
43
58
</ header >
@@ -67,40 +82,43 @@ <h1 id="event-title">New Years Eve</h1>
67
82
</ div >
68
83
69
84
< div class ="event-selector ">
70
- < label for ="event-dropdown "> Choose an event: </ label >
71
- < select id ="event-dropdown ">
85
+ < label for ="event-dropdown " style =" font: inherit " > < strong > Choose an event: </ strong > </ label >
86
+ < select id ="event-dropdown " style =" font: inherit " >
72
87
< option value ="1 Jan "> New Year</ option >
73
88
< option value ="10 Feb "> Lunar New Year</ option >
74
89
< option value ="9 Nov "> My Birthday</ option >
75
90
</ select >
76
- < label for ="custom-event-name "> OR Create a New Event:</ label >
91
+ < p > < strong > OR</ strong > </ p >
92
+ < label for ="custom-event-name "> < strong > Create a New Event:</ strong > </ label >
77
93
< label for ="custom-event-name "> Event name: </ label >
78
94
< input type ="text " id ="custom-event-name ">
79
95
< label for ="custom-event "> Event date: </ label >
80
- < input type ="date " id ="custom-event ">
81
- < button onclick ="updateEvent() "> Set Event</ button >
96
+ < input type ="date " id ="custom-event " style =" font: inherit " >
97
+ < button style =" font: inherit " onclick ="updateEvent() "> Set Event</ button >
82
98
< p id ="date-warning " style ="color:red; "> </ p >
83
99
</ div >
84
100
85
- <!-- Button to Open Modal -->
86
- < button id ="editEventButton "> Edit Event</ button >
101
+ < button style ="font: inherit " id ="editEventButton "> Edit Event</ button >
87
102
88
- <!-- Modal -->
89
103
< div id ="editEventModal " class ="modal ">
90
104
< div class ="modal-content ">
91
105
< span class ="close " onclick ="closeEditModal() "> ×</ span >
92
- < h2 > Edit Event</ h2 >
93
- < label for ="newEventName "> Event Name:</ label >
94
- < input type ="text " id ="newEventName " placeholder ="Enter new event name ">
95
-
96
- < label for ="newEventDate "> Event Date:</ label >
97
- < input type ="datetime-local " id ="newEventDate ">
98
-
99
- < button onclick ="updateEventDetails() "> Update Event</ button >
106
+ < h2 style ="margin-top: 5px "> Edit Event</ h2 >
107
+ < div style ="text-align: center; margin-bottom: 10px ">
108
+ < label for ="newEventName "> Event Name:</ label >
109
+ < input type ="text " id ="newEventName " placeholder ="Enter new event name ">
110
+ </ div >
111
+ < div style ="text-align: center ">
112
+ < label for ="newEventDate "> Event Date:</ label >
113
+ < input type ="datetime-local " id ="newEventDate ">
114
+ </ div >
115
+ < div style ="text-align: center ">
116
+ < button onclick ="updateEventDetails() "> Update Event</ button >
117
+ </ div >
100
118
</ div >
101
119
</ div >
102
120
103
- < button id ="shareEventButton " onclick ="shareEvent() "> Share Event</ button >
121
+ < button id ="shareEventButton " style =" font: inherit " onclick ="shareEvent() "> Share Event</ button >
104
122
105
123
< div id ="shareModal " class ="modal ">
106
124
< div class ="modal-content " style ="border-radius: 8px ">
@@ -119,8 +137,8 @@ <h2>Edit Event</h2>
119
137
120
138
< div class ="reminder-setup ">
121
139
< h3 > Set a reminder:</ h3 >
122
- < input type ="number " id ="reminder-time " min ="0 " placeholder ="Hours before event ">
123
- < button onclick ="setReminder() "> Set Reminder</ button >
140
+ < input type ="number " id ="reminder-time " min ="0 " style =" border-radius: 8px; height: 28px; border: none; padding-left: 8px; font: inherit " placeholder ="Hours before event ">
141
+ < button style =" font: inherit " onclick ="setReminder() "> Set Reminder</ button >
124
142
</ div >
125
143
126
144
< div id ="custom-events-list ">
@@ -130,12 +148,12 @@ <h3>Your Recently Added Events:</h3>
130
148
131
149
< div id ="notesWidget " class ="notes-widget ">
132
150
< div id ="notesHeader " class ="notes-header ">
133
- < span id ="notesTitle "> Add an Event Note</ span >
134
- < button id ="toggleNotesButton " onclick ="toggleNotes() " title ="Maximize/Minimize Notes " style ="box-shadow: none "> − </ button >
151
+ < span id ="notesTitle "> Add an Quick Note</ span >
152
+ < button id ="toggleNotesButton " onclick ="toggleNotes() " title ="Maximize/Minimize Notes " style ="box-shadow: none "> + </ button >
135
153
</ div >
136
154
< div id ="notesContent " class ="notes-content ">
137
- < textarea id ="eventNotes " placeholder ="Quick notes about your event... "> </ textarea >
138
- < button onclick ="saveNotes() "> Save Notes</ button >
155
+ < textarea id ="eventNotes " placeholder ="Quick notes about your event... " style =" font: inherit; font-size: 14px " > </ textarea >
156
+ < button style =" font: inherit " onclick ="saveNotes() "> Save Notes</ button >
139
157
</ div >
140
158
</ div >
141
159
@@ -145,10 +163,10 @@ <h3>Your Recently Added Events:</h3>
145
163
< button id ="minimizeChatbot " onclick ="toggleChatbot() " title ="Maximize/Minimize Chatbot "> -</ button >
146
164
</ div >
147
165
< div id ="chatbotBody "> </ div >
148
- < input id ="chatbotInput " type ="text " style ="color: white " placeholder ="Ask me anything... ">
166
+ < input id ="chatbotInput " type ="text " style ="color: white; font: inherit " placeholder ="Ask me anything... ">
149
167
</ div >
150
168
151
- < button onclick ="navigateToAboutPage() " style ="margin-bottom: 10px "> About</ button >
169
+ < button onclick ="window.location.href='src/html/about.html' " style ="margin-bottom: 10px; font: inherit "> About</ button >
152
170
153
171
</ body >
154
172
0 commit comments