Skip to content

Commit b7b09ec

Browse files
committed
handle text-overflow ellispis on Spec-preview template
1 parent 66bc216 commit b7b09ec

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

packages/boxel-ui/addon/src/components/button/index.gts

-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@ export default class ButtonComponent extends Component<Signature> {
103103
height: min-content;
104104
align-items: center;
105105
border-radius: 100px;
106-
word-break: var(--boxel-button-word-break, break-word);
107106
transition:
108107
background-color var(--boxel-transition),
109108
border var(--boxel-transition);

packages/host/app/components/operator-mode/code-submode/spec-preview.gts

+9-1
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ class SpecPreviewContent extends GlimmerComponent<ContentSignature> {
287287
{{on 'click' this.viewSpecInstance}}
288288
data-test-view-spec-instance
289289
>
290-
View Instance
290+
<span class='view-instance-btn-text'>View Instance</span>
291291
</BoxelButton>
292292
</div>
293293
{{#if this.displayIsolated}}
@@ -340,6 +340,14 @@ class SpecPreviewContent extends GlimmerComponent<ContentSignature> {
340340
align-items: center;
341341
gap: var(--boxel-sp-xxxs);
342342
}
343+
.view-instance-btn-text {
344+
display: -webkit-box;
345+
-webkit-line-clamp: 2;
346+
-webkit-box-orient: vertical;
347+
overflow: hidden;
348+
text-overflow: ellipsis;
349+
word-break: break-word;
350+
}
343351
</style>
344352
</template>
345353
}

0 commit comments

Comments
 (0)