This is an automated email from the ASF dual-hosted git repository.
diegopucci pushed a change to branch enxdev/refactor/antd5/create-wrappers
in repository https://gitbox.apache.org/repos/asf/superset.git
from cc589c77cb chore: replace Col and Row imports with direct imports from
Grid
add 336763f0c9 feat: messing with the theme
add 352aa36823 make Cancel secondary
add 8d361205f6 adjusting some buttons
add ac81eefe3f fix types/tests
add b2b7b899a3 fix unit test
add 22cbec1d95 ts-ignore
add d131c29f3b fix a few buttons
add b575aa6aac make secondary filled/primary
add 6b5d53ad39 fix dashboard left panel background-color
add d15c6d361b fixing storybook
add 4b55a928c9 set DARK ff to false
add 5faf0189e8 switch primary color, keep old hex as comment in case we
want to rollback
add dbc7db981c rebased
add 2d461deb68 echarts
add 7dbe05f6d8 fix treemap
add f16600ee86 fix sankey theme
add 48df49d89c fix BIG number
add 83f47d3ca1 fixing vizes
add 2f80ebb3e8 minor progress
add e0d86df5a5 merging
add b9be692e55 fix MoreOutlined button background
add 9cb6c3b039 color
add 1ca0f34210 more button background
add 11bc4965e3 echarts theming
add c6e0abbe13 chore: replaced the workflow badge link (#32749)
add e9d5079986 chore(🦾): bump python flask-appbuilder subpackage(s)
(#32744)
add 78efb62781 fix: Changing language doesn't affect echarts charts
(#31751)
add 6042ea8f28 feat(embedded): Force a specific referrerPolicy for the
iframe request (#32735)
add 376a1f49d3 fix(migrations): fix foreign keys to match FAB 4.6.0 tables
(#32759)
add 89ce7ba0b0 fix: do not add calculated columns when syncing (#32761)
add 5392bafe28 feat(FormModal): Specialized Modal component for forms
(#32721)
add d319543377 fix(chart control): Change default of "Y Axis Title Margin"
(#32720)
add b7bc1113ac Merge branch 'master' into template_less
add 358633e98d some theming fixes
add b5268b917c chore: Merge template_less
No new revisions were added by this update.
Summary of changes:
README.md | 2 +-
UPDATING.md | 2 +-
requirements/base.in | 7 +
requirements/base.txt | 14 +-
requirements/development.txt | 13 +-
superset-embedded-sdk/README.md | 12 +-
superset-embedded-sdk/src/index.ts | 9 +-
superset-frontend/.eslintrc.js | 2 +-
superset-frontend/.prettierignore | 2 +
superset-frontend/.storybook/preview.jsx | 15 +-
superset-frontend/.storybook/storybook.css | 1 -
.../cypress/e2e/dashboard/drillby.test.ts | 36 +-
.../cypress/e2e/dashboard/drilltodetail.test.ts | 16 +-
superset-frontend/package-lock.json | 4109 +++++++++++++++++++-
superset-frontend/package.json | 14 +-
.../plugin-chart/templates/src/MyChart.erb | 23 +-
.../src/components/CertifiedIconWithTooltip.tsx | 4 +-
.../src/components/ColumnOption.tsx | 4 +-
.../components/ColumnTypeLabel/ColumnTypeLabel.tsx | 6 +-
.../src/components/ControlSubSectionHeader.tsx | 6 +-
.../src/components/MetricOption.tsx | 4 +-
.../src/components/SQLPopover.tsx | 10 +-
.../src/components/Tooltip.tsx | 6 +-
.../src/components/labelUtils.tsx | 6 +-
.../src/sections/chartTitle.tsx | 2 +-
.../components/RadioButtonControl.tsx | 6 +-
.../packages/superset-ui-core/package.json | 1 +
.../src/chart/components/FallbackComponent.tsx | 2 +-
.../src/chart/components/NoResultsComponent.tsx | 12 +-
.../src/chart/components/reactify.tsx | 2 +-
.../src/chart/models/ChartProps.ts | 2 +-
.../packages/superset-ui-core/src/index.ts | 2 +-
.../packages/superset-ui-core/src/style/index.tsx | 167 -
.../superset-ui-core/src/theme/Theme.test.tsx | 207 +
.../packages/superset-ui-core/src/theme/Theme.tsx | 298 ++
.../packages/superset-ui-core/src/theme/index.tsx | 59 +
.../packages/superset-ui-core/src/theme/types.ts | 361 ++
.../superset-ui-core/src/theme/utils.test.ts | 349 ++
.../packages/superset-ui-core/src/theme/utils.ts | 189 +
.../superset-ui-core/src/utils/featureFlags.ts | 1 +
.../chart/components/FallbackComponent.test.tsx | 2 +-
.../chart/components/NoResultsComponent.test.tsx | 2 +-
.../test/chart/components/reactify.test.tsx | 11 +-
.../superset-ui-core/test/style/index.test.tsx | 72 -
.../plugins/legacy-plugin-chart-map-box/data.ts | 2 +-
.../legacy-preset-chart-deckgl/Path/payload.js | 20 +-
.../stories/superset-ui-style/Theme.stories.tsx | 127 -
.../stories/superset-ui-theme/Theme.stories.tsx | 176 +
.../src/ReactCalendar.jsx | 56 +-
.../legacy-plugin-chart-chord/src/ReactChord.jsx | 6 +-
.../src/ReactCountryMap.jsx | 10 +-
.../src/HorizonChart.jsx | 4 +-
.../src/PairedTTest.jsx | 18 +-
.../src/ReactParallelCoordinates.jsx | 12 +-
.../src/ReactPartition.jsx | 16 +-
.../legacy-plugin-chart-rose/src/ReactRose.jsx | 9 +-
.../legacy-plugin-chart-world-map/src/WorldMap.js | 2 +-
.../src/components/Legend.tsx | 12 +-
.../src/components/Tooltip.tsx | 6 +-
.../legacy-preset-chart-nvd3/src/ReactNVD3.jsx | 26 +-
.../plugins/plugin-chart-echarts/package.json | 3 +-
.../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx | 36 +-
.../BigNumber/BigNumberPeriodOverPeriod/types.ts | 9 +-
.../src/BigNumber/BigNumberViz.tsx | 16 +-
.../src/Funnel/transformProps.ts | 5 +-
.../plugin-chart-echarts/src/Gauge/constants.ts | 10 +-
.../src/Gauge/transformProps.ts | 2 +
.../src/Graph/transformProps.ts | 5 +-
.../src/Radar/transformProps.ts | 18 +-
.../src/Sankey/transformProps.ts | 6 +
.../src/Sunburst/transformProps.ts | 19 +-
.../src/Timeseries/Regular/Bar/controlPanel.tsx | 2 +-
.../src/Timeseries/transformProps.ts | 1 -
.../plugin-chart-echarts/src/Tree/constants.ts | 1 -
.../src/Tree/transformProps.ts | 9 +-
.../src/Treemap/transformProps.ts | 19 +-
.../src/Waterfall/transformProps.ts | 29 +-
.../plugin-chart-echarts/src/components/Echart.tsx | 134 +-
.../plugins/plugin-chart-echarts/src/constants.ts | 2 +
.../plugin-chart-echarts/src/utils/series.ts | 8 +-
.../plugin-chart-echarts/test/utils/series.test.ts | 4 +-
.../plugin-chart-handlebars/src/Handlebars.tsx | 4 +-
.../src/plugin/controls/handlebarTemplate.tsx | 2 +-
.../src/plugin/controls/style.tsx | 2 +-
.../src/PivotTableChart.tsx | 2 +-
.../src/react-pivottable/Styles.js | 29 +-
.../plugins/plugin-chart-table/src/Styles.tsx | 20 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 32 +-
.../plugin-chart-table/test/TableChart.test.tsx | 14 +-
.../src/chart/WordCloud.tsx | 14 +-
superset-frontend/scripts/compileLess.ts | 70 +
superset-frontend/src/GlobalStyles.tsx | 40 +-
.../src/SqlLab/SqlLabGlobalStyles.tsx | 2 +-
.../SqlLab/components/AceEditorWrapper/index.tsx | 33 +-
.../src/SqlLab/components/App/index.tsx | 8 +-
.../src/SqlLab/components/ColumnElement/index.tsx | 8 +-
.../components/EstimateQueryCostButton/index.tsx | 2 +-
.../components/ExploreResultsButton/index.tsx | 1 +
.../components/KeyboardShortcutButton/index.tsx | 16 +-
.../SqlLab/components/QueryLimitSelect/index.tsx | 2 +-
.../SqlLab/components/QueryStateLabel/index.tsx | 2 +-
.../src/SqlLab/components/QueryTable/index.tsx | 31 +-
.../src/SqlLab/components/QueryTable/styles.ts | 4 +-
.../src/SqlLab/components/ResultSet/index.tsx | 24 +-
.../components/RunQueryActionButton/index.tsx | 10 +-
.../components/SaveDatasetActionButton/index.tsx | 5 +-
.../SqlLab/components/SaveDatasetModal/index.tsx | 8 +-
.../src/SqlLab/components/SaveQuery/index.tsx | 9 +-
.../components/ScheduleQueryButton/index.tsx | 7 +-
.../SqlLab/components/ShareSqlLabQuery/index.tsx | 7 +-
.../src/SqlLab/components/SouthPane/index.tsx | 8 +-
.../src/SqlLab/components/SqlEditor/index.tsx | 39 +-
.../SqlLab/components/SqlEditorLeftBar/index.tsx | 16 +-
.../SqlLab/components/SqlEditorTabHeader/index.tsx | 6 +-
.../SqlLab/components/TabbedSqlEditors/index.tsx | 2 +-
.../src/SqlLab/components/TableElement/index.tsx | 18 +-
.../src/SqlLab/components/TablePreview/index.tsx | 8 +-
superset-frontend/src/SqlLab/constants.ts | 6 +-
superset-frontend/src/assets/images/chart.svg | Bin 3223 -> 3225 bytes
superset-frontend/src/assets/images/document.svg | Bin 1072 -> 1073 bytes
.../src/assets/images/empty-charts.svg | Bin 1461 -> 1462 bytes
.../src/assets/images/empty-dataset.svg | Bin 4303 -> 2951 bytes
.../src/assets/images/empty-queries.svg | Bin 5832 -> 5926 bytes
.../src/assets/images/empty-query.svg | Bin 1702 -> 1912 bytes
.../src/assets/images/empty-table.svg | Bin 2541 -> 2626 bytes
.../src/assets/images/empty_sql_chart.svg | Bin 5957 -> 6042 bytes
.../src/assets/images/filter-results.svg | Bin 1902 -> 1905 bytes
superset-frontend/src/assets/images/filter.svg | Bin 1606 -> 1609 bytes
.../src/assets/images/icons/category.svg | Bin 1545 -> 1544 bytes
superset-frontend/src/assets/images/union.svg | Bin 1899 -> 1607 bytes
.../src/assets/stylesheets/antd/index.less | 124 +-
.../src/assets/stylesheets/antd/index.less.hbs | 137 +
.../cosmo/{bootswatch.less => bootswatch.less.hbs} | 0
.../assets/stylesheets/less/cosmo/variables.less | 12 +-
.../cosmo/{variables.less => variables.less.hbs} | 12 +-
.../src/assets/stylesheets/less/fonts.less | 1 -
.../less/{fonts.less => fonts.less.hbs} | 1 -
.../less/{index.less => index.less.hbs} | 0
.../src/assets/stylesheets/less/variables.less | 121 +-
.../less/{variables.less => variables.less.hbs} | 149 +-
...gination.less => reactable-pagination.less.hbs} | 0
.../{superset.less => superset.less.hbs} | 0
.../src/components/Alert/Alert.test.tsx | 81 -
.../src/components/AntdThemeProvider/index.tsx | 8 +-
.../src/components/AsyncAceEditor/index.tsx | 23 +-
.../src/components/AsyncEsmComponent/index.tsx | 1 +
.../src/components/AutoComplete/index.tsx | 6 +-
superset-frontend/src/components/Badge/index.tsx | 4 +-
.../src/components/Button/Button.stories.tsx | 4 -
superset-frontend/src/components/Button/index.tsx | 149 +-
superset-frontend/src/components/Card/index.tsx | 4 +-
.../src/components/CertifiedBadge/index.tsx | 2 +-
superset-frontend/src/components/Chart/Chart.tsx | 6 +-
.../src/components/Chart/ChartRenderer.jsx | 2 +-
.../components/Chart/DisabledMenuItemTooltip.tsx | 4 +-
.../components/Chart/DrillBy/DrillByMenuItems.tsx | 6 +-
.../src/components/Chart/DrillBy/DrillByModal.tsx | 6 +-
.../Chart/DrillBy/useDisplayModeToggle.tsx | 2 +-
.../Chart/DrillBy/useDrillByBreadcrumbs.tsx | 8 +-
.../Chart/DrillBy/useResultsTableView.tsx | 2 +-
.../Chart/DrillDetail/DrillDetailMenuItems.tsx | 4 +-
.../Chart/DrillDetail/DrillDetailModal.tsx | 6 +-
.../Chart/DrillDetail/DrillDetailPane.tsx | 2 +-
.../Chart/DrillDetail/DrillDetailTableControls.tsx | 6 +-
.../src/components/Checkbox/CheckboxIcons.tsx | 2 +-
.../src/components/Collapse/Collapse.test.tsx | 154 +-
.../src/components/Collapse/index.tsx | 15 +-
.../src/components/CronPicker/CronPicker.tsx | 22 +-
.../src/components/DatabaseSelector/index.tsx | 10 +-
.../Datasource/ChangeDatasourceModal.tsx | 4 +-
.../src/components/Datasource/CollectionTable.tsx | 16 +-
.../src/components/Datasource/DatasourceEditor.jsx | 39 +-
.../src/components/Datasource/DatasourceModal.tsx | 6 +-
.../src/components/Datasource/Field.tsx | 2 +-
.../components/DatePicker/DatePicker.stories.tsx | 10 +-
.../src/components/DeleteModal/index.tsx | 2 +-
superset-frontend/src/components/Divider/index.tsx | 2 +-
.../src/components/Dropdown/index.tsx | 24 +-
.../src/components/DropdownButton/index.tsx | 4 +-
.../src/components/DropdownContainer/index.tsx | 12 +-
.../DynamicEditableTitle.test.tsx | 2 +-
.../src/components/DynamicEditableTitle/index.tsx | 11 +-
.../src/components/EditableTitle/index.tsx | 2 +-
.../src/components/EmptyState/Empty.tsx | 2 +-
.../src/components/EmptyState/index.tsx | 28 +-
.../ErrorMessage/BasicErrorAlert.test.tsx | 4 +-
.../components/ErrorMessage/BasicErrorAlert.tsx | 41 +-
.../components/ErrorMessage/ErrorAlert.stories.tsx | 40 +-
.../components/ErrorMessage/ErrorAlert.test.tsx | 3 +-
.../src/components/ErrorMessage/ErrorAlert.tsx | 15 +-
.../ErrorMessage/MarshmallowErrorMessage.tsx | 6 +-
.../src/components/FaveStar/index.tsx | 4 +-
superset-frontend/src/components/Form/Form.tsx | 14 +-
superset-frontend/src/components/Form/FormItem.tsx | 8 +-
.../src/components/Form/FormLabel.tsx | 18 +-
.../src/components/Form/LabeledErrorBoundInput.tsx | 19 +-
superset-frontend/src/components/Grid/index.tsx | 4 +-
.../src/components/GridTable/Header.tsx | 2 +-
.../src/components/GridTable/index.tsx | 12 +-
.../src/components/IconButton/index.tsx | 34 +-
.../components/IconTooltip/IconTooltip.stories.tsx | 2 +-
.../src/components/IconTooltip/index.tsx | 2 +-
.../src/components/Icons/BaseIcon.tsx | 8 +-
.../src/components/Icons/Icons.stories.tsx | 18 +-
.../{ErrorAlert.tsx => ImportErrorAlert.tsx} | 15 +-
.../src/components/ImportModal/index.tsx | 26 +-
.../src/components/ImportModal/styles.ts | 2 +-
.../src/components/IndeterminateCheckbox/index.tsx | 4 +-
.../src/components/InfoTooltip/index.tsx | 2 +-
.../src/components/Input/Input.stories.tsx | 15 +-
.../src/components/Label/Label.stories.tsx | 3 +-
.../src/components/Label/Label.test.tsx | 1 +
superset-frontend/src/components/Label/index.tsx | 59 +-
.../components/Label/reusable/DatasetTypeLabel.tsx | 3 +-
.../components/Label/reusable/PublishedLabel.tsx | 9 +-
.../src/components/LastUpdated/index.tsx | 6 +-
superset-frontend/src/components/Layout/index.tsx | 2 +-
.../src/components/ListView/ActionsBar.tsx | 2 +-
.../src/components/ListView/CardCollection.tsx | 10 +-
.../src/components/ListView/CardSortSelect.tsx | 2 +-
.../src/components/ListView/CrossLinks.tsx | 2 +-
.../src/components/ListView/Filters/Base.ts | 2 +-
.../src/components/ListView/Filters/Search.tsx | 2 +-
.../src/components/ListView/ListView.tsx | 50 +-
.../src/components/ListViewCard/index.tsx | 203 +-
superset-frontend/src/components/Menu/index.tsx | 12 +-
.../src/components/MessageToasts/Toast.tsx | 6 +-
.../components/MessageToasts/ToastPresenter.tsx | 13 +-
.../src/components/Metadata/index.tsx | 6 +-
.../src/components/MetadataBar/ContentConfig.tsx | 2 +-
.../src/components/MetadataBar/MetadataBar.tsx | 10 +-
.../src/components/Modal/FormModal.test.tsx | 115 +
.../src/components/Modal/FormModal.tsx | 126 +
superset-frontend/src/components/Modal/Modal.tsx | 41 +-
.../components/ModalTrigger/ModalTrigger.test.tsx | 2 +-
.../src/components/PageHeaderWithActions/index.tsx | 23 +-
.../src/components/Pagination/Wrapper.tsx | 14 +-
.../src/components/Popover/Popover.test.tsx | 2 +-
.../src/components/PopoverDropdown/index.tsx | 12 +-
.../src/components/PopoverSection/index.tsx | 14 +-
superset-frontend/src/components/Radio/index.tsx | 8 +-
.../src/components/RefreshLabel/index.tsx | 2 +-
.../src/components/ResizableSidebar/index.tsx | 2 +-
.../src/components/Select/CustomTag.tsx | 2 +-
superset-frontend/src/components/Select/Select.tsx | 1 +
superset-frontend/src/components/Select/styles.tsx | 24 +-
superset-frontend/src/components/Select/types.ts | 3 +
superset-frontend/src/components/Space/index.tsx | 2 +-
superset-frontend/src/components/Steps/index.tsx | 2 +-
.../src/components/Table/VirtualTable.tsx | 17 +-
.../header-renderers/HeaderWithRadioGroup.tsx | 8 +-
superset-frontend/src/components/Table/index.tsx | 10 +-
.../src/components/TableCollection/index.tsx | 21 +-
.../src/components/TableSelector/index.tsx | 10 +-
.../src/components/TableView/TableView.tsx | 14 +-
superset-frontend/src/components/Tabs/Tabs.tsx | 18 +-
superset-frontend/src/components/Tags/Tag.tsx | 4 +-
superset-frontend/src/components/Timer/index.tsx | 5 +-
.../src/components/TimezoneSelector/index.tsx | 1 -
.../src/components/Tooltip/Tooltip.test.tsx | 13 -
superset-frontend/src/components/Tooltip/index.tsx | 18 +-
superset-frontend/src/components/Tree/index.tsx | 4 +-
.../src/components/TruncatedList/index.tsx | 4 +-
.../components/WarningIconWithTooltip/index.tsx | 4 +-
.../components/AddSliceCard/AddSliceCard.tsx | 47 +-
.../components/BuilderComponentPane/index.tsx | 4 +-
.../src/dashboard/components/CssEditor/index.tsx | 4 +-
.../DashboardBuilder/DashboardBuilder.tsx | 71 +-
.../DashboardBuilder/DashboardWrapper.tsx | 22 +-
.../src/dashboard/components/DashboardGrid.jsx | 29 +-
.../dashboard/components/FiltersBadge/Styles.tsx | 30 +-
.../dashboard/components/FiltersBadge/index.tsx | 22 +-
.../src/dashboard/components/Header/index.jsx | 16 +-
.../src/dashboard/components/IconButton.tsx | 4 +-
.../OverwriteConfirm/OverwriteConfirmModal.tsx | 6 +-
.../dashboard/components/PropertiesModal/index.tsx | 3 +-
.../dashboard/components/RefreshIntervalModal.tsx | 10 +-
.../src/dashboard/components/SliceAdder.tsx | 20 +-
.../src/dashboard/components/SliceHeader/index.tsx | 18 +-
.../ViewResultsModalTrigger.tsx | 6 +-
.../components/SliceHeaderControls/index.tsx | 19 +-
.../src/dashboard/components/dnd/DragDroppable.jsx | 4 +-
.../src/dashboard/components/dnd/DragHandle.tsx | 2 +-
.../components/filterscope/FilterScopeModal.tsx | 6 +-
.../components/filterscope/FilterScopeSelector.jsx | 110 +-
.../filterscope/renderFilterScopeTreeNodes.jsx | 6 +-
.../components/gridComponents/ChartHolder.tsx | 2 +-
.../dashboard/components/gridComponents/Column.jsx | 8 +-
.../components/gridComponents/Divider.jsx | 6 +-
.../dashboard/components/gridComponents/Header.jsx | 18 +-
.../components/gridComponents/Markdown.jsx | 9 +-
.../dashboard/components/gridComponents/Row.jsx | 12 +-
.../dashboard/components/gridComponents/Tab.jsx | 8 +-
.../dashboard/components/gridComponents/Tabs.jsx | 8 +-
.../gridComponents/new/DraggableNewComponent.jsx | 16 +-
.../components/menu/BackgroundStyleDropdown.tsx | 22 +-
.../src/dashboard/components/menu/HoverMenu.tsx | 16 +-
.../dashboard/components/menu/WithPopoverMenu.tsx | 24 +-
.../FilterBar/ActionButtons/index.tsx | 12 +-
.../FilterBar/CrossFilters/CrossFilter.tsx | 10 +-
.../FilterBar/CrossFilters/CrossFilterTag.tsx | 10 +-
.../FilterBar/CrossFilters/CrossFilterTitle.tsx | 8 +-
.../ScopingModal/ChartsScopingListPanel.tsx | 6 +-
.../ScopingModal/ScopingModalContent.tsx | 4 +-
.../CrossFilters/ScopingModal/ScopingTreePanel.tsx | 16 +-
.../FilterBar/CrossFilters/VerticalCollapse.tsx | 10 +-
.../FilterBar/FilterBarSettings/index.tsx | 10 +-
.../FilterBar/FilterControls/FilterControl.tsx | 26 +-
.../FilterBar/FilterControls/FilterControls.tsx | 2 +-
.../FilterBar/FilterControls/FilterDivider.tsx | 34 +-
.../FilterBar/FiltersDropdownContent/index.tsx | 4 +-
.../FiltersOutOfScopeCollapsible/index.tsx | 14 +-
.../nativeFilters/FilterBar/Header/index.tsx | 10 +-
.../nativeFilters/FilterBar/Horizontal.tsx | 14 +-
.../nativeFilters/FilterBar/Vertical.tsx | 21 +-
.../nativeFilters/FilterCard/DependenciesRow.tsx | 2 +-
.../nativeFilters/FilterCard/NameRow.tsx | 4 +-
.../components/nativeFilters/FilterCard/Styles.ts | 14 +-
.../FiltersConfigModal/DividerConfigForm.tsx | 2 +-
.../FiltersConfigModal/DraggableFilter.tsx | 6 +-
.../FiltersConfigModal/FilterConfigurePane.tsx | 4 +-
.../FiltersConfigModal/FilterTitleContainer.tsx | 16 +-
.../FiltersConfigModal/FilterTitlePane.tsx | 4 +-
.../FiltersConfigForm/CollapsibleControl.tsx | 10 +-
.../FiltersConfigForm/DependencyList.tsx | 14 +-
.../FiltersConfigForm/FilterScope/FilterScope.tsx | 4 +-
.../FiltersConfigForm/FiltersConfigForm.tsx | 38 +-
.../FiltersConfigModal/FiltersConfigModal.tsx | 4 +-
.../components/resizable/ResizableContainer.tsx | 36 +-
superset-frontend/src/dashboard/styles.ts | 42 +-
.../util/useFilterFocusHighlightStyles.ts | 2 +-
.../src/explore/components/ChartPills.tsx | 2 +-
.../src/explore/components/Control.tsx | 2 +-
.../src/explore/components/ControlHeader.tsx | 16 +-
.../explore/components/ControlPanelsContainer.tsx | 44 +-
.../explore/components/DataTableControl/index.tsx | 16 +-
.../components/DataTablesPane/DataTablesPane.tsx | 6 +-
.../components/DataTableControls.tsx | 4 +-
.../DataTablesPane/components/SamplesPane.tsx | 2 +-
.../DataTablesPane/components/useResultsPane.tsx | 2 +-
.../DatasourcePanelDragOption/index.tsx | 13 +-
.../DatasourcePanel/DatasourcePanelItem.tsx | 22 +-
.../explore/components/DatasourcePanel/index.tsx | 17 +-
.../src/explore/components/EmbedCodeContent.jsx | 14 +-
.../src/explore/components/ExploreAlert.tsx | 95 +-
.../components/ExploreChartHeader/index.jsx | 4 +-
.../explore/components/ExploreChartPanel/index.jsx | 23 +-
.../explore/components/ExploreContentPopover.tsx | 4 +-
.../components/ExploreViewContainer/index.jsx | 28 +-
.../components/ExportToCSVDropdown/index.tsx | 4 +-
.../explore/components/PropertiesModal/index.tsx | 2 +-
.../RowCountLabel/RowCountLabel.test.tsx | 1 -
.../src/explore/components/RowCountLabel/index.tsx | 2 +-
.../explore/components/RunQueryButton/index.tsx | 2 +-
.../src/explore/components/SaveModal.tsx | 4 +-
.../AnnotationLayerControl/AnnotationLayer.jsx | 2 +-
.../controls/AnnotationLayerControl/index.tsx | 13 +-
.../explore/components/controls/BoundsControl.tsx | 4 +-
.../components/controls/CheckboxControl.jsx | 4 +-
.../controls/CollectionControl/index.jsx | 8 +-
.../components/controls/ColorPickerControl.jsx | 2 +-
.../ColorSchemeControl/ColorSchemeLabel.tsx | 8 +-
.../controls/ColorSchemeControl/index.tsx | 6 +-
.../ColumnConfigControl/ColumnConfigControl.tsx | 8 +-
.../ColumnConfigControl/ColumnConfigItem.tsx | 10 +-
.../ControlForm/ControlFormItem.tsx | 4 +-
.../ColumnConfigControl/ControlForm/index.tsx | 8 +-
.../components/controls/ComparisonRangeLabel.tsx | 4 +-
.../ConditionalFormattingControl.tsx | 12 +-
.../FormattingPopoverContent.tsx | 12 +-
.../controls/ContourControl/ContourOption.tsx | 6 +-
.../ContourControl/ContourPopoverControl.tsx | 4 +-
.../components/controls/ContourControl/index.tsx | 4 +-
.../controls/CurrencyControl/CurrencyControl.tsx | 2 +-
.../components/controls/CustomListItem/index.tsx | 8 +-
.../controls/DatasourceControl/index.jsx | 55 +-
.../controls/DateFilterControl/DateFilterLabel.tsx | 14 +-
.../components/DateFunctionTooltip.tsx | 14 +-
.../DateFilterControl/components/DateLabel.tsx | 12 +-
.../DndColumnSelectControl/ColumnSelectPopover.tsx | 2 +-
.../DndColumnSelectPopoverTitle.jsx | 3 +-
.../DndColumnSelectControl/DndSelectLabel.tsx | 2 +-
.../controls/DndColumnSelectControl/Option.tsx | 4 +-
.../FilterControl/AdhocFilterControl/index.jsx | 2 +-
.../FilterControl/AdhocFilterEditPopover/index.jsx | 14 +-
.../index.tsx | 26 +-
.../AdhocFilterEditPopoverSqlTabContent/index.tsx | 6 +-
.../controls/FixedOrMetricControl/index.jsx | 4 +-
.../controls/LayerConfigsControl/FlatLayerTree.tsx | 12 +-
.../LayerConfigsControl/LayerConfigsControl.tsx | 4 +-
.../LayerConfigsPopoverContent.tsx | 30 +-
.../controls/MapViewControl/MapViewControl.tsx | 14 +-
.../MapViewControl/MapViewPopoverContent.tsx | 26 +-
.../MetricControl/AdhocMetricEditPopover/index.jsx | 2 +-
.../MetricControl/AdhocMetricEditPopoverTitle.tsx | 2 +-
.../components/controls/OptionControls/index.tsx | 93 +-
.../explore/components/controls/SelectControl.jsx | 2 +-
.../components/controls/TimeOffsetControl.tsx | 2 +-
.../controls/TimeSeriesColumnControl/index.jsx | 6 +-
.../src/explore/components/controls/ViewQuery.tsx | 8 +-
.../controls/VizTypeControl/FastVizSwitcher.tsx | 4 +-
.../components/controls/VizTypeControl/VizTile.tsx | 22 +-
.../controls/VizTypeControl/VizTypeGallery.tsx | 98 +-
.../components/controls/VizTypeControl/index.tsx | 6 +-
.../src/explore/components/optionRenderers.tsx | 8 +-
.../DashboardsSubMenu.tsx | 8 +-
.../useExploreAdditionalActionsMenu/index.jsx | 14 +-
.../src/features/alerts/AlertReportModal.tsx | 43 +-
.../features/alerts/buildErrorTooltipMessage.tsx | 4 +-
.../alerts/components/AlertReportCronScheduler.tsx | 2 +-
.../features/alerts/components/AlertStatusIcon.tsx | 14 +-
.../alerts/components/NotificationMethod.tsx | 34 +-
.../features/alerts/components/RecipientIcon.tsx | 2 +-
.../src/features/alerts/components/StyledPanel.tsx | 20 +-
.../src/features/allEntities/AllEntitiesTable.tsx | 8 +-
.../annotationLayers/AnnotationLayerModal.tsx | 22 +-
.../src/features/annotations/AnnotationModal.tsx | 26 +-
.../src/features/charts/ChartCard.tsx | 6 +-
.../src/features/cssTemplates/CssTemplateModal.tsx | 18 +-
.../src/features/dashboards/DashboardCard.tsx | 2 +-
.../DatabaseConnectionForm/OAuth2ClientField.tsx | 4 +-
.../databases/DatabaseModal/ExtraOptions.tsx | 6 +-
.../databases/DatabaseModal/SSHTunnelForm.tsx | 8 +-
.../databases/DatabaseModal/index.test.tsx | 4 +-
.../src/features/databases/DatabaseModal/index.tsx | 32 +-
.../src/features/databases/DatabaseModal/styles.ts | 218 +-
.../features/databases/UploadDataModel/styles.ts | 22 +-
.../AddDataset/DatasetPanel/DatasetPanel.tsx | 57 +-
.../AddDataset/DatasetPanel/MessageContent.tsx | 6 +-
.../AddDataset/EditDataset/UsageTab/index.tsx | 2 +-
.../datasets/AddDataset/EditDataset/index.tsx | 12 +-
.../datasets/AddDataset/LeftPanel/index.tsx | 42 +-
.../src/features/datasets/DatasetLayout/index.tsx | 4 +-
.../features/datasets/DatasetSelectLabel/index.tsx | 24 +-
.../datasets/metadataBar/useDatasetMetadataBar.tsx | 4 +-
superset-frontend/src/features/datasets/styles.ts | 30 +-
.../src/features/home/ActivityTable.tsx | 8 +-
superset-frontend/src/features/home/ChartTable.tsx | 3 +-
.../src/features/home/DashboardTable.tsx | 3 +-
superset-frontend/src/features/home/EmptyState.tsx | 2 +-
.../src/features/home/LanguagePicker.tsx | 6 +-
superset-frontend/src/features/home/Menu.tsx | 38 +-
superset-frontend/src/features/home/RightMenu.tsx | 35 +-
.../src/features/home/SavedQueries.tsx | 23 +-
superset-frontend/src/features/home/SubMenu.tsx | 56 +-
.../src/features/queries/QueryPreviewModal.tsx | 32 +-
.../features/queries/SavedQueryPreviewModal.tsx | 12 +-
.../ReportModal/HeaderReportDropdown/index.tsx | 14 +-
.../src/features/reports/ReportModal/styles.tsx | 38 +-
.../src/features/rls/RowLevelSecurityModal.tsx | 24 +-
.../src/features/tags/BulkTagModal.tsx | 2 +-
superset-frontend/src/features/tags/TagCard.tsx | 2 +-
superset-frontend/src/features/tags/TagModal.tsx | 4 +-
.../filters/components/Range/RangeFilterPlugin.tsx | 8 +-
superset-frontend/src/hooks/useJsonTreeTheme.ts | 33 +-
.../src/pages/AlertReportList/index.tsx | 10 +-
superset-frontend/src/pages/AllEntities/index.tsx | 34 +-
.../src/pages/AnnotationList/index.tsx | 10 +-
.../src/pages/ChartCreation/index.tsx | 62 +-
superset-frontend/src/pages/ChartList/index.tsx | 2 +-
.../src/pages/CssTemplateList/index.tsx | 2 +-
.../src/pages/DashboardList/index.tsx | 2 +-
superset-frontend/src/pages/DatabaseList/index.tsx | 12 +-
.../pages/DatasetCreation/DatasetCreation.test.tsx | 12 +-
superset-frontend/src/pages/DatasetList/index.tsx | 4 +-
.../src/pages/ExecutionLogList/index.tsx | 6 +-
superset-frontend/src/pages/Home/index.tsx | 22 +-
.../src/pages/QueryHistoryList/index.tsx | 12 +-
.../src/pages/RowLevelSecurityList/index.tsx | 4 +-
.../src/pages/SavedQueryList/index.tsx | 4 +-
superset-frontend/src/pages/Tags/index.tsx | 2 +-
superset-frontend/src/preamble.ts | 12 +-
superset-frontend/src/theme/index.ts | 200 -
superset-frontend/src/theme/light.ts | 119 -
superset-frontend/src/views/App.tsx | 26 +-
superset-frontend/src/views/CRUD/utils.tsx | 8 +-
.../src/views/RootContextProviders.tsx | 57 +-
superset-frontend/src/views/menu.tsx | 26 +-
.../src/visualizations/TimeTable/SparklineCell.tsx | 2 +-
superset-frontend/tsconfig.json | 9 +-
superset-frontend/webpack.config.js | 1 +
superset/config.py | 6 +-
superset/migrations/shared/utils.py | 81 +-
...46_32bf93dfe2a4_add_on_cascade_in_fab_tables.py | 111 +
superset/static/assets/.gitkeep | 0
485 files changed, 9648 insertions(+), 4179 deletions(-)
delete mode 100644
superset-frontend/packages/superset-ui-core/src/style/index.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/Theme.test.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/Theme.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/index.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/types.ts
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/utils.test.ts
create mode 100644
superset-frontend/packages/superset-ui-core/src/theme/utils.ts
delete mode 100644
superset-frontend/packages/superset-ui-core/test/style/index.test.tsx
delete mode 100644
superset-frontend/packages/superset-ui-demo/storybook/stories/superset-ui-style/Theme.stories.tsx
create mode 100644
superset-frontend/packages/superset-ui-demo/storybook/stories/superset-ui-theme/Theme.stories.tsx
create mode 100644 superset-frontend/scripts/compileLess.ts
create mode 100644 superset-frontend/src/assets/stylesheets/antd/index.less.hbs
copy superset-frontend/src/assets/stylesheets/less/cosmo/{bootswatch.less =>
bootswatch.less.hbs} (100%)
copy superset-frontend/src/assets/stylesheets/less/cosmo/{variables.less =>
variables.less.hbs} (98%)
copy superset-frontend/src/assets/stylesheets/less/{fonts.less =>
fonts.less.hbs} (94%)
copy superset-frontend/src/assets/stylesheets/less/{index.less =>
index.less.hbs} (100%)
copy superset-frontend/src/assets/stylesheets/less/{variables.less =>
variables.less.hbs} (66%)
copy superset-frontend/src/assets/stylesheets/{reactable-pagination.less =>
reactable-pagination.less.hbs} (100%)
copy superset-frontend/src/assets/stylesheets/{superset.less =>
superset.less.hbs} (100%)
delete mode 100644 superset-frontend/src/components/Alert/Alert.test.tsx
copy superset-frontend/src/components/ImportModal/{ErrorAlert.tsx =>
ImportErrorAlert.tsx} (84%)
create mode 100644 superset-frontend/src/components/Modal/FormModal.test.tsx
create mode 100644 superset-frontend/src/components/Modal/FormModal.tsx
delete mode 100644 superset-frontend/src/theme/index.ts
delete mode 100644 superset-frontend/src/theme/light.ts
create mode 100644
superset/migrations/versions/2025-03-19_17-46_32bf93dfe2a4_add_on_cascade_in_fab_tables.py
delete mode 100644 superset/static/assets/.gitkeep