Custom Styling with CSS Variables
Flyin uses CSS variables for easy theming and customization without touching the core SCSS files.
Core Variables
--flyin-z-index: Default1000000--flyin-overlay-opacity: Default0.7--flyin-overlay-speed: Default0.07s--flyin-dialog-speed: Default0.7s
Wrapper Styling
--flyin-wrapper-bg: Default#ffffff--flyin-wrapper-border-radius: Default4px--flyin-wrapper-border: Defaultnone--flyin-wrapper-shadow: Default1px 1px 4px rgba(32, 32, 32, 0.3)
Header Styling
--flyin-header-bg: Defaulttransparent--flyin-header-border-bottom: Default1px solid #dddddd--flyin-header-padding: Default10px
Title Styling
--flyin-title-color: Default#444444--flyin-title-size: Default18px--flyin-title-weight: Defaultnormal--flyin-title-line-height: Default24px
Close Button Styling
--flyin-close-btn-color: Default#888888--flyin-close-btn-bg: Defaulttransparent--flyin-close-btn-width/--flyin-close-btn-height: Default24px--flyin-close-btn-top/--flyin-close-btn-right: Default10px
Content Styling
--flyin-content-color: Defaultinherit--flyin-content-padding: Default10px
Footer Styling
--flyin-footer-bg: Defaulttransparent--flyin-footer-border-top: Default1px solid #dddddd--flyin-footer-padding: Default10px--flyin-footer-text-align: Defaultcenter