Style Settings
Style settings allow you to customize the visual appearance of the wishlist functionality to match your store’s branding and design. These settings control colors, icons, and custom styling throughout the plugin.
Button Styling
Button text color
Type: Color Picker
Purpose: Sets the text color for wishlist buttons (only applies when display type is “button”)
Purpose: Sets the text color for wishlist buttons (only applies when display type is “button”)
Button background color
Type: Color Picker
Purpose: Sets the background color for wishlist buttons (only applies when display type is “button”)
Purpose: Sets the background color for wishlist buttons (only applies when display type is “button”)
Link Styling
Link color
Type: Color Picker
Purpose: Sets the color for wishlist text links (only applies when display type is “text”)
Purpose: Sets the color for wishlist text links (only applies when display type is “text”)
Image Customization
Default image for products without image
Type: Text Field (URL)
Purpose: Specifies a custom placeholder image for products that don’t have featured images
Purpose: Specifies a custom placeholder image for products that don’t have featured images
Delete icon
Type: Text Field (URL)
Purpose: Custom icon for removing products from wishlist on the wishlist page
Purpose: Custom icon for removing products from wishlist on the wishlist page
Heart Icon Settings
Disable wishlist icon
Type: Checkbox
Purpose: Completely removes heart icons from wishlist buttons and links
Purpose: Completely removes heart icons from wishlist buttons and links
Add to wishlist icon
Type: Text Field (URL)
Purpose: Custom icon shown when product is not yet in the wishlist
Purpose: Custom icon shown when product is not yet in the wishlist
View wishlist icon
Type: Text Field (URL)
Purpose: Custom icon shown when product is already in the wishlist
Purpose: Custom icon shown when product is already in the wishlist
Custom CSS
Custom CSS
Type: Textarea
Purpose: Add custom CSS styles to override or enhance the plugin’s default styling
Purpose: Add custom CSS styles to override or enhance the plugin’s default styling
Advanced Customization: This field allows you to write custom CSS to fine-tune the appearance of wishlist elements. CSS knowledge required.
Style Configuration Examples
Brand-Matched Styling
Subtle Integration
High Contrast
Design Best Practices
Color Harmony
Choose colors that complement your existing theme. Use your brand’s color palette for consistency across the user experience.
Accessibility
Ensure sufficient color contrast for text readability. Test with users who have visual impairments or use accessibility tools to validate your choices.
Mobile Responsiveness
Test your styling on various screen sizes. Icons and buttons should remain usable on small screens while maintaining visual appeal on larger displays.
CSS Override Warning: Custom CSS can override theme styles and may need updates when the plugin or theme is updated. Document your customizations for future reference.