Events Dashboard UI Guide
Complete walkthrough of the /dashboard/events interface. Learn how to manage events, view calendar, create events, and track RSVPs and analytics.
Dashboard Overview
The Events Dashboard is your control center for all server events. It displays upcoming events, past events, RSVPs, and analytics in an organized, visual interface.
Location
Navigate to Dashboard → Events
Main Sections
Calendar view, event list, create button, filter tabs, search, and quick actions
Calendar View
The main calendar displays all events visually in a monthly grid. Color-coded events make it easy to see what's happening when.
Calendar Features
- • Monthly View: Full month displayed with event indicators
- • Color Coding: Each event type has a unique color for easy identification
- • Event Indicators: Dots or small cards show events on each day
- • Navigation: Previous/next month buttons or month/year picker
- • Today Marker: Current day highlighted for reference
Interacting with Calendar
- • Click a day to see events on that day
- • Click an event to open detail view
- • Drag date range to filter events in that period
- • Toggle event type filters to show/hide categories
Calendar Modes
- • Month View: Standard month display (default)
- • Week View: Detailed view of a single week
- • Agenda View: List of upcoming events in chronological order
Event List
The event list displays all events in a table format with key information and quick actions.
List Columns
- • Event Name: Title of the event with optional thumbnail
- • Type: Event category (Game, Meeting, Holiday, etc.)
- • Date & Time: When the event occurs (local time conversion shown)
- • Status: Upcoming, Active, Past, Canceled
- • RSVPs: Count of "Going", "Interested", "Not Attending"
- • Recurrence: If repeating: "Weekly", "Monthly", "None"
- • Actions: Edit, view, delete, manage RSVPs buttons
List Filtering
- • Status Filter: UPCOMING, ACTIVE, PAST, CANCELED, ALL
- • Type Filter: Announcement, Holiday, Milestone, Game, Community, etc.
- • Date Range: Pick date range to limit results
- • Search: Search by event name or description
Sorting Options
- • By date (ascending or descending)
- • By type (alphabetical)
- • By RSVP count (most to least RSVPs)
- • By creation date (newest or oldest first)
Creating Events from Dashboard
Click the green "Create Event" button to open the event creation form:
Event Creation Form
Multi-step form with the following sections:
- • Basic Info: Title, type, description, color theme
- • Date & Time: Start datetime, duration, timezone picker
- • Images: Thumbnail and banner upload areas
- • Channel & Announcements: Create event channel toggle, announcement channel SearchableSelect, post announcement toggle
- • RSVP Settings: Enable RSVP toggle, RSVP limit, anonymous RSVP, deadline
- • Reminders: Enable reminders toggle, reminder times, reminder channel SearchableSelect
- • Recurrence: Recurrence type dropdown, end condition, day selection
Form Elements
- • Text Inputs: Event name, description, message content
- • Datetime Pickers: Clickable fields showing calendar and time selectors
- • SearchableSelect Dropdowns: Channels, timezones, reminders, event types
- • Toggle Switches: Booleans like "Create Channel", "Enable RSVP", "Enable Reminders"
- • Checkboxes: Multi-select options like days of week
- • File Upload: Drag-and-drop areas for images with preview
Buttons
- • Green "Create Event" Button: Primary action, black text, bottom of form
- • "Save Draft" Link: Save without publishing
- • "Cancel" Link: Exit form without saving
Image Upload Areas
Two dedicated image upload sections in the event creation form:
Thumbnail Upload
Square image for event lists and calendars
- • Recommended: 256x256px
- • Max file size: 5MB
- • Formats: PNG, JPG, WebP
- • Drag-and-drop or click to browse
- • Preview shows after upload
Banner Upload
Wide image for event detail pages
- • Recommended: 1200x400px
- • Max file size: 10MB
- • Formats: PNG, JPG, WebP
- • Drag-and-drop or click to browse
- • Preview shows after upload
RSVP Management
View and manage RSVPs for each event. Click the RSVP count in the event row or open event details:
RSVP Overview
- • Total RSVP count and breakdown
- • "X Going, Y Interested, Z Not Attending, N No Response"
- • RSVP capacity filled (if limited)
- • Deadline time remaining (if deadline set)
RSVP List
Detailed list of who RSVPed what:
- • Member name and avatar
- • RSVP status (color-coded: green=Going, yellow=Interested, red=Not, gray=No Response)
- • RSVP time (when they responded)
- • Search/filter by member name
Manual RSVP Management
As event organizer, you can:
- • Add member RSVPs manually
- • Change RSVP status for members
- • Mark members as attended/no-show after event
Event Analytics
View detailed analytics for each event. Click "View Analytics" on an event row:
Analytics Metrics
- • Total RSVPs: Count of all RSVP responses
- • RSVP Rate: Percentage of server members who RSVPed
- • Attendance Rate: Percentage of "Going" who attended (post-event)
- • Peak Interest: Busiest times for RSVP activity
- • Trending Members: Most active in event discussions
Charts & Graphs
- • RSVP Breakdown Chart: Pie chart showing Going/Interested/Not/No Response
- • RSVP Timeline: Line graph of RSVP count over time
- • Engagement Graph: Message count in event channel over time
Export Analytics
Download event data as CSV for analysis in spreadsheets or data tools
Event Details View
Click an event to open the detailed view showing full information:
Sections in Detail View
- • Event banner image (if provided)
- • Event title, type, and color indicator
- • Date/time with timezone conversion
- • Duration and "Days until event" counter
- • Full description with markdown formatting
- • RSVP summary and breakdown
- • Quick action buttons (Edit, Delete, View Analytics, etc.)
Action Buttons
- • Edit: Open event editor
- • View Analytics: Open analytics dashboard
- • Manage RSVPs: View and manage all RSVPs
- • View Channel: Link to event-specific channel (if created)
- • Send Reminder: Manually send reminder message
- • Cancel Event: Cancel with notification
- • Delete: Delete event permanently
Datetime Pickers
SYNTHET uses intuitive datetime pickers for scheduling events:
Date Picker
- • Click field to open calendar
- • Navigate months with arrows
- • Click date to select
- • Quick shortcuts (Today, Tomorrow, Next Week, etc.)
Time Picker
- • Hour selector (scroll or type)
- • Minute selector (15-minute increments or custom)
- • AM/PM toggle
- • 24-hour format option
Timezone Selector
SearchableSelect dropdown with major timezones. Search to find yours quickly.
UI Components & Styling
The Events dashboard uses consistent UI patterns throughout:
SearchableSelect Dropdowns
All dropdowns (channels, timezones, event types) support searching. Type to filter, click to select.
Green Buttons
All primary actions (Create Event, Save Changes, Send Reminder) use green buttons with black text.
Status Badges
Color-coded status indicators: UPCOMING (blue), ACTIVE (green), PAST (gray), CANCELED (red)
Toggle Switches
Used for boolean settings like "Create Channel", "Enable RSVP", "Enable Reminders"
Color Indicators
Events display their assigned color as a small dot or bar for quick visual identification
Dashboard Tips
- • Switch between calendar and list views based on your preference
- • Use color theming to categorize events visually at a glance
- • Set reminders at different intervals to reach different engagement levels
- • Monitor RSVP counts to gauge member interest and plan capacity
- • Use the analytics to understand which event types are most popular
- • Create dedicated event channels for discussions during major events
- • Upload both thumbnail and banner images for professional appearance
- • Review and update events frequently to keep calendar fresh
- • Send manual reminders if RSVP rate is low
- • Archive past events for historical reference