fix: 콘텐츠 캘린더 뿌연 레이어 제거 — 셀 배경 제거 + entry shadow 강화
- 일자 셀 bg-slate-50/50(50% 투명) 제거 → entry 카드가 주간 카드 위 직접 노출 - 빈 셀 border-slate-200/60 → border-slate-200 (불투명) - entry 카드에 contentTypeColors.shadow 추가 → 색상별 soft glow로 떠있는 느낌 - dark 테마 유지 (ChannelStrategy와 동일한 dark 섹션 + 흰 카드 패턴) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>main
parent
6b3b950ad0
commit
281efac932
|
|
@ -203,8 +203,8 @@ export default function ContentCalendar({ data, planId, onEntryUpdate }: Content
|
|||
key={dayIdx}
|
||||
className={`min-h-[100px] rounded-xl p-1.5 ${
|
||||
entries.length > 0
|
||||
? 'bg-slate-50/50 border border-slate-100'
|
||||
: 'border border-dashed border-slate-200/60'
|
||||
? ''
|
||||
: 'border border-dashed border-slate-200'
|
||||
}`}
|
||||
>
|
||||
{entries.map((entry, entryIdx) => renderEntry(entry, entryIdx))}
|
||||
|
|
@ -225,7 +225,7 @@ export default function ContentCalendar({ data, planId, onEntryUpdate }: Content
|
|||
return (
|
||||
<div
|
||||
key={entry.id ?? entryIdx}
|
||||
className={`${colors.entry} border rounded-lg p-1.5 mb-1 last:mb-0 cursor-grab active:cursor-grabbing hover:ring-2 hover:ring-purple-200 transition-all group relative ${isDragging ? 'opacity-40' : ''}`}
|
||||
className={`${colors.entry} ${colors.shadow} border rounded-lg p-1.5 mb-1 last:mb-0 cursor-grab active:cursor-grabbing hover:ring-2 hover:ring-white/40 transition-all group relative ${isDragging ? 'opacity-40' : ''}`}
|
||||
draggable={weekNumber !== undefined}
|
||||
onDragStart={weekNumber !== undefined ? () => handleDragStart(entry, weekNumber) : undefined}
|
||||
onDragEnd={weekNumber !== undefined ? handleDragEnd : undefined}
|
||||
|
|
@ -376,9 +376,9 @@ export default function ContentCalendar({ data, planId, onEntryUpdate }: Content
|
|||
key={dayIdx}
|
||||
className={`min-h-[80px] rounded-xl p-1.5 transition-all ${
|
||||
entries.length > 0
|
||||
? 'bg-slate-50/50 border border-slate-100'
|
||||
: 'border border-dashed border-slate-200/60'
|
||||
} ${isDropTarget ? 'ring-2 ring-[#6C5CE7]/40 bg-[#F3F0FF]/20 border-[#D5CDF5]' : ''}`}
|
||||
? ''
|
||||
: 'border border-dashed border-slate-200'
|
||||
} ${isDropTarget ? 'ring-2 ring-[#6C5CE7]/40 bg-[#F3F0FF] border-[#D5CDF5]' : ''}`}
|
||||
onDragOver={(e) => handleDragOver(e, week.weekNumber, dayIdx)}
|
||||
onDragLeave={handleDragLeave}
|
||||
onDrop={() => handleDrop(week.weekNumber, dayIdx)}
|
||||
|
|
|
|||
Loading…
Reference in New Issue