[PR #333] [MERGED] Add markdown editor in the card description when editting #1187

Open
opened 2025-10-09 19:10:31 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/333
Author: @raflymln
Created: 11/19/2022
Status: Merged
Merged: 11/20/2022
Merged by: @meltyshev

Base: masterHead: enhancement/markdown-editor


📝 Commits (5)

  • e5bb502 Add React MDE packages
  • 2fead01 Use Markdown Editor in card description when editting
  • c38ac91 Fix MD Editor style
  • 3989901 Remove 'as' props
  • 1e9d41f Hide status and shown only working toolbar

📊 Changes

3 files changed (+40 additions, -25 deletions)

View changed files

📝 client/package.json (+2 -0)
📝 client/src/components/CardModal/DescriptionEdit.jsx (+38 -22)
📝 client/src/components/CardModal/DescriptionEdit.module.scss (+0 -3)

📄 Description

Since the card support markdown render, it'd be great if we also had markdown editor so for those who doesn't understand a lot about markdown could use this feature.

With this new feature, there also a drawbacks such as no longer saving when input are onBlur since if we still using this blur callback, it'd be called when user trying to click at the editor toolbar such as Bold button.

image
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/plankanban/planka/pull/333 **Author:** [@raflymln](https://github.com/raflymln) **Created:** 11/19/2022 **Status:** ✅ Merged **Merged:** 11/20/2022 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `enhancement/markdown-editor` --- ### 📝 Commits (5) - [`e5bb502`](https://github.com/plankanban/planka/commit/e5bb502a60d99b5bd296ce1556ca98312fe94b06) Add React MDE packages - [`2fead01`](https://github.com/plankanban/planka/commit/2fead013b359a06009f99cb506fa5e05c79f9078) Use Markdown Editor in card description when editting - [`c38ac91`](https://github.com/plankanban/planka/commit/c38ac91acdf76670a5dd4fdfd47181e9e9387c03) Fix MD Editor style - [`3989901`](https://github.com/plankanban/planka/commit/39899018584d434b1d2e2d3ef9e28c1967038eb1) Remove 'as' props - [`1e9d41f`](https://github.com/plankanban/planka/commit/1e9d41fb5f3d19a49af2ede68313976d906406d3) Hide status and shown only working toolbar ### 📊 Changes **3 files changed** (+40 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `client/package.json` (+2 -0) 📝 `client/src/components/CardModal/DescriptionEdit.jsx` (+38 -22) 📝 `client/src/components/CardModal/DescriptionEdit.module.scss` (+0 -3) </details> ### 📄 Description Since the card support markdown render, it'd be great if we also had markdown editor so for those who doesn't understand a lot about markdown could use this feature. With this new feature, there also a drawbacks such as no longer saving when input are onBlur since if we still using this `blur` callback, it'd be called when user trying to click at the editor toolbar such as **Bold** button. ![image](https://user-images.githubusercontent.com/19299378/202853564-1630061e-bd9a-4149-80d8-42f06aeb0e3b.png) ![image](https://user-images.githubusercontent.com/19299378/202853572-92218908-ab2d-4714-b760-551b6421fc76.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 19:10:31 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1187