asuwebdesign / patternfly-ext-chatbot

PatternFly Extension for creating enterprise-ready chatbot user experiences
https://patternfly-chatbot.vercel.app
MIT License
1 stars 0 forks source link

Docked Mode - Splitter #63

Open asuwebdesign opened 1 month ago

asuwebdesign commented 1 month ago

Configure chatbot to use a splitter component when in dock mode. Add ability to pass in a selector. Position the chatbot to the right side. Allow for resizing threshold.

asuwebdesign commented 1 month ago

One solution to experiment is to apply a padding-right dynamic value to the html tag, which can be updated by dragging the dock handle. This handle would also have an element that toggles the dock's visibility. Chatbot would be fixed positioned into the padded space.

asuwebdesign commented 1 month ago

Review PF's built-in splitter option. Design spec would require it to be inline instead of floating/overlay, so some customizations may be needed. https://staging-v6.patternfly.org/components/drawer#resizable-at-end