Commit graph

76 commits

Author SHA1 Message Date
yodalightsabr
8c1647cb38
Fix address city on HCB application form (#1773) 2026-01-10 13:42:30 -08:00
rluo.dev
520f0ed53b
[HCB] Get ready for mobile app launch! (#1720)
Co-authored-by: Luke Oldenburg <87272260+Luke-Oldenburg@users.noreply.github.com>
Co-authored-by: Mohamad Mortada <mmortada685@gmail.com>
Co-authored-by: Gary Tou <gary@garytou.com>
Co-authored-by: polypixeldev <me@sfernandez.dev>
2025-12-02 17:54:12 -08:00
Leo
8816b7116d
add link with params on robotics first page (#1655) 2025-10-09 05:35:11 -04:00
Leo
18d64d82c5
add robotics url params to prefill FIRST/Robotics (#1646) 2025-10-07 04:43:52 -04:00
julian-kbjkjbdkfjb
1723cb5d67
Rework of fiscal sponsorship page (#1238)
Co-authored-by: Sam Poder <sampoder@berkeley.edu>
2025-05-31 18:35:21 -05:00
Luke Oldenburg
57fbab51ba
[FS] Remove PayPal / update high schooler count (#1514)
* Remove PayPal

* Increase high schooler number
2025-05-24 22:14:21 -04:00
Anish
06bc2c4723
Add tub_program support (#1504) 2025-05-18 07:55:44 -07:00
yodalightsabr
b80cf794fc
[Draft/Work-in-progress] Update /team and use JSON instead of Airtable (#1494)
* Revert "Revert "Update /team and use JSON instead of Airtable" (#1493)"

This reverts commit 7185185e30.

* Update Community Teams (#1492)

* Add Zenab, Phoebe, Annabel + various fixes (#1497)

---------

Co-authored-by: transcental <amber@transcental.dev>
2025-05-01 13:40:14 -04:00
yodalightsabr
7185185e30
Revert "Update /team and use JSON instead of Airtable" (#1493) 2025-04-18 12:32:08 -05:00
Alice
ac6e2ac349
Update /team and use JSON instead of Airtable (#1452)
* Added collapsable-box, added team json and modified the api to fetch
from it

* Removed yarn from the package.json

* Moved departments to Array and fixed the await in a forEach

* fix

* another fix

* should fix smth

* fix: /api/team

* fix: clean up team.json

* fix: final fixes for team page

* Make TypeScript great again

* fix: nora's pfp on /team

* chore: apply biome recommendations

* fix: ts-ify /team

* things

* Fix lint

* Update Mahad's team role

* Delete bun.lock

* should fix hopefully

---------

Co-authored-by: Mahad Kalam <mahadkalam1@proton.me>
Co-authored-by: Mahad Kalam <55807755+SkyfallWasTaken@users.noreply.github.com>
Co-authored-by: aqua <84078890+phthallo@users.noreply.github.com>
2025-04-16 09:20:45 -04:00
Sam Poder
d2e7d9dd6b Reapply "Add Referral Code to Fiscal Sponsorship Form (#1485)"
This reverts commit 01ebbdc61f.
2025-04-07 00:50:56 -07:00
Sam Poder
01ebbdc61f Revert "Add Referral Code to Fiscal Sponsorship Form (#1485)"
This reverts commit ba71fb4b1a.
2025-04-04 10:08:02 -07:00
Anish
ba71fb4b1a
Add Referral Code to Fiscal Sponsorship Form (#1485)
* HCB Referral Tracking

* Change referral code field to defaultValue

* Add referral alert

* Fix formatting

* Adjust copy

* Fix spacing

---------

Co-authored-by: Gary Tou <gary@garytou.com>
2025-04-01 14:26:09 -07:00
Manu G
c732ae0010
Add open source text and link for HCB website (#1483)
* Add open source text and link for HCB website

* Update announcement.js

* Update index.js

* Refactor OpenSourceAlert component for improved layout and styling

* Refactor OpenSourceAlert component for responsive padding and layout adjustments
2025-03-29 03:41:02 -05:00
Gary Tou
414b0847fd
Make ContactBanner useable outside of MultiStepForm context 2025-03-07 17:23:41 -08:00
Gary Tou
97a17ecff2
Merge branch 'main' into garyhtou/hcb-apply 2025-03-07 17:12:14 -08:00
Gary Tou
de36ac8c18
[HCB] Fix lint error 2025-03-07 17:10:32 -08:00
Gary Tou
9ff9124826
Remove extra console log 2025-03-07 16:58:42 -08:00
Gary Tou
6e31b8a2e1
even website should be not be required 2025-03-07 16:57:54 -08:00
Gary Tou
a638cfd9bd
Fix form caching and website url submission 2025-03-07 16:55:33 -08:00
Gary Tou
fa2d5adf19
Copy edits from Mel 2025-03-07 16:37:20 -08:00
Gary Tou
afa8fad66e
From question and copy edits with Mel 2025-03-07 16:09:33 -08:00
Gary Tou
4c79cf99e0
Copy edit + Hide HCB info on mobile after first form step 2025-03-07 02:14:11 -08:00
Gary Tou
27aa406f52
Copy edits 2025-03-07 01:53:04 -08:00
Gary Tou
7855281b3f
Minor copy edit 2025-03-07 01:46:22 -08:00
Gary Tou
46f0d7a40f
Rename "Next" button to Continue 2025-03-06 16:57:31 -08:00
Gary Tou
7441f8d150
Add friendlier validation error and fix slackUsername validation 2025-03-06 16:51:42 -08:00
Gary Tou
3bc355f347
Add comment about rendering all form fields to DOM 2025-03-06 14:53:02 -08:00
Gary Tou
39926188c5
Fix form required validation and create <Step/> with title 2025-03-06 14:50:46 -08:00
Gary Tou
89b8af9bed
[Checkbox] Remove invalid HTML attribute 2025-03-06 13:39:47 -08:00
Gary Tou
0018faf527
[MultiStepForm] Clean up and abstract out stepping logic 2025-03-06 13:39:26 -08:00
Gary Tou
353a893d31
Add jank multi step form 2025-03-06 03:31:03 -08:00
Gary Tou
b5a6495090
[HCB] Non-functional refactor of apply form components 2025-03-06 03:08:32 -08:00
rluo.dev
ebb22163ab
remove need for hcb stats page for deploy 2025-01-14 18:02:04 -05:00
Gary Tou
d42ab2524d
Remove duplicate checkbox import 2025-01-07 13:50:44 -08:00
Sam Poder
88b086b802
Fix spelling
https://github.com/hackclub/hcb/issues/9063
2024-12-27 03:42:56 -06:00
sarthak
cd6312fa9a
Merge pull request #1434 from rluodev/try-fix-checkbox-apply
Fix checkbox on fiscal sponsorship form
2024-12-11 03:38:16 +00:00
sarthak
dc656c74ba
Fixes checkbox. 2024-12-10 21:19:22 -06:00
rluo.dev
2240c1504c
fix checkbox on fiscal sponsorship form 2024-12-10 21:53:58 -05:00
sarthak
dce9d93519
Adds back returning user checkbox (#1430)
* Adds back returning user checkbox

fixes #1429

* Update personal-form.js

---------

Co-authored-by: Sam Poder <sampoder@berkeley.edu>
2024-12-04 20:27:25 -06:00
Gary Tou
c08e6af9e9
Swap out Raices Cyber for Apocalypse 2024-10-29 16:01:27 -07:00
Gary Tou
af1878c510
Drop more unused keys/logic
Only transparent org can be spotlighted
2024-10-29 15:10:45 -07:00
Gary Tou
7141b88377
Extract organization spotlight card to a component 2024-10-29 15:05:13 -07:00
Gary Tou
bf424beb20
Adults: Still POST contactOption as Email
Without it, there's no `input` for the form to include
2024-10-29 14:40:26 -07:00
Gary Tou
ab8317721a
Drop unnecessary context default value 2024-10-29 14:39:54 -07:00
Gary Tou
e5689f5a72
Add TeenagerLedContext + use it to condtionally render contact channel question 2024-10-29 14:32:09 -07:00
Gary Tou
0f1c15fc9c
copy edit 2024-10-29 13:50:53 -07:00
Gary Tou
d30cfc051d
[HCB] Add mission callout on application form 2024-10-29 11:14:31 -07:00
Gary Tou
80142fa865
Default to not teenager led 2024-10-25 21:32:14 -07:00
Gary Tou
12906ba9e8
Clear session storage items of removed fields 2024-10-25 21:21:33 -07:00