Striped table rows hide row icons

Created on 26 October 2022, almost 3 years ago
Updated 31 January 2023, over 2 years ago

Problem/Motivation

Tables use background-color for the base color, then box-shadow to achieve the accent/stripe.
This interferes with row icons with use background-image, but appear under the box-shadow, rendering them effectively hidden.

Steps to reproduce

View hidden severity icons at /admin/reports/dblog.

Proposed resolution

Neither background-image nor box-shadow support anything akin to z-index.
So some suggestions would be to either to change from box-shadow to background-color, which should(?) work in conjunction with background-image.
Or to move background-image from td to td:before so it can be controlled separately and therefore shown on top.

Remaining tasks

Decide how to fix.

User interface changes

Table row icons are missing.

API changes

None.

Data model changes

None.

🐛 Bug report
Status

Active

Version

2.0

Component

Code

Created by

🇬🇧United Kingdom mustanggb Coventry, United Kingdom

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024