Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b777490
feat: scaffold Vite+React artist landing page with mock data
emper911 Mar 26, 2026
5e5bc55
fix: null-guard hero CTAs, correct HeroProduct buy logic, stable wave…
emper911 Mar 26, 2026
f9675c5
feat: add Firebase project config, Firestore SDK, security rules
emper911 Mar 26, 2026
848c986
chore: add .gitignore, untrack node_modules and dist
emper911 Mar 26, 2026
a95ca2a
feat: seed Firestore config docs, replace App.jsx mock fetchers with …
emper911 Mar 26, 2026
547c341
feat: Notion→Firestore sync Cloud Function + backfill
emper911 Mar 26, 2026
dde94c0
fix: add webhook verification handler, remove debug logging
emper911 Mar 26, 2026
54b99e5
chore: add gh-pages deploy script and CNAME
emper911 Mar 26, 2026
5c5e2ba
chore: deploy to gh-pages branch instead of main
emper911 Mar 26, 2026
62bb7cd
feat: filter draft items from UI
emper911 Mar 26, 2026
5907af5
fix: parse date strings as local time to prevent UTC offset shifting day
emper911 Mar 26, 2026
04739df
fix: remove default browser body margin
emper911 Mar 26, 2026
159e338
feat: contextual show CTA label based on item-type (stream/radio→List…
emper911 Mar 26, 2026
2ecb657
fix: show CTA default to 'Link', ticket item-type for 'Tickets'
emper911 Mar 26, 2026
43bff0e
feat: album art in ReleaseCard, uniform right-aligned CTAs across all…
emper911 Mar 26, 2026
b89436a
fix: right-align CTA in MediaCard
emper911 Mar 26, 2026
343d5f1
fix: extend background into Safari notch area via viewport-fit=cover
emper911 Mar 26, 2026
d9c24b5
fix: always show formatted date, hide stock when null or -1
emper911 Mar 26, 2026
d5d8726
feat: social links as SVG icons (instagram, spotify, apple-music, ban…
emper911 Mar 26, 2026
63d11b6
feat: inline sticky filter tabs below hero, Etc. aggregation, Shows d…
emper911 Mar 27, 2026
f7db5d5
fix: apple-music icon fillRule evenodd, add youtube icon
emper911 Mar 27, 2026
0b41910
fix: correct apple music icon path from Simple Icons
emper911 Mar 27, 2026
08ef389
fix: lock viewport height, only feed scrolls — tabs and hero stay fixed
emper911 Mar 27, 2026
97dcb43
feat: Etc. sub-tabs — dynamic horizontal scroll row from itemType val…
emper911 Mar 27, 2026
fae8f82
feat: support date+time ranges — date-only, start time, start+end time
emper911 Mar 30, 2026
a1599f3
fix: hide price when null/-1, show 'free' when 0
emper911 Mar 30, 2026
f8af55c
feat: dim past shows instead of hiding them, keep link button fully v…
emper911 Apr 8, 2026
75d908b
fix: render show ticket link whenever a URL is set; hide draft shows
claude May 15, 2026
36ce326
feat: dynamic show CTA driven by Notion cta-type field
claude May 15, 2026
72451f5
feat: Upcoming/Past show sub-tabs; dynamic featured-show CTA
claude May 15, 2026
eb35e7b
Merge branch 'feat/artist-page-refactor' of https://github.com/emper9…
emper911 May 15, 2026
545dddc
fixes
emper911 May 15, 2026
093d915
fix
emper911 May 15, 2026
7a67c77
fix to herocard
emper911 May 15, 2026
bbb910e
fixing artist page
emper911 May 15, 2026
95648a9
fix
emper911 May 15, 2026
901798f
fix
emper911 May 17, 2026
3121ee3
fix
emper911 May 17, 2026
77e7064
Fix
emper911 May 17, 2026
f925c82
data sorted by most recent date
emper911 May 17, 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
1 change: 1 addition & 0 deletions .claude/settings.local.json
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "midi-neutron"
}
}
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
node_modules/
dist/
.env
.env.local
7 changes: 0 additions & 7 deletions README.md

This file was deleted.

8 changes: 0 additions & 8 deletions css/footerStyleSheet.css

This file was deleted.

56 changes: 0 additions & 56 deletions css/navbarStyleSheet.css

This file was deleted.

14 changes: 0 additions & 14 deletions css/pageSpecificStyleSheet/contactStyleSheet.css

This file was deleted.

38 changes: 0 additions & 38 deletions css/pageSpecificStyleSheet/index.css

This file was deleted.

42 changes: 0 additions & 42 deletions css/pageSpecificStyleSheet/projectStyleSheet.css

This file was deleted.

92 changes: 0 additions & 92 deletions css/style.css

This file was deleted.

Binary file removed files/.DS_Store
Binary file not shown.
Binary file removed files/Final Policy Report.pdf
Binary file not shown.
Binary file removed files/RikitaroSuzuki_Resume-April.pdf
Binary file not shown.
Binary file removed files/SolarPanelsinGroningen.pdf
Binary file not shown.
Binary file removed files/~$keHomeEssay.docx
Binary file not shown.
Binary file removed files/~$oup Project Reflection.docx
Binary file not shown.
19 changes: 19 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"functions": {
"source": "functions",
"runtime": "nodejs20"
},
"firestore": {
"rules": "firestore.rules"
},
"hosting": {
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
11 changes: 11 additions & 0 deletions firestore.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /shows/{document} { allow read: if true; allow write: if false; }
match /music/{document} { allow read: if true; allow write: if false; }
match /merchandise/{document} { allow read: if true; allow write: if false; }
match /media/{document} { allow read: if true; allow write: if false; }
match /config/{document} { allow read: if true; allow write: if false; }
match /orders/{document} { allow read: if false; allow write: if false; }
}
}
1 change: 1 addition & 0 deletions functions/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules/
Loading