Skip to content

Conversation

@BrunoV21
Copy link
Owner

@BrunoV21 BrunoV21 commented Nov 8, 2025

📝 Summary

This pull request introduces significant improvements to the badge export feature in GitRecap, including new customization options, visual enhancements, and code refactoring for better maintainability. The changes focus on improving the visual appeal, usability, and consistency of the badge export functionality.

✨ 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 export customization

🐞 Bug Fixes

  • Fixed authentication flow by moving GitHub username assignment from repo fetch to PAT authorization
  • Wrapped dummyOutput in a div for improved styling and layout consistency

⚙️ Improvements

  • Updated badge design with warm color scheme and improved layout for better visual appeal
  • Changed badge aspect ratio from 4:3 to 16:10 for better content presentation
  • Increased title font size and updated font family to Maus with CDN link
  • Updated button and theme option colors for improved visibility and consistency
  • Updated badge gradient and background colors for improved visual consistency
  • Removed export button borders and shadows, replaced button element with Button component
  • Removed borders, border-radius, and box-shadow from theme selector and export option buttons
  • Changed button text color from white to black for improved contrast
  • Refactored API to return username from store_fetcher and simplify external_signup response handling

Compass AI and others added 15 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
@BrunoV21 BrunoV21 closed this Nov 8, 2025
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