On the activity streams like user activity, there is no space between the message and the time.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

rooby’s picture

Status: Active » Needs review
FileSize
286 bytes

Here is a patch to fix it.

Stalski’s picture

Status: Needs review » Closed (won't fix)
FileSize
21.06 KB

Sorry, but I will reject this patch.
In the screenshot attached, you'll see how it works with display suite and the default layout of heartbeat. I just can't break any consistency for other people.

It's very easy to add this css in your theme css. That's the purpose. Heartbeat (and heartbeat_defaults) only provides default behavior and visualisation. But it's for drupalistas to add their own css overrides.

Thx for the patch though

rooby’s picture

Status: Closed (won't fix) » Needs review

But I am using the drupal core seven admin theme. How can you not support drupal core?

There should be separate css for display suite as not everyone will be using it.
More assumptions :(

I know I can override the themeing but I am using a drupal core admin theme specifically so I won't have as many compatibility problems with modules & theme. I would normally expect things to work out of the box with drupal core.

Changing status so you don't miss the reply. I don't mind if you mark it won't fix again though.

Stalski’s picture

Status: Needs review » Closed (works as designed)

Are you suggesting that contrib modules must have css that is compatible and "nice" with all themes in core? I did not test things in a theme and I did not now I needed to care about certain themes.

The assumption that heartbeat takes is to have default theming that is "none".
When enabling display suite you get the heartbeat activity layout for free (meaning avatar left, message right, comments at the bottom). So this is not theming actually.

conclusion, if you don't use Display Suite, then you have to theme things yourself.
The only remark I totally agree with is that heartbeat makes assumptions to theming, as there is a default heartbeat.css file. So to improve this I can only remove that file, but then you have nothing out of the box (like in drupal 6 version) and there was a lot complaining about that, where now people seem (generally ;) ) happy