Skip to content

Commit 17f7921

Browse files
committed
Hide the title completely if the available space becomes too small
This depends on the zoom of the view.
1 parent b2fd5f2 commit 17f7921

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseRects.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@
4747
font-size: var(--font-size-sans-small);
4848
line-height: var(--font-size-sans-small);
4949
padding: .25rem;
50+
container-type: size;
51+
container-name: title;
52+
}
53+
54+
@container title (width < 30px) or (height < 12px) {
55+
.SuspenseRectsTitle > span {
56+
display: none;
57+
}
5058
}
5159

5260
.SuspenseRectsScaledRect[data-visible='false'] > .SuspenseRectsBoundaryChildren {

packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseRects.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,9 @@ function SuspenseRects({
234234
)}
235235
{titleBox && suspense.name && visible ? (
236236
<ScaledRect className={styles.SuspenseRectsTitle} rect={titleBox}>
237-
{suspense.name}
237+
<span>
238+
{suspense.name}
239+
</span>
238240
</ScaledRect>
239241
) : null}
240242
{selected && visible ? (

0 commit comments

Comments
 (0)