Skip to content

Conversation

@dharapandya85
Copy link
Contributor

Fixes: #39

This PR refractors image composition logic in frame.js. Introduces conditional overlay of frames and support for transparent background.

It enables users to request transparent backgrounds.
The previous implementation crashed if a requested theme has no frame.png file, this leads to internal server error.
Screenshot (91)

@vercel
Copy link

vercel bot commented Oct 8, 2025

@dharapandya85 is attempting to deploy a commit to the TechQuanta's projects Team on Vercel.

A member of the Team first needs to authorize it.

@ashmeet07 ashmeet07 merged commit f6bb127 into TechQuanta:main Oct 8, 2025
1 check failed
@ashmeet07 ashmeet07 added GSSoC25 Level 2 BUG Something isn't working labels Oct 8, 2025
ashmeet07 pushed a commit that referenced this pull request Oct 10, 2025
…kground (#72)

update

Create FRAME.md

Rename FRAME.md to FRAMETHEMES.md

Update FRAMETHEMES.md

Update CONTRIBUTORS.md

Create .all-contributorsrc

Update .all-contributorsrc

docs: Add shivram9 and Anvesha-24 as contributors ✨

Update Profiles
ashmeet07 added a commit that referenced this pull request Oct 15, 2025
…review sections (#103)

* AOS Animations added

* Done necessary modifications. (#70)

Co-authored-by: aliviahossain <aliviahossainofficial@gmaol.com>

* Update dependencies.

* Update package.json

* Update pnpm-lock.yaml

* feat(avatar): Implement conditional frame overlay and transparent background (#72)

* Deployment

* Fix layout spacing and alignment between config controls and preview

---------

Co-authored-by: kishan <139061770+kishanrathor@users.noreply.github.com>
Co-authored-by: Shreya Mishra <shreyamishra2k05@gmail.com>
Co-authored-by: Alivia Hossain <aliviahossainofficial@gmail.com>
Co-authored-by: aliviahossain <aliviahossainofficial@gmaol.com>
Co-authored-by: $ῗἧḡḥ@sḥmⓔⓔṫ <91828139+ashmeet07@users.noreply.github.com>
Co-authored-by: Dhara Pandya <109461918+dharapandya85@users.noreply.github.com>
Co-authored-by: ashmeet07 <ashmeetsingh0123@gmail.com>
ashmeet07 added a commit that referenced this pull request Oct 25, 2025
…d theme buttons (#138)

* AOS Animations added

* Done necessary modifications. (#70)

Co-authored-by: aliviahossain <aliviahossainofficial@gmaol.com>

* Update dependencies.

* Update package.json

* Update pnpm-lock.yaml

* feat(avatar): Implement conditional frame overlay and transparent background (#72)

* Deployment

* Add username check and alerts to frame, shape, canvas, and theme buttons

---------

Co-authored-by: kishan <139061770+kishanrathor@users.noreply.github.com>
Co-authored-by: Shreya Mishra <shreyamishra2k05@gmail.com>
Co-authored-by: Alivia Hossain <aliviahossainofficial@gmail.com>
Co-authored-by: aliviahossain <aliviahossainofficial@gmaol.com>
Co-authored-by: $ῗἧḡḥ@sḥmⓔⓔṫ <91828139+ashmeet07@users.noreply.github.com>
Co-authored-by: Dhara Pandya <109461918+dharapandya85@users.noreply.github.com>
Co-authored-by: ashmeet07 <ashmeetsingh0123@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BUG Something isn't working GSSoC25 Level 2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add more frames make sure background is transparent.

2 participants