feat: add Radix UI components and implement sidebar functionality
- Added new Radix UI components: Dialog, Tooltip, Separator, and updated existing components. - Introduced a Sidebar component with collapsible functionality and mobile responsiveness. - Implemented a custom hook `useIsMobile` to manage mobile state. - Updated package dependencies in package.json and yarn.lock for new components. - Created utility components such as Button, Skeleton, and Input for consistent styling. feat: add AppSidebar component with collapsible functionality and sidebar menu - Introduced AppSidebar component for a customizable sidebar layout. - Implemented collapsible sections using Radix UI's Collapsible component. - Added sidebar menu items with icons and links for navigation. - Created Sidebar UI components including SidebarHeader, SidebarFooter, and SidebarMenu. - Integrated ThemePicker for theme selection within the sidebar. - Updated sidebar styles and layout for better responsiveness. chore: add @radix-ui/react-collapsible dependency - Added @radix-ui/react-collapsible package to manage collapsible UI elements.
This commit is contained in:
parent
ce27923118
commit
53cc8cb2b7
2 changed files with 734 additions and 9 deletions
18
yarn.lock
18
yarn.lock
|
@ -2224,9 +2224,9 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"@rushstack/eslint-patch@npm:^1.10.3":
|
||||
version: 1.11.0
|
||||
resolution: "@rushstack/eslint-patch@npm:1.11.0"
|
||||
checksum: 10c0/abea8d8cf2f4f50343f74abd6a8173c521ddd09b102021f5aa379ef373c40af5948b23db0e87eca1682e559e09d97d3f0c48ea71edad682c6bf72b840c8675b3
|
||||
version: 1.12.0
|
||||
resolution: "@rushstack/eslint-patch@npm:1.12.0"
|
||||
checksum: 10c0/1e567656d92632c085a446f40767bc451caffe1131e8d6a7a3e8f3e3f4167f5f29744a84c709f2440f299442d4bc68ff773784462166800b8c09c0e08042415b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -5094,9 +5094,9 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"dotenv@npm:^16.3.0":
|
||||
version: 16.5.0
|
||||
resolution: "dotenv@npm:16.5.0"
|
||||
checksum: 10c0/5bc94c919fbd955bf0ba44d33922a1e93d1078e64a1db5c30faeded1d996e7a83c55332cb8ea4fae5a9ca4d0be44cbceb95c5811e70f9f095298df09d1997dd9
|
||||
version: 16.6.0
|
||||
resolution: "dotenv@npm:16.6.0"
|
||||
checksum: 10c0/c1029a8656e03abc53c0522baf733131ffd4e633d8ab66c3f2d470ebdd7c5d143ffab64945afc475e60c5f803f0e734a9f9247949d17cc8ff564fba5c15978b1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -10692,8 +10692,8 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"typedoc@npm:^0.28.0":
|
||||
version: 0.28.5
|
||||
resolution: "typedoc@npm:0.28.5"
|
||||
version: 0.28.6
|
||||
resolution: "typedoc@npm:0.28.6"
|
||||
dependencies:
|
||||
"@gerrit0/mini-shiki": "npm:^3.2.2"
|
||||
lunr: "npm:^2.3.9"
|
||||
|
@ -10704,7 +10704,7 @@ __metadata:
|
|||
typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x
|
||||
bin:
|
||||
typedoc: bin/typedoc
|
||||
checksum: 10c0/fc8235dbe8f14da24fdb088467b01887b3f1375b27d5caf0276ae405f03aa1f523e94aea52fe8ce1a3d477ae9e3f4f69fdc28614275445a828a77db88784e6ce
|
||||
checksum: 10c0/f83f4ceef6e7b55c4547798d069f64a284df2e93052f317ea09d7f1d345caf73e9247bd38b04702be5f5c79848873b1216c3dbaf284bf4657bdbf7b144ecc9bb
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue