Settings & Customization
Master the PowerLibs settings panel to create components that perfectly match your brand and requirements.
Overview
The Settings tab is where PowerLibs components come to life. Every component offers extensive customization options organized into logical groups for easy navigation.
Pro users get full access to all settings. Free users can preview all options but need to upgrade to make changes.
Current Setting Types
Content & Text
The most common settings you'll find:
- Text Content - Change what text is displayed in buttons, labels, titles
- Button Labels - Customize action button text
- Titles & Headings - Update component titles and descriptions
- Placeholder Text - Set form field placeholders
Functional Settings
Settings that change how components work:
- Add/Remove Elements - Add more tabs to tab bars, more buttons to button groups
- Element Configuration - Name tabs, configure menu items
- Behavior Options - Toggle features on/off
- Layout Options - Choose between different component layouts
Theme & Colors
Some components offer basic theming:
- Color Schemes - Choose from available color options
- Dark/Light Mode - Switch between theme modes
- Basic Color Changes - Limited color customization where available
PowerLibs focuses on functional customization rather than detailed styling. Advanced styling options like text sizes, spacing, and borders are planned for future updates.
Advanced Customization
Global Settings Integration
Many components respect global settings for consistent theming:
- Brand Colors - Apply your brand palette across all components
- Typography Scale - Consistent font sizing throughout your app
- Spacing System - Uniform spacing patterns
- Border Radius - Consistent corner rounding
Global settings can be overridden on individual components when you need specific customizations.
Component-Specific Examples
Each component type has unique functional settings:
Navigation Components:
- Text Content - Change app title, user name, menu labels
- Menu Items - Add/remove navigation items, configure labels
- User Profile - Toggle profile display, change user information
- Layout Options - Choose between different navigation styles
Tab Components:
- Add/Remove Tabs - Increase or decrease number of tabs
- Tab Labels - Name each tab (Home, Profile, Settings, etc.)
- Active Tab - Set which tab is selected by default
- Tab Layout - Choose horizontal or vertical tab arrangement
Button Components:
- Button Text - Change what the button says
- Button Type - Primary, secondary, or other available styles
- Add Buttons - Some components allow multiple buttons
- Action Configuration - Set up button behavior
Customization Workflow
1. Start with Defaults
Every component loads with sensible defaults that work well in most Power Apps.
2. Apply Global Theme
Use global settings to establish your brand colors and typography across all components.
3. Fine-tune Individual Components
Adjust specific components to meet unique requirements or design needs.
4. Test Across Devices
Use the preview to test your customizations on different screen sizes.
Best Practices
Content Consistency
- Use consistent language and terminology across components
- Keep button labels clear and action-oriented
- Maintain consistent naming for similar elements (tabs, menu items)
- Test all text content for clarity and length
Functional Organization
- Group related tabs or menu items logically
- Don't add too many tabs or buttons (3-7 is optimal)
- Use descriptive names that users will understand
- Consider the user's workflow when organizing elements
Theme Selection
- Choose a consistent theme (light/dark) across your app
- Test your chosen colors in the actual Power Apps environment
- Consider your organization's brand colors when available
- Ensure good contrast for accessibility
Testing & Validation
- Always test components in Power Apps Studio after customization
- Verify that all text fits properly in different screen sizes
- Check that functional elements (tabs, buttons) work as expected
- Test with real data when possible
Troubleshooting Common Issues
Settings Not Applying
- Ensure you have a Pro account for full customization access
- Check if global settings are overriding component settings
- Verify that you're in the correct settings section
- Try refreshing the component preview
Colors Not Displaying Correctly
- Check color format (hex, RGB, or named colors)
- Ensure sufficient contrast ratios
- Test in both light and dark themes
- Verify Power Apps color compatibility
Responsive Issues
- Test components at different screen sizes
- Check mobile-specific settings
- Ensure text remains readable at smaller sizes
- Verify touch targets are adequately sized
What's Next?
Once you've customized your component, learn how to export YAML code and import it into Power Apps Studio.
