Skip to content

Commit 6d2cf87

Browse files
committed
a bunch of changes: schedule, team pictures, mobile fix
1 parent 36e9e22 commit 6d2cf87

File tree

9 files changed

+66
-71
lines changed

9 files changed

+66
-71
lines changed

deploy

100644100755
File mode changed.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"tailwindcss": "^3.1.6",
3636
"tslib": "^2.4.0",
3737
"typescript": "^4.7.4",
38-
"vite": "^3.0.3"
38+
"vite": "^3.2.10"
3939
},
4040
"type": "module",
4141
"dependencies": {

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/Index/GoogleMap.svelte

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
<script>
1+
<script lang="ts">
22
import { onMount } from 'svelte';
33
44
export let zoom = 18;
55
export let latlng = { lat: 38.92208058473404, lng: -77.23336741553179 }; // Cvent Location
66
7-
// TODO: Styling Map
7+
let google: any;
8+
89
onMount(async () => {
9-
let google = window.google;
10-
let mapCanvas = document.getElementById('map-canvas');
10+
google = window.google;
11+
const mapCanvas = document.getElementById('map-canvas') as HTMLElement;
1112
12-
mapCanvas = new google.maps.Map(mapCanvas, { zoom, center: latlng });
13+
const map = new google.maps.Map(mapCanvas, { zoom, center: latlng });
1314
1415
new google.maps.Marker({
15-
map: mapCanvas,
16+
map,
1617
position: latlng,
1718
animation: google.maps.Animation.DROP
1819
});

src/eventdata/schedule.js

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,102 +7,102 @@ const scheduleItems = [
77
title: 'Doors Open',
88
description:
99
'When you arrive at the building on the morning of HackTJ, you will enter through the main door and check in the lobby. From there, you will be directed to the elevators and your designated floor. Please make sure that ALL team members check in individually! This year, we will be implementing <b>staggered check-ins</b>, so please check your email for time assignments.',
10-
time: dayjs('2/24/2024 09:00', timeFormat)
10+
time: dayjs('3/08/2025 09:00', timeFormat)
1111
},
1212
{
1313
title: 'Sponsor Fair',
14-
time: dayjs('2/24/2024 09:00', timeFormat),
15-
end: dayjs('2/24/2024 11:00', timeFormat)
14+
time: dayjs('3/08/2025 09:00', timeFormat),
15+
end: dayjs('3/08/2025 11:00', timeFormat)
1616
},
1717
{
1818
title: 'Doors Close',
19-
time: dayjs('2/24/2024 11:00', timeFormat)
19+
time: dayjs('3/08/2025 11:00', timeFormat)
2020
},
2121
{
2222
title: 'Opening Ceremony',
23-
time: dayjs('2/24/2024 11:00', timeFormat),
24-
end: dayjs('2/24/2024 11:30', timeFormat)
23+
time: dayjs('3/08/2025 11:00', timeFormat),
24+
end: dayjs('3/08/2025 11:30', timeFormat)
2525
},
2626
{
2727
title: 'Hacking Begins',
28-
time: dayjs('2/24/2024 11:30', timeFormat)
28+
time: dayjs('3/08/2025 11:30', timeFormat)
2929
},
3030
{
3131
title: 'Team Building',
32-
time: dayjs('2/24/2024 11:45', timeFormat),
33-
end: dayjs('2/24/2024 12:15', timeFormat)
32+
time: dayjs('3/08/2025 11:45', timeFormat),
33+
end: dayjs('3/08/2025 12:15', timeFormat)
3434
},
3535
{
3636
title: 'Submit Check-In Form',
37-
time: dayjs('2/24/2024 12:30', timeFormat)
37+
time: dayjs('3/08/2025 12:30', timeFormat)
3838
},
3939
{
4040
title: 'Resources and Q&A for Beginners',
4141
description:
4242
'If you are a beginner or don’t know where to start, come ask some HackTJ team members general questions about the hackathon!',
43-
time: dayjs('2/24/2024 12:30', timeFormat),
44-
end: dayjs('2/24/2024 13:00', timeFormat)
43+
time: dayjs('3/08/2025 12:30', timeFormat),
44+
end: dayjs('3/08/2025 13:00', timeFormat)
4545
},
4646
{
4747
title: 'Lunch',
4848
description: 'Salads from Panera Bread and Sandwiches from Potbelly',
49-
time: dayjs('2/24/2024 13:00', timeFormat),
50-
end: dayjs('2/24/2024 14:00', timeFormat)
49+
time: dayjs('3/08/2025 13:00', timeFormat),
50+
end: dayjs('3/08/2025 14:00', timeFormat)
5151
},
5252
{
5353
title: 'Workshops',
54-
time: dayjs('2/24/2024 14:00', timeFormat),
55-
end: dayjs('2/24/2024 18:00', timeFormat)
54+
time: dayjs('3/08/2025 14:00', timeFormat),
55+
end: dayjs('3/08/2025 18:00', timeFormat)
5656
},
5757
{
5858
title: 'Dinner',
5959
description: 'Pasta from Noodles & Company',
60-
time: dayjs('2/24/2024 19:00', timeFormat),
61-
end: dayjs('2/24/2024 20:00', timeFormat)
60+
time: dayjs('3/08/2025 19:00', timeFormat),
61+
end: dayjs('3/08/2025 20:00', timeFormat)
6262
},
6363
{
6464
title: 'Women in Tech Panel',
6565
description:
6666
'Come to hear about the experiences, education/career paths, obstacles overcome, advice, and more of women working in technical fields. All student hackers are welcome to attend.',
67-
time: dayjs('2/24/2024 20:00', timeFormat),
68-
end: dayjs('2/24/2024 21:00', timeFormat)
67+
time: dayjs('3/08/2025 20:00', timeFormat),
68+
end: dayjs('3/08/2025 21:00', timeFormat)
6969
},
7070
{
7171
title: 'Submit Project Category',
72-
time: dayjs('2/24/2024 23:30', timeFormat)
72+
time: dayjs('3/08/2025 23:30', timeFormat)
7373
},
7474
// // Day 2
7575
{
7676
title: 'Midnight Snack',
7777
description: 'Pizza!',
78-
time: dayjs('2/25/2024 00:00', timeFormat)
78+
time: dayjs('3/09/2025 00:00', timeFormat)
7979
},
8080
{
8181
title: 'Breakfast',
8282
description: 'Einstein Bros. Bagels and Blueberry Muffins',
83-
time: dayjs('2/25/2024 06:30', timeFormat),
84-
end: dayjs('2/25/2024 08:00', timeFormat)
83+
time: dayjs('3/09/2025 06:30', timeFormat),
84+
end: dayjs('3/09/2025 08:00', timeFormat)
8585
},
8686

8787
{
8888
title: 'Hacking Ends',
89-
time: dayjs('2/25/2024 08:00', timeFormat)
89+
time: dayjs('3/09/2025 08:00', timeFormat)
9090
},
9191
{
9292
title: 'Judging',
9393
description:
9494
'Judges will be going around each team by room, so make sure to stay in the vicinity of your room and be ready to present during the judging period.<br /><br />If you win: we’re going to choose 3 groups to present for 3 minutes each at the closing ceremony. You can use slides if you’d like, or you can just talk to us. We will notify you if you are presenting at the ceremony around 30-45 minutes after judging ends.',
95-
time: dayjs('2/25/2024 08:15', timeFormat),
96-
end: dayjs('2/25/2024 11:30', timeFormat)
95+
time: dayjs('3/09/2025 08:15', timeFormat),
96+
end: dayjs('3/09/2025 11:30', timeFormat)
9797
},
9898
{
9999
title: 'Closing Ceremony',
100-
time: dayjs('2/25/2024 12:00', timeFormat),
101-
end: dayjs('2/25/2024 12:30', timeFormat)
100+
time: dayjs('3/09/2025 12:00', timeFormat),
101+
end: dayjs('3/09/2025 12:30', timeFormat)
102102
},
103103
{
104104
title: 'Hackathon Ends',
105-
time: dayjs('2/25/2024 12:30', timeFormat)
105+
time: dayjs('3/09/2025 12:30', timeFormat)
106106
}
107107
];
108108

src/eventdata/teamMembers.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ let teamMembers = [
1111
years: 3,
1212
director: true,
1313
description:
14-
'Samvrit is a junior at TJHSST and this is his second year on the HackTJ team and he joined after competing in freshman year. He is passionate about the intersection of computer science and biology and likes to pursue translational projects related to infectious and neurological diseases. Along with Hack TJ, he is an avid member of clubs such as TSA, TJ Speech, and German Honor Society.Outside of school he runs a summer stem program for elementary and middle school kids. In his free time, he likes to read, play basketball, and listen to the newest rap album.',
14+
'Samvrit is a senior at TJHSST and this is his third year on the HackTJ team and he joined after competing in freshman year. He is passionate about the intersection of computer science and biology and likes to pursue translational projects related to infectious and neurological diseases. Along with Hack TJ, he is an avid member of clubs such as TSA, TJ Speech, and German Honor Society.Outside of school he runs a summer stem program for elementary and middle school kids. In his free time, he likes to read, play basketball, and listen to the newest rap album.',
1515
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
1616
order: 1
1717
},
@@ -21,7 +21,7 @@ let teamMembers = [
2121
years: 3,
2222
director: true,
2323
description:
24-
'Saanvi is a junior at TJHSST, and she’s excited for her second year on the team. She loves seeing how computer science brings to life so many ideas and ties together to other fields she loves such as biology and astronomy. Other than HackTJ, Saanvi is also involved in Astronomy Club, FPS, Red Cross YTF, and she plays field hockey and lacrosse for TJ. Outside of school, she loves to read, watch lots and lots of TV, and cook.',
24+
'Saanvi is a senior at TJHSST, and she’s excited for her third year on the team. She loves seeing how computer science brings to life so many ideas and ties together to other fields she loves such as biology and astronomy. Other than HackTJ, Saanvi is also involved in Astronomy Club, FPS, Red Cross YTF, and she plays field hockey and lacrosse for TJ. Outside of school, she loves to read, watch lots and lots of TV, and cook.',
2525
portraitSrc: `${base}/teamportraits/Saanvi.JPG`,
2626
order: 2
2727
},
@@ -31,7 +31,7 @@ let teamMembers = [
3131
years: 3,
3232
director: false,
3333
description:
34-
'Avni is a junior at TJHSST, and this is her second year on the team after competing freshman year in HackTJ 9.0! She hopes to make HackTJ a memorable experience for everyone. Avni enjoys math and computer science, especially in the fields of AI and ML. Aside from HackTJ, she is also part of the Varsity Math Team and Computer Team. In her free time, she likes to bike, read, and play card games.',
34+
'Avni is a senior at TJHSST, and this is her third year on the team after competing freshman year in HackTJ 9.0! She hopes to make HackTJ a memorable experience for everyone. Avni enjoys math and computer science, especially in the fields of AI and ML. Aside from HackTJ, she is also part of the Varsity Math Team and Computer Team. In her free time, she likes to bike, read, and play card games.',
3535
portraitSrc: `${base}/teamportraits/Avni.JPG`,
3636
order: 3
3737
},
@@ -41,7 +41,7 @@ let teamMembers = [
4141
years: 2,
4242
director: false,
4343
description:
44-
'Pratyasa is a junior at TJHSST, and this is her first year on the team after competing in sophomore year! She loves how computer science can be used to innovate and solve problems in different fields, such as medicine and biology. Outside of HackTJ, Pratyasa is involved in FPS and Red Cross YTF. In her free time, she loves to read, bake (especially cookies), and listen to music.',
44+
'Pratyasa is a senior at TJHSST, and this is her second year on the team after competing in sophomore year! She loves how computer science can be used to innovate and solve problems in different fields, such as medicine and biology. Outside of HackTJ, Pratyasa is involved in FPS and Red Cross YTF. In her free time, she loves to read, bake (especially cookies), and listen to music.',
4545
portraitSrc: `${base}/teamportraits/Pratyasa.JPG`,
4646
order: 4
4747
},
@@ -51,7 +51,7 @@ let teamMembers = [
5151
years: 1,
5252
director: false,
5353
description: '',
54-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
54+
portraitSrc: `${base}/teamportraits/blank.png`,
5555
order: 5
5656
},
5757
{
@@ -60,7 +60,7 @@ let teamMembers = [
6060
years: 1,
6161
director: false,
6262
description: '',
63-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
63+
portraitSrc: `${base}/teamportraits/blank.png`,
6464
order: 6
6565
},
6666
{
@@ -69,7 +69,7 @@ let teamMembers = [
6969
years: 1,
7070
director: false,
7171
description: '',
72-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
72+
portraitSrc: `${base}/teamportraits/blank.png`,
7373
order: 7
7474
},
7575
{
@@ -78,7 +78,7 @@ let teamMembers = [
7878
years: 2,
7979
director: false,
8080
description:
81-
'Aanya is a sophomore at TJHSST, and this is her first year on the team after competing in HackTJ 10.0! She enjoys finding ways to bridge gaps between computer science and biology, solving problems that impact social good. Outside of HackTJ, she is an active participant in the Bioinformatics club, Teknos, and Coding Lady Colonials! In her free time, she enjoys baking for her friends, listening to music, and rock climbing.',
81+
'Aanya is a junior at TJHSST, and this is her second year on the team after competing in HackTJ 10.0! She enjoys finding ways to bridge gaps between computer science and biology, solving problems that impact social good. Outside of HackTJ, she is an active participant in the Bioinformatics club, Teknos, and Coding Lady Colonials! In her free time, she enjoys baking for her friends, listening to music, and rock climbing.',
8282
portraitSrc: `${base}/teamportraits/Aanya.JPG`,
8383
order: 8
8484
},
@@ -88,7 +88,7 @@ let teamMembers = [
8888
years: 1,
8989
director: false,
9090
description: '',
91-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
91+
portraitSrc: `${base}/teamportraits/blank.png`,
9292
order: 9
9393
},
9494
{
@@ -97,7 +97,7 @@ let teamMembers = [
9797
years: 1,
9898
director: false,
9999
description: '',
100-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
100+
portraitSrc: `${base}/teamportraits/blank.png`,
101101
order: 10
102102
},
103103
{
@@ -106,7 +106,7 @@ let teamMembers = [
106106
years: 1,
107107
director: false,
108108
description: '',
109-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
109+
portraitSrc: `${base}/teamportraits/blank.png`,
110110
order: 11
111111
},
112112
{
@@ -115,7 +115,7 @@ let teamMembers = [
115115
years: 1,
116116
director: false,
117117
description: '',
118-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
118+
portraitSrc: `${base}/teamportraits/blank.png`,
119119
order: 12
120120
},
121121
{
@@ -124,7 +124,7 @@ let teamMembers = [
124124
years: 1,
125125
director: false,
126126
description: '',
127-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
127+
portraitSrc: `${base}/teamportraits/blank.png`,
128128
order: 13
129129
},
130130
{
@@ -133,7 +133,7 @@ let teamMembers = [
133133
years: 1,
134134
director: false,
135135
description: '',
136-
portraitSrc: `${base}/teamportraits/Samvrit.JPG`,
136+
portraitSrc: `${base}/teamportraits/blank.png`,
137137
order: 14
138138
},
139139
{

src/routes/index.svelte

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import Navbar from '../components/Navbar.svelte';
99
import CloseButton from '../components/Index/CloseButton.svelte';
1010
// import AboutCard from '../components/Index/AboutCard.svelte';
11-
import Modal from 'svelte-simple-modal';
11+
import Modal from 'svelte-simple-modal'
1212
import { event, location, registration } from '../constants';
1313
import { sponsorData, teamMembers } from '../eventdata';
1414
import { googleMapsKey } from '../keys/.';
@@ -90,24 +90,18 @@
9090
<img alt="TJHSST Dome" src="{base}/dome.svg" class="hidden lg:flex self-end max-h-full" />
9191
</div>
9292
<div class="w-full absolute bottom-0 lg:w-auto lg:relative">
93-
<svg
94-
class="-mt-1 mb-2 md:mb-6"
95-
viewBox="0 0 1440 61"
96-
fill="none"
97-
xmlns="http://www.w3.org/2000/svg"
98-
>
99-
<rect x="-326" width="599" height="61" rx="30.5" fill="#B8F1EF" />
100-
<path
101-
d="M321 30.5C321 13.6553 334.655 0 351.5 0H1441V61H351.5C334.655 61 321 47.3447 321 30.5V30.5Z"
102-
fill="#a2cef1"
103-
/>
104-
</svg>
105-
<svg class="mb-6" viewBox="0 0 1440 61" fill="none" xmlns="http://www.w3.org/2000/svg">
106-
<rect x="-323" width="470" height="61" rx="30.5" fill="#F3F7F0" />
107-
<rect x="195" width="271" height="61" rx="30.5" fill="#B8DBD9" />
108-
<rect x="514" width="458" height="61" rx="30.5" fill="#6AB4B0" />
109-
<rect x="1020" width="599" height="61" rx="30.5" fill="#799bb6" />
110-
</svg>
93+
<div class="hidden lg:block">
94+
<svg class="-mt-1 mb-2 md:mb-6" viewBox="0 0 1440 61" fill="none" xmlns="http://www.w3.org/2000/svg">
95+
<rect x="-326" width="599" height="61" rx="30.5" fill="#B8F1EF" />
96+
<path d="M321 30.5C321 13.6553 334.655 0 351.5 0H1441V61H351.5C334.655 61 321 47.3447 321 30.5V30.5Z" fill="#a2cef1" />
97+
</svg>
98+
<svg class="mb-6" viewBox="0 0 1440 61" fill="none" xmlns="http://www.w3.org/2000/svg">
99+
<rect x="-323" width="470" height="61" rx="30.5" fill="#F3F7F0" />
100+
<rect x="195" width="271" height="61" rx="30.5" fill="#B8DBD9" />
101+
<rect x="514" width="458" height="61" rx="30.5" fill="#6AB4B0" />
102+
<rect x="1020" width="599" height="61" rx="30.5" fill="#799bb6" />
103+
</svg>
104+
</div>
111105
</div>
112106
</div>
113107

static/teamportraits/blank.png

103 KB
Loading

switch

100644100755
File mode changed.

0 commit comments

Comments
 (0)