How to Export Figma Design in Responsive Layout Using Responsive Manager in UiChemy?
Customize font size, line height, padding, and flex gap per device using UiChemy's Responsive Manager.
When you choose Smart Auto Responsive during conversion, your design comes out about 95% responsive by default. If you want to manually customize the responsive values, choose Manual Responsive Setup instead.
The values set in your Figma design are treated as the desktop value in Responsive Manager, which is then used to calculate the responsive values for other devices.
Why Use Manual Responsive Setup
- Full control per device, set exact font size, line height, padding, and flex gap for tablet and mobile instead of relying on Smart Auto's estimated 95%.
- Add breakpoints beyond the defaults, go past Elementor's standard tablet and mobile sizes if your design needs it.
- No code or theme editing, every value is set inside the plugin at export time, nothing to touch in Elementor or your theme afterward.
When to Use It
Use Manual Responsive Setup when Smart Auto's ~95% result doesn't match your design closely enough, for a pixel-perfect client handoff, or when your design system specifies exact per-breakpoint values. Stick with Smart Auto Responsive for most standard websites, where an approximation is close enough and you'd rather not configure every value by hand.
Export as Regular Responsive Layout
- Open the UiChemy plugin in Figma and make sure you're logged in.
- Select your frame, choose Classic Mode → Step by Step Method, and continue through to Step 6: Responsive.
- By default, Smart Auto Responsive is selected, giving about 95% responsiveness. To set custom values, select Manual Responsive Setup.
- From here, you can adjust font size, line height, padding, and flex gap for different screen sizes.

Font Size
From the Font Size tab, adjust font size per screen size in two ways:
-
Normal, uses a fixed pixel value for different screen sizes
-
Clamp, uses a CSS Clamp value for fluid font size across screen sizes
-
Desktop, a list of pixel thresholds (
10+ px,20+ px,30+ px, and so on), each row applies once your Figma font size reaches that value. -
Tablet, a percentage of the Desktop value for that row, with an AutoFill option to fill in the percentages automatically instead of entering each one by hand.
-
The Mobile column works the same way as Tablet.
For example: the 20+ px row is set to Tablet 96%. A heading with a 20px font size in Figma matches that row, so its exported tablet font size is 19px (96% of 20px).
Click + Add New to add more rows beyond the defaults (requires UiChemy Pro). Use Export Settings to export an individual tab's settings, and Import Settings to bring in existing settings.
Rows are evaluated in order, so keep them sorted by threshold to get the result you expect.
You can delete a row with the cross button beside it, and drag-and-drop to reorder rows. Below the rows, a Viewport field pair sets the pixel range these responsive values apply across, for example 340px → 1140px. Set a Minimum Font Size so the font size never goes below that value, regardless of the responsive table, leave it blank for no minimum. You can also use the Calculator to work out responsive values.

Line Height
From the Line Height tab, adjust line height per screen size.
- Desktop, a list of line height thresholds as a percentage (e.g.
100+), calculated against the line height set in Figma. If the Figma line height is set in pixels, it's converted to a percentage first. - Tablet / Mobile, set responsive values as percentages, same as Font Size, with the same AutoFill option.
For example: the 100+ row is set to Tablet 90%. A paragraph with a 100% line height in Figma matches that row, so its exported tablet line height is 90%.
In the exported file, line height values are in em. The responsive feature won't work if a mixed font size or line height is applied within a single text/paragraph in Figma.
Add or delete rows the same way as Font Size. Set a Minimum line height value so line height never drops below it, regardless of the responsive table.

Padding
From the Padding tab, adjust padding per screen size.
- Desktop, a list of padding thresholds in pixels (e.g.
10+ px), calculated against the padding set in Figma. - Tablet / Mobile, set responsive values as percentages, with the same AutoFill option.
For example: the 10+ px row is set to Tablet 60%. A section with 20px padding in Figma matches that row, so its exported tablet padding is 12px (60% of 20px).

Flex Gap
From the Flex Gap tab, set the flex gap per device.
- Desktop, a list of flex gap thresholds in pixels (e.g.
10+ px), calculated against the gap set in Figma. - Tablet / Mobile, set responsive values as percentages, with the same AutoFill option.
For example: the 10+ px row is set to Tablet 60%. A section with a 20px gap in Figma matches that row, so its exported tablet gap is 12px (60% of 20px).

Once your settings are done, close the Responsive Manager popup with the Back button at the top. When you export the design, the exported template uses your custom values as the responsive values.