From bfa61d9f087822edc47928da6f34f4f3fcc657d5 Mon Sep 17 00:00:00 2001 From: Jellli Date: Tue, 24 Dec 2024 22:52:28 +0800 Subject: [PATCH] Adding `ellipsis` props to Card component (#3858) * Adding `ellipsis` props to Card component * lint&format * lint * prettier * upd --------- Co-authored-by: Dimitri POSTOLOV --- .changeset/lucky-queens-burn.md | 7 +++++++ packages/nextra/src/client/components/cards.tsx | 3 ++- packages/nextra/styles/cards.css | 4 ++-- 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .changeset/lucky-queens-burn.md diff --git a/.changeset/lucky-queens-burn.md b/.changeset/lucky-queens-burn.md new file mode 100644 index 00000000000..ce4a10fd2ec --- /dev/null +++ b/.changeset/lucky-queens-burn.md @@ -0,0 +1,7 @@ +--- +'nextra': patch +'nextra-theme-blog': patch +'nextra-theme-docs': patch +--- + +add `text-overflow: ellipsis` for `` component diff --git a/packages/nextra/src/client/components/cards.tsx b/packages/nextra/src/client/components/cards.tsx index 1d51fb7b15e..dc0a2863cc8 100644 --- a/packages/nextra/src/client/components/cards.tsx +++ b/packages/nextra/src/client/components/cards.tsx @@ -41,9 +41,10 @@ function Card({ ? 'dark:_text-gray-300 dark:hover:_text-gray-100' : 'dark:_text-neutral-200 dark:hover:_text-neutral-50' )} + title={title} > {icon} - {title} + {title} ) diff --git a/packages/nextra/styles/cards.css b/packages/nextra/styles/cards.css index 5bd33ca597e..a3272af021e 100644 --- a/packages/nextra/styles/cards.css +++ b/packages/nextra/styles/cards.css @@ -11,11 +11,11 @@ } svg { - @apply _w-6 _h-auto _transition _text-black/30 dark:_text-white/40; + @apply _w-6 _h-auto _transition _text-black/30 dark:_text-white/40 _shrink-0; } &:hover svg { - @apply _text-current dark:_text-current; + @apply !_text-current; } p {