2.0.1

2025-11-17 Fix11 Tweak5

Fixes

  • Fixed the Notes admin list page integration with the Instructor Role plugin.
  • Fixed loadtextdomain too early warning.
  • Increased color contrast on the Notes Date text.
  • Fixed non-unique HTML ID's on the Notes in the Course pages.
  • Open Notes Modal button is now by default positioned below the Focus Mode top bar.
  • Notes Modal now better fits inside mobile viewport sizes.
  • Added touch patch for mobile devices to handle dragging the Notes Modal Button.
  • Now we are using the WordPress format from the General settings on the Notes Dates.
  • The Note event status messages are now being read properly by screen readers.
  • The Editor Toolbar setting now works to show or hide the toolbar on the New Note form.
  • Fixed javascript console log error.

Tweaks

  • Updated the Notes List styles so it is more readable on smaller screen sizes.
  • On the Notes > Settings page the 'Set up Instructor Notification Emails now' link now points to the Notes > Settings > Email page instead of the documentation page.
  • Switched the Notes Modal Title from <h6> tag to a <h3> tag.
  • Added defaults for the Notes Emails.
  • Updated templates: src/views/components/form/editor.php, src/views/components/form/index.php, src/views/components/list/index.php, src/views/components/list/item/content.php, src/views/components/list/item/index.php, src/views/components/list/item/meta.php, src/views/notes/add_new_note_form.php, src/views/notes/success_delete_message.php, src/views/notes/success_message.php.