Skip to content

Commit ee59d7f

Browse files
authored
Merge pull request #24234 from kbhawkey/kb-cleanup-config-site
update tab component, remove jquery-ui
2 parents b9d5362 + a3fbdac commit ee59d7f

File tree

8 files changed

+13
-111
lines changed

8 files changed

+13
-111
lines changed

layouts/partials/css.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
{{ end }}
1414
{{- end }}
1515

16-
<link rel="stylesheet" href="{{ "css/jquery-ui.min.css" | relURL }}">
1716
<link rel="stylesheet" href="{{ "css/feature-states.css" | relURL }}">
1817
<link rel="stylesheet" href="{{ "css/custom-jekyll/tags.css" | relURL }}">
1918
{{- if .Site.Params.announcement }}

layouts/partials/head.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@
8585
<meta property="og:image" content="{{ "/images/kubernetes-horizontal-color.png" | relURL }}">
8686
{{ end }}
8787
<meta property="og:type" content="{{ $ogType }}">
88-
<script src="{{ "js/jquery-ui-1.12.1.min.js" | relURL }}"></script>
8988
<script src="{{ "js/sweetalert-2.1.2.min.js" | relURL }}"></script>
9089

9190
{{ if .HasShortcode "mermaid" }}

layouts/partials/header.html

Lines changed: 0 additions & 73 deletions
This file was deleted.

layouts/shortcodes/tabs.html

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,25 @@
22
{{- $tab_set_id := .Get "name" | default (printf "tabset-%s-%d" (.Page.RelPermalink) (.Page.Scratch.Get "tabset-counter") ) | anchorize -}}
33
{{- $tabs := .Scratch.Get "tabs" -}}
44
{{- if .Inner -}}{{- /* We don't use the inner content, but Hugo will complain if we don't reference it. */ -}}{{- end -}}
5-
<div id="{{ $tab_set_id }}">
6-
<ul>
5+
<ul class="nav nav-tabs" id="{{ $tab_set_id }}" role="tablist">
76
{{- range $i, $e := $tabs -}}
87
{{- $id := printf "%s-%d" $tab_set_id $i -}}
9-
<li><a href="#{{ $id }}">{{- trim .name " " -}}</a></li>
8+
{{- if (eq $i 0) -}}
9+
<li class="nav-item"><a data-toggle="tab" class="nav-link active" href="#{{ $id }}" role="tab" aria-controls="{{ $id }}" aria-selected="true">{{- trim .name " " -}}</a></li>
10+
{{ else }}
11+
<li class="nav-item"><a data-toggle="tab" class="nav-link" href="#{{ $id }}" role="tab" aria-controls="{{ $id }}">{{- trim .name " " -}}</a></li>
12+
{{- end -}}
1013
{{- end -}}
1114
</ul>
15+
<div class="tab-content" id="{{ $tab_set_id }}">
1216
{{- range $i, $e := $tabs -}}
1317
{{- $id := printf "%s-%d" $tab_set_id $i -}}
14-
<div id="{{ $id }}">
18+
{{- if (eq $i 0) -}}
19+
<div id="{{ $id }}" class="tab-pane show active" role="tabpanel" aria-labelledby="{{ $id }}">
20+
{{ else }}
21+
<div id="{{ $id }}" class="tab-pane" role="tabpanel" aria-labelledby="{{ $id }}">
22+
{{ end }}
23+
<p>
1524
{{- with .content -}}
1625
{{- . -}}
1726
{{- else -}}
@@ -39,5 +48,3 @@
3948
</div>
4049
{{- end -}}
4150
</div>
42-
{{- $elem := $tab_set_id | safeJS -}}
43-
<script>$(function(){$("#{{ $elem }}").tabs();});</script>

static/css/jquery-ui.min.css

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)