? PR-5.0-dev PR-5.1-dev Pending

User tests: Successful: Unsuccessful:

avatar wilsonge
wilsonge
13 Oct 2023

Pull Request for Issue #42124 .

Summary of Changes

Rework of the HTML structure towards something geared towards more input'less elements. Physically separates the invisible form from the rendered HTML content.

Testing Instructions

Whilst this ensures the view looks better in dark mode. It obviously changes the structure in light mode too. This too should be validated. Check with longer and shorter message lengths.

Actual result BEFORE applying this Pull Request

dark-private-messages

Expected result AFTER applying this Pull Request

image

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar wilsonge wilsonge - open - 13 Oct 2023
avatar wilsonge wilsonge - change - 13 Oct 2023
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 13 Oct 2023
Category Administration com_messages
avatar toivo toivo - test_item - 14 Oct 2023 - Tested successfully
avatar toivo
toivo - comment - 14 Oct 2023

I have tested this item ✅ successfully on 93a717f

Tested successfully in 5.0.0-rc3-dev of 14 October using PHP 8.2.11 in Wampserver 3.3.1, in Light mode and Dark mode in Chrome.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42135.

avatar viocassel viocassel - test_item - 14 Oct 2023 - Tested successfully
avatar viocassel
viocassel - comment - 14 Oct 2023

I have tested this item ✅ successfully on 93a717f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42135.

avatar richard67 richard67 - change - 14 Oct 2023
Status Pending Ready to Commit
Labels Added: PR-5.0-dev
avatar richard67
richard67 - comment - 14 Oct 2023

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42135.

avatar Quy Quy - change - 14 Oct 2023
Labels Added: ?
avatar wilsonge
wilsonge - comment - 15 Oct 2023

If we want to treat this like a form field we should use formal input fields with labels as @dgrammatiko mentioned, close this PR and once #42124 is amended merge that one

If we’re happy rendering this without form field style rendering we should merge this PR and maintainers or a release lead should decide which approach

avatar dgrammatiko
dgrammatiko - comment - 15 Oct 2023

FWIW I'm in favour of this one

avatar HLeithner HLeithner - change - 15 Oct 2023
Title
[5.0] Rework the com_messages message view
[5.1] Rework the com_messages message view
avatar HLeithner HLeithner - edited - 15 Oct 2023
avatar joomla-cms-bot joomla-cms-bot - change - 15 Oct 2023
Category Administration com_messages Administration com_content com_joomlaupdate com_menus com_messages Language & Strings JavaScript Repository NPM Change Libraries
avatar Quy
Quy - comment - 17 Oct 2023

@HLeithner Why not v5.0.1 as it is unreadable as of now in dark mode?

avatar HLeithner
HLeithner - comment - 18 Oct 2023

because the screenshots looks like only refactorying the html and no dark mode fixes

avatar brianteeman
brianteeman - comment - 18 Oct 2023

the html has to be refactored to enable the appropriate dark mode changes

avatar HLeithner HLeithner - change - 18 Oct 2023
Title
[5.1] Rework the com_messages message view
[5.0] Rework the com_messages message view
avatar HLeithner HLeithner - edited - 18 Oct 2023
avatar joomla-cms-bot joomla-cms-bot - change - 18 Oct 2023
Category Administration com_messages com_content com_joomlaupdate com_menus Language & Strings JavaScript Repository NPM Change Libraries Administration com_messages
avatar HLeithner HLeithner - close - 18 Oct 2023
avatar HLeithner HLeithner - merge - 18 Oct 2023
avatar HLeithner HLeithner - change - 18 Oct 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-10-18 15:23:30
Closed_By HLeithner
Labels Added: PR-5.1-dev
avatar HLeithner
HLeithner - comment - 18 Oct 2023

thanks

Add a Comment

Login with GitHub to post a comment