color.blade.php 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. <style>
  2. .popover{z-index:29891015}
  3. </style>
  4. <div class="{{$viewClass['form-group']}}">
  5. <div class="{{$viewClass['label']}} control-label">
  6. <span>{!! $label !!}</span>
  7. </div>
  8. <div class="{{$viewClass['field']}}">
  9. @include('admin::form.error')
  10. <div class="input-group">
  11. <span class="input-group-prepend"><span class="input-group-text bg-white" style="padding: 4px"><i style="width: 24px;height: 100%;background: {!! $value !!}"></i></span></span>
  12. <input {!! $attributes !!} />
  13. @if ($append)
  14. <span class="input-group-append">{!! $append !!}</span>
  15. @endif
  16. </div>
  17. @include('admin::form.help-block')
  18. </div>
  19. </div>
  20. <script require="@color" init="{!! $selector !!}">
  21. $this.colorpicker({!! admin_javascript_json($options) !!}).on('colorpickerChange', function(event) {
  22. $(this).parents('.input-group').find('.input-group-prepend i').css('background-color', event.color.toString());
  23. });
  24. </script>