Skip to content

fix(web-app-ai-quick-draft-creator): improve new file action icon and label - #532

Merged
LukasHirt merged 1 commit into
mainfrom
fix-ai-quick-draft-creator-new-file-action
Jul 27, 2026
Merged

fix(web-app-ai-quick-draft-creator): improve new file action icon and label#532
LukasHirt merged 1 commit into
mainfrom
fix-ai-quick-draft-creator-new-file-action

Conversation

@LukasHirt

Copy link
Copy Markdown
Collaborator

Summary

  • Changed the "New file" menu action icon from draft (a generic blank-document glyph indistinguishable from other file-type entries) to sparkling-2, matching the icon convention already used by every other AI extension in this repo (ai-folder-brief-sidebar, ai-data-insights-sidebar, ai-doc-summary, ai-folder-readme-generator, ai-multi-doc-synthesizer, ai-image-alt-text-sidebar, ai-smart-file-tagger-qa, ai-smart-collections-nav).
  • Changed the menu label from "Draft from description" to "Generate a file with AI" so the entry clearly communicates it's an AI-powered feature, per the issue's own suggested wording.
  • Updated the e2e test (tests/e2e/acceptance.spec.ts) and the package README to reference the new label so they stay in sync with the UI copy.

Before → After:

  • icon: 'draft''sparkling-2'
  • label: "Draft from description""Generate a file with AI"

Closes #529

Test plan

  • pnpm --filter web-app-ai-quick-draft-creator check:types passes
  • pnpm --filter web-app-ai-quick-draft-creator lint passes
  • pnpm --filter web-app-ai-quick-draft-creator test:unit passes (11/11)
  • Verified sparkling-2 is the established AI-icon convention via grep across packages/web-app-ai-*/src/index.ts
  • Verified sparkling-2-line.svg / sparkling-2-fill.svg exist in the design system icon set

… label

Signed-off-by: Lukas Hirt <info@hirt.cz>
@LukasHirt
LukasHirt requested a review from a team as a code owner July 27, 2026 11:36
@kw-security

kw-security commented Jul 27, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@LukasHirt LukasHirt self-assigned this Jul 27, 2026
@LukasHirt
LukasHirt merged commit b902861 into main Jul 27, 2026
34 checks passed
@LukasHirt
LukasHirt deleted the fix-ai-quick-draft-creator-new-file-action branch July 27, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

quick-draft-creator: improve new file action

4 participants