Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support columns block in editor on desktop #7402

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

LucasXu0
Copy link
Collaborator

@LucasXu0 LucasXu0 commented Feb 20, 2025

Feature Preview

  • define columns block type and builder
  • define column block type and builder
  • support mulitple columns blocks style
    • 2 columns
    • 3 columns
    • 4 columns
  • add columns block in slash menu
  • support dragging a block to the right side of another block to create a column
  • support resizing the column block width
  • adjust the + and ... button position
  • delete a column (how?)
  • integrate the columns block and column block in editor
    • 2 columns
    • 3 columns
    • 4 columns
Screenshot 2025-02-21 at 17 51 03

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant