BeaconCMS / BeaconCMS/beacon_live_admin

Improve how the page status is informed to users

Open
#235 0 comments 0 reactions 0 assignees View on GitHub
area:content-ux enhancement good first issue roadmap ux
Dominant language
JavaScript
Stars
73
Forks
35
PR merge metrics
No merged PRs in 30d

Description

The Page tab on the page editor represents the draft version of the page while the Revisions tab shows all the published versions, but that distinction between "draft" and "published" (the status) is not very clear which may cause some confusion.

A potential improvement is to display on the Page tab whether that version is equal the latest published version or display the diff so we can essentially tell users "this page is synced/updated or this page has some unpublished (draft) changes)" and then display such changes so the person working on it or someone else know what changes we're not published yet.

Depends on https://github.com/BeaconCMS/beacon_live_admin/issues/229

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the dependency in issue #229, then inspect the Page and Revisions tabs and how they represent draft and published versions. Define the status or diff behavior with the maintainers; done means users can clearly tell whether the draft matches the latest published version and can identify unpublished changes.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.