Skip to content

Instantly share code, notes, and snippets.

@parthnvaswani
Last active April 1, 2025 21:57
Show Gist options
  • Save parthnvaswani/0d4e2e01337623e82a360a6bf1175d95 to your computer and use it in GitHub Desktop.
Save parthnvaswani/0d4e2e01337623e82a360a6bf1175d95 to your computer and use it in GitHub Desktop.

Gutenberg Pain Points

1. No support for CSS Grid

  • This is a complex thing to implement, but it can be useful for creating complex layouts.

2. No support for Viewport based styles

  • Add controls in right sidebar to add styles based on viewport width or predefined breakpoints in theme.json

3. No support adding other elements in list block

  • A probable variation of the list block that allows adding inner blocks.

4. No support for negative margins

  • This can be useful for creating overlapping elements.

5. No support for custom width for blocks

  • Doing this is possible with a lot of cluttered markup. But there should be a way to do this easily from the right sidebar.

6. No support for simple animations and interactions

  • A site builder like interface for animating elements and adding simple interactions. Example WIX Animations and Interactions.
@danish17
Copy link

danish17 commented Sep 5, 2024

@parthnvaswani, and what would you recommend as best practices when working on Gutenberg projects?

@parthnvaswani
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment