diff --git a/frontend/src/components/TagLink.tsx b/frontend/src/components/TagLink.tsx index cded9f3..b5db153 100644 --- a/frontend/src/components/TagLink.tsx +++ b/frontend/src/components/TagLink.tsx @@ -79,7 +79,9 @@ const TagLink: FC = ({ tag, } as CSSProperties const spanClass = 'tag-link-colour' const linkClass = 'tag-link-colour tag-link-hover-colour' - const textClass = 'group min-w-0 max-w-full overflow-hidden align-bottom' + const textClass = cn ( + 'group [min-inline-size:0] [max-inline-size:100%]', + 'overflow-hidden align-bottom') const markerWrapClass = 'shrink-0 self-start md:self-auto' const countClass = 'shrink-0 self-end md:self-auto' const matchedAlias = isFullTag (tag) ? tag.matchedAlias : null @@ -89,7 +91,8 @@ const TagLink: FC = ({ tag, return ( {(linkFlg && withWiki && isFullTag (tag) && tag.category !== 'nico') && ( @@ -153,8 +156,8 @@ const TagLink: FC = ({ tag, )} {nestLevel > 0 && ( + className="ms-1 me-1 shrink-0" + style={{ paddingInlineStart: `${ (nestLevel - 1) }rem` }}> ↳ )} {matchedAlias != null && ( diff --git a/frontend/src/components/common/TextArea.tsx b/frontend/src/components/common/TextArea.tsx index dbcdb18..f6c564e 100644 --- a/frontend/src/components/common/TextArea.tsx +++ b/frontend/src/components/common/TextArea.tsx @@ -12,7 +12,7 @@ export default forwardRef (