Blog
-Blog
{{ .Title }}
- -{{ dateFormat "Jan 2, 2006" .Date }}
- {{ .Content }} -Related Content
-{{ .Title }}
+ +{{ dateFormat "Jan 2, 2006" .Date }}
+ {{ .Content }}Related Content
+{{ .Title }}
Blog Posts by {{ .Title }}
-Blog Posts by {{ .Title }}
{{ .Title }}
+{{ .Title }}
{{ else }} -{{ .Title }}
+{{ .Title }}
{{ end }}{{ .Content }}
{{ if .Params.objectStorage }} - + {{ end }} {{ if .Params.volumesnapshotter }} - + {{ end }} {{ if .Params.localStorage }} - + {{ end }} {{ if .Params.supportedByVeleroTeam }} - + {{ end }} {{ if .Params.BackupItemAction }} - + {{ end }} {{ if .Params.RestoreItemAction }} - + {{ end }} {{ if .Params.beta }} - + {{ end }}{{ .Title }}
Do you want to help build Kubeapps?
- Check out Github + + Check out GitHub +
You can follow the work we do, be part of on-going discussions, and examine our improvement ideas on the - GitHub project page. + + GitHub project page + .
-
- If you are a newcomer, check out the
- good first issue
label
- in the repository.
+
If you are a newcomer, check out the good first issue
label
+
+ in the repository
+ .
- If you are ready to jump in and add code, tests, or help with - documentation, follow the guidelines in the - contributing documentation. + If you are ready to jump in and add code, tests, or help with documentation, follow the guidelines in the + + contributing documentation + .
- Join our Slack channel + + Join our Slack channel +
Join the - #kubeapps channel - on the Kubernetes Slack and talk to us and over 400 other community - members. + + #kubeapps channel + + on the Kubernetes Slack and talk to us and over 400 other community members.
- If you aren't already a member on the Kubernetes Slack workspace, - please - request an invitation. + If you aren't already a member on the Kubernetes Slack workspace, please + request an invitation.
We love discussing various Kubernetes workflows, patterns, helping @@ -96,24 +74,20 @@
- Bi-weekly meetings + + Bi-weekly meetings +
Kubeapps Community Meetings are held every two Mondays at 10:30AM UTC
Add the - ics invitation + + ics invitation + to your calendar.
Resources
-Resources
+- Some useful external resources about Kubeapps, such as videos, workshops, - and community articles. -
-+ Some useful external resources about Kubeapps, such as videos, workshops, and community articles. +
+url="https://blog.bitnami.com/2018/08/automating-packaging.html" text="Self-service Apps - Automating the Packaging-to-publishing Experience for Kubernetes with Bitnami Stacksmith and Kubeapps " >}} -
- +
diff --git a/site/themes/template/layouts/_default/_markup/render-link.html b/site/themes/template/layouts/_default/_markup/render-link.html index ed8c1ba2af4..516c969fde2 100644 --- a/site/themes/template/layouts/_default/_markup/render-link.html +++ b/site/themes/template/layouts/_default/_markup/render-link.html @@ -1,32 +1,32 @@ {{ $link := .Destination }} {{ $isRemote := strings.HasPrefix $link "http" }} {{- if not $isRemote -}} - - {{- if in .Page.RelPermalink "/docs/latest/project/" }} - - {{- if in .Destination "/docs/" }} - {{ $link = printf "../../../../%s" (replace (replace (replace (replace .Destination "docs/" "docs/latest/") ".md" "") "/README" "") "_" "-" | lower ) }} - {{- end }} - - {{- if in .Destination "/chart/kubeapps/" }} - {{ $link = printf "../%s" (replace (replace (replace .Destination "/chart/kubeapps/" "/chart-readme/") ".md" "") "/README" "" | lower ) }} - {{- end }} - - - {{- if in .Destination "_" }} - {{ $link = printf "../%s" (replace (replace $link "_" "-") ".md" "" | lower ) }} - {{- end }} + + {{- if in .Page.RelPermalink "/docs/latest/project/" }} + + {{- if in .Destination "/docs/" }} + {{ $link = printf "../../../../%s" (replace (replace (replace (replace .Destination "docs/" "docs/latest/") ".md" "") "/README" "") "_" "-" | lower ) }} {{- end }} - - {{ $url := urls.Parse .Destination }} - {{- if $url.Path -}} - {{ $fragment := "" }} - {{- with $url.Fragment }} - {{ $fragment = printf "#%s" . }} - {{ end -}} - {{- with .Page.GetPage $url.Path }} - {{ $link = printf "%s%s" .RelPermalink $fragment }} - {{ end }} + + {{- if in .Destination "/chart/kubeapps/" }} + {{ $link = printf "../%s" (replace (replace (replace .Destination "/chart/kubeapps/" "/chart-readme/") ".md" "") "/README" "" | lower ) }} + {{- end }} + + + {{- if in .Destination "_" }} + {{ $link = printf "../%s" (replace (replace $link "_" "-") ".md" "" | lower ) }} + {{- end }} + {{- end }} + + {{ $url := urls.Parse .Destination }} + {{- if $url.Path -}} + {{ $fragment := "" }} + {{- with $url.Fragment }} + {{ $fragment = printf "#%s" . }} {{ end -}} + {{- with .Page.GetPage $url.Path }} + {{ $link = printf "%s%s" .RelPermalink $fragment }} + {{ end }} + {{ end -}} {{- end -}} {{ .Text | safeHTML }} diff --git a/site/themes/template/layouts/_default/docs.html b/site/themes/template/layouts/_default/docs.html index 8140239a1fd..89764d9cf62 100644 --- a/site/themes/template/layouts/_default/docs.html +++ b/site/themes/template/layouts/_default/docs.html @@ -1,16 +1,16 @@ {{ define "main" }}Documentation
-Documentation
+{{ . }}
{{ end }} - {{ with .Content }}{{ . }}
{{ end }} + {{ with .Content }}Plugins
-Plugins
+Blog
-Blog
+Blog
-{{ .Title }}
- -{{ dateFormat "Jan 2, 2006" .Date }}
- {{ .Content }} -Related Content
-Blog
+{{ .Title }}
+ +{{ dateFormat "Jan 2, 2006" .Date }}
+ {{ .Content }} +Related Content
+{{ .Title }}
- - {{ range .Params.tags }} - {{ . }} - {{ end }} -{{ .Title }}
+ + {{ range .Params.tags }} + {{ . }} + {{ end }} +Blog Posts by {{ .Title }}
-Blog Posts by {{ .Title }}
- + + +
{{ .Title }}
-{{ .Params.Excerpt }}
-+ {{ .Title }} +
+{{ .Params.Excerpt }}
+{{ .title }}
--
- {{ range .subfolderitems }}
-
- - {{ $url := (index (print "/docs/" $version .url "/")) }} - {{ .page }} - - {{ end }} -
{{ .title }}
-
- {{ $currentPage := . }}
- {{ range .Site.Menus.docs }}
-
- {{ .Name }} - {{ end }} + {{ range .subfolderitems }} +
- + {{ $url := (index (print "/docs/" $version .url "/")) }} + {{ .page }} + + {{ end }}
-
+ {{ $currentPage := . }}
+ {{ range .Site.Menus.docs }}
+
- {{ .Name }} + {{ end }} +
Meet the Kubeapps team:
$contributors.Resources }}- {{ .Params.full_name }} + + {{ .Params.full_name }}
{{ .Params.role }}
@@ -28,19 +21,17 @@Meet the Kubeapps team:
Contributing
- Kubeapps is released as open-source software and provides community - support through our GitHub project page. If you encounter an issue or have - a question, feel free to reach out on the - GitHub issues page for Kubeapps. + Kubeapps is released as open-source software and provides community support through our GitHub project page. If + you encounter an issue or have a question, feel free to reach out on the + + GitHub issues page for Kubeapps + .
- The Kubeapps project team welcomes contributions from the community — - please have a look at our - contributing documentation. + The Kubeapps project team welcomes contributions from the community — please have a look at our + + contributing documentation + .
Kubeapps Community Meeting
- We hold bi-weekly on Mondays at 10:30 AM UTC. We use these meetings to - share project updates, solicit feedback, and demo new upcoming features. - Add - the invitation + We hold bi-weekly on Mondays at 10:30 AM UTC. We use these meetings to share project updates, solicit feedback, + and demo new upcoming features. Add + + the invitation + in your calendar and come by!
-
- {{ if $paginator.HasPrev }}
-
- - {{ end }} - {{ range $paginator.Pagers }} -
- {{ .PageNumber }} - {{ end }} - {{ if $paginator.HasNext }} -
- - {{ end }} -
-
+ {{ if $paginator.HasPrev }}
+
- + {{ end }} + {{ range $paginator.Pagers }} +
- {{ .PageNumber }} + {{ end }} + {{ if $paginator.HasNext }} +
- + {{ end }} +
{{ .Title }}
- {{ else }} -{{ .Title }}
- {{ end }} -{{ .Content }}
- {{ if .Params.objectStorage }} - - {{ end }} - {{ if .Params.volumesnapshotter }} - - {{ end }} - {{ if .Params.localStorage }} - - {{ end }} - {{ if .Params.supportedByVeleroTeam }} - - {{ end }} - {{ if .Params.BackupItemAction }} - - {{ end }} - {{ if .Params.RestoreItemAction }} - - {{ end }} - {{ if .Params.beta }} - - {{ end }} -{{ .Title }}
+ {{ else }} +{{ .Title }}
+ {{ end }} +{{ .Content }}
+ {{ if .Params.objectStorage }} + + {{ end }} + {{ if .Params.volumesnapshotter }} + + {{ end }} + {{ if .Params.localStorage }} + + {{ end }} + {{ if .Params.supportedByVeleroTeam }} + + {{ end }} + {{ if .Params.BackupItemAction }} + + {{ end }} + {{ if .Params.RestoreItemAction }} + + {{ end }} + {{ if .Params.beta }} + + {{ end }}{{ ( .Get "title") }}
-{{ ( .Get "date") }}
+{{ ( .Get "title") }}
+{{ ( .Get "date") }}
+{{ (.Get "text")}}. - {{ else }} -
{{ (.Get "text") }}. - {{ end }} -
-{{ (.Get "text")}}. + {{ else }} +
{{ (.Get "text") }}. + {{ end }} +
+Page not found
- +Page not found
+The page you requested was not found
+Resources
-Resources
+- Some useful external resources about Kubeapps, such as videos, workshops, and community articles. -
-+ Some useful external resources about Kubeapps, such as videos, workshops, and community articles. +
+- +
@@ -38,7 +38,7 @@ A VMware-backed project. - + diff --git a/site/themes/template/layouts/partials/base-header.html b/site/themes/template/layouts/partials/base-header.html index 8713ae7d4a0..a27423c01d1 100644 --- a/site/themes/template/layouts/partials/base-header.html +++ b/site/themes/template/layouts/partials/base-header.html @@ -1,7 +1,7 @@ {{ $latest := (cond (.Site.Params.docs_versioning) .Site.Params.docs_latest "") }}Your Application Dashboard for Kubernetes
- Kubeapps is an in-cluster web-based application that enables users with - a one-time installation to deploy, manage, and upgrade applications on a - Kubernetes cluster.. + Kubeapps is an in-cluster web-based application that enables users with a one-time installation to deploy, + manage, and upgrade applications on a Kubernetes cluster