Hi, I use Rubik as a theme admin in all of my projects.

Here are a few things I keep re-doing every time. So here is a patch against last dev (Tao too) which make the following:

  • adds a theme setting which allows to disable the right side bar in forms,
  • improves Status report alignment for .merge-down and .merge-up rows (think Cron + description line),
  • removes uppercase CSS transform for labels and breadcrumb*.

Hope to see this included in Rubik. By the way thanks for the great work. :-)

* this is personal consideration, but I found that transforming to uppercase removes information in some contexts and more importantly
makes strings more complicated to read. If letters have different heights there must be a reason.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jchatard’s picture

Oops title is not relevant, but can't edit it :-)

haydeniv’s picture

Issue summary: View changes
Status: Needs review » Needs work

This needs a re-roll. It does not apply in the current dev. Thanks.

kyletaylored’s picture

Rerolled and renamed the theme setting to something more appropriate.

kyletaylored’s picture

Status: Needs work » Needs review
haydeniv’s picture

Status: Needs review » Needs work
  1. +++ b/core.css
    @@ -46,6 +46,13 @@ div.status {
    +  padding: 0 18px;
    

    This should probably be padding: 0 40px;

    That way it lines up with the rest of the lines and will still work if we add icons to the status report.
    Look at the status report to see the issue.

  2. +++ b/rubik.info
    @@ -19,3 +19,5 @@ stylesheets[print][] = print.css
    +settings[rubik_disable_sidebar_in_form] = 0
    

    Maybe it is just mine but I checked the box for the disable setting and it appears to have done nothing.
    Edit: I see the problem. You have to clear the cache for that to actually change the setting. We should probably try and trigger a theme registry rebuild when those settings are changed.

kyletaylored’s picture

I re-rolled the patch. Added some padding, also increased the font on those descriptions just a tad for accessibility, they were pretty small on my screen. I also added a theme registry rebuild after saving the theme settings, so you can see the changes immediately.

kyletaylored’s picture

Status: Needs work » Needs review
haydeniv’s picture

Status: Needs review » Needs work
kyletaylored’s picture

Re-rolled with current dev and added some checks for when the sidebar is disabled to not conflict with #1626886: Make sidebar sticky and add sidebar field option.

kyletaylored’s picture

Status: Needs work » Needs review

status

haydeniv’s picture

Status: Needs review » Fixed

Committed: fb062d2

Thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.