diff --git a/resources/assets/js/views/common/contacts.js b/resources/assets/js/views/common/contacts.js index ff1f53b25..4e24f5121 100644 --- a/resources/assets/js/views/common/contacts.js +++ b/resources/assets/js/views/common/contacts.js @@ -37,6 +37,25 @@ const app = new Vue({ mounted() { this.form.create_user = false; + + //swiper slider for long tabs items + for (let [index, item] of document.querySelectorAll('[data-swiper]').entries()) { + item.id = index; + + new Swiper(".swiper-tabs-container", { + loop: false, + slidesPerView: Number(item.getAttribute('data-swiper')), + pagination: { + el: ".swiper-pagination", + clickable: true + }, + navigation: { + nextEl: ".swiper-button-next", + prevEl: ".swiper-button-prev", + }, + }); + } + //swiper slider for long tabs items }, methods:{ diff --git a/resources/views/components/contacts/show/content.blade.php b/resources/views/components/contacts/show/content.blade.php index 323882e4d..ea997c791 100644 --- a/resources/views/components/contacts/show/content.blade.php +++ b/resources/views/components/contacts/show/content.blade.php @@ -134,7 +134,7 @@ @if (! $hideBottomRight) - + @stack('documents_nav_start') @@ -146,6 +146,34 @@ @stack('transactions_nav_start') + + + + + + + -
-
    has('override')) || ($attributes->has('override') && ! in_array('class', explode(',', $attributes->get('override'))))) ? $attributes->merge(['class' => 'flex items-center']) : $attributes }}> +@php + if (! empty($attributes['slides'])) { + $slides = $attributes['slides']; + } + + if (empty($attributes['slides'])) { + $slides = '2'; + } +@endphp + +
    +
    +
      has('override')) || ($attributes->has('override') && ! in_array('class', explode(',', $attributes->get('override'))))) ? $attributes->merge(['class' => 'flex items-center']) : $attributes }}> {!! $navs !!}
    + +
    + chevron_right +
    + +
    + chevron_left +
    {!! $content !!} diff --git a/resources/views/components/tabs/nav-link.blade.php b/resources/views/components/tabs/nav-link.blade.php index e50ba7711..792e22395 100644 --- a/resources/views/components/tabs/nav-link.blade.php +++ b/resources/views/components/tabs/nav-link.blade.php @@ -1,7 +1,7 @@ @props(['id', 'name', 'href', 'active'])