diff --git a/components/ui-elements/accordion/DefaultAccordionItem.tsx b/components/ui-elements/accordion/DefaultAccordionItem.tsx index 6511dd939..be3a99f30 100644 --- a/components/ui-elements/accordion/DefaultAccordionItem.tsx +++ b/components/ui-elements/accordion/DefaultAccordionItem.tsx @@ -3,6 +3,7 @@ import { AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; +import { cn } from "@/lib/utils"; import Link from "next/link"; import { FC, ReactNode } from "react"; import { BiLinkExternal } from "react-icons/bi"; @@ -30,19 +31,21 @@ const DefaultAccordionItem: FC = ({ }) => isVisible && ( - -
-
{title}
+ +
+
{title}
{link && ( )} {subTitle && accordionSelectedValue !== value && ( -
{subTitle}
+
+ {subTitle} +
)}
diff --git a/components/ui-elements/project-details/next-actions.tsx b/components/ui-elements/project-details/next-actions.tsx index aff37fcb5..955dd46f8 100644 --- a/components/ui-elements/project-details/next-actions.tsx +++ b/components/ui-elements/project-details/next-actions.tsx @@ -52,34 +52,32 @@ const NextActions: FC = ({ others, saveFn, accordionSelectedValue, -}) => { - return ( - - {own && - (typeof own === "string" ? own : getTextFromEditorJsonContent(own))} - - } - isVisible - > -
- saveFn(actions, others || "")} - /> - saveFn(own || "", actions)} - /> -
-
- ); -}; +}) => ( + + {own && + (typeof own === "string" ? own : getTextFromEditorJsonContent(own))} + + } + isVisible + > +
+ saveFn(actions, others || "")} + /> + saveFn(own || "", actions)} + /> +
+
+); export default NextActions; diff --git a/docs/releases/next.md b/docs/releases/next.md index 4883eb0b1..44d0e4f77 100644 --- a/docs/releases/next.md +++ b/docs/releases/next.md @@ -1,7 +1,3 @@ -# Prioritäten für Accounts und Projekte (Version :VERSION) +# Accordion-Breite optimiert (Version :VERSION) -Die Priorität eines Accounts und von Projekten wird nun anhand der Order Number und dem erwarteten Umsatz beim Laden der Daten berechnet. - -## UI vereinfacht - -Mit Hilfe von Accordions können wir nun viele Informationen anzeigen, ohne dass sie viel Raum auf der Seite einnehmen. Die Listen lassen sich auf- und zuklappen und somit alle relevanten Informationen anzeigen, wenn notwendig. +Wenn ein Accordion zu viel Text im Untertitel hatte, wurde es breiter, als der Screen. Das ist jetzt behoben.