Tools UI updates

* Make UI UX fixes to tools and tool configs

* Fix font sizing and dark mode issues for tool labels

* Remove subtitle in tools selection list
This commit is contained in:
Akhilesh Sudhakar 2025-07-24 19:19:28 +05:30 committed by GitHub
parent a298036b4b
commit da58903f67
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 289 additions and 171 deletions

View file

@ -9,6 +9,11 @@ interface SectionCardProps {
className?: string;
style?: React.CSSProperties;
chevronSize?: string;
/**
* If true, all fields are single column. If string[], only those fields are single column (by label).
* If not provided, all fields use the default two-column layout.
*/
singleColumnFields?: string[] | boolean;
}
export function SectionCard({ icon, title, children, labelWidth = 'md:w-32', className = '', style, chevronSize = 'w-4 h-4' }: SectionCardProps) {