-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Icons for theming #2764
base: develop
Are you sure you want to change the base?
Conversation
# Conflicts: # uui/components/tables/DataTableRow.tsx
Generated by: track-bundle-size
new sizes (raw)To set the sizes as a new baseline, you can copy/paste next content to the {
"version": "5.13.2",
"timestamp": "2025-03-05",
"sizes": {
"templateApp": {
"css": 223731,
"js": 512277
},
"@epam/app": {
"css": 688555,
"js": 5250258
},
"@epam/draft-rte": {
"css": 9817,
"js": 44419
},
"@epam/electric": {
"css": 2275,
"js": 2416
},
"@epam/promo": {
"css": 47550,
"js": 9134
},
"@epam/uui-extra": {
"css": 0,
"js": 213
},
"@epam/loveship": {
"css": 53548,
"js": 39135
},
"@epam/uui-components": {
"css": 22693,
"js": 236050
},
"@epam/uui-core": {
"css": 0,
"js": 325160
},
"@epam/uui-db": {
"css": 0,
"js": 42633
},
"@epam/uui-docs": {
"css": 2506,
"js": 177195
},
"@epam/uui-editor": {
"css": 12757,
"js": 165078
},
"@epam/uui-timeline": {
"css": 2201,
"js": 75105
},
"@epam/uui": {
"css": 184273,
"js": 315118
}
}
} Generated by: generate-components-api Total amount of exported types/props without JSDoc comments
New missing commentsNOTE: It's either a new exported types/props without JSDoc, or it's an existing code from which you deleted the JSDoc comments.
|
}, | ||
checkbox: { | ||
itemAvatarMultilineMap: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to discuss
42: '42', | ||
48: '48', | ||
}, | ||
itemVerticalPaddingMap: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to discuss
import { Tooltip } from '../overlays'; | ||
import { settings } from '../../settings'; | ||
|
||
import './variables.scss'; | ||
import css from './DataTableCell.module.scss'; | ||
|
||
export function DataTableCell<TItem, TId, TCellValue>(initialProps : DataTableCellProps<TItem, TId, TCellValue> & DataTableCellMods) { | ||
export interface DataTableCellModsOverride {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to think about this override interfaces, probably we should use here overrides from global DataTableMods interface to not force users to define overrides for such internal parts
uui/components/tables/__tests__/__snapshots__/DataTableRow.test.tsx.snap
Show resolved
Hide resolved
…odalFooter. Added global classes to PickerInput.
…odalFooter. Added global classes to PickerInput. Reworked PickerInput body ui. Fixed 'Filtered Table' demo
# Conflicts: # app/package.json # changelog.md # draft-rte/package.json # epam-assets/package.json # epam-electric/package.json # epam-promo/package.json # extra/package.json # lerna.json # loveship/package.json # templates/uui-cra-template/package.json # test-utils/package.json # uui-build/package.json # uui-components/package.json # uui-core/package.json # uui-db/package.json # uui-docs/package.json # uui-e2e-tests/package.json # uui-editor/package.json # uui-timeline/package.json # uui/package.json
Description:
Added support for icons theming
Issue link:
QA notes: