+
+
+
+
+ @if ($tickMarks && $discrete)
+ @php $ticks = $getTickMarks(); @endphp
+
+ @for ($i = 0; $i < $ticks['active']; $i++)
+
+ @endfor
+ @for ($i = 0; $i < $ticks['inactive']; $i++)
+
+ @endfor
+
+ @endif
+
+
+ @if ($range)
+ {{-- Start Thumb (Range Slider) --}}
+
+ @if ($discrete)
+
+
+ {{ $valueStart }}
+
+
+ @endif
+
+
has('disabled')) disabled @endif
+ aria-label="{{ $attributes->get('aria-label', 'Range start') }}"
+ >
+
+
+ {{-- End Thumb (Range Slider) --}}
+
+ @if ($discrete)
+
+ @endif
+
+
has('disabled')) disabled @endif
+ aria-label="{{ $attributes->get('aria-label', 'Range end') }}"
+ >
+
+ @else
+ {{-- Single Thumb (Regular Slider) --}}
+
+ @if ($discrete)
+
+ @endif
+
+
has('disabled')) disabled @endif
+ aria-label="{{ $attributes->get('aria-label', 'Slider') }}"
+ >
+
+ @endif
+
diff --git a/src/views/components/text-field.blade.php b/src/views/components/text-field.blade.php
new file mode 100644
index 0000000..1df7f66
--- /dev/null
+++ b/src/views/components/text-field.blade.php
@@ -0,0 +1,81 @@
+
+ @if ($helperText)
+
{{ $helperText }}
+ @endif
+
+ @if ($characterCounter)
+
0 / {{ $attributes->get('maxlength', 0) }}
+ @endif
+
+@endif