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: refactor slash menu items to support showing in table cell #7038

Merged
merged 10 commits into from
Dec 25, 2024

Conversation

LucasXu0
Copy link
Collaborator

@LucasXu0 LucasXu0 commented Dec 24, 2024

Feature Preview

closes #7011
closes #7010

Screenshot 2024-12-24 at 14 23 35
  • support slash menu in table cell on desktop
    • customize slash menu items when displayed in a table cell
      • Text
      • H1 - H3
      • Image
      • Bulleted list
      • Numbered list
      • To-do list
      • Divider
      • Quote
      • Table (in a separate PR)
      • Link to page
      • Callout
      • Math equation
      • Code
      • Toggles
      • Toggle H1 - H3
      • Emoji
      • Date or Reminder
      • File
      • Document
    • unable to delete some blocks
      • math equation
      • sub page block
      • code block
  • tests

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.

@LucasXu0 LucasXu0 force-pushed the slash_menu_in_table_cell branch from f0069c3 to 5e60b6d Compare December 24, 2024 04:04
@LucasXu0 LucasXu0 force-pushed the slash_menu_in_table_cell branch from 5e60b6d to 3876dbc Compare December 24, 2024 04:05
@LucasXu0 LucasXu0 force-pushed the slash_menu_in_table_cell branch from b6e44ef to 75dc6b2 Compare December 24, 2024 08:29
@LucasXu0 LucasXu0 force-pushed the slash_menu_in_table_cell branch from 6462dd0 to eb6dbca Compare December 24, 2024 14:35
@LucasXu0 LucasXu0 force-pushed the slash_menu_in_table_cell branch from eb6dbca to ce0a812 Compare December 24, 2024 14:39
@LucasXu0 LucasXu0 merged commit 07c4389 into AppFlowy-IO:main Dec 25, 2024
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant