Commit graph

70 commits

Author SHA1 Message Date
Malted
98094108d5
5x slack signup perf 2023-09-05 12:20:31 +01:00
Malted
a28be424be
🎨 Format 2023-08-31 21:49:37 +01:00
Ben
9e5ea0eb8a
Merge branch 'main' into hcb 2023-08-31 20:23:31 +01:00
Sam Poder
48fbcdb6c3
Merge pull request #884 from jianmin-chen/main
Make updates to carousel
2023-08-31 00:34:20 -07:00
Malted
14eb9f82f0
The bulk of the Bank -> HCB transition 2023-08-30 22:50:59 +01:00
Malted
adc9145c60
🐛 Fix address validation bug 2023-08-30 17:57:40 +01:00
jianmin-chen
3d73c72d2e Make updates to carousel 2023-08-28 14:40:15 -04:00
jianmin-chen
35702d6942 Add Jams card 2023-08-16 13:35:00 -04:00
Sam Poder
f3f91d9003 Codebase Cleanup 2023-08-10 18:00:00 -04:00
Sam Poder
671ae4368f Run Prettier! 2023-08-10 15:29:03 -04:00
henry
057ac0db4a
Added Haxidraw card & slide (#821)
* Added Haxidraw card

* Removed github link
2023-06-29 09:29:19 -04:00
Caleb Denio
535274a1ae
Fix Slack form 2023-06-13 15:25:03 -04:00
Max Wofford
b191930d3f
Add OnBoard to carousel (#800) 2023-05-28 08:31:12 -04:00
Malted
93c973b839
💰 Crossed 8 million in transactions! 2023-04-10 21:03:34 +01:00
Malted
fb7e4df565
🎨 Run prettier 2023-04-07 13:02:19 +01:00
Malted
957bc1c0da
Redesign Bank signup flow (#728) 2023-04-06 15:21:06 -04:00
Reese Armstrong
fd25fda1eb
Add orpheus show to carousel (#754) 2023-04-02 10:04:00 -04:00
Jianmin Chen
0d549ebd53
Move carousel content to JSON file (#678) 2023-01-14 11:09:00 -05:00
Ella
47f2d0bea6 Run prettier (#633) 2022-12-17 20:51:20 -05:00
Belle
800cd3905a Sal Standby Site (#586)
add sal link
2022-10-28 17:01:40 -04:00
Sam Poder
704917ac40 We are now at 17k! 2022-10-08 22:11:30 +08:00
Ella
be61d1f5c0 Savepoint!
- added react-ticker back
- jank scrolling thing
2022-08-01 17:20:07 -04:00
Caleb Denio
979e9a2fa9 Use Jia API for counttoamillion thing (#435)
* Use Jia API for counttoamillion thing

* COMMAS
2022-04-26 08:19:09 +08:00
Sam Poder
22dd273557 Auto Continent (#425)
* A small test

* continental 🌴

* Hmm

* Update use-form.js

* Update _middleware.js

* Update _middleware.js

* I think I got it!

* Try using rewrite

* Update _middleware.js
2022-04-17 15:50:00 +08:00
Sam Poder
f43dc90a48 Place standard amount in lib/members 2022-04-08 11:28:36 +08:00
Ella
3118ccf7a5 Update Bank stats (#386)
* Better fallback on Bank stats

* Events count is dynamic

* Round down

* Round down to the nearest hundred

* Use getStaticProps

* Fix

maybe

* Move getStaticProps into page
2022-03-26 12:05:01 +08:00
Sam Poder
b1ad2fe4e2 Make Stats Update Live + Deprecate Old v2 Helpers 2022-02-10 23:47:01 +08:00
Sam Poder
f0c2e0cec5 Revert "Use ESM for globby"
This reverts commit abba0b888d.
2022-01-24 14:19:13 +08:00
Sam Poder
abba0b888d Use ESM for globby 2022-01-24 14:04:54 +08:00
Max Wofford
a555ce0f38 Revert "feat: force light mode on website"
This reverts commit c444c88f65.
2021-10-07 14:28:36 -04:00
bajpai244
c444c88f65 feat: force light mode on website
Currently, the website forces dark mode if in localStorage `theme-ui-color-mode` is set to dark.

This, PR will force light mode and will remove these inconsistencies.
2021-10-07 14:26:26 -04:00
Ella
89881fd7e8 Move /bank page to v3 (#167)
* initial migration

* port landing and feature components

* Features section

* Add event cards in Testimonials (no styles)

* add everything section

* everything but no styling

* fFix some styles in Everything.js

* Add Start section without the form yet

* Fix testimonials section grid

* Fix styles on Landing

* Styles on Everything section

* Fix testimonials cards

* Fix console error and testimonial cards

* Fix landing and style bugs

* Fix styles

* Add selection color

* Fix Grid on everything section

* Fetch transaction data from api

* Style stats

* Fix landing on mobile

* Fix some bugs and responsiveness

* Fix 🐛 so the form exists now

* Fix bugs & add timeline

* Fix Laptop in Grid

* Switch to Dark Laptop

* Fix Stat Text Size

* Form -> Airtable

* Change to hred to primary, align ModuleDetails card

* Remove dates

* Fix Event card to align items center

* Add mtop margin to transparency button

* Fix Run.js icon styles

* Make fiscal sponsor note more readable

* Add 2 tone colors btwn Start and Everything

* Flashing green dot

* Confusion

* Update components/bank/Timeline.js

Co-authored-by: Sam Poder <39828164+sampoder@users.noreply.github.com>

* Fix remaining style bugs

* small fix

* small fix

* Fix Form

* Fixes

- fix timeline horizontal
- green to hack club theme green
- more horizontal margin on everything section
- attempt to fix testimonial grid

* center 7 (percentage)

* Fix testimonial grid layout

* Fix landing

* Fix horizontal scroll on mobile

* Fix styles on event card

* Decrease font size and padding

* Actually fix it this time

* Fix styles

* Responsiveness and mobile styling

* Slight styles changes

* Fix Margins

* Neutralize

Co-authored-by: Sam Poder <39828164+sampoder@users.noreply.github.com>
2021-08-22 14:05:22 +08:00
Sam Poder
ed34fff97f clubs channel slacks (#160)
* Update join-form.js

* Update join-form.js

* Update use-form.js

* Update join.js

* Update use-form.js
2021-08-01 15:30:33 +08:00
Sam Poder
77a051621b Update sitemap.js 2021-07-15 00:29:04 -04:00
Lachlan Campbell
56dd418d0d HC-55 Add Stickers page (#6)
* Begin sticker page

* Add formatted countries

* Remove unused imports

* Use fetch again

* Small edits

* Fix typo

* Continue polishing

* Fix address autocomplete

* Add stickers to page

* Add hero image

* Add link to homepage

* fix person

* console log

* fix typo

* h

* fix detection

* fix again i think

* more fix

* fix again lol

* edge case

* fix equals

* fix and improve :) :) " :):):)

* add zip code

Co-authored-by: Matthew Stanciu <mattbstanciu@gmail.com>
2020-11-09 13:05:16 -05:00
Lachlan Campbell
c2308c3208 New homepage for 2020 clubs (#47)
* Begin clubs page

* New homepage for 2020 clubs

* Small edits
2020-09-09 15:57:15 -04:00
Lachlan Campbell
521d037e46 Add sitemap (#46)
* Add sitemap

* Add robots.txt
2020-09-03 12:34:40 -04:00
Lachlan Campbell
74f71bf617 Iterate join form config 2020-08-19 19:36:34 +00:00
Lachlan Campbell
e34b12c84c Switch useForm to no-cors 2020-08-18 23:24:40 +00:00
Lachlan Campbell
a97ec4c4cd Fix Slack form 2020-08-18 21:37:47 +00:00
Lachlan Campbell
eed9d5eb2d Redesign Slack page (#37)
* Redesign Slack page

* Fix homepage

* Add subtle arrow animation

* Continue polishing
2020-07-25 23:18:49 -04:00
Lachlan Campbell
70b4f448a0 Upgrade to Theme 0.3 2020-07-24 21:57:30 -04:00
Lachlan Campbell
563ce9c9bb Add AMAs page 2020-07-23 15:49:25 -04:00
Lachlan Campbell
04020601e1 Upgrade to Theme 0.2 (#30)
* Upgrade to Theme 0.2

* Fix typo
2020-07-20 14:34:32 -04:00
Lachlan Campbell
d808424824 Add Minecraft page (#28)
* Upgrade dependencies

* Fix various bugs

* Add Minecraft page

* Add social card

* Add animation
2020-07-16 20:06:06 -04:00
Max Wofford
65e9ad5751 Invites on the slack form create multi-channel guests (#23)
* Invites on the slack form create multi-channel guests

* Use CORS only in production

* Open this boi UP

* Remove cors-anywhere

* Remove JSON parse

* Attempt boolean logic for teens

* Attempt to fix som form

* Attempt to fix form routing error

* Don't include post URL in form html

* Remove method from HTML

* Try persisting event

* Remove fetch imports

* Edit submitted button copy

* Add logging

* Fix teen field

Co-authored-by: Lachlan Campbell <lachlan@hackclub.com>
2020-06-18 08:01:21 -04:00
Matthew Stanciu
906467f986 Re-add cors anywhere 2020-06-08 15:27:36 -04:00
Matthew Stanciu
d78e1e6edf Remove cors anywhere 2020-06-08 15:25:43 -04:00
Lachlan Campbell
7a40b360b2 Add Slack page (#19)
* Fix Flag animation

* Make cards translucent

* Add Slack page

* Update link on Ship page
2020-05-24 12:57:12 -04:00
Lachlan Campbell
c08a421a11 Add Ship page (#18)
* Create Ship page

* Add wave SVG

* Variety of frontend improvements
2020-05-24 12:12:26 -04:00