Learn how to customize the appearance of the Para modal to match your application’s design.
paraModalConfig
prop passed to the ParaProvider
. You can customize everything from colors and themes to authentication flows and security features.
paraModalConfig
object to your ParaProvider
to customize the modal:
paraModalConfig
prop available on the ParaProvider
component:
GOOGLE
- Google OAuthTWITTER
- Twitter/X OAuthAPPLE
- Apple OAuthDISCORD
- Discord OAuthFACEBOOK
- Facebook OAuthFARCASTER
- Farcaster OAuthTELEGRAM
- Telegram OAuth+15555555555
AUTH:FULL
- Full authentication componentAUTH:CONDENSED
- Condensed authentication componentEXTERNAL:FULL
- Full external wallet componentEXTERNAL:CONDENSED
- Condensed external wallet componentAvailable Modal Steps
AUTH_MAIN
- Main authentication optionsAUTH_MORE
- Additional authentication methodsAWAITING_OAUTH
- OAuth authentication in progressVERIFICATIONS
- Email/phone verificationBIOMETRIC_CREATION
- Biometric setupPASSWORD_CREATION
- Password creationSECRET
- Recovery secret displayAWAITING_WALLET_CREATION
- Wallet creation in progressACCOUNT_MAIN
- Main account viewACCOUNT_PROFILE
- Profile managementCHAIN_SWITCH
- Network selectionEX_WALLET_MORE
- External wallet optionsEX_WALLET_SELECTED
- Selected external walletADD_FUNDS_BUY
- Buy crypto interfaceADD_FUNDS_RECEIVE
- Receive crypto interfaceADD_FUNDS_WITHDRAW
- Withdraw crypto interfaceSETUP_2FA
- Two-factor authentication setupVERIFY_2FA
- Two-factor authentication verificationmode
correctly based on your background color to ensure all components remain visible and accessible.font
property.