Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3a17140
This is the file to work on, and look over it.
AlexanderPeterson529 Dec 15, 2025
23a0113
Just changing the first meeting to the 16th
AlexanderPeterson529 Dec 15, 2025
dad2567
These are adding images to the proper Website.
AlexanderPeterson529 Dec 30, 2025
1b62d76
trying to make vercel to work
AlexanderPeterson529 Feb 8, 2026
cdbdbb4
Add Netlify config
AlexanderPeterson529 Feb 8, 2026
214dfff
trying to correctly deploy the netlify.toml
AlexanderPeterson529 Feb 8, 2026
73f6fd3
switching to vercel
AlexanderPeterson529 Feb 8, 2026
4ff4e4e
Upgrade Node to 24 for Vercel
AlexanderPeterson529 Feb 8, 2026
fdc8b96
Fix missing babel-runtime for Gatsby build
AlexanderPeterson529 Feb 8, 2026
4514376
Add babel-runtime and use npm instead of yarn
AlexanderPeterson529 Feb 8, 2026
ec847f2
yep
AlexanderPeterson529 Feb 8, 2026
a9e6b45
Force npm for Vercel builds
AlexanderPeterson529 Feb 8, 2026
cdb094d
Editing Christophers photo to see if it appears when building it.
AlexanderPeterson529 Feb 14, 2026
5bbc42c
changing the static folder to public
AlexanderPeterson529 Feb 14, 2026
72538aa
turning it back to static
AlexanderPeterson529 Feb 14, 2026
bb3b03e
seeing if public works
AlexanderPeterson529 Feb 14, 2026
0bf763c
changing to the new logo
AlexanderPeterson529 Feb 15, 2026
ae75dc0
Changing it back to static to fix changes
AlexanderPeterson529 Feb 15, 2026
2cf06ee
trying to get rid of any broken images.
AlexanderPeterson529 Feb 16, 2026
ca8c977
Changing the presidents to the new presidents
AlexanderPeterson529 May 29, 2026
c4cae82
idk
AlexanderPeterson529 Jul 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41,062 changes: 41,062 additions & 0 deletions package-lock.json

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,14 @@
"dev": "gatsby develop",
"fmt": "prettier --no-semi --single-quote --write \"src/**/*.js\""
},
"engines": {
"node": "24.x"
},
"dependencies": {
"@hackclub/banner": "^1.0.1",
"@hackclub/design-system": "^0.0.1-13",
"babel-plugin-styled-components": "^1.8.0",
"babel-runtime": "^6.26.0",
"gatsby": "^2.0.19",
"gatsby-link": "^2.0.4",
"gatsby-plugin-react-helmet": "^3.0.0",
Expand Down
8 changes: 8 additions & 0 deletions src/StateHigh-HackClub-Website.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders": [
{
"path": ".."
}
],
"settings": {}
}
2 changes: 1 addition & 1 deletion src/components/Flag.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ const Flag = styled(Link).attrs({
to: '/',
'aria-label': 'Homepage'
})`
background: url(/flag.svg) no-repeat;
background: url(/logo.svg) no-repeat;
background-size: auto 100%;
flex-shrink: 0;
width: 36px;
Expand Down
2 changes: 1 addition & 1 deletion src/components/Header.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const Header = () => (
<Box align="center" py={5}>
<Link href="https://hackclub.com">
<Image
src="/logo-primary.svg"
src="/logo-primary.png"
width={256}
mx="auto"
alt="State High Hack Club logo"
Expand Down
2 changes: 2 additions & 0 deletions src/components/Leaders.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@ const EmailButton = styled(Button)`
font-weight: 500;
`
const username = a => a.split(' ')[0].toLowerCase()

const Leader = ({ name, pronouns, email, ...props }) => (

<Flex align="center" style={{margin: "auto"}} >
<Avatar src={`/team/${username(name)}.jpg`} alt={name} size={128} mr={3} />
<Box align="center">
Expand Down
16 changes: 8 additions & 8 deletions src/data.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"name": "State High Hack Club",
"description": "A club for making + coding at State College Area High School, a chapter of the international Hack Club organization. We meet weekly on Mondays, room C122.",
"description": "A club for making + coding at State College Area High School, a chapter of the international Hack Club organization. We meet weekly on Mondays, room F164.",
"url": "https://statehigh.hackclub.com",
"repo": "https://github.com/schacks/site",
"card": "https://statehigh.hackclub.com/card.png",
"meeting": {
"month": "Sept",
"day": 19
"day": 26
},
"urls": {
"slack": "https://hackclub.com/slack_invite",
"github": "https://github.com/schacks",
"email": "mailto:aga18@scasd.org"
"email": "mailto:ecl13@scasd.org"
},
"leaders": [
{ "name": "Angie Abraham", "pronouns": "she/her", "email": "aga18" },
{ "name": "Jerry Zhang", "pronouns": "he/him", "email": "jxz21" }
{ "name": "Eric Liu", "pronouns": "he/him", "email": "ecl13" },
{ "name": "Stepehen Lee", "pronouns": "he/him", "email": "sjl19" }
],
"workshops": [
{ "slug": "personal_website", "name": "Personal Website" },
Expand All @@ -37,11 +37,11 @@
"children": "Code of Conduct"
},
{
"href": "https://replit.com/signup",
"children": "Replit"
"href": "https://itopia.com/",
"children": "itopia"
},
{
"href": "https://tinyurl.com/hc-attendance",
"href": "https://docs.google.com/forms/d/e/1FAIpQLScbNzDHOHMihLaJZp7GExIguqFdegtZPVKdNDLt-SdezsLrvQ/viewform?usp=dialog",
"children": "Attendance Form"
},
{
Expand Down
Binary file added static/logo-primary.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion static/logo-primary.svg

This file was deleted.

Binary file added static/team/alex.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/team/christopher.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/team/eric.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/team/sergei.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/team/stephen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vercel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"buildCommand": "npm run build",
"installCommand": "npm install"
}
Loading