fix: proxy Bandsintown events through backend to bypass 403, always show ticket link with sold-out badge

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Sonnet 4.6 committed 2026-06-08 01:23:00 +02:00
1 parent 914297651e
commit 98c964ecae
3 files changed
+21 -4

No files matched your search

+2 -2
View File
@@ -855,9 +855,9 @@ button:focus{outline:none}
.event-venue{flex:1;min-width:0}
.event-venue-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.event-venue-city{font-size:11px;color:var(--text2);margin-top:2px}
.event-book-btn{flex-shrink:0;padding:7px 14px;border-radius:20px;background:var(--accent);color:#fff;font-family:var(--font);font-size:12px;font-weight:700;text-decoration:none;transition:opacity .15s}
.event-book-btn{flex-shrink:0;padding:7px 14px;border-radius:20px;background:var(--accent);color:#fff;font-family:var(--font);font-size:12px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex;flex-direction:column;align-items:center;gap:2px}
.event-book-btn:hover{opacity:.85}
.event-book-btn.sold-out{background:var(--surface2);color:var(--text3)}
.event-sold-badge{font-size:9px;font-weight:600;opacity:.8;letter-spacing:.3px}
/* ── MISC ── */
.spinner{width:28px;height:28px;border:3px solid var(--surface2);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite;margin:50px auto;display:block}