BeaconCMS / BeaconCMS/beacon_live_admin

General Improvements: Provide a visual indication of the current "Variant" and "Event" being edited

Open
#73 0 comments 0 reactions 0 assignees View on GitHub
enhancement ux
Dominant language
JavaScript
Stars
73
Forks
35
PR merge metrics
No merged PRs in 30d

Description

On the Variant and Event subpages, the page initially starts off very blank. Once you click "Add a variant" or "Add an event" you start creating a list of items on the panel on the left, and their default name is always the same. When you select one to start editing, there is no visual indication of the current selection.

Small adjustments I'd like to propose that would go a long way in improving the user experience here includes:
- Adding a fallback, or empty state to the page when the list is empty. A message like "No Events created yet. Click the button to get started" is better than a blank screen.
- Add a visual indication such as a subtle background color, and an accented font color to the current/selected event or variant in the list.

![Screenshot 2023-09-15 at 8 46 47 AM](https://github.com/BeaconCMS/beacon_live_admin/assets/45800443/34fc21aa-e549-40cf-95ad-8e249d53d88d)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the Variant and Event subpages and trace the “Add a variant” and “Add an event” flows to the left-hand item list. Check how an empty list and the currently edited item are rendered; done means empty lists show a useful prompt and the selected variant or event has a clear visual indication.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir, javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.