update tab component, remove jquery-ui
This commit is contained in:
@@ -13,7 +13,6 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
<link rel="stylesheet" href="{{ "css/jquery-ui.min.css" | relURL }}">
|
|
||||||
<link rel="stylesheet" href="{{ "css/feature-states.css" | relURL }}">
|
<link rel="stylesheet" href="{{ "css/feature-states.css" | relURL }}">
|
||||||
<link rel="stylesheet" href="{{ "css/custom-jekyll/tags.css" | relURL }}">
|
<link rel="stylesheet" href="{{ "css/custom-jekyll/tags.css" | relURL }}">
|
||||||
{{- if .Site.Params.announcement }}
|
{{- if .Site.Params.announcement }}
|
||||||
|
|||||||
@@ -85,7 +85,6 @@
|
|||||||
<meta property="og:image" content="{{ "/images/kubernetes-horizontal-color.png" | relURL }}">
|
<meta property="og:image" content="{{ "/images/kubernetes-horizontal-color.png" | relURL }}">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<meta property="og:type" content="{{ $ogType }}">
|
<meta property="og:type" content="{{ $ogType }}">
|
||||||
<script src="{{ "js/jquery-ui-1.12.1.min.js" | relURL }}"></script>
|
|
||||||
<script src="{{ "js/sweetalert-2.1.2.min.js" | relURL }}"></script>
|
<script src="{{ "js/sweetalert-2.1.2.min.js" | relURL }}"></script>
|
||||||
|
|
||||||
{{ if .HasShortcode "mermaid" }}
|
{{ if .HasShortcode "mermaid" }}
|
||||||
|
|||||||
@@ -2,16 +2,25 @@
|
|||||||
{{- $tab_set_id := .Get "name" | default (printf "tabset-%s-%d" (.Page.RelPermalink) (.Page.Scratch.Get "tabset-counter") ) | anchorize -}}
|
{{- $tab_set_id := .Get "name" | default (printf "tabset-%s-%d" (.Page.RelPermalink) (.Page.Scratch.Get "tabset-counter") ) | anchorize -}}
|
||||||
{{- $tabs := .Scratch.Get "tabs" -}}
|
{{- $tabs := .Scratch.Get "tabs" -}}
|
||||||
{{- if .Inner -}}{{- /* We don't use the inner content, but Hugo will complain if we don't reference it. */ -}}{{- end -}}
|
{{- if .Inner -}}{{- /* We don't use the inner content, but Hugo will complain if we don't reference it. */ -}}{{- end -}}
|
||||||
<div id="{{ $tab_set_id }}">
|
<ul class="nav nav-tabs" id="{{ $tab_set_id }}" role="tablist">
|
||||||
<ul>
|
|
||||||
{{- range $i, $e := $tabs -}}
|
{{- range $i, $e := $tabs -}}
|
||||||
{{- $id := printf "%s-%d" $tab_set_id $i -}}
|
{{- $id := printf "%s-%d" $tab_set_id $i -}}
|
||||||
<li><a href="#{{ $id }}">{{- trim .name " " -}}</a></li>
|
{{- if (eq $i 0) -}}
|
||||||
|
<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>
|
||||||
|
{{ else }}
|
||||||
|
<li class="nav-item"><a data-toggle="tab" class="nav-link" href="#{{ $id }}" role="tab" aria-controls="{{ $id }}">{{- trim .name " " -}}</a></li>
|
||||||
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
</ul>
|
</ul>
|
||||||
|
<div class="tab-content" id="{{ $tab_set_id }}">
|
||||||
{{- range $i, $e := $tabs -}}
|
{{- range $i, $e := $tabs -}}
|
||||||
{{- $id := printf "%s-%d" $tab_set_id $i -}}
|
{{- $id := printf "%s-%d" $tab_set_id $i -}}
|
||||||
<div id="{{ $id }}">
|
{{- if (eq $i 0) -}}
|
||||||
|
<div id="{{ $id }}" class="tab-pane show active" role="tabpanel" aria-labelledby="{{ $id }}">
|
||||||
|
{{ else }}
|
||||||
|
<div id="{{ $id }}" class="tab-pane" role="tabpanel" aria-labelledby="{{ $id }}">
|
||||||
|
{{ end }}
|
||||||
|
<p>
|
||||||
{{- with .content -}}
|
{{- with .content -}}
|
||||||
{{- . -}}
|
{{- . -}}
|
||||||
{{- else -}}
|
{{- else -}}
|
||||||
@@ -39,5 +48,3 @@
|
|||||||
</div>
|
</div>
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
</div>
|
</div>
|
||||||
{{- $elem := $tab_set_id | safeJS -}}
|
|
||||||
<script>$(function(){$("#{{ $elem }}").tabs();});</script>
|
|
||||||
Vendored
-7
File diff suppressed because one or more lines are too long
Vendored
-13
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user