Settings Reference

User Interface Settings

5 min read Updated Mar 9, 2026

The User Interface settings tab allows you to customize the visual appearance of WordPress Download Manager throughout your site. Access these settings from Downloads > Settings > User Interface.

Typography

Font Family

Select the font family for WPDM elements:

  • Theme Default – Uses your theme’s font settings
  • System Font Stack – Uses system fonts for optimal performance
  • Custom – Specify a custom Google Font

Font Sizes

Element Default Size Range
Headings 18px 14px – 24px
Body Text 14px 12px – 18px
Button Text 14px 12px – 16px
Small Text 12px 10px – 14px

Google Fonts

  • Search fonts: This allows you to search and select a Google font for your site. You can type the name of a font in the search bar to find and apply it.
  • Preview: It shows a sample text with the selected font, so you can preview the appearance of the font before applying it.
  • Font Size and Style: There are options to adjust the font style (like Bold, Italic, etc.) and size for different text elements. These settings are useful for personalizing the appearance of your website.

Colors

Configure the primary colors used across all WPDM elements:

Setting Description Default
Primary Color Main accent color used for buttons, links, and key elements. #3B82F6
Secondary Color Supporting color for secondary elements, such as backgrounds or borders. #64748B
Success Color Color used to highlight successful actions, like successful downloads or positive messages. #10B981
Danger Color Color for error states, warnings, and actions like delete buttons. #EF4444
Info Color Color for informational messages or details, often used for tooltips or informational pop-ups. #2CA8FF
Warning Color Color used for warning messages or alerts, often used to draw attention to potential issues or cautions. #FFB236

Customize the color in three states for each element (default, hover when users hover over it, and active when clicked).

Use case:

  • Align the website’s color scheme with your brand’s color palette or make design elements stand out with contrasting colors.
  • Improve user experience with dynamic color changes, making your site feel interactive and providing visual feedback for user actions.

Color Scheme

  • System: Follows the user’s operating system settings for dark or light mode.
  • Light: Forces the Download Manager’s content background and font colors to always use the light mode.
  • Dark: Forces the Download Manager’s content background and font colors to always use the dark mode.

Download Button

You can customize the appearance of the download buttons across both the Details Page and any pages using shortcodes. The settings allow you to select the button’s  color, size, and border radius, and preview how it will look before applying.

  • Button Color: Use the radio buttons to select the button color. Options include None, Primary, Secondary, Success, Danger, Info. Each style changes the button’s color to reflect different action types (e.g., success or danger) for a clear visual hierarchy.
  • Button Size: Choose from various sizes, such as Extra Small, Small, Regular, or Large, depending on how prominent you want the button to appear on the page.
  • Border Radius: Adjust the roundness of the button’s corners to make them more modern and rounded, or keep them square for a more traditional look. You can customize this by setting the radius value, with the default being 4.
  • Preview: As you customize the button settings, a live preview is displayed, allowing you to see exactly how your changes will look on the page before saving them.

Front-end UI

  • Disable FontAwesome: Turn off FontAwesome icons on the front-end.
  • Disable front-end stylesheet: Turn off the WPDM default front-end styles, allowing you to apply your custom CSS.

Use case:

  • Use custom icons or avoid loading FontAwesome for a cleaner or more lightweight design.
  • For advanced users who want complete control over the site’s appearance and design by applying their own styles.

Image and Previews

Crop thumbnails: Enables the cropping of preview image thumbnails on the front-end to ensure consistent size.

Use case: Maintain a clean and uniform look for all images on your site by ensuring thumbnails are cropped to the same dimensions.

Admin UI

Left aligned settings page: Align the admin settings page to the left side of the screen.

Use case: Choose a layout that works better for your workflow or personal preference, offering a more compact admin interface.

Package Display

Default Template

Select the default link template for packages when none is specified:

  • Choose from installed link templates
  • Can be overridden per-package

Icon Settings

Setting Description
Show File Type Icons Display icons based on file extension
Icon Size Small (16px), Medium (24px), Large (32px)
Custom Icon Pack Upload custom SVG icon set

Dashboard Styling

User Dashboard Theme

Customize the appearance of the user dashboard:

  • Light – White background with dark text
  • Dark – Dark background with light text
  • Auto – Follows user’s system preference

Dashboard Layout

  • Sidebar – Navigation on the left (default)
  • Top Navigation – Tabs across the top
  • Minimal – Simplified single-column layout

Advanced CSS

Custom CSS

Add custom CSS rules that apply to all WPDM elements:

/* Example: Custom button styling */
.wpdm-download-link {
    border-radius: 8px;
    font-weight: 600;
}

CSS Class Prefix

By default, WPDM uses the wpdm- prefix for CSS classes. You can change this to avoid conflicts with other plugins.

Responsive Settings

Mobile Breakpoint

Set the screen width at which mobile styles apply:

  • Default: 768px
  • Range: 480px – 1024px

Mobile-Specific Options

Setting Description
Stack Buttons Stack buttons vertically on mobile
Reduce Padding Use tighter spacing on mobile
Simplify Icons Use simpler icons on mobile

Tips

  • Preview changes using the live preview button before saving
  • Use browser developer tools to test responsive settings
  • Custom CSS overrides take precedence over theme settings
  • Clear your cache after making changes for them to take effect

Related Documentation