thead tr,
tbody tr {
- break-after: auto;
- break-inside: avoid;
border-bottom: 1px solid lighten($ui-base-color, 4%);
font-size: 1em;
line-height: 1.625;
padding: 8px;
align-self: start;
align-items: start;
+ word-break: break-all;
&.nowrap {
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
width: 25%;
+ position: relative;
+
+ &::before {
+ content: ' ';
+ visibility: hidden;
+ }
+
+ span {
+ position: absolute;
+ left: 8px;
+ right: 8px;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ }
}
}
}
%tbody
- domain_blocks.each do |domain_block|
%tr
- %td.nowrap= domain_block.domain
- %td= domain_block.public_comment if display_blocks_rationale?
+ %td.nowrap
+ %span{ title: domain_block.domain }= domain_block.domain
+ %td
+ = domain_block.public_comment if display_blocks_rationale?