diff --git a/index.css b/index.css index 742040d..383e24c 100644 --- a/index.css +++ b/index.css @@ -860,6 +860,39 @@ background: rgba(255, 255, 255, 0.15); } +/* Sidebar Footer Actions */ +.sidebar-footer-actions { + display: flex; + flex-direction: column; +} + +.sidebar-footer-actions .logout-btn { + width: 100%; +} + +.sidebar-inquiry-btn { + display: flex; + align-items: center; + gap: 0.75rem; + padding: 0.75rem 1rem; + color: var(--color-text-gray-400); + text-decoration: none; + transition: color var(--transition-normal); + white-space: nowrap; + font-size: var(--text-sm); + font-weight: 700; + flex-shrink: 0; +} + +.sidebar-inquiry-btn:hover { + color: var(--color-text-white); +} + +.sidebar-inquiry-btn.collapsed { + justify-content: center; + padding: 0.75rem; +} + /* Logout Button */ .logout-btn { width: 100%; @@ -10441,3 +10474,27 @@ cursor: not-allowed; transform: none; } + +/* Calendar panel scrollbar */ +.calendar-panel-scroll::-webkit-scrollbar { + width: 4px; +} + +.calendar-panel-scroll::-webkit-scrollbar-track { + background: transparent; +} + +.calendar-panel-scroll::-webkit-scrollbar-thumb { + background: #067C80; + border-radius: 999px; +} + +.calendar-panel-scroll::-webkit-scrollbar-thumb:hover { + background: #088a8e; +} + +/* Firefox */ +.calendar-panel-scroll { + scrollbar-width: thin; + scrollbar-color: #067C80 transparent; +} diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx index acbd509..9533886 100755 --- a/src/components/Sidebar.tsx +++ b/src/components/Sidebar.tsx @@ -175,16 +175,30 @@ const Sidebar: React.FC = ({ activeItem, onNavigate, onHome, userI )} - +
+ + + + + + {!isCollapsed && 고객의견} + +
diff --git a/src/pages/Dashboard/ContentCalendarContent.tsx b/src/pages/Dashboard/ContentCalendarContent.tsx index 8cddc04..9e6380d 100644 --- a/src/pages/Dashboard/ContentCalendarContent.tsx +++ b/src/pages/Dashboard/ContentCalendarContent.tsx @@ -643,7 +643,8 @@ const ContentCalendarContent: React.FC = ({ onNavig return (
{sortedDateKeys.map(dateKey => (
= ({ onAnalyze, onAutocomp {/* 검색 버튼 */}
- {/* 에러 메시지 */} {error && (

{error}