[PR #3260] [MERGED] WYSIWYG details/summary blocks #6168

Closed
opened 2026-02-05 10:26:02 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/3260
Author: @ssddanbrown
Created: 2/9/2022
Status: Merged
Merged: 2/9/2022
Merged by: @ssddanbrown

Base: developmentHead: wysiwyg_details


📝 Commits (5)

  • 9e0b8a9 Started support for WYSIWYG details/summary blocks
  • a318775 Improved wysiwyg details/summary edit controls
  • 536ad14 WYSIWYG details: Improved usage reliability and dark mdoe styles
  • 2b46b00 Updated PDF export to open detail blocks
  • 2b37267 Revamped workings of WYSIWYG code blocks

📊 Changes

9 files changed (+512 additions, -126 deletions)

View changed files

📝 app/Entities/Tools/ExportFormatter.php (+21 -0)
📝 resources/js/code.mjs (+6 -40)
📝 resources/js/wysiwyg/config.js (+15 -5)
📝 resources/js/wysiwyg/plugin-codeeditor.js (+139 -79)
resources/js/wysiwyg/plugins-details.js (+252 -0)
📝 resources/lang/en/editor.php (+7 -1)
📝 resources/sass/_pages.scss (+29 -0)
📝 resources/sass/_tinymce.scss (+25 -1)
📝 tests/Entity/ExportTest.php (+18 -0)

📄 Description

Related to #78


🔄 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/BookStackApp/BookStack/pull/3260 **Author:** [@ssddanbrown](https://github.com/ssddanbrown) **Created:** 2/9/2022 **Status:** ✅ Merged **Merged:** 2/9/2022 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `development` ← **Head:** `wysiwyg_details` --- ### 📝 Commits (5) - [`9e0b8a9`](https://github.com/BookStackApp/BookStack/commit/9e0b8a9fb6b0c96f9fed911544e22d9d56cb74a1) Started support for WYSIWYG details/summary blocks - [`a318775`](https://github.com/BookStackApp/BookStack/commit/a318775cfce9155c064900cc71d2a66fd001500d) Improved wysiwyg details/summary edit controls - [`536ad14`](https://github.com/BookStackApp/BookStack/commit/536ad142764bd2ddf32e43aa4123f079b5057afb) WYSIWYG details: Improved usage reliability and dark mdoe styles - [`2b46b00`](https://github.com/BookStackApp/BookStack/commit/2b46b00f293f3f9607150671e0d8c3b2ffa6630c) Updated PDF export to open detail blocks - [`2b37267`](https://github.com/BookStackApp/BookStack/commit/2b3726702d6dc4d0d0262e00f161ca06835cd42d) Revamped workings of WYSIWYG code blocks ### 📊 Changes **9 files changed** (+512 additions, -126 deletions) <details> <summary>View changed files</summary> 📝 `app/Entities/Tools/ExportFormatter.php` (+21 -0) 📝 `resources/js/code.mjs` (+6 -40) 📝 `resources/js/wysiwyg/config.js` (+15 -5) 📝 `resources/js/wysiwyg/plugin-codeeditor.js` (+139 -79) ➕ `resources/js/wysiwyg/plugins-details.js` (+252 -0) 📝 `resources/lang/en/editor.php` (+7 -1) 📝 `resources/sass/_pages.scss` (+29 -0) 📝 `resources/sass/_tinymce.scss` (+25 -1) 📝 `tests/Entity/ExportTest.php` (+18 -0) </details> ### 📄 Description Related to #78 --- <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 2026-02-05 10:26:02 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6168