Closed gaboesquivel closed 1 week ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
bitlauncher | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Sep 6, 2024 4:24am |
smartsale-faucet | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Sep 6, 2024 4:24am |
The changes across various components of the web application focus on simplifying state management, enhancing semantic HTML structure, and improving user interface elements. Notable modifications include updates to dialog content handling, button labels, and styling adjustments in headers and sections. Additionally, new button variants were introduced, and the referral handling logic was made more dynamic based on the environment.
Files | Change Summary |
---|---|
apps/webapp/components/dialogs/session/... |
Simplified SessionDialogContent by removing the updateDialogContent prop and enhancing user guidance in titles and descriptions. SessionDialog now directly renders SessionDialogContent . |
apps/webapp/components/routes/home/... |
Increased header font size in Features and improved semantic structure in StepsSection by changing div to h3 and p . |
apps/webapp/components/shared/referral-hero-banner.tsx |
Changed button variant from accent to tertiary . |
apps/webapp/components/ui/button.tsx |
Introduced a new tertiary button variant with specific styling properties. |
apps/webapp/hooks/use-referral.ts |
Updated referral handling to use dynamic constants for URI and referrer based on the environment. |
apps/webapp/hooks/use-session.tsx |
Enhanced session management and login URI generation. |
apps/webapp/hooks/use-signing-request.ts |
Changed URL parameter key from esr_code to esr . |
apps/webapp/tailwind.config.js |
Modified color properties in the theme, expanding tertiary and introducing a new structure for accent . |
sequenceDiagram
participant User
participant SessionDialog
participant SessionDialogContent
User->>SessionDialog: Open Dialog
SessionDialog->>SessionDialogContent: Render Content
User->>SessionDialogContent: Scan QR Code
SessionDialogContent-->>User: Login/Register
π° "In a world of code and light,
Changes hop with pure delight.
Buttons bright, and dialogs clear,
A smoother path for all to steer.
With every tweak, we bounce and play,
Hooray for updates, hip-hip-hooray!" πβ¨
[!WARNING]
Review ran into problems
Problems (1)
* Git: Failed to clone repository. Please contact CodeRabbit support.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@gaboesquivel -- feature working. Tested locally and on preview on both desktop and mobile.
Here is a video from @Bran18, he was doing login and the BSR appeared on AccessView (logout) however, Brandon did login by choice on the video. Pop-up is now showing on all screens.
https://github.com/user-attachments/assets/df170e38-3a9e-4e34-8112-fdaa26472e44
This pull request implements a new QR login logic for the webapp. It updates the login dialog, session management, and related components to improve the user experience and integrate with the Bitcash wallet. The changes focus on streamlining the login process, enhancing the UI, and refactoring code for better maintainability.
Change | Details | Files |
---|---|---|
Updated login dialog UI and functionality |
|
apps/webapp/components/dialogs/session/login-dialog-content.tsx apps/webapp/components/dialogs/session/session-dialog.tsx |
Refactored session management and login process |
|
apps/webapp/hooks/use-session.tsx apps/webapp/hooks/use-referral.ts |
Updated UI components and styling |
|
apps/webapp/components/routes/home/section/steps-section.tsx apps/webapp/components/routes/home/features.tsx apps/webapp/components/shared/referral-hero-banner.tsx apps/webapp/components/ui/button.tsx apps/webapp/tailwind.config.js |
Improved mobile compatibility and QR code handling |
|
apps/webapp/hooks/use-signing-request.ts |
Summary by Sourcery
Implement a new QR login logic for Bitcash Wallet, refactor UI components for better accessibility and consistency, and streamline the session dialog by integrating login and registration processes.
New Features:
Enhancements:
and
for better accessibility.
Chores:
Summary by CodeRabbit
New Features
Improvements
Bug Fixes
Style