[PR #60] [MERGED] feat: section improvements & image size #121

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

📋 Pull Request Information

Original PR: https://github.com/arikchakma/maily.to/pull/60
Author: @arikchakma
Created: 10/2/2024
Status: Merged
Merged: 10/7/2024
Merged by: @arikchakma

Base: mainHead: feat/image-size


📝 Commits (10+)

  • 4385ddf wip: implement image size
  • 7bf6649 wip: update columns
  • 9bcf8a2 fix: section alignment
  • 392086c feat: section border configurations
  • 4893076 feat: add columns indicator
  • b9b8c14 wip: add columns count
  • f1b8c0f wip: add multiple columns
  • 7872dce fix: columns delete position
  • e1b2a28 fix: bullet and number list placeholder
  • fbfe569 fix: section colors

📊 Changes

28 files changed (+1332 additions, -166 deletions)

View changed files

📝 packages/core/src/editor/components/base-button.tsx (+1 -1)
📝 packages/core/src/editor/components/bubble-menu-button.tsx (+6 -2)
📝 packages/core/src/editor/components/column-menu/columns-bubble-menu.tsx (+161 -45)
📝 packages/core/src/editor/components/column-menu/columns-width.tsx (+2 -2)
📝 packages/core/src/editor/components/column-menu/use-columns-state.tsx (+34 -4)
📝 packages/core/src/editor/components/editor-menu-bar.tsx (+1 -1)
packages/core/src/editor/components/icons/grid-lines.tsx (+25 -0)
📝 packages/core/src/editor/components/image-menu/image-bubble-menu.tsx (+31 -4)
packages/core/src/editor/components/image-menu/image-size.tsx (+26 -0)
packages/core/src/editor/components/image-menu/use-image-state.tsx (+19 -0)
📝 packages/core/src/editor/components/popover.tsx (+1 -1)
📝 packages/core/src/editor/components/section-menu/section-bubble-menu.tsx (+152 -3)
📝 packages/core/src/editor/components/section-menu/use-section-state.tsx (+32 -3)
📝 packages/core/src/editor/components/spacer-bubble-menu.tsx (+4 -1)
📝 packages/core/src/editor/components/text-menu/text-bubble-menu.tsx (+3 -2)
📝 packages/core/src/editor/components/ui/divider.tsx (+1 -1)
packages/core/src/editor/components/ui/edge-spacing-controls.tsx (+108 -0)
📝 packages/core/src/editor/components/ui/number-input.tsx (+11 -6)
📝 packages/core/src/editor/extensions/columns/column.ts (+177 -8)
📝 packages/core/src/editor/extensions/columns/columns.ts (+18 -39)

...and 8 more files

📄 Description

Features

  • Section border size and color
  • Section Margin
  • Section Horizontal alignment
  • Column Controls
  • Image size (width and height)
  • Section improvements
  • Columns Improvements

🔄 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/60 **Author:** [@arikchakma](https://github.com/arikchakma) **Created:** 10/2/2024 **Status:** ✅ Merged **Merged:** 10/7/2024 **Merged by:** [@arikchakma](https://github.com/arikchakma) **Base:** `main` ← **Head:** `feat/image-size` --- ### 📝 Commits (10+) - [`4385ddf`](https://github.com/arikchakma/maily.to/commit/4385ddfbfd50f5279d57b362db4a2c8e363ea290) wip: implement image size - [`7bf6649`](https://github.com/arikchakma/maily.to/commit/7bf6649a139ee42146e330a9a7bc6b9a2c313385) wip: update columns - [`9bcf8a2`](https://github.com/arikchakma/maily.to/commit/9bcf8a25e428a84212e2204ab0f7506045a3c027) fix: section alignment - [`392086c`](https://github.com/arikchakma/maily.to/commit/392086ca457bcd980b68dec390df05375f89929b) feat: section border configurations - [`4893076`](https://github.com/arikchakma/maily.to/commit/489307658447720ae5fc5ac9f8743bb09df7a7bf) feat: add columns indicator - [`b9b8c14`](https://github.com/arikchakma/maily.to/commit/b9b8c1420acb44aec601f59dd7f29abaf84a6555) wip: add columns count - [`f1b8c0f`](https://github.com/arikchakma/maily.to/commit/f1b8c0f0813a8bbdb7709d848a0f1647481ffca4) wip: add multiple columns - [`7872dce`](https://github.com/arikchakma/maily.to/commit/7872dce0883080f03b4466d167689fd135d842e2) fix: columns delete position - [`e1b2a28`](https://github.com/arikchakma/maily.to/commit/e1b2a283a9c814eb98b8f78e784fbcf3047f7cee) fix: bullet and number list placeholder - [`fbfe569`](https://github.com/arikchakma/maily.to/commit/fbfe5693f4b9ef49804e53417ad99bc5569ee407) fix: section colors ### 📊 Changes **28 files changed** (+1332 additions, -166 deletions) <details> <summary>View changed files</summary> 📝 `packages/core/src/editor/components/base-button.tsx` (+1 -1) 📝 `packages/core/src/editor/components/bubble-menu-button.tsx` (+6 -2) 📝 `packages/core/src/editor/components/column-menu/columns-bubble-menu.tsx` (+161 -45) 📝 `packages/core/src/editor/components/column-menu/columns-width.tsx` (+2 -2) 📝 `packages/core/src/editor/components/column-menu/use-columns-state.tsx` (+34 -4) 📝 `packages/core/src/editor/components/editor-menu-bar.tsx` (+1 -1) ➕ `packages/core/src/editor/components/icons/grid-lines.tsx` (+25 -0) 📝 `packages/core/src/editor/components/image-menu/image-bubble-menu.tsx` (+31 -4) ➕ `packages/core/src/editor/components/image-menu/image-size.tsx` (+26 -0) ➕ `packages/core/src/editor/components/image-menu/use-image-state.tsx` (+19 -0) 📝 `packages/core/src/editor/components/popover.tsx` (+1 -1) 📝 `packages/core/src/editor/components/section-menu/section-bubble-menu.tsx` (+152 -3) 📝 `packages/core/src/editor/components/section-menu/use-section-state.tsx` (+32 -3) 📝 `packages/core/src/editor/components/spacer-bubble-menu.tsx` (+4 -1) 📝 `packages/core/src/editor/components/text-menu/text-bubble-menu.tsx` (+3 -2) 📝 `packages/core/src/editor/components/ui/divider.tsx` (+1 -1) ➕ `packages/core/src/editor/components/ui/edge-spacing-controls.tsx` (+108 -0) 📝 `packages/core/src/editor/components/ui/number-input.tsx` (+11 -6) 📝 `packages/core/src/editor/extensions/columns/column.ts` (+177 -8) 📝 `packages/core/src/editor/extensions/columns/columns.ts` (+18 -39) _...and 8 more files_ </details> ### 📄 Description ## Features - Section border size and color - Section Margin - Section Horizontal alignment - Column Controls - Image size (width and height) - Section improvements - Columns Improvements --- <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:10 +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#121
No description provided.