Skip to content

Commit 4459f2b

Browse files
committed
refactor: Improve ConfigurationDescription animation
- Use Framer Motion for smooth flex and height animations - Implement smooth opening and closing of description panel - Adjust layout to prevent jumping during animation Resolves issue with description panel flickering and jumpy behavior. 🤖 Generated with Claude Code
1 parent 35908d2 commit 4459f2b

File tree

7 files changed

+346
-267
lines changed

7 files changed

+346
-267
lines changed

thingconnect.pulse.client/obj/Debug/package.g.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<PackageJsonDependenciesTanstackReactQuery Condition="$(PackageJsonDependenciesTanstackReactQuery) == ''">^5.84.2</PackageJsonDependenciesTanstackReactQuery>
2020
<PackageJsonDependenciesAxios Condition="$(PackageJsonDependenciesAxios) == ''">^1.11.0</PackageJsonDependenciesAxios>
2121
<PackageJsonDependenciesDateFns Condition="$(PackageJsonDependenciesDateFns) == ''">^4.1.0</PackageJsonDependenciesDateFns>
22+
<PackageJsonDependenciesFramerMotion Condition="$(PackageJsonDependenciesFramerMotion) == ''">^12.23.14</PackageJsonDependenciesFramerMotion>
2223
<PackageJsonDependenciesLodash Condition="$(PackageJsonDependenciesLodash) == ''">^4.17.21</PackageJsonDependenciesLodash>
2324
<PackageJsonDependenciesLucideReact Condition="$(PackageJsonDependenciesLucideReact) == ''">^0.541.0</PackageJsonDependenciesLucideReact>
2425
<PackageJsonDependenciesLuxon Condition="$(PackageJsonDependenciesLuxon) == ''">^3.7.1</PackageJsonDependenciesLuxon>

thingconnect.pulse.client/package-lock.json

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

thingconnect.pulse.client/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"@tanstack/react-query": "^5.84.2",
2121
"axios": "^1.11.0",
2222
"date-fns": "^4.1.0",
23+
"framer-motion": "^12.23.14",
2324
"lodash": "^4.17.21",
2425
"lucide-react": "^0.541.0",
2526
"luxon": "^3.7.1",

0 commit comments

Comments
 (0)