mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* dbeaver/pro#5553 feat: add column sorting functionality to DataGrid
* dbeaver/pro#5553 feat: enhance column sorting functionality to support multiple selection
* dbeaver/pro#5553 feat: add keyboard navigation to order button
* dbeaver/pro#5553 feat: add constraints handling logic for column sorting in DataGrid
* Revert "dbeaver/pro#5553 feat: add constraints handling logic for column sorting in DataGrid"
This reverts commit 6028a48b13.
* dbeaver/pro#5553 feat: add icon generation script to UIKit, add sample icons
* dbeaver/pro#5553 refactor: use inner react-data-grid API for column sorting
* dbeaver/pro#5553 feat: add IconCross component and update icon-related files
* dbeaver/pro#5553 feat: replace Button with IconButton in OrderButton component
* dbeaver/pro#5553 style: update foreground color variables for IconButton component
* dbeaver/pro#5553 refactor: add normalization rules to layers, use IconButton in Common DialogHeader
checked if new IconButton works well in light and dark mode by using in CommonDialogHeader
* dbeaver/pro#5553 style: format code and update dependencies in CommonDialogHeader and DataGridTable components
* dbeaver/pro#5553 style: move onColumnSort prop to correct position in DataGridTable component
* dbeaver/pro#5553 refactor: remove icons component generation, use svg sprite
* dbeaver/pro#5553 refactor: update OrderButton component and inline icons sprite in Body
we decided to go with this solution for now just adding icons to a sprite and use them by id. Imports by ?url don't work in VSCode if try to use them in <use> href, so we need to find another solution or stick to that approach.
* dbeaver/pro#5553 refactor: update column sorting and sortable logic in DataGrid components
* dbeaver/pro#5553 style: format whitespace in Body component
* dbeaver/pro#5553 feat: add new sorting icons for ascending, descending, and unsorted states
* dbeaver/pro#5553 refactor:styling for header cell and order button components
* dbeaver/pro#5553 refactor: update sorting logic in DataGrid and OrderButton components
* dbeaver/pro#5553 refactor: value deps
* dbeaver/pro#5553 feat: update sorting icons for ascending, descending, and unsorted states
* dbeaver/pro#5553 style: update aria-label and title for OrderButton component
* dbeaver/pro#5553 fix: double focus
* dbeaver/pro#5553 fix: after merge
* dbeaver/pro#5553 refactor: removed outline offset for sort button
* dbeaver/pro#5553 refactor: update Tailwind CSS import to use layer directive
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
Co-authored-by: Alexey <wrouds@gmail.com>
39 lines
889 B
JSON
39 lines
889 B
JSON
{
|
|
"name": "@dbeaver/ui-kit",
|
|
"type": "module",
|
|
"version": "0.1.0",
|
|
"description": "",
|
|
"license": "Apache-2.0",
|
|
"exports": {
|
|
".": "./lib/index.js",
|
|
"./*.css": "./src/*.css",
|
|
"./*": "./lib/*.js",
|
|
"./assets/icons/*.svg": "./assets/icons/*.svg"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc -b",
|
|
"docs": "ladle serve",
|
|
"clean": "rimraf --glob lib"
|
|
},
|
|
"packageManager": "yarn@4.6.0",
|
|
"devDependencies": {
|
|
"@dbeaver/tsconfig": "workspace:^",
|
|
"@ladle/react": "^5",
|
|
"@tailwindcss/vite": "4.0.7",
|
|
"@types/react": "^19",
|
|
"@types/react-dom": "^19",
|
|
"@wroud/vite-plugin-asset-resolver": "^0",
|
|
"@wroud/vite-plugin-tsc": "^0.11.6",
|
|
"rimraf": "^6",
|
|
"tailwindcss": "4.0.7",
|
|
"typescript": "^5",
|
|
"vite": "^6"
|
|
},
|
|
"dependencies": {
|
|
"@ariakit/react": "^0",
|
|
"clsx": "^2",
|
|
"react": "^19",
|
|
"react-dom": "^19"
|
|
}
|
|
}
|