Skip to content

Repository files navigation

Text Editor Fullscreen v3.0.0

First stable release of Text Editor Fullscreen — a lightweight Frappe app that adds a fullscreen mode to all Text Editor (Quill) and Code (Ace) fields on the desk.

No configuration required. Install the app and every Text Editor field gets a fullscreen control automatically.

Video Tutorial:

Watch the video


ERPNext Version 16.x.x

Recording 2026-05-28 162716 image image image image Screenshot 2026-06-19 120409 v16 text editor 1 v16 text editor 3 Screenshot from 2026-05-19 10-46-52 image

ERPNext Version 15.x.x v15 text editor 5 v15 text editor 6 image image

First stable release of Text Editor Fullscreen — a lightweight Frappe app that adds a fullscreen mode to all Text Editor (Quill) fields on the desk.

No configuration required. Install the app and every Text Editor field gets a fullscreen control automatically.


Features

Fullscreen editing

  • Expand/collapse button on the Quill toolbar (editable fields)
  • Moves the editor and toolbar into a focused modal for long-form writing
  • Escape or click outside to exit (You can lock so that fullscreen does not close without pressing close button or minimize button introduced in v.2.0.0)
  • The lock feature will prevent accidental minimize
  • Lock state is saved in localstorage for the session
  • Toolbar icon switches between expand / collapse

Read-only & display mode

  • Fullscreen button on read-only editors and formatted display areas
  • View long HTML content comfortably without editing

ERPNext layout integration

  • Modal width respects the desk Toggle Full Width setting
  • Full width off: modal matches standard desk container width (not ~90% of the screen)
  • Full width on: modal uses 90% width, aligned with Frappe’s full-width layout
  • Resizes live if you toggle full width while the modal is open

Desk UX

  • Dark theme support
  • Styled to match Frappe CSS variables (--fg-color, --border-color, etc.)
  • Hover-reveal fullscreen button on read-only areas

Installation

cd $PATH_TO_YOUR_BENCH
bench get-app https://github.com/raisulislam0/text_editor_fullscreen
bench install-app text_editor_fullscreen
bench --site [your_site_name] clear-cache

About

Adds fullscreen functionality to Frappe Text Editors (Quill Editor) and Code Editors (ACE)

Topics

Resources

Stars

19 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages