Add Full screen and Expand options to Deepchat chatbot
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3518356. -->
Reported by: [bbruno](https://www.drupal.org/user/3691195)
Related to !1139
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>As part of the efforts to further update the existing 'Deepchat' chatbot, one of the suggested features which has come along with the new design wireframes has been to allow admins/editors to configure different chat expansion options, which would allow the user to increase the size of the chatbot for easier readability/usability due to the current limited space in its default sidebar positioning.</p>
<p>It is currently depending on the completion of this issue: <a href="https://www.drupal.org/project/ai/issues/3531279">https://www.drupal.org/project/ai/issues/3531279</a></p>
<p>So far the 2 suggestions (which could be individually enabled/disabled in the block settings) would be:</p>
<ul>
<li>Full Screen mode: Opens the chat in a 'Modal' allowing for full focus and space to chat with the chatbot</li>
<li>Expand mode: Increases the width of the sidebar chatbot, pushing the rest of the website further to the right.
</li></ul>
<p><img src="https://www.drupal.org/files/issues/2025-09-05/chatbot-options.png" alt="Chatbot" width="400"></p>
<p><img src="https://www.drupal.org/files/issues/2025-09-05/chatbot-fullscreen.png" alt="Chatbot in fullscreen" width="400"></p>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>- Implement 2 new options in the AI Chatbot block settings, allowing an editor to choose between different expansion methods, or both.<br>
- Implement functionality in the new Deepchat implementation once available</p>
<h3 id="summary-ui-changes">User interface changes</h3>
<p>- 2 new boolean fields for choosing the Chatbot's Expansion methods</p>
issue