diff --git a/resources/css/components/fieldtypes/grid.css b/resources/css/components/fieldtypes/grid.css index af124fd9631..c1c5a1ea33d 100644 --- a/resources/css/components/fieldtypes/grid.css +++ b/resources/css/components/fieldtypes/grid.css @@ -84,6 +84,15 @@ .grid-cell :is([data-ui-field-header], [data-ui-label], [data-ui-description]) { @apply hidden; } + + .grid-cell :is(.replicator-fieldtype, .bard-fieldtype, .group-fieldtype) :is([data-ui-field-header], [data-ui-label], [data-ui-description]) { + @apply block; + } + + /* ...unless that container fieldtype has its own nested Grid cell, whose direct labels should stay hidden per the rule above. */ + .grid-cell :is(.replicator-fieldtype, .bard-fieldtype, .group-fieldtype) .grid-cell :is([data-ui-field-header], [data-ui-label], [data-ui-description]) { + @apply hidden; + } } tbody .grid-row-controls {