NPM Resource Changed ? ? Pending

User tests: Successful: Unsuccessful:

avatar rdeutz
rdeutz
20 Mar 2021

Pull Request for Issue #32170 .

Summary of Changes

A bit better css for the edit buttons, I made the background half transparent and made the "Edit" text sr-only.

Testing Instructions

  • apply patch
  • node build/build.js --compile-css templates/cassiopeia/scss

Actual result BEFORE applying this Pull Request

grafik

Expected result AFTER applying this Pull Request

LTR

grafik

RTL

grafik

Documentation Changes Required

none

avatar rdeutz rdeutz - open - 20 Mar 2021
avatar rdeutz rdeutz - change - 20 Mar 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 20 Mar 2021
Category Layout Front End Templates (site) NPM Change
avatar astridx
astridx - comment - 20 Mar 2021

Are you sure that sr-only is correct?
I think in Boostrap 5 we should use visually-hidden
https://getbootstrap.com/docs/5.0/getting-started/accessibility/

avatar brianteeman
brianteeman - comment - 20 Mar 2021

It's a bit hard to tell from your screenshots but it looks like the issue with the placement of the breadcrumbs module edit link is not resolved.

In screenshot 1 it is in the wrong place on the far right
In screenshot 2 I cant see it at all

avatar brianteeman
brianteeman - comment - 20 Mar 2021

PS I had been thinking of a different approach but I havent had the time to go further with it and I doubt I will for some time.

Instead of the links/buttons being visible all the time we have a toggle button to display them. A bit like the accessibility plugin

avatar infograf768
infograf768 - comment - 20 Mar 2021

rtl

avatar rdeutz rdeutz - change - 20 Mar 2021
Labels Added: NPM Resource Changed ? ?
avatar rdeutz
rdeutz - comment - 20 Mar 2021

@infograf768 can you have a look at the rtl if my change does the trick, I don't have a site with rtl languages, seems they are all not ready for 4

avatar rdeutz
rdeutz - comment - 20 Mar 2021

It's a bit hard to tell from your screenshots but it looks like the issue with the placement of the breadcrumbs module edit link is not resolved.

It's not, it is in the top right corner. Don't seen atm how we can fix this with css.

avatar brianteeman
brianteeman - comment - 20 Mar 2021

@infograf768 can you have a look at the rtl if my change does the trick, I don't have a site with rtl languages, seems they are all not ready for 4

Persian is ready. Or just set change 0 in the active langmetadat.xml

avatar rdeutz rdeutz - change - 21 Mar 2021
Labels Added: ?
Removed: ?
avatar rdeutz rdeutz - change - 21 Mar 2021
The description was changed
avatar rdeutz rdeutz - edited - 21 Mar 2021
avatar rdeutz
rdeutz - comment - 21 Mar 2021

Ready to test, should now work.

avatar brianteeman
brianteeman - comment - 21 Mar 2021

Nearly there.

Tested with the sample data (not the testing data)

  • Breadcrumbs is now in the correct place
  • Link in the top right - expected it to be the search module. It was actually the bottom menu module. Looks to be caused by the absolute positioning.
  • The edit link for the search module is actually underneath (and therefore not selectable) the bottom menu module link. Again because of the absolute positioning
avatar rdeutz rdeutz - change - 21 Mar 2021
Labels Added: ?
Removed: ?
avatar rdeutz
rdeutz - comment - 21 Mar 2021

Link in the top right - expected it to be the search module. It was actually the bottom menu module. Looks to be caused by the absolute positioning.

fixed

The edit link for the search module is actually underneath (and therefore not selectable) the bottom menu module link. Again because of the absolute positioning

fixed

avatar brianteeman
brianteeman - comment - 21 Mar 2021

Lastest articles is still top right (and the tooltip is bottom right)

image

avatar brianteeman
brianteeman - comment - 21 Mar 2021

mod_custom is also hidden in the top right

avatar rdeutz rdeutz - change - 21 Mar 2021
Labels Added: ?
Removed: ?
avatar rdeutz
rdeutz - comment - 21 Mar 2021

Next iteration to catch all modules.

avatar rdeutz rdeutz - change - 21 Mar 2021
Labels Added: ?
Removed: ?
avatar chmst chmst - test_item - 22 Mar 2021 - Tested successfully
avatar chmst
chmst - comment - 22 Mar 2021

I have tested this item successfully on 62908f6

Looks much better now.


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

avatar richard67 richard67 - change - 22 Mar 2021
Title
[4.0] Better css for fronntend edit buttons
[4.0] Better css for frontend edit buttons
avatar richard67 richard67 - edited - 22 Mar 2021
avatar drmenzelit drmenzelit - test_item - 22 Mar 2021 - Tested successfully
avatar drmenzelit
drmenzelit - comment - 22 Mar 2021

I have tested this item successfully on 62908f6

Tested with blog sample data.


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

avatar rdeutz rdeutz - change - 22 Mar 2021
Status Pending Ready to Commit
avatar rdeutz
rdeutz - comment - 22 Mar 2021

Set to RTC


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

avatar drmenzelit drmenzelit - close - 22 Mar 2021
avatar drmenzelit drmenzelit - merge - 22 Mar 2021
avatar drmenzelit drmenzelit - change - 22 Mar 2021
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2021-03-22 13:34:39
Closed_By drmenzelit
Labels Added: ?
Removed: ?
avatar drmenzelit
drmenzelit - comment - 22 Mar 2021

Thanks

Add a Comment

Login with GitHub to post a comment