quivr/frontend/lib/components/ui
John Fewell ec5679072f
Feature: Add animations to foldable section (#2202)
# Description

Refactored the foldable section. The design is inspired by [Material
Design's expansion
panel](https://m1.material.io/components/expansion-panels.html#). The
existing design has the chevron alternating from pointing down to
pointing right. This is misleading because there is no subordinate
information to the right. Also, this PR animates the arrow and foldable
section, creating a delightful experience.

## Checklist before requesting a review

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented hard-to-understand areas
- [x] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged

## Screenshots (if appropriate):

[expansion.webm](https://github.com/QuivrHQ/quivr/assets/1273463/71ef2c98-c0ed-4374-840e-0bf16bf4da55)
### Update

[expansion2.webm](https://github.com/QuivrHQ/quivr/assets/1273463/0be769d2-93b4-42e3-938d-3bc0a63e0e06)
2024-02-20 15:08:48 -08:00
..
CountrySelector feat(frontend): design changes on user profile (#2140) 2024-02-03 17:45:05 -08:00
FieldHeader feat(frontend): design changes on user profile (#2140) 2024-02-03 17:45:05 -08:00
FoldableSection Feature: Add animations to foldable section (#2202) 2024-02-20 15:08:48 -08:00
Icon feat(frontend): new modal for add knowledge (#2173) 2024-02-10 16:17:05 -08:00
InfoDisplayer feat(frontend): design changes on user profile (#2140) 2024-02-03 17:45:05 -08:00
LoaderIcon feat(frontend): Add Brain On Search Page (#2067) 2024-01-22 17:37:45 -08:00
Modal feat(frontend): new brain creation modal (#2192) 2024-02-14 16:37:33 -08:00
OptionsModal fix(frontend): history to threads (#2201) 2024-02-16 16:28:27 -08:00
QuivrButton feat(frontend): new modal for add knowledge (#2173) 2024-02-10 16:17:05 -08:00
SearchBar feat(frontend): manage current brain (#2165) 2024-02-06 23:34:50 -08:00
SingleSelector feat(frontend): new modal for add knowledge (#2173) 2024-02-10 16:17:05 -08:00
Tabs fix(frontend): better UI for phone device (#2160) 2024-02-06 21:59:59 -08:00
TextAreaInput feat(frontend): new brain creation modal (#2192) 2024-02-14 16:37:33 -08:00
TextButton feat(frontend): Page Header + Begin of Studio (#2151) 2024-02-06 16:05:07 -08:00
TextInput feat(frontend): new modal for add knowledge (#2173) 2024-02-10 16:17:05 -08:00
Toast feat: add name missing error in new brain modal (#1055) 2023-08-30 11:04:03 +02:00
Accordion.tsx feat: add security section (#1423) 2023-10-18 15:21:15 +02:00
Avatar.tsx feat: upgrade button in user settings (#1484) 2023-10-25 12:42:53 +02:00
Button.tsx feat(frontend): handle mentions in search bar (#2049) 2024-01-21 18:13:20 -08:00
Card.tsx feat: enhance user page UI (#1319) 2023-10-05 17:50:02 +02:00
Checkbox.tsx feat: add Agent creation frontend (#1836) 2023-12-06 15:59:59 +01:00
Chip.tsx feat: display brain status on settings page (#1221) 2023-09-20 16:24:56 +02:00
CopyButton.tsx feat(frontend): design changes on user profile (#2140) 2024-02-03 17:45:05 -08:00
Divider.tsx feat: update brain details page (#1910) 2023-12-18 18:02:34 +01:00
Ellipsis.tsx feat(chatInput): use tiptap editor (#1752) 2023-11-29 17:59:23 +01:00
Field.tsx feat: update brain details page (#1910) 2023-12-18 18:02:34 +01:00
ModalPayment.tsx feat(payment): added modal of right size (#1860) 2023-12-11 17:27:44 +01:00
PageHeading.tsx fix(i18n): update tests for french and spanish (#878) 2023-08-07 14:13:41 +02:00
Popover.tsx fix(frontend): fix z index popover on add knwoledge modal (#2118) 2024-01-30 14:10:08 -08:00
Radio.tsx fix: allow user to set a brain as public after creation (#1646) 2023-11-16 18:57:12 +01:00
Select.tsx feat: add new actions modal (#1870) 2023-12-13 08:54:35 +01:00
Spinner.tsx feat: improve ux (#1522) 2023-10-30 14:52:47 +01:00
Tabs.tsx feat: add new brain management page (#1906) 2023-12-18 14:23:45 +01:00
TextArea.tsx feat: update brain details page (#1910) 2023-12-18 18:02:34 +01:00
Tooltip.tsx Devx/add linter rules (#331) 2023-06-15 11:52:46 +02:00