Changelog
Last updated on 2026-03-26
All notable changes to the Social Media Dashboard Kit are documented here.
v1.0.0 -- Initial Release
Released: March 2026
Pages (35+ total)
- Dashboard (7): Home Dashboard, Instagram Dashboard, Twitter/X Dashboard, Facebook Dashboard, LinkedIn Dashboard, TikTok Dashboard, YouTube Dashboard
- Content (4): Content Hub, Post Detail, Compose/Schedule, Media Library
- Calendar (1): Content Calendar with drag-and-drop scheduling
- Analytics (8): Overview, Audience Demographics, Hashtag Tracking, Engagement Trends, Best Posting Times, Competitor Analysis, Stories & Reels, Sentiment Analysis
- Reports (4): Report Templates, My Reports, Platform Comparison, Export Center
- Inbox (1): Unified Social Inbox
- Search (1): Global Search
- Settings (8): General, Connected Accounts, Team, Notifications, Appearance, Billing, API Keys, Import/Export
- Auth (3): Login, Register, Forgot Password
- Utility (1): Onboarding Wizard
Components (70+ total)
- ~30 Primitives -- shadcn/ui components (Accordion, Alert Dialog, Avatar, Badge, Breadcrumb, Button, Calendar, Card, Chart, Checkbox, Collapsible, Command, Dialog, Dropdown Menu, Input, Input Group, Label, Popover, Progress, Scroll Area, Select, Separator, Sheet, Sidebar, Skeleton, Sonner, Switch, Table, Tabs, Textarea, Toggle, Tooltip)
- 6 Analytics Composites -- CompetitorCard, DateRangePicker, HashtagCloud, MetricComparison, SentimentFeed, StoryReelCard
- 4 Calendar Composites -- CalendarGrid, CalendarDayCell, CalendarPostPill, DayDetailSheet
- 11 Chart Components -- AudienceDemographics, ContentTypeChart, DonutChart, EngagementChart, FollowerGrowthChart, HeatmapChart, PlatformBarChart, RadarComparison, SentimentGauge, Sparkline, WorldMap
- 6 Content Composites -- MediaUploader, PlatformPreview, PostCard, PostComposer, PostRow, PostStatusBadge
- 5 Dashboard Composites -- PlatformCard, QuickActions, StatsCard, TopPostsCarousel, UpcomingPosts
- 6 Layout Components -- AppHeader, AppSidebar, CommandPalette, SettingsNav, SkipLink, ThemeToggle
- 3 Report Composites -- ExportOptionCard, ReportRow, ReportTemplateCard
- 3 Settings Composites -- ConnectedPlatformCard, NotificationToggleRow, TeamMemberRow
- 6 Social Composites -- AccountCard, ConversationItem, EngagementMetrics, MessageBubble, PlatformBadge, PlatformIcon
- 2 Accessibility Components -- LiveRegion, VisuallyHidden
Features
- Next.js 16 with App Router
- React 19 with TypeScript
- Tailwind CSS v4 with oklch design tokens (teal/cyan hue 175)
- 6 social platforms: Instagram, Twitter/X, Facebook, LinkedIn, TikTok, YouTube
- Platform-specific brand colors maintained across light and dark modes
- Route groups:
(dashboard),(auth)for clean URL structure - Dynamic routes:
/platforms/[platform]for 6 platform dashboards,/content/[postId]for post detail - @hello-pangea/dnd content calendar with drag-and-drop post rescheduling
- Recharts analytics (area, bar, pie, donut, radar, heatmap, gauge, sparkline, world map)
- Zod form validation
- Light and dark mode via next-themes
- WCAG AA accessible (skip link, keyboard navigation, focus indicators, screen reader support)
- Responsive from 375px to 1440px+
- Command palette (Cmd+K)
- Mobile sidebar (Sheet)
- 44px minimum touch targets
- Reduced motion support via
prefers-reduced-motion - Three font families: Inter (body), DM Sans (headings), JetBrains Mono (code)
- date-fns for localized date formatting
- sonner for toast notifications
- cmdk for command palette search
- react-day-picker for calendar date selection
- embla-carousel-autoplay for top posts carousel