> ## Documentation Index
> Fetch the complete documentation index at: https://jupiter-feat-lend-dex-integration.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions about Jupiter Plugin

Common questions and answers about Jupiter Plugin, including how to request features, add referral fees, fix integrated mode layout issues, and follow best practices for responsive design, user experience, and security.

<AccordionGroup>
  <Accordion title="How do I feature request or get support?">
    * For feature requests, please open an issue on the [GitHub repository](https://github.com/jup-ag/plugin/issues) and tag us on Discord.
    * For support, please join the [Discord server](https://discord.gg/jup) and get help in the developer channels.
  </Accordion>

  <Accordion title="How do I add fees to Plugin?">
    * **Creating Referral Account and Token Accounts**: You can create via [scripts](/ultra/add-fees-to-ultra) or [Referral Dashboard](https://referral.jup.ag).
    * **Adding to FormProps**: You can set the referral account and fee in the [`formProps` interface](/tool-kits/plugin/customization#form-props-configuration) when you initialize the Plugin.
  </Accordion>

  <Accordion title="Integrated Mode: Token Search Modal Collapses Plugin">
    * Ensure you establish a fixed height for the swap form container under `containerStyles`

    ```js theme={null}
    {
       displayMode: "integrated",
       integratedTargetId: "jupiter-plugin",
       containerStyles: {
          height: "500px",
       },
    }
    ```
  </Accordion>
</AccordionGroup>

## Best Practices for Customization

<AccordionGroup>
  <Accordion title="Responsive Design">
    * Use percentage-based widths for container styles
    * Test on different screen sizes
    * Consider mobile-first design
  </Accordion>

  <Accordion title="User Experience">
    * Position widgets in easily accessible locations
    * Consider fixed token pairs for specific use cases
    * Implement proper error handling and prompts
  </Accordion>

  <Accordion title="Security">
    * Use environment variables for sensitive data
    * Implement proper error boundaries
    * Validate user inputs
  </Accordion>
</AccordionGroup>
