This theme component personalizes the title on the Discourse AI conversations page (requires the official Discourse AI plugin). It replaces the default title with a greeting like "Hello, [First Name]" (or "Hello, Guest" for visitors) and applies responsive styling.
- Personalized greeting using the user's name or username.
- Customizable greeting template via theme settings (e.g., "Hi, {name}!").
- Responsive font sizing for mobile and desktop.
- Optional debug logging.
- Ties into your site's color scheme (assumes
--vc-*variables from base theme).
- In your Discourse admin panel: Admin > Customize > Themes > Components > Add Component > Install > From Git.
- Enter the repo URL:
https://github.com/BrianCraword/Discourse-AI-Greeting-Title.git. - Enable the component on your active theme.
- (Optional) Customize settings in Admin > Customize > Themes > [Your Theme] > Components > AI Greeting Title > Settings.
- Greeting Template: Change the text format (uses
{name}placeholder). - Enable Logging: Toggle console logs for debugging.
- Requires Discourse 3.0+ and the official Discourse AI plugin.
- Tested on self-hosted setups (Docker on Ubuntu).
- Clone the repo:
git clone https://github.com/BrianCraword/Discourse-AI-Greeting-Title.git. - Make changes and push updates.
- For local testing, use the Discourse Theme CLI: https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/93648.
If you encounter issues, check the browser console or open an issue on this repo.
License: MIT (see LICENSE file if added).