Skip to content
Merged
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
2c726a0
πŸš€ Deploy via GitHub Actions
young-52 Mar 3, 2026
be9508d
πŸ‘½οΈ Add an API to cancel registrations (#115)
jun-0411 Mar 6, 2026
365e90e
πŸ’„ Fix the event page & user avatar UI (#117)
jun-0411 Mar 7, 2026
24e9456
πŸ’„ No special characters / Modify event invitations / Use destructive …
jun-0411 Mar 8, 2026
701b173
🚩 No special characters in `ProfileEdit` (#121)
young-52 Mar 8, 2026
2be5430
🚩 Remove image upload feature (#122)
jun-0411 Mar 8, 2026
9221adf
✨ Add a 404 error page (#124)
young-52 Mar 9, 2026
005ab28
✨ Add post-login redirection (#129)
jun-0411 Mar 15, 2026
16eb721
πŸ’„ Improve the layout of event-related pages (#130)
young-52 Mar 16, 2026
56aede2
πŸ’š Fix CI (#133)
young-52 Mar 16, 2026
4231045
✨ Improve the dashboard experiences (#135)
jun-0411 Mar 16, 2026
b711716
🦺 Update event date/time validation (#137)
young-52 Mar 17, 2026
3a16e8a
πŸ› Fix header login redirect logic (#139)
jun-0411 Mar 28, 2026
6dbcda7
🦺 Always allow to edit the registration opening time (#140)
young-52 Mar 30, 2026
54b6d74
πŸ’„ Renew the style of landing/authentication pages (#141)
young-52 Mar 30, 2026
b963654
πŸ‘½ Increase API timeout to 10s (#143)
jun-0411 Mar 31, 2026
d882704
⬆️ Upgrade to Vite 8 & co. (#144)
young-52 Apr 2, 2026
5cf9323
πŸ”¨ Use proxy in dev mode & co. (#145)
young-52 Apr 4, 2026
7936d4c
πŸ’¬ `일정` β†’ `λͺ¨μž„` (#146)
young-52 Apr 4, 2026
399de81
πŸ‘½οΈ Increase API timeout to 10s, no cap… (#147)
young-52 Apr 11, 2026
47e898f
πŸ’„ Fix desktop scrollbar sytle (#154)
jun-0411 Apr 14, 2026
38b16a1
πŸ’„ Update `EventMain` page margin & CTA button style (#157)
jun-0411 Apr 25, 2026
1444aa7
🚸 Smart defaults for the registration time (#156)
young-52 Apr 25, 2026
827076c
πŸ’„ Unify & update global modal style (#158)
jun-0411 Apr 25, 2026
ad4058e
πŸ‘½ Apply API changes on `/api/events` (#159)
young-52 Apr 25, 2026
e7f407e
πŸ‘½ Apply API changes on `/api/registrations` (#162)
young-52 Apr 28, 2026
f5c24b0
πŸ› Fix duplicate error modal on token expiration (#163)
jun-0411 May 2, 2026
d6fa378
πŸ› Block API calls when token expired (#164)
jun-0411 May 9, 2026
0882683
🚸 Refresh the dashboard after creating/deleting/joining/leaving an ev…
young-52 May 9, 2026
9940ff0
πŸ› Remove redundant fetch call after registration cancel (#168)
young-52 May 23, 2026
d36577d
🩹 Show reservation email in `EventMain` (#169)
young-52 May 23, 2026
5553bb8
✨ Route access control based on authentication status (#167)
jun-0411 May 24, 2026
5b49e53
πŸ’„ Add padding to `EventForm` to prevent footer-content overlap (#173)
young-52 May 30, 2026
89a8357
πŸ’¬ Improve UI copy and validation messages (#176)
jun-0411 Jun 6, 2026
3b45501
πŸ› Fix saving errors on EventEdit (#179)
jun-0411 Jun 7, 2026
6f231cc
πŸ’„ Modify date/time picker style (#177)
young-52 Jun 8, 2026
d95a02d
πŸ“ Update a Readme (#180)
young-52 Jun 8, 2026
7e3d4c7
πŸ’„ Wrap whitespace in TextArea (#182)
young-52 Jun 8, 2026
4a7f605
Merge remote-tracking branch 'origin/main' into dev
young-52 Jun 8, 2026
04f2ed6
πŸ’„ Wrap whitespace in the event description (#183)
young-52 Jun 9, 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
4 changes: 3 additions & 1 deletion src/components/EventDetailContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,9 @@ export function EventDetailContent({ view, event }: EventDetailContentProps) {
</div>

<div className="px-2 pb-6 border-b border-border">
<p className="body-base text-[#1E1E1E]">{event.description}</p>
<p className="body-base text-[#1E1E1E] whitespace-pre-wrap wrap-break-word">
{event.description}
</p>
</div>
</div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/routes/EventMain.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ export default function EventMain() {

{/* 3. λΈ”λŸ¬ ν‘Έν„° (κΆŒν•œλ³„ λΆ„κΈ°) */}
<footer className="fixed bottom-0 left-0 right-0 z-40 pointer-events-none">
<div className="h-16 bg-gradient-to-t from-white to-transparent" />
<div className="h-16 bg-linear-to-t from-white to-transparent" />
<div className="bg-white/90 backdrop-blur-xl px-6 pb-10 pt-2 flex flex-col items-center gap-2 pointer-events-auto">
<div className="max-w-2xl min-w-[320px] mx-auto w-[90%] flex flex-col items-center gap-3">
<ActionButton
Expand Down
4 changes: 2 additions & 2 deletions src/routes/EventRegister.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ export default function EventRegister() {
setRedirectUrl(`/event/${id}`);
navigate('/');
}}
className="w-[75%] h-14 text-base border-1"
className="w-[75%] h-14 text-base border"
>
계정 λ§Œλ“€κΈ°
</Button>
Expand Down Expand Up @@ -191,7 +191,7 @@ export default function EventRegister() {

{/* λΈ”λŸ¬ ν‘Έν„° (κΆŒν•œλ³„ λΆ„κΈ°) */}
<footer className="fixed bottom-0 left-0 right-0 z-40">
<div className="h-16 bg-gradient-to-t from-white to-transparent" />
<div className="h-16 bg-linear-to-t from-white to-transparent" />
<div className="bg-white/90 backdrop-blur-xl px-6 pb-10 pt-2 flex flex-col items-center gap-2">
<div className="max-w-2xl min-w-[320px] mx-auto w-[90%] flex flex-col items-center gap-3">
<Button
Expand Down
2 changes: 1 addition & 1 deletion src/routes/Home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ export default function Home() {
</div>

{/* νƒ­ UI μ˜μ—­ */}
<div className="border-b-1 border-border sticky top-16 bg-white z-10 flex pt-2 -mx-4 px-4">
<div className="border-b border-border sticky top-16 bg-white z-10 flex pt-2 -mx-4 px-4">
{['μƒμ„±ν•œ λͺ¨μž„', 'μ°Έμ—¬ν•œ λͺ¨μž„'].map((label, idx) => {
const tabValue = ['hosted', 'joined'][idx] as 'hosted' | 'joined';
return (
Expand Down
1 change: 0 additions & 1 deletion tsconfig.app.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,

"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
Expand Down