Skip to content
This repository has been archived by the owner on Mar 12, 2022. It is now read-only.

Gutenberg compatibility? #2

Open
helen opened this issue May 15, 2018 · 1 comment
Open

Gutenberg compatibility? #2

helen opened this issue May 15, 2018 · 1 comment
Labels
help wanted type:enhancement New feature or request.

Comments

@helen
Copy link
Contributor

helen commented May 15, 2018

We should make this plugin Gutenberg-compatible, either by extending the core table block or replacing it with a custom block. It's also possible that all this functionality should make it into the core block - will note that with the Gutenberg team as well.

Here's the functionality I've noted in the current plugin and where I think it should go in the Gutenberg paradigm:

Toolbar

  • Dropdown button with multiple flyouts
    • Cell
      • Merge table cells
        • NOTE: Has modal when nothing selected
      • Split table cell
    • Row
      • Insert row before (exists with icon)
      • Insert row after (exists with icon)
      • Delete row (exists with icon)
      • — SEPARATOR —
      • Cut table row
      • Copy table row
      • Paste table row before
      • Paste table row after
    • Column (all exist with icons)
      • Insert column before
      • Insert column after
      • Delete column

Sidebar

  • Table properties
    • Rows (this is currently only accessible when creating a new table)
    • Columns (this is currently only accessible when creating a new table)
    • Width
    • Height
    • Cell spacing
    • Cell padding
    • Border
    • Caption (checkbox)
    • Alignment (None, Left, Center, Right)
  • Cell properties
    • Width
    • Height
    • Cell type (None/Cell, Header cell)
    • Scope (None, Row, Column, Row group, Column group)
    • Alignment (None, Left, Center, Right)
  • Row properties
    • Row type (Header, Body[default], Footer)
    • Alignment (None, Left, Center, Right)
    • Height

Links

@jeffpaul
Copy link
Member

Looks like some final pieces resolving this portion of the classic block in core are here --> WordPress/gutenberg#17261

@jeffpaul jeffpaul modified the milestones: 3.4.0, Future Release Jan 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted type:enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

2 participants