From 6e0ca8f2ac90724481e8ba8f2b4fde4f5585db18 Mon Sep 17 00:00:00 2001 From: Erin Donehoo <105813956+edonehoo@users.noreply.github.com> Date: Fri, 16 Jan 2026 10:11:26 -0500 Subject: [PATCH 1/2] docs(design-guidelines): Adds guidance for starting new chats. --- .../extensions/chatbot/design-guidelines.md | 34 +++++++---- .../chatbot/img/new-chat-in-nav.svg | 21 +++++++ .../chatbot/img/starting-new-chat.svg | 56 +++++++++++++++++++ 3 files changed, 99 insertions(+), 12 deletions(-) create mode 100644 packages/module/patternfly-docs/content/extensions/chatbot/img/new-chat-in-nav.svg create mode 100644 packages/module/patternfly-docs/content/extensions/chatbot/img/starting-new-chat.svg diff --git a/packages/module/patternfly-docs/content/extensions/chatbot/design-guidelines.md b/packages/module/patternfly-docs/content/extensions/chatbot/design-guidelines.md index 14140e502..edda949df 100644 --- a/packages/module/patternfly-docs/content/extensions/chatbot/design-guidelines.md +++ b/packages/module/patternfly-docs/content/extensions/chatbot/design-guidelines.md @@ -16,7 +16,7 @@ import "./images.css" 1. **Container:** The window that contains the entire ChatBot experience and all of its components. 1. **Header:** A persistent region at the top of the ChatBot window that contains navigation, branding, and actions. -1. **History menu:** A menu that contains a conversation history of previous chats. +1. **Chat history menu:** A menu that contains a history of previous chats. 1. **Options menu:** A menu that contains settings that are relevant to your product. This typically includes display options (more details in the [ChatBot variations section](#variations)) and other general settings (more details in the [ChatBot settings and preferences section](#chatbot-settings-and-preferences)). 1. **Messages:** Elements of the conversation between a ChatBot and user. More details can be found in the [message guidelines](#messages). 1. **Attachments:** Details about files that a user has uploaded to the ChatBot. @@ -43,7 +43,7 @@ import "./images.css" At the start of a new chat, you should welcome your users to the ChatBot with a greeting. -If you have user details from their account information, you can personalize this greeting with their username or name. If you don't have this information, or if you'd prefer to not use their personal details, you should instead introduce the ChatBot: +As much as possible, the suggested prompts should consider the user’s location in the service or application, or the situation their project is undergoing. If you have user details from their account information, you can personalize this greeting with their username or name. If you don't have this information, or if you'd prefer to not use their personal details, you should instead introduce the ChatBot: