Skip to content

Conversation

@BrunoV21
Copy link
Owner

@BrunoV21 BrunoV21 commented Nov 8, 2025

📝 Summary

This pull request introduces significant improvements to the GitRecap badge styling and export functionality, including a new 16:10 aspect ratio, enhanced visual design, and better customization options. The changes also include API refactoring and UI improvements for a more consistent and user-friendly experience.

✨ Features

  • Added export functionality to save recap summaries as PNG images or HTML badges
  • Implemented theme selector with dark, light, and default options for badge customization

🐞 Bug Fixes

  • Fixed GitHub username assignment during PAT authorization
  • Improved responsive design of the export modal to address mobile layout issues

⚙️ Improvements

  • Updated badge design with a warm color scheme and improved layout
  • Changed badge aspect ratio from 4:3 to 16:10 for better content presentation
  • Enhanced text contrast and readability with adjusted line height and font sizing
  • Refactored API to return username from store_fetcher and simplify external_signup response handling
  • Improved button and UI element styling for better visibility and consistency
  • Updated font family to Maus and added CDN link for better typography
  • Enhanced visual consistency with updated gradient and background colors
  • Replaced button elements with the Button component for better maintainability

🧹 Refactoring

  • Wrapped dummyOutput in a div for improved styling and layout consistency
  • Removed borders, border-radius, and box-shadow from theme selector and export option buttons

🗒️ Notes

  • The changes focus on improving the visual appeal and usability of the badge export feature while maintaining consistency across the UI.

Compass AI and others added 17 commits November 7, 2025 12:06
…tter visual presentation

Changed the badge dimensions to use a wider 16:10 aspect ratio (800px width) instead of the previous 4:3 format to provide more horizontal space for content. Updated button and UI element colors to use a consistent coral theme (#ff7f50), improved text contrast by using white text on colored backgrounds, and adjusted line height for better readability. These changes enhance the overall visual appeal and usability of the badge export feature.
…arize net changes instead of listing commit history
…uest generation

This commit introduces source and target branch context to the pull request prompt template and websocket handler
@BrunoV21 BrunoV21 merged commit 593aa8c into main Nov 8, 2025
5 checks passed
@BrunoV21 BrunoV21 deleted the kore-01K9F17N457C6JC5EBGQBDXSBP-badge-styling-aspect-ratio branch November 8, 2025 23:39
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.

2 participants