I feel that the admin/modules page table (see module-before.jpg) could be improved:
- The description text is in italics, which is harder to read than non-italics.
- The description text used to be emboldened, which is easier to read, and differentiates it from the "Requires:" and "Required by:" text
- "Help, Permissions, and Configure" take up far too much horizontal real estate, at the expense of the Description text. Would suggest that these are either:
- Stacked in one column (see module-after2.jpg)
- Only the symbol is shown, with the symbol and label shown in the column header (see module-after1.jpg).
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | bartik_913712.png | 98.75 KB | klonos |
| #9 | garland_913712.png | 117.15 KB | klonos |
| #9 | seven_913712.png | 130.64 KB | klonos |
| #7 | 913712-operation-links.patch | 1.27 KB | solotandem |
| #4 | 913712-3-seven.png | 54.49 KB | bfroehle |
Comments
Comment #1
Ryan Palmer commentedYou're right, there is definitely room for improvement there! How can I help?
Comment #2
bfroehle commentedWith the exception of the idea of stacking the Help/Permissions/Configure links, the rest of your complaints are a result of the CSS applied by the Garland theme. I'm moving this over to the Garland theme component, but a better solution might be to choose an administrative theme (like Seven).
Comment #3
droplet commentedI prefer module-after1.jpg, let's move forward :)
Comment #4
bfroehle commentedUgh. Things look fine in Seven without the patch. For the curious, I've attached a screenshot of the proposed change in #3 in Seven. While it visually looks okay, it has usability issues --- if the original UI intention was to just have icons, they would have only had icons.
I still think this is a Garland problem, if at all.
Comment #5
solotandem commentedEven with an "administrative" theme like Seven, the horizontal links take up far too much horizontal real estate, at the expense of the description text.
Stacking the links seems a better alternative and a way to allow room for more core links and for other modules to add links. However, the core theme function, theme_system_modules_fieldset(), is not written to allow for more links. To be able to display more links, this theme function needs to be changed or the site's theme would need to override this theme function.
Simply replace:
by:
should do the trick.
Comment #6
bfroehle commentedWhy not just
drupal_render() already handles arrays like this.
Comment #7
solotandem commentedOne line works and is preferable to more.
Comment #8
bfroehle commentedIt'd be great if we could generate some before and after screenshots for Bartik/Garland/Seven for the folks reviewing this patch.
Comment #9
klonosI'm sure this needs to be switched to 8.x. Anyways, here are some before/after screenies of Bartik, Garland & Seven after the patch #7 is applied. The impact is not so obvious in Seven (but then again, I'm on a wide screen 23" monitor and this is fluid width), it is more obvious in Garland and it surely catches one's eye in Bartik.
If you need this functionality now, use Module filter NG that already does that ;)
Comment #10
klonosThis needs to be addressed in 8.x first and it's not only for Garland. Changing version and component then. Also changed the issue's title to resemble more of a "task". I'm not sure if it is a task or a feature request though. Leaving it as NR, but it might need a reroll against D8.
PS: there's #538904: D8UX: Redesign Modules Page btw, they have it filed under the base.system component.
Comment #11
sun#1790280: Module page redesign 2.0