[PR #64] [MERGED] feat: update nodes bubble menu #125

Closed
opened 2026-03-01 14:40:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/arikchakma/maily.to/pull/64
Author: @arikchakma
Created: 10/20/2024
Status: Merged
Merged: 10/21/2024
Merged by: @arikchakma

Base: mainHead: feat/button


📝 Commits (7)

📊 Changes

34 files changed (+776 additions, -564 deletions)

View changed files

packages/core/src/editor/components/alignment-switch.tsx (+44 -0)
📝 packages/core/src/editor/components/base-button.tsx (+2 -2)
📝 packages/core/src/editor/components/bubble-menu-button.tsx (+5 -2)
📝 packages/core/src/editor/components/column-menu/columns-bubble-menu.tsx (+0 -4)
📝 packages/core/src/editor/components/column-menu/use-columns-state.tsx (+1 -1)
📝 packages/core/src/editor/components/image-menu/image-bubble-menu.tsx (+88 -151)
📝 packages/core/src/editor/components/image-menu/use-image-state.tsx (+13 -1)
📝 packages/core/src/editor/components/popover.tsx (+1 -1)
📝 packages/core/src/editor/components/section-menu/use-section-state.tsx (+1 -1)
📝 packages/core/src/editor/components/spacer-bubble-menu.tsx (+1 -1)
packages/core/src/editor/components/ui/link-input-popover.tsx (+88 -0)
packages/core/src/editor/components/ui/select.tsx (+58 -0)
packages/core/src/editor/extensions/button-extension.ts (+0 -106)
📝 packages/core/src/editor/extensions/index.ts (+10 -11)
📝 packages/core/src/editor/index.tsx (+0 -1)
packages/core/src/editor/nodes/button.tsx (+0 -272)
packages/core/src/editor/nodes/button/button-view.tsx (+248 -0)
packages/core/src/editor/nodes/button/button.tsx (+174 -0)
📝 packages/core/src/editor/nodes/columns/column.ts (+0 -0)
📝 packages/core/src/editor/nodes/columns/columns.ts (+0 -0)

...and 14 more files

📄 Description

  • Button
  • Logo
  • Image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/arikchakma/maily.to/pull/64 **Author:** [@arikchakma](https://github.com/arikchakma) **Created:** 10/20/2024 **Status:** ✅ Merged **Merged:** 10/21/2024 **Merged by:** [@arikchakma](https://github.com/arikchakma) **Base:** `main` ← **Head:** `feat/button` --- ### 📝 Commits (7) - [`0099983`](https://github.com/arikchakma/maily.to/commit/009998383176400efd9e9c6d5b27fa75fa1a1130) wip - [`78a40bb`](https://github.com/arikchakma/maily.to/commit/78a40bbafb55d8abb7f1f6e473a647cf1fc6c3f2) feat: implement button popover - [`af5c72c`](https://github.com/arikchakma/maily.to/commit/af5c72cb23c783eecb2e1851691bbaff248b71b0) fix: input focus - [`fe2b953`](https://github.com/arikchakma/maily.to/commit/fe2b9538580c4fc8d5c0f43fa3e381845e6d42e1) feat: image and logo bubble menu - [`2d75596`](https://github.com/arikchakma/maily.to/commit/2d75596dab3975030b0f7cbec17398c9a984234e) fix: spacing and border radius - [`ec70bd5`](https://github.com/arikchakma/maily.to/commit/ec70bd593644d2c950753156b218980e92e93e8d) fix: remove unused code - [`6211450`](https://github.com/arikchakma/maily.to/commit/62114505fc020bdf6c37af30728b5d12b2eeaa68) fix: remove unused code ### 📊 Changes **34 files changed** (+776 additions, -564 deletions) <details> <summary>View changed files</summary> ➕ `packages/core/src/editor/components/alignment-switch.tsx` (+44 -0) 📝 `packages/core/src/editor/components/base-button.tsx` (+2 -2) 📝 `packages/core/src/editor/components/bubble-menu-button.tsx` (+5 -2) 📝 `packages/core/src/editor/components/column-menu/columns-bubble-menu.tsx` (+0 -4) 📝 `packages/core/src/editor/components/column-menu/use-columns-state.tsx` (+1 -1) 📝 `packages/core/src/editor/components/image-menu/image-bubble-menu.tsx` (+88 -151) 📝 `packages/core/src/editor/components/image-menu/use-image-state.tsx` (+13 -1) 📝 `packages/core/src/editor/components/popover.tsx` (+1 -1) 📝 `packages/core/src/editor/components/section-menu/use-section-state.tsx` (+1 -1) 📝 `packages/core/src/editor/components/spacer-bubble-menu.tsx` (+1 -1) ➕ `packages/core/src/editor/components/ui/link-input-popover.tsx` (+88 -0) ➕ `packages/core/src/editor/components/ui/select.tsx` (+58 -0) ➖ `packages/core/src/editor/extensions/button-extension.ts` (+0 -106) 📝 `packages/core/src/editor/extensions/index.ts` (+10 -11) 📝 `packages/core/src/editor/index.tsx` (+0 -1) ➖ `packages/core/src/editor/nodes/button.tsx` (+0 -272) ➕ `packages/core/src/editor/nodes/button/button-view.tsx` (+248 -0) ➕ `packages/core/src/editor/nodes/button/button.tsx` (+174 -0) 📝 `packages/core/src/editor/nodes/columns/column.ts` (+0 -0) 📝 `packages/core/src/editor/nodes/columns/columns.ts` (+0 -0) _...and 14 more files_ </details> ### 📄 Description - [x] Button - [x] Logo - [x] Image --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 14:40:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/maily.to#125
No description provided.