mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-07 02:22:49 +08:00
This change concerns these header icons <img width="220" height="116" alt="image" src="https://github.com/user-attachments/assets/eb7883cf-4766-4499-8d1a-116a542a2cdd" /> Currently the chat icon in the header switches to chat "mode" when possible, and remembers your last forum location. The AI header icon does not remember your last forum location, and just redirects you to the homepage when you toggle it off. This PR adds the last forum URL memory for the AI header icon as well. I've also updated the AI header icon to be a link when `ai_bot_enable_dedicated_ux` is enabled, this way it can be opened in a new tab and do all the typical link behavior (requested here: https://meta.discourse.org/t/change-ai-bot-icon-to-link-element/377435). It is still a button when `ai_bot_enable_dedicated_ux`, which is appropriate for opening the composer. This also updates the AI button title when the state changes (noted here: https://meta.discourse.org/t/ai-bot-header-button-title-doesnt-always-match-its-action/377402) |
||
|---|---|---|
| .. | ||
| acceptance | ||
| components | ||
| helpers | ||
| integration/components/user-menu | ||
| unit | ||
| chat-fixtures.js | ||