|
18 | 18 | <div id="layoutSidenav_content"> |
19 | 19 | <main class="h-100"> |
20 | 20 |
|
| 21 | + <div class="row g-0 w-100 mb-4 d-sm-flex"> |
| 22 | + |
| 23 | + <ul class="nav nav-tabs nav-fill" id="cardTabs"> |
| 24 | + <li class="nav-item"> |
| 25 | + <a class="nav-link " id="journalLinkSm" |
| 26 | + th:classappend="${activeTab.name.contains('JOURNAL')} ? 'active'" |
| 27 | + th:href="@{/therapist/clients/{clientId}/journal(clientId=${clientId})}">Журнал</a> |
| 28 | + </li> |
| 29 | + <li class="nav-item"> |
| 30 | + <a class="nav-link " id="cardLinkSm" |
| 31 | + th:classappend="${activeTab.name == 'CARD'} ? 'active'" |
| 32 | + th:href="@{/therapist/clients/{clientId}/card(clientId=${clientId})}">Карточка</a> |
| 33 | + </li> |
| 34 | + <li class="nav-item"> |
| 35 | + <a class="nav-link" |
| 36 | + id="filesLinkSm" |
| 37 | + th:classappend="${activeTab.name == 'FILES'} ? 'active'" |
| 38 | + th:href="@{/therapist/clients/{clientId}/files(clientId=${clientId})}">Файлы</a> |
| 39 | + </li> |
| 40 | + </ul> |
| 41 | + </div> |
21 | 42 | <section class="container px-4"> |
22 | 43 |
|
23 | | - <div class="row g-0 w-100 mb-4 d-none d-sm-flex"> |
24 | | - <ul class="nav nav-tabs" id="cardTabs"> |
25 | | - <li class="nav-item"> |
26 | | - <a class="nav-link " id="journalLinkSm" |
27 | | - th:classappend="${activeTab == 'journal'} ? 'active'" |
28 | | - th:href="@{/therapist/clients/{clientId}/journal(clientId=${clientId})}">Журнал</a> |
29 | | - </li> |
30 | | - <li class="nav-item"> |
31 | | - <a class="nav-link disabled " href="#">Особенности</a> |
32 | | - </li> |
33 | | - <li class="nav-item"> |
34 | | - <a class="nav-link " id="cardLinkSm" |
35 | | - th:classappend="${activeTab == 'card'} ? 'active'" |
36 | | - th:href="@{/therapist/clients/{clientId}/card(clientId=${clientId})}">Карточка</a> |
37 | | - </li> |
38 | | - <li class="nav-item"> |
39 | | - <a class="nav-link disabled" href="#">Объём движений</a> |
40 | | - </li> |
41 | | - <li class="nav-item"> |
42 | | - <a class="nav-link" |
43 | | - id=" filesLinkSm" |
44 | | - th:classappend="${activeTab == 'card'} ? 'active'" |
45 | | - th:href="@{/therapist/clients/{clientId}/files(clientId=${clientId})}">Файлы</a> |
46 | | - </li> |
47 | | - <li class="nav-item"> |
48 | | - <a class="nav-link disabled" href="#">Программы</a> |
49 | | - </li> |
50 | | - </ul> |
51 | | - </div> |
52 | | - |
53 | | - <div class="row d-flex d-sm-none pb-3 mb-4 border-bottom"> |
54 | | - <div class="btn-group"> |
55 | | - <button aria-expanded="false" |
56 | | - class="btn btn-outline-primary dropdown-toggle nav-drop" id="clientPageTab" |
57 | | - data-bs-toggle="dropdown" |
58 | | - type="button"> |
59 | | - <span th:if="${activeTab.name.toLowerCase().contains('journal')}">Журнал</span> |
60 | | - <span th:if="${activeTab.name.equalsIgnoreCase('card')}">Карточка</span> |
61 | | - <span th:if="${activeTab.name.equalsIgnoreCase('files')}">Файлы</span> |
62 | | - </button> |
63 | | - |
64 | | - <ul class="dropdown-menu dropdown-menu-start nav-drop"> |
65 | | - <li> |
66 | | - <a class="dropdown-item " |
67 | | - id="journalLink" |
68 | | - th:classappend="${activeTab.name.equalsIgnoreCase('journal')} ? 'active'" |
69 | | - th:href="@{/therapist/clients/{clientId}/journal(clientId=${clientId})}">Журнал</a> |
70 | | - </li> |
71 | | - <li> |
72 | | - <a class="dropdown-item disabled " href="#">Особенности</a> |
73 | | - </li> |
74 | | - <li> |
75 | | - <a class="dropdown-item " |
76 | | - id="cardLink" |
77 | | - th:classappend="${activeTab.name.equalsIgnoreCase('card')} ? 'active'" |
78 | | - th:href="@{/therapist/clients/{clientId}/card(clientId=${clientId})}">Карточка</a> |
79 | | - </li> |
80 | | - <li> |
81 | | - <a class="dropdown-item disabled" href="#">Объём движений</a> |
82 | | - </li> |
83 | | - <li> |
84 | | - <a class="dropdown-item" |
85 | | - id="filesLink" |
86 | | - th:classappend="${activeTab.name.equalsIgnoreCase('files')} ? 'active'" |
87 | | - th:href="@{/therapist/clients/{clientId}/files(clientId=${clientId})}">Файлы</a> |
88 | | - </li> |
89 | | - <li> |
90 | | - <a class="dropdown-item disabled" href="#">Программы</a> |
91 | | - </li> |
92 | | - </ul> |
93 | | - </div> |
94 | | - </div> |
95 | | - |
96 | 44 | <div id="tabContent" |
97 | 45 | th:insert="~{'therapist/clients/client-' + ${activeTab.name.toLowerCase()} + '-fragment.html'}"></div> |
| 46 | + |
98 | 47 | </section> |
99 | 48 | </main> |
100 | 49 | <footer th:insert="~{fragments/footer.html :: footer}"></footer> |
|
0 commit comments