feat: add floating chat on roadmap pages (#8765)

* Add floating chat

* Refactor roadmap ai chat to hook

* Chat inside floating chat

* Fix bulk update not working

* Add floating chat widget

* Add chat header buttons

* Show a default set of questions

* Populate chat questions at bottom

* Handle chat submission

* Add personalize popup

* Fix body scroll locking issue

* Add scroll to bottom functionality

* Fix focus issue on persona form

* Fix responsiveness of the floating chat

* Final implementation

* Height fixes

* Fix floating ui

* Upgrade flow in floating chat

* Upgrade responsive UI

* Authetnicated checks

* Responsive bottom bar
This commit is contained in:
Kamran Ahmed
2025-06-10 19:43:06 +01:00
committed by GitHub
parent b1223a90e5
commit 02e7373bcd
16 changed files with 1017 additions and 292 deletions
+1 -1
View File
@@ -3,6 +3,6 @@
"enabled": false
},
"_variables": {
"lastUpdateCheck": 1748277554631
"lastUpdateCheck": 1749494681580
}
}
-1
View File
@@ -1,2 +1 @@
/// <reference types="astro/client" />
/// <reference path="content.d.ts" />