? ?
avatar wilsonge
wilsonge
26 Jan 2021

Steps to reproduce the issue

I think we slightly rushed the merge of #32070

At least on my macbook the buttons unfortunately overlap text and menu items in cases (I guess it might be better on larger screens)

Current view

Screenshot 2021-01-26 at 17 49 57

Screenshot 2021-01-26 at 17 50 07

The height of the buttons overlaps the title area - and looks scruffy. The buttons overlap text in some places (e.g. the menu - and that actually makes them unusable as the menu is on top of the button)

System information (as much as possible)

Chrome 87, 13 inch macbook

//cc @brianteeman

avatar wilsonge wilsonge - open - 26 Jan 2021
avatar joomla-cms-bot joomla-cms-bot - change - 26 Jan 2021
Labels Added: ? ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 26 Jan 2021
avatar wilsonge wilsonge - change - 26 Jan 2021
The description was changed
avatar wilsonge wilsonge - edited - 26 Jan 2021
avatar brianteeman
brianteeman - comment - 26 Jan 2021

As in the original PR I explicitly stated that it needed better css. I also stated that due to poor markup certain buttons were appearing in the wrong place. There was noting wrong with the PR. The problem with the css and markup existed before and I asked for assistance.

avatar wilsonge
wilsonge - comment - 26 Jan 2021

I am aware. But it got merged. And I don't believe there are followup issues to track improving the CSS/markup. So this adds it.

avatar brianteeman
brianteeman - comment - 26 Jan 2021

Well your direct commits are no better

avatar wilsonge
wilsonge - comment - 26 Jan 2021

Also true

avatar richard67
richard67 - comment - 28 Jan 2021

The dilemma is that if we use absolute positioning, it always might overlap here or there because we can't know the look of every kind of module to provide styling for it, but if we use relative positioning so the edit buttons don't overlap anything, the modules need more space and so the look of the site may change much, compared to not edit mode.

avatar chmst
chmst - comment - 28 Jan 2021

A clean solution is adding the edit button to every module in the right place. No generic solution.

avatar ciar4n
ciar4n - comment - 29 Jan 2021

@brianteeman Is displaying the 'edit' text required?

avatar richard67
richard67 - comment - 29 Jan 2021

@wilsonge Shall we fix the RTL issues mentioned by JM with the cleanup? Or shall we meanwhile make a PR just to fix RTL with what we have now, and do the cleanup after that?

avatar brianteeman
brianteeman - comment - 29 Jan 2021

@brianteeman Is displaying the 'edit' text required?

desired not required

avatar ceford
ceford - comment - 28 Feb 2021

I duplicated this report because I searched the tracker using Cassiopeia as a keyword an did not find anything relevant. Something that occurred to me later: It would be nice to have a master Toggle button to to toggle all the Edit buttons and links on/off.

avatar drmenzelit
drmenzelit - comment - 28 Feb 2021

@ceford you can switch off the frontend editing for modules and / or menus in the global configuration.

avatar chmst
chmst - comment - 28 Feb 2021

@ceford your idea is interesting - I too had the intention to suggest a master toggle on frontend. How do you think could it be made self explaining. Especially regarding B/C and all the different permissions.

avatar brianteeman
brianteeman - comment - 28 Feb 2021

It could be done like the accessibility plugin. But as we could end up with several of this type of thing we could group them together like the screenshot below. Then it is extendable by third parties as well

image

avatar chmst
chmst - comment - 28 Feb 2021

Sounds interesting - but implementing this is above my level in php/js. And not sure concerning B/C

avatar ciar4n ciar4n - change - 9 Mar 2021
Labels Added: ?
avatar ciar4n ciar4n - labeled - 9 Mar 2021
avatar rdeutz rdeutz - change - 20 Mar 2021
Labels Removed: ?
avatar rdeutz rdeutz - unlabeled - 20 Mar 2021
avatar rdeutz rdeutz - change - 20 Mar 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-03-20 11:31:21
Closed_By rdeutz
avatar rdeutz rdeutz - close - 20 Mar 2021
avatar rdeutz
rdeutz - comment - 20 Mar 2021

closing because we have a PR #32757

Add a Comment

Login with GitHub to post a comment