Skip to content

Integrate Gutenberg UI into the app editors #182

@koke

Description

@koke

Once we bring Gutenberg in the apps with #163, we'll need to connect the UI pieces so that the editor:

  • Shows a top bar with the same options as Aztec (preview, document options)
  • Can load a post from the app
  • Can save changes and upload a post

Task list:

iOS

  • Working setup of a Native Module for communication between RN and Native.
  • Send initial html content (Native -> RN)
    - Close button (RN -> Native [?]) (Handled in the Native side)
  • Retrieve current content (Native -> RN -> Native) (Maybe not needed for Alpha)
  • Save button implementation in WPiOS side.
  • Create new (empty) post. 1d
  • Implement content change detection, similar to Aztec
    More button options:
  • Implement Save as draft 1d
  • Implement Preview 1d
  • Implement Post settings 1d
  • Switch to html 1d
  • Add History option(if it is not a big deal) 1d

Android

  • Shows a top bar with the same options as Aztec (preview, document options) (3days including all project scaffolding)
  • Can load a post from the app (1day)
  • Can save changes and upload a post (3days)
  • Implement content change detection, similar to Aztec (1day)
  • Create new (empty) post (1d)
  • Handle device rotation (2days)
  • Fix reverting to a revision from History (if it is not a big deal) 1d
  • Cleanup the GutenbergEditorFragment class (remove unused lines, unused menus) (1day)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions