decaporg / decaporg/decap-cms

Add a "notes pane" to the edit screen

Open
#52 19 comments 1 reaction 0 assignees View on GitHub
area: collaboration area: ui/editor kind: discussion kind: feature pinned status: needs architecture status: needs design
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

User needs:
- a convenient place to see what's happened with a post over time, in context

As an MVP of basic discussion on PRs, add a panel to the side of the edit screen to house information.

For now, just list the major actions. See: https://phae.github.io/netlify-sketch/review.html (the coloured boxes in particular showing status changes) Commenting etc. can go in a seperate issue.

Acceptance criteria:
- [ ] User can click a link marked "Notes" from a tab menu above the preview pane.
- [ ] In most-recent-first order, a user can see who created the post first, who reviewed it and who published it.

Contributor guide

Open the contributing guide

Research direction

Start by locating the edit screen and its tab menu above the preview pane, then review the linked sketch for the intended Notes layout and status-change boxes. Confirm how post creation, review, and publication events are represented before implementing the most-recent-first list; done means the Notes link opens a panel showing those three actions and their creators.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.