Skip to content

feat(face): improve reworked face rendering#9

Open
MarcosLesca wants to merge 1 commit into
IrrealV:mainfrom
MarcosLesca:feat/face-rendering
Open

feat(face): improve reworked face rendering#9
MarcosLesca wants to merge 1 commit into
IrrealV:mainfrom
MarcosLesca:feat/face-rendering

Conversation

@MarcosLesca
Copy link
Copy Markdown

@MarcosLesca MarcosLesca commented May 13, 2026

🔗 Linked Issue

Closes #7


🏷️ PR Type

  • type:bug — Bug fix
  • type:feature — New feature or enhancement
  • type:docs — Documentation only
  • type:refactor — Code refactoring with no behavior change
  • type:chore — Maintenance, dependencies, packaging, tooling
  • type:breaking-change — Breaking change

📝 Summary

  • Improves the reworked face rendering and expands the available ASCII frames.
  • Adds supporting zone colors and small config wiring used by the new face blocks.

📂 Changes

File / Area What Changed
ascii-frames.ts Adds/updates frame definitions used by the reworked face
ui/sidebar/face-builder.ts Refines face block composition/rendering logic
ui/sidebar-mustachi.tsx Integrates the updated face rendering in the sidebar
ui/zone-colors.ts Adds zone color mapping used by the new rendering
config.ts Small config additions for the updated face

🧪 Verification

  • Type check passes: npx tsc --noEmit
  • Package smoke check passes: npm pack
  • Local OpenCode cache smoke check passes: ./mini-local-check.sh
  • Manually tested in OpenCode after restart
  • Not applicable — docs/template-only change

Manual runtime notes:

  • Not run locally yet, happy to run any specific command the maintainers prefer.

✅ Contributor Checklist

  • I linked an approved issue above.
  • I added exactly one type:* label.
  • I kept this PR focused on one logical change.
  • I updated documentation if behavior changed.
  • My commits follow Conventional Commits.
  • My commits do not include Co-Authored-By trailers.
  • I did not include generated tarballs, local cache files, secrets, or user-specific OpenCode config.

💬 Notes for Reviewers

Main review targets: ui/sidebar/face-builder.ts and ascii-frames.ts.

@MarcosLesca
Copy link
Copy Markdown
Author

MarcosLesca commented May 13, 2026

Gracias por el issue aprobado. Ya dejé el PR listo y enlazado (Closes #7).

No tengo permisos para aplicar labels en el repo upstream desde el fork.
Ahora si, listo el PR.

Para la proxima (si te gusta el rework) te sumo para que se integren bien los dialogos y la boca al refactor face 😉

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.

feat(face): add detailed reworked face with fg/bg blocks

1 participant