{$_styles = [ [ 'bg_color' => '#f9a9de', 'font_color' => '#810959', 'status_bg_color' => '#f249ba', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#efd7e0', 'font_color' => '#7c314d', 'status_bg_color' => '#b2476e', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#ecacac', 'font_color' => '#681818', 'status_bg_color' => '#d95757', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#e2f6a7', 'font_color' => '#5d790c', 'status_bg_color' => '#94bf13', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#ccf5ee', 'font_color' => '#1c8d7a', 'status_bg_color' => '#29ccb1', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#cccccc', 'font_color' => '#404040', 'status_bg_color' => '#999999', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#e9ccff', 'font_color' => '#6500b3', 'status_bg_color' => '#bb64ff', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#ffeab8', 'font_color' => '#9e6f00', 'status_bg_color' => '#eba400', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#fcc197', 'font_color' => '#773404', 'status_bg_color' => '#f98836', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#d4dcfc', 'font_color' => '#0a2eae', 'status_bg_color' => '#718ef7', 'status_font_color' => '#ffffff' ], [ 'bg_color' => '#b8f2ff', 'font_color' => '#00819e', 'status_bg_color' => '#00c2ed', 'status_font_color' => '#ffffff' ] ]} {$_icons = [ 'fas fa-calendar-alt', 'fas fa-umbrella-beach', 'fas fa-plane', 'fas fa-pills', 'fas fa-people-arrows', 'fas fa-home', 'fas fa-ellipsis-h', 'fas fa-car', 'fas fa-building', 'fas fa-running', 'fas fa-mug-hot', 'fas fa-cocktail', 'fas fa-ban' ]} {if empty($calendar.icon)} {$calendar.icon = $_icons[0]} {/if} {$_badge_status_styles = ''} {if empty($calendar.id)} {$_badge_status_styles = "color: `$_styles[0].status_font_color`; background: `$_styles[0].status_bg_color`;"} {else} {if !empty($calendar.status_bg_color)} {$_badge_status_styles = "color: `$calendar.status_font_color`; background: `$calendar.status_bg_color`;"} {else} {$_badge_status_styles = "color: `$calendar.font_color`; background: `$calendar.bg_color`;"} {/if} {/if} {$_badge_event_styles = ''} {if empty($calendar.id)} {$_badge_event_styles = "color: `$_styles[0].font_color`; background: `$_styles[0].bg_color`;"} {else} {if !empty($calendar.status_bg_color)} {$_badge_event_styles = "color: `$calendar.font_color`; background: `$calendar.bg_color`;"} {else} {$_badge_event_styles = "color: `$calendar.bg_color`; background: transparent; box-shadow: inset 0 0 0 1px currentColor;"} {/if} {/if}