Skip to content

Add Template Selection for Enhancement, New Sparkle Icon Variations, and Floating Button UI Improvements #584

New issue

Have a question about this project? No Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “No Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? No Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

ComputelessComputer
Copy link
Collaborator

  • Added three new variations of the sparkle icon with different elements and layouts to provide more options for the application's visual design and branding.
  • Implemented the ability to select a template when enhancing content in the editor area, allowing users to choose a specific template for the enhancement process.
  • Updated the floating button component to include a popover with a list of available templates, enabling users to select a template before triggering the enhancement process.
  • Added a "Switch to Enhanced" button in the popover to quickly switch back to the enhanced view.
  • Improved the UI of the floating button by adding a shadow, rounded corners, and a sparkling icon animation.
  • Added "Auto Enhance" translation to Korean and English.

ComputelessComputer and others added 4 commits April 27, 2025 06:52
The changes introduce three new variations of the sparkle icon, each with slightly different elements and layouts. These new icons provide more options for the application's visual design and branding.
The changes in this commit add the ability to select a template when enhancing the content in the editor area. The `handleEnhance` function now accepts an optional `templateId` parameter, which is used to render the user message for the enhancement process. This allows users to choose a specific template for the enhancement, providing more flexibility and customization options.

Additionally, the floating button component has been updated to include a popover with a list of available templates. Users can now select a template from the popover before triggering the enhancement process. The popover also includes a "Switch to Enhanced" button to quickly switch back to the enhanced view.

The commit also includes some minor UI improvements, such as adding a shadow and rounded corners to the floating button, and adding a sparkling icon animation to the button.
@yujonglee yujonglee linked an issue Apr 27, 2025 that may be closed by this pull request
2 tasks
No Sign up for free to join this conversation on GitHub. Already have an account? No Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Templates support
2 participants