-
- Downloads
Collections changes feature branch (#19848)
* Add PinnedItemCard component (#19765) * convert Card component to typescript * add open state class to EntityMenu * Add PinnedItemCard component * prevent the bubbling of EntityMenu events * replace class with styled-component stuff * define a const * Replace pinned collection items table with pinned overview section (#19787) * Add PinnedItemOverview component * Replace the pinned table with overview * add types to collection utils * fix pinning + types * remvoe the old PinnedItemsTable * fix/remove e2e tests that no longer make sense * replace 'Datasets' with 'Models' * Update frontend/src/metabase/collections/components/PinnedItemOverview/PinnedItemOverview.tsx Co-authored-by:Maz Ameli <maz@metabase.com> * add unique text for root collection Co-authored-by:
Maz Ameli <maz@metabase.com> * Collections page UI changes (#19792) * make a bunch of ui tweaks to collections * resize Titles for PinnedItemCards * resize collection description headings * Add tooltip to pin button * Fix unit test * fix e2e tests * add a default description * Tbody --> TBody * Hide long titles & add tooltip to show entire title Co-authored-by:
Maz Ameli <maz@metabase.com> * Add card visualizations to the pinned section of collections (#19813) * First pass at card viz in collections * minor style fixes * move redux stuff up to CollectionContent * padding tweaks * Make the entire card clickable * add generic error message * Add propTypes * a little cleanup * create ActionMenu component * Fix pin action fn * Fix circular dep & storybook story * actually import the function * add comment // use EventSandbox * Add preventDefault prop to avoid breaking things * Make pinned cards drag-and-droppable into the collections sidebar (#19829) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes (#19851) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes * fix Button import * remove async * Add empty pinned items section banner (#19857) Fix e2e test don't show empty states when loading styling tweaks Fix test * datasets --> models * fix dragging data models * Make question icons in collections bg-dark Co-authored-by:
Maz Ameli <maz@metabase.com>
Showing
- enterprise/frontend/src/metabase-enterprise/snippets/components/CollectionOptionsButton.jsx 1 addition, 1 deletion...nterprise/snippets/components/CollectionOptionsButton.jsx
- frontend/src/metabase/collections/components/ActionMenu/ActionMenu.styled.tsx 8 additions, 0 deletions...e/collections/components/ActionMenu/ActionMenu.styled.tsx
- frontend/src/metabase/collections/components/ActionMenu/ActionMenu.tsx 53 additions, 0 deletions...metabase/collections/components/ActionMenu/ActionMenu.tsx
- frontend/src/metabase/collections/components/ActionMenu/index.ts 1 addition, 0 deletions...d/src/metabase/collections/components/ActionMenu/index.ts
- frontend/src/metabase/collections/components/BaseItemsTable.jsx 3 additions, 2 deletions...nd/src/metabase/collections/components/BaseItemsTable.jsx
- frontend/src/metabase/collections/components/BaseItemsTable.styled.jsx 50 additions, 3 deletions...metabase/collections/components/BaseItemsTable.styled.jsx
- frontend/src/metabase/collections/components/BaseTableItem.jsx 28 additions, 34 deletions...end/src/metabase/collections/components/BaseTableItem.jsx
- frontend/src/metabase/collections/components/CollectionCardVisualization/CollectionCardVisualization.jsx 97 additions, 0 deletions...llectionCardVisualization/CollectionCardVisualization.jsx
- frontend/src/metabase/collections/components/CollectionCardVisualization/CollectionCardVisualization.styled.jsx 30 additions, 0 deletions...nCardVisualization/CollectionCardVisualization.styled.jsx
- frontend/src/metabase/collections/components/CollectionCardVisualization/index.js 1 addition, 0 deletions...llections/components/CollectionCardVisualization/index.js
- frontend/src/metabase/collections/components/CollectionHeader/CollectionHeader.jsx 13 additions, 13 deletions...lections/components/CollectionHeader/CollectionHeader.jsx
- frontend/src/metabase/collections/components/CollectionHeader/CollectionHeader.styled.jsx 8 additions, 0 deletions...s/components/CollectionHeader/CollectionHeader.styled.jsx
- frontend/src/metabase/collections/components/CollectionHeader/CollectionHeader.unit.spec.js 3 additions, 6 deletions...components/CollectionHeader/CollectionHeader.unit.spec.js
- frontend/src/metabase/collections/components/EmptyPinnedItemsBanner/EmptyPinnedItemsBanner.styled.tsx 20 additions, 0 deletions.../EmptyPinnedItemsBanner/EmptyPinnedItemsBanner.styled.tsx
- frontend/src/metabase/collections/components/EmptyPinnedItemsBanner/EmptyPinnedItemsBanner.tsx 15 additions, 0 deletions...ponents/EmptyPinnedItemsBanner/EmptyPinnedItemsBanner.tsx
- frontend/src/metabase/collections/components/PinnedItemCard/PinnedItemCard.stories.tsx 83 additions, 0 deletions...ions/components/PinnedItemCard/PinnedItemCard.stories.tsx
- frontend/src/metabase/collections/components/PinnedItemCard/PinnedItemCard.styled.tsx 67 additions, 0 deletions...tions/components/PinnedItemCard/PinnedItemCard.styled.tsx
- frontend/src/metabase/collections/components/PinnedItemCard/PinnedItemCard.tsx 108 additions, 0 deletions.../collections/components/PinnedItemCard/PinnedItemCard.tsx
- frontend/src/metabase/collections/components/PinnedItemCard/PinnedItemCard.unit.spec.js 84 additions, 0 deletions...ons/components/PinnedItemCard/PinnedItemCard.unit.spec.js
- frontend/src/metabase/collections/components/PinnedItemCard/index.ts 1 addition, 0 deletions...c/metabase/collections/components/PinnedItemCard/index.ts
Loading
Please register or sign in to comment