Problem/Motivation

Gin has no styles for system diff tables. This is quite observable in darkmode, where diff table is almost illegible.

Steps to reproduce

Examine differences of any changed configuration item at /admin/config/development/configuration

Proposed resolution

Add system diff styles.

Remaining tasks

Review.

User interface changes

None.

API changes

N/A

Data model changes

N/A

Comments

manuel.adan created an issue. See original summary.

manuel.adan’s picture

Title: System diff styles » Add system diff styles
Assigned: manuel.adan » Unassigned
Status: Active » Needs review
StatusFileSize
new440.81 KB
chr.fritsch’s picture

Status: Needs review » Needs work
StatusFileSize
new98.41 KB

Comparing revisions looks like this in dark mode.
So that could be improved as well.

chr.fritsch’s picture

Status: Needs work » Needs review
StatusFileSize
new441.03 KB

Added styling for the field-name

chr.fritsch’s picture

StatusFileSize
new441.4 KB

Removed the yellow color, because it's not part of the diff module either.

saschaeggi’s picture

Status: Needs review » Fixed

Thanks y'all.

Status: Fixed » Closed (fixed)

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

sokru’s picture

StatusFileSize
new312.99 KB
new269 KB

First of all, thanks for your great effort on this important project! While I created issue for #3206081: [diff] Compare revisions with Split fields layout I noticed the latest -dev has some background color changes that might not be intentional. Visible at: /node/1/revisions/view/1/2/split_fields

Gin-alpha33:

Gin -dev