Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Rich Text module #3219

Closed
10 tasks done
maurofmferrao opened this issue Nov 6, 2023 · 1 comment
Closed
10 tasks done

Improve Rich Text module #3219

maurofmferrao opened this issue Nov 6, 2023 · 1 comment
Assignees
Labels
enhancement An improvement to an existing feature
Milestone

Comments

@maurofmferrao
Copy link
Member

Improve widget:

  • Add stylesheet field
  • Add new checkbox options for advanced controls (JS+CSS).

Improve rich text control:

Users find the editor to be more confusing than in v3. We need to make some changes to make it more user friendly.

  • Add view source option
  • Playlist Editor: Editor has some hard coded dimensions, maybe we need to bring back the target dimensions controls.
  • When opening the editor, we need to calculate the default zoom to be either the playlist width or height.
  • Also, the detached editor looks a bit confusing by not being fullscreen and centred.
  • Fix the click twice to dismiss the detached editor bug.
  • Smart scale button ( width or height )
  • Zoom to width
  • Zoom to height
@maurofmferrao maurofmferrao added the enhancement An improvement to an existing feature label Nov 6, 2023
@maurofmferrao maurofmferrao added this to the 4.0.5 milestone Nov 6, 2023
@maurofmferrao maurofmferrao self-assigned this Nov 6, 2023
maurofmferrao added a commit to maurofmferrao/xibo-cms that referenced this issue Nov 6, 2023
maurofmferrao added a commit to maurofmferrao/xibo-cms that referenced this issue Nov 6, 2023
relates to xibosignage/xibo#3219

 - Playlist in Layout editor scale fix
 - Double overlay fix
maurofmferrao added a commit to xibosignage/xibo-cms that referenced this issue Nov 6, 2023
@PeterMis
Copy link
Member

PeterMis commented Nov 7, 2023

Tested ✔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

2 participants