Problem/Motivation

On the Forums page (admin/structure/forums), there is a table with columns NAME and OPERATION. The OPERATION "edit forum" button is too low. To recreate, enable the forum module and go to admin/structure/forums.

Proposed resolution

Modify dropbutton.css to resolve forum operations but still adhere to split button functionality desired in Issue #2282599.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

evilehk’s picture

Status: Active » Needs review
FileSize
419 bytes
58.18 KB
55.28 KB

Patch and screenshots of fix, and a screenshot showing #2282599: Dropdown menus in most of core are broken in Stark still working in Stark.

SteffenR’s picture

Patch works fine for me. I checked the CSS on several administrational pages with only a "simple" edit button in a row. It also solves the problem we have at Text-Formats administration page:

The styling of the dropdown buttons is not affected by the style change.

@evilehk
Maybe we could fix the issue with uneven spacing of buttons and the table rows - but this is a more general issue i saw on lot of administrational pages.

SteffenR

evilehk’s picture

Title: Forum edit links in admin/structure/forum are not aligned properly » Dropdown buttons in admin links not aligned properly
FileSize
517 bytes
631 bytes
96.52 KB

Great input, SteffenR, thanks! I modified the title of this issue since the problem does not apply to the forum page only.

I brought back the absolute positioning for the dropbutton, but added a transform to align vertically. I left the dropdown buttons with multiple options alone. Otherwise they would have centered themselves vertically when opened. I tested the admin views page, menu page, forum page, and text formats in Stark and Seven. Attaching patch, interdiff, and screenshot of text format page.

Status: Needs review » Needs work

The last submitted patch, 3: forum_edit_links_in-2350387-3.patch, failed testing.

idebr’s picture

Status: Needs work » Closed (fixed)
Issue tags: +frontend, +CSS
Related issues: +#2349829: #2293589 breaks table row buttons