-
- Downloads
feat(sdk): expose color and typography options for smart scalar in embedding SDK (#42915)
* feat(sdk): allow overriding positive and negative values
* docs(sdk): add positive and negative colors to docs
* feat(sdk): add smart scalar font size
* feat(sdk): add smart scalar line height settings
* feat(sdk): get rid of custom embedding mantine theme type
* wip: setup storybook and loki for smart scalar
* fix missing state for rendering visualizations
* docs(sdk): add scalar customizations to readme
* test(sdk): add test cases to loki
* add smart scalar reference image
* use css variables for brand
* make embedding theme options partial
* fix scalar value wrapper line height
* update loki snapshot
---------
Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
Showing
- .loki/reference/chrome_laptop_viz_SmartScalar_Default.png 0 additions, 0 deletions.loki/reference/chrome_laptop_viz_SmartScalar_Default.png
- .loki/reference/chrome_laptop_viz_SmartScalar_Embedding_Template.png 0 additions, 0 deletions...ence/chrome_laptop_viz_SmartScalar_Embedding_Template.png
- enterprise/frontend/src/embedding-sdk/README.md 92 additions, 66 deletionsenterprise/frontend/src/embedding-sdk/README.md
- enterprise/frontend/src/embedding-sdk/components/private/SdkContentWrapper.tsx 2 additions, 6 deletions...rc/embedding-sdk/components/private/SdkContentWrapper.tsx
- enterprise/frontend/src/embedding-sdk/lib/theme/embedding-color-palette.ts 2 additions, 0 deletions...nd/src/embedding-sdk/lib/theme/embedding-color-palette.ts
- enterprise/frontend/src/embedding-sdk/lib/theme/get-embedding-theme.ts 3 additions, 3 deletions...ontend/src/embedding-sdk/lib/theme/get-embedding-theme.ts
- enterprise/frontend/src/embedding-sdk/types/theme/index.ts 15 additions, 0 deletionsenterprise/frontend/src/embedding-sdk/types/theme/index.ts
- enterprise/frontend/src/embedding-sdk/types/theme/private.ts 0 additions, 20 deletionsenterprise/frontend/src/embedding-sdk/types/theme/private.ts
- frontend/src/metabase/ui/index.ts 5 additions, 1 deletionfrontend/src/metabase/ui/index.ts
- frontend/src/metabase/visualizations/components/ScalarValue/ScalarValue.jsx 31 additions, 15 deletions...ase/visualizations/components/ScalarValue/ScalarValue.jsx
- frontend/src/metabase/visualizations/components/ScalarValue/ScalarValue.styled.tsx 4 additions, 2 deletions...ualizations/components/ScalarValue/ScalarValue.styled.tsx
- frontend/src/metabase/visualizations/components/TableInteractive/table-theme-utils.ts 3 additions, 3 deletions...izations/components/TableInteractive/table-theme-utils.ts
- frontend/src/metabase/visualizations/visualizations/SmartScalar/SmartScalar.stories.tsx 56 additions, 0 deletions...ations/visualizations/SmartScalar/SmartScalar.stories.tsx
- frontend/src/metabase/visualizations/visualizations/SmartScalar/SmartScalar.unit.spec.js 6 additions, 45 deletions...tions/visualizations/SmartScalar/SmartScalar.unit.spec.js
- frontend/src/metabase/visualizations/visualizations/SmartScalar/test-mocks.ts 55 additions, 0 deletions...e/visualizations/visualizations/SmartScalar/test-mocks.ts
- frontend/src/types/mantine.d.ts 10 additions, 0 deletionsfrontend/src/types/mantine.d.ts
- frontend/test/__support__/storybook.tsx 45 additions, 0 deletionsfrontend/test/__support__/storybook.tsx
- frontend/test/__support__/ui.tsx 5 additions, 4 deletionsfrontend/test/__support__/ui.tsx
- loki.config.js 1 addition, 1 deletionloki.config.js
Loading
Please register or sign in to comment