Conversation
정원이 덜 찬 채로 마감된 강연은 "개설 불확정"으로 버튼까지 잠겨 있었습니다. 마감은 신청을 끊는 선이 아니라 여기서부터 전부 대기라는 선이라, 이 강연도 대기 신청을 받아야 합니다. 신청을 닫는 것은 끝난 강연뿐입니다. 대기자 수락·거절은 학생회만 합니다. 개설자에게 버튼이 보이면 눌러도 서버가 403으로 막습니다. 관련 안내 문구도 학생회 기준으로 맞췄습니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WK1DjLm5GZLfPx7JH3YPsA
내 학년 정원이 0인 강연은 버튼까지 잠겨 있었습니다. 서버는 이 신청도 대기로 받아 두고 마감 뒤 학생회가 수락하면 신청자가 되는데, 화면만 먼저 막고 있어 대기줄에 설 방법이 없었습니다. 자동 승급 대상이 아닐 뿐 신청은 가능합니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WK1DjLm5GZLfPx7JH3YPsA
이번 주 강연은 목록을 받을 때 한 번 고릅니다. 화면을 열어 둔 채 강연 시각을 넘기면 고른 강연이 그대로 남아, 서버가 받지 않는 신청 버튼만 살아 있었습니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WK1DjLm5GZLfPx7JH3YPsA
…cision fix: 대기 신청을 막던 화면 조건 제거와 수락 권한 수정
열린 강연이 2개 이상일 때만 뜨고, 하나뿐이면 스스로 사라져 지금 화면을 그대로 둡니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
지금까지는 마감이 가장 가까운 강연 하나만 세우고 나머지는 첫 화면에서 사라졌습니다. 열린 강연을 전부 뽑아 전환 칩으로 고르게 하고, 고른 강연을 스포트라이트에 세웁니다. - 고른 강연은 id로 들고 매 렌더 목록에서 다시 찾아, 폴링으로 그 강연이 빠져도 첫 번째로 되돌아갑니다 - 강연을 바꾸면 마감 지남·신청 열림·신청 결과·처리 중 대기자 상태를 리셋합니다 - 명단 블록에 강연 id를 key로 걸어 저장하지 않은 출석 체크가 다음 강연으로 옮겨 붙지 않게 합니다 - 명단을 받기 전에는 신청 버튼을 잠가 이미 신청한 강연에 중복 신청하는 것을 막습니다 - 마감 날짜가 깨져 오는 강연이 목록에서 통째로 빠지던 문제를 함께 고쳤습니다 - 하단 "더 있습니다" 수에서 칩에 이미 나온 강연을 뺍니다 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
제목만 든 알약이라 그냥 버튼으로 읽혀서, 목록의 LectureCard와 같은 순서로 상태 배지 → 제목 → 강연자·날짜를 담은 작은 카드로 바꿉니다. - 선택된 카드는 main-soft로 채우고 "보는 중" 라벨을 답니다 (main으로 꽉 채우면 배지의 amber 점이 배경에 묻힙니다) - 제목은 두 줄까지 흘리고, 강연자·날짜가 모두 비면 그 줄을 그리지 않습니다 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
폭을 w-52로 고정해 둬서 화면이 넓을 때 카드가 왼쪽에만 짧게 몰려 붙었습니다. 한 줄에 들어갈 만큼 열을 잡고 남는 폭은 카드들이 나눠 갖는 그리드로 바꿉니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
남는 폭을 전부 나눠 갖게 했더니 강연이 두 개일 때 카드 한 장이 화면 절반까지 늘어났습니다. 240~320px 사이에서만 늘어나도록 상한을 겁니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
스포트라이트 위에 얹으면 강연 제목보다 먼저 읽히고, 아래로 스크롤하면 사라져 다른 강연으로 가려면 다시 위로 올라와야 했습니다. - 넓은 화면(lg~)에서는 오른쪽에 세우고 헤더 아래에 sticky로 붙입니다 - 좁은 화면에서는 붙일 옆이 없어 지금처럼 스포트라이트 위로 올라갑니다 - 열린 강연이 하나뿐이면 옆 칸 자체를 그리지 않아 화면이 예전 그대로입니다 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
옆 칸을 만들려고 스포트라이트를 952px에서 640px까지 좁혔습니다. 본문은 그대로 두고 PageShell 바깥에 이미 비어 있던 여백에만 얹습니다. - 한쪽 여백이 칸(240px)과 간격(24px)을 감당하는 1520px부터 옆에 세웁니다 - 그보다 좁으면 놓을 여백이 없으므로 스포트라이트 위로 올라갑니다 - 옆에 설 때는 헤더 아래(84px)에 sticky로 붙어 본문을 내려도 따라옵니다 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q
feat: 동시에 여러 강연이 열렸을 때 첫 화면에서 모두 볼 수 있도록 수정
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
❓ 개요
develop에 쌓인 두 건을 배포합니다. 마감 뒤·학년 정원 밖 신청을 대기로 받도록 고친 것(#55)과, 같은 주에 강연이 여러 개 열려도 첫 화면에서 모두 볼 수 있게 한 것(#56)입니다.#️⃣ 연관된 이슈
close #55, close #56 (백엔드 VOID-GSM/Rels-back#54 는 2026-09-06 머지 완료)
📝 작업 내용
대기 신청 (#55)
여러 강연 동시 개설 (#56)
PageShell바깥 여백에 세웁니다. 여백이 나오지 않는 폭에서는 스포트라이트 위로 올라갑니다📄 리뷰 요청사항
📸 스크린샷/영상(선택)
없음
🤖 Generated with Claude Code
https://claude.ai/code/session_012onW8ohcootRPQghrhw13Q