[MAGNOLIA-3356] AdminCentral Accessibility Improvement - Edit screen buttons Created: 02/Nov/10  Updated: 28/Feb/14  Resolved: 28/Feb/14

Status: Closed
Project: Magnolia
Component/s: admininterface
Affects Version/s: 4.3.7
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Steve Pugh (Inactive) Assignee: Federico Grilli
Resolution: Outdated Votes: 0
Labels: accessibility
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File ie7-button-rendering.png    
Issue Links:
Cloners
clones MAGNOLIA-3342 AdminCentral Accessibility Improvemen... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   

On the edit page screen, the page components (paragraps) have green banners containing "Edit", "Move" and "Delete" buttons.

These are currently implemented as "spans":

<span onmousedown="mgnlShiftPushButtonDown(this);" onmouseout="mgnlShiftPushButtonOut(this);" onclick="mgnlShiftPushButtonClick(this);mgnlOpenDialog('/www/main','','0','stkTeaserNewsList','website','.magnolia/dialogs/editParagraph.html', null, null, 'en');" class="mgnlControlButtonSmall" style="background: none repeat scroll 0% 0% transparent;">Edit</span>

From an accessibility point of view it would be better if these were standard HTML buttons. It would also have the advantage of making them selectable via the tab key.



 Comments   
Comment by Federico Grilli [ 17/Dec/10 ]

Although the change is fairly trivial in terms of code and css, IE7, alas!, renders the buttons really bad (see attached screenshot). This is a known issue (see http://stackoverflow.com/questions/3189511/ie7-button-white-outline) and unfortunately there seems to be no easy workaround (I tried myself different ones).

Generated at Mon Feb 12 03:45:41 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.