Skip to content

Improve template field guidance, compact editor UI, and language coverage - #11

Merged
anderson-camacho merged 9 commits into
mainfrom
feature/template-field-guidance-and-ui-languages
Jul 5, 2026
Merged

Improve template field guidance, compact editor UI, and language coverage#11
anderson-camacho merged 9 commits into
mainfrom
feature/template-field-guidance-and-ui-languages

Conversation

@anderson-camacho

Copy link
Copy Markdown
Owner

What changed

  • added template field support metadata and editor guidance so unsupported fields are clearly identified per template
  • updated multiple signature templates to actually render more of the available data, including pronouns, department, address, phone, logo, and photo where appropriate
  • improved the compact editor experience with side drawers, sticky close controls, tighter layout alignment, and cleaner spacing across the form
  • compacted unsupported-field messaging into inline pills and disabled inputs that a selected template does not use
  • refined mobile and narrow-column layouts for workspace meta controls, appearance controls, and social network cards
  • expanded locale coverage with additional important languages and verified localized routes

Why

The editor had several areas where controls looked visually misaligned or allowed input for data that a template would ignore. This change makes the compact editing flow clearer, tighter, and more consistent.

Impact

  • users get immediate feedback when a field will not be shown by the active template
  • unsupported fields no longer invite unnecessary typing
  • the compact editor feels more polished on narrow layouts
  • social button editing is easier to scan and use in constrained widths
  • more languages are available from the locale switcher

Validation

  • npm run check
  • npm run lint
  • npm run test:unit
  • npm run build
  • npm run test:e2e -- tests/e2e/generator.spec.ts

Context

A previous PR from this branch was merged into feature/add-signature-template-pack. This PR is the new one targeting main.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 5, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
email-signature-generator 6b2fe43 Commit Preview URL

Branch Preview URL
Jul 05 2026, 07:08 AM

@anderson-camacho
anderson-camacho merged commit daea566 into main Jul 5, 2026
1 of 3 checks passed
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.

1 participant