|
1 | 1 | <% content_for :page_title, 'Metrics Reports' %> |
2 | 2 |
|
3 | | -<div class="container-fluid my-3" data-controller="better_together--metrics-charts"> |
| 3 | +<div class="container-fluid my-3" data-controller="better_together--metrics-charts better_together--tabs"> |
4 | 4 | <h1>Metrics Reports</h1> |
5 | 5 |
|
6 | 6 | <!-- Main Nav Tabs --> |
7 | 7 | <ul class="nav nav-tabs" role="tablist"> |
8 | 8 | <li class="nav-item"> |
9 | | - <a class="nav-link active" id="pageviews-tab" data-bs-toggle="tab" href="#pageviews" role="tab" aria-controls="pageviews" aria-selected="true"> |
| 9 | + <a class="nav-link active" id="pageviews-tab" data-bs-toggle="tab" data-bs-target="#pageviews" href="#pageviews" role="tab" aria-controls="pageviews" aria-selected="true" data-better_together--tabs-target="tab"> |
10 | 10 | Page Views |
11 | 11 | </a> |
12 | 12 | </li> |
13 | 13 | <li class="nav-item"> |
14 | | - <a class="nav-link" id="linkclicks-tab" data-bs-toggle="tab" href="#linkclicks" role="tab" aria-controls="linkclicks" aria-selected="false"> |
| 14 | + <a class="nav-link" id="linkclicks-tab" data-bs-toggle="tab" data-bs-target="#linkclicks" href="#linkclicks" role="tab" aria-controls="linkclicks" aria-selected="false" data-better_together--tabs-target="tab"> |
15 | 15 | Link Clicks |
16 | 16 | </a> |
17 | 17 | </li> |
18 | 18 | <li class="nav-item"> |
19 | | - <a class="nav-link" id="downloads-tab" data-bs-toggle="tab" href="#downloads" role="tab" aria-controls="downloads" aria-selected="false"> |
| 19 | + <a class="nav-link" id="downloads-tab" data-bs-toggle="tab" data-bs-target="#downloads" href="#downloads" role="tab" aria-controls="downloads" aria-selected="false" data-better_together--tabs-target="tab"> |
20 | 20 | Downloads |
21 | 21 | </a> |
22 | 22 | </li> |
23 | 23 | <li class="nav-item"> |
24 | | - <a class="nav-link" id="shares-tab" data-bs-toggle="tab" href="#shares" role="tab" aria-controls="shares" aria-selected="false"> |
| 24 | + <a class="nav-link" id="shares-tab" data-bs-toggle="tab" data-bs-target="#shares" href="#shares" role="tab" aria-controls="shares" aria-selected="false" data-better_together--tabs-target="tab"> |
25 | 25 | Shares |
26 | 26 | </a> |
27 | 27 | </li> |
28 | 28 | <li class="nav-item"> |
29 | | - <a class="nav-link" id="linkchecker-tab" data-bs-toggle="tab" href="#linkchecker" role="tab" aria-controls="linkchecker" aria-selected="false"> |
| 29 | + <a class="nav-link" id="linkchecker-tab" data-bs-toggle="tab" data-bs-target="#linkchecker" href="#linkchecker" role="tab" aria-controls="linkchecker" aria-selected="false" data-better_together--tabs-target="tab"> |
30 | 30 | Link Checker |
31 | 31 | </a> |
32 | 32 | </li> |
|
35 | 35 | <!-- Main Tab Panes --> |
36 | 36 | <div class="tab-content mt-3"> |
37 | 37 | <!-- Page Views Tab Pane --> |
38 | | - <div class="tab-pane fade show active" id="pageviews" role="tabpanel" aria-labelledby="pageviews-tab"> |
| 38 | + <div class="tab-pane fade show active nav-tab-pane" id="pageviews" role="tabpanel" aria-labelledby="pageviews-tab"> |
39 | 39 | <!-- Vertical Tabs for Charts & Reports --> |
40 | 40 | <div class="row"> |
41 | 41 | <!-- Vertical Nav --> |
|
73 | 73 | </div> |
74 | 74 |
|
75 | 75 | <!-- Link Clicks Tab Pane --> |
76 | | - <div class="tab-pane fade" id="linkclicks" role="tabpanel" aria-labelledby="linkclicks-tab"> |
| 76 | + <div class="tab-pane fade nav-tab-pane" id="linkclicks" role="tabpanel" aria-labelledby="linkclicks-tab"> |
77 | 77 | <!-- Vertical Tabs for Charts & Reports --> |
78 | 78 | <div class="row"> |
79 | 79 | <!-- Vertical Nav --> |
|
111 | 111 | </div> |
112 | 112 |
|
113 | 113 | <!-- Downloads Tab Pane --> |
114 | | - <div class="tab-pane fade" id="downloads" role="tabpanel" aria-labelledby="downloads-tab"> |
| 114 | + <div class="tab-pane fade nav-tab-pane" id="downloads" role="tabpanel" aria-labelledby="downloads-tab"> |
115 | 115 | <h2>Downloads by File</h2> |
116 | 116 | <canvas class="metrics-chart" |
117 | 117 | data-better_together--metrics-charts-target="downloadsChart" |
|
120 | 120 | </div> |
121 | 121 |
|
122 | 122 | <!-- Shares Tab Pane --> |
123 | | - <div class="tab-pane fade" id="shares" role="tabpanel" aria-labelledby="shares-tab"> |
| 123 | + <div class="tab-pane fade nav-tab-pane" id="shares" role="tabpanel" aria-labelledby="shares-tab"> |
124 | 124 | <h2>Shares by Platform</h2> |
125 | 125 | <canvas class="metrics-chart" |
126 | 126 | data-better_together--metrics-charts-target="sharesChart" |
|
135 | 135 | </div> |
136 | 136 |
|
137 | 137 | <!-- Link Checker Tab Pane --> |
138 | | - <div class="tab-pane fade" id="linkchecker" role="tabpanel" aria-labelledby="linkchecker-tab"> |
| 138 | + <div class="tab-pane fade nav-tab-pane" id="linkchecker" role="tabpanel" aria-labelledby="linkchecker-tab"> |
139 | 139 | <div class="row"> |
140 | 140 | <div class="mb-3 col-12 col-md-2 col-lg-1"> |
141 | 141 | <div class="nav flex-column nav-pills" id="v-pills-linkchecker-tab" role="tablist" aria-orientation="vertical"> |
|
0 commit comments