Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi, I've attached a screenshot of what the Rules UI looks like in Neptune. As you can see, there is some funny business going on with the Edit and Delete links. Also, I feel like the tables should take up the full row, yes?
Here is what I see in the Rules UI
Comment | File | Size | Author |
---|---|---|---|
#1 | neptune-overrides-1960448-1.patch | 2.48 KB | diwant |
Comments
Comment #1
diwant CreditAttribution: diwant commentedI have come up with some overrides that make these pages look MUCH better. I've got my changes in a patch against the 7.x-1.x branch. Here's what the page looks like now:
I hope you agree with how I implemented this, I think it will be good and a clean way to continue in case other modules don't look right in the future.
Comment #2
laurencemercerThere are different issues here:
Table width
This is a tricky one.
Zen doesn't make tables 100% width. I'd guess that's due to:
So, for now, I'm going to leave table width as is and say that you should change it yourself in the CSS.
Custom styling for contrib modules
There are too many contrib modules for it to be viable to try and test/maintain contrib module specific code.
As such:
Comment #3
diwant CreditAttribution: diwant commentedOk. I'll update the issue.
For the module specific stuff, I do find that panels, ctools, views, rules, etc. all seem to have strange things that need to be addressed in the themes I make over and over again, so it would be convenient to have community involvement in creating and maintaining those fixes (I assume others are fixing these same issues in their own custom code right now, right?). Yet if we are to keep the code base for Neptune smaller, then that will be a problem I will solve differently. Cheers.
Comment #4
laurencemercerIf you're repeatedly finding CSS/styling issues with contrib module output then it sounds like there may be issues with those modules. If so, it would be best to patch the modules and resolve the issues for good, rather than keep overriding stuff in your themes.
Comment #5
diwant CreditAttribution: diwant commentedK
Comment #6
laurencemercerFixed in the dev release.
Comment #7
diwant CreditAttribution: diwant commentedNice, thanks!
Comment #8
diwant CreditAttribution: diwant commentedConfirming this works and I saw the ajax loader in the text bar is fixed too. Thanks! I'll be able to help with Color.module soon.