community-management/resources/views/components/bladewind/horizontal-line-graph.blade.php

24 lines
1022 B
PHP

@php use Illuminate\Support\Str; @endphp
@props([
'label' => '',
'percentage' => 0,
'color' => config('bladewind.horizontal_line_graph.color', 'primary'),
'shade' => config('bladewind.horizontal_line_graph.shade', 'faint'),
'percentage_label_opacity' => config('bladewind.horizontal_line_graph.percentage_label_opacity', 50),
'percentageLabelOpacity' => config('bladewind.horizontal_line_graph.percentage_label_opacity', 50),
'class' => '',
])
@php
// reset variables for Laravel 8 support
if( $percentageLabelOpacity !== $percentage_label_opacity) $percentage_label_opacity = $percentageLabelOpacity;
@endphp
<x-bladewind::progress-bar
percentage="{{$percentage}}"
shade="{{$shade}}"
color="{{$color}}"
percentage_prefix="{{$label}}"
show_percentage_label="true"
show_percentage_label_inline="false"
percentage_label_position="top left"
percentage_label_opacity="{{$percentage_label_opacity}}"
class={{$class}} />