profile-widget.blade.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <div {{ $attributes->merge(['class' => $makeCardClass()]) }}>
  2. {{-- Profile header --}}
  3. <div class="{{ $makeHeaderClass() }}" style="{{ $makeHeaderStyle() }}">
  4. {{-- User image --}}
  5. <div class="widget-user-image">
  6. @if(isset($img))
  7. <img class="img-circle elevation-2" src="{{ $img }}" alt="User avatar: {{ $name }}">
  8. @elseif($layoutType === 'modern')
  9. <div class="img-circle elevation-2 d-flex bg-dark" style="width:90px;height:90px;">
  10. <i class="fa-3x {{ $icon }} text-silver m-auto"></i>
  11. </div>
  12. @elseif($layoutType === 'classic')
  13. <div class="img-circle elevation-2 float-left d-flex bg-dark" style="width:65px;height:65px;">
  14. <i class="fa-2x {{ $icon }} text-silver m-auto"></i>
  15. </div>
  16. @endisset
  17. </div>
  18. {{-- User name --}}
  19. @isset($name)
  20. <h3 class="widget-user-username mb-0">{{ $name }}</h3>
  21. @endisset
  22. {{-- User description --}}
  23. @isset($desc)
  24. <h5 class="widget-user-desc">{{ $desc }}</h5>
  25. @endisset
  26. </div>
  27. {{-- Profile footer / Profile Items --}}
  28. @if(! $slot->isEmpty())
  29. <div class="{{ $makeFooterClass() }}">
  30. <div class="row">{{ $slot }}</div>
  31. </div>
  32. @endif
  33. </div>