diff --git a/web/config.toml b/web/config.toml index 2377dca0e692f2b10232a3c37bfd95e3c6b13b72..1f9e5d3e39345e7cfe429bc7530c655a9a375783 100644 --- a/web/config.toml +++ b/web/config.toml @@ -7,7 +7,7 @@ pygmentsstyle = 'friendly' enableGitInfo = true [params] - alert = "Benchmarks only documentation; the Developer Guide can be found at <a href='https://docs.opengeosys.org'>docs.opengeosys.org</a>." + # alert = "Benchmarks only documentation; the Developer Guide can be found at <a href='https://docs.opengeosys.org'>docs.opengeosys.org</a>." [taxonomies] news = "news" @@ -28,6 +28,32 @@ news = "news" [[menu.devguide]] name = "Getting Started" identifier = "getting-started" + weight = 1 + +[[menu.devguide]] + name = "Development Workflows" + identifier = "development-workflows" + weight = 2 + +[[menu.devguide]] + name = "Testing" + identifier = "testing" + weight = 3 + +[[menu.devguide]] + name = "Advanced" + identifier = "advanced" + weight = 4 + +[[menu.devguide]] + name = "Troubleshooting" + identifier = "troubleshooting" + weight = 5 + +[[menu.devguide]] + name = "Procedures" + identifier = "procedures" + weight = 6 # Benchmarks sidebar top-level categories [[menu.benchmarks]] diff --git a/web/layouts/docs/single.html b/web/layouts/docs/single.html index 7c81c252646ec5ac87b76560780f40138498d48c..f703995a08a102a12ecc41e59e6a4267cc2ac6c9 100644 --- a/web/layouts/docs/single.html +++ b/web/layouts/docs/single.html @@ -24,16 +24,16 @@ <div class="col-xs-9"> <h1>{{ .Title }}</h1> {{ if eq $subsection "devguide"}} - <div id="os-selector">Select OS: <a id="btn-win">Windows</a> <a id="btn-linux">Linux</a> <a id="btn-mac">macOS</a></div> + <div id="os-selector">Select OS: <a id="btn-win"><i class="fab fa-windows"></i> Windows</a> <a id="btn-linux"><i class="fab fa-linux"></i> Linux</a> <a id="btn-mac"><i class="fab fa-apple"></i> macOS</a></div> {{ end }} {{ .Content }} + {{ partial "page-info" . }} <hr> {{ partial "footer-nav.html" . }} </div> - {{ partial "page-info" . }} {{ end }} diff --git a/web/layouts/index.html b/web/layouts/index.html index dc49f9b253869299c5eee0677b0969805a5a1286..69aa117e9539f9918f4609fa1b2d010ec4bf3bb8 100644 --- a/web/layouts/index.html +++ b/web/layouts/index.html @@ -4,7 +4,9 @@ <h2>Content</h2> <ul> {{ range .Site.Sections }} - <li><a href="{{ .Permalink }}">{{ .Title }}</a></li> + {{ if not (eq .Title "Internals")}} + <li><a href="{{ .Permalink }}">{{ .Title }}</a></li> + {{ end }} {{ end }} {{ range .Data.Pages }} {{ if eq .Type "page" }} diff --git a/web/layouts/partials/footer-nav.html b/web/layouts/partials/footer-nav.html index 82d550922e7e7178c74b4e8293ee79917fa854c9..38ab39181f33043b6b2e7dd884636a0f958eeab1 100644 --- a/web/layouts/partials/footer-nav.html +++ b/web/layouts/partials/footer-nav.html @@ -35,4 +35,5 @@ </div> </div> </div> +<br> {{ end }} diff --git a/web/layouts/partials/header.html b/web/layouts/partials/header.html index ba4c395eec9fd60ead44a7a6cb65fb27328abbd1..402db71764822f14d345f7c88ed3a6fc5fe78902 100644 --- a/web/layouts/partials/header.html +++ b/web/layouts/partials/header.html @@ -20,7 +20,7 @@ <script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML"> </script> - <script defer src="https://use.fontawesome.com/releases/v5.0.1/js/all.js"></script> + <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script> <title>{{ .Title }}</title> </head> diff --git a/web/layouts/partials/page-info.html b/web/layouts/partials/page-info.html index 22acb8af6a783095fa7dbb570bdd8cdb09ff1894..8ed53a9c8e3368df446034b895dc20c89d838af5 100644 --- a/web/layouts/partials/page-info.html +++ b/web/layouts/partials/page-info.html @@ -1,4 +1,4 @@ <div class="page-info"> <p>This article was written by {{ .Params.Author }}. If you are missing something or you find an error please <a href="mailto:ogs-devs@googlegroups.com">let us know</a>. <br> - Last revision: {{ .Lastmod.Format "January 2, 2006" }}{{ if .IsPage }}<em>{{ with .GitInfo }}| {{ .Subject }} | <a href="https://github.com/ufz/ogs/commit/{{ .AbbreviatedHash }}">{{ .AbbreviatedHash }}</a>{{end }}</em>{{ end }}</p> + Last revision: {{ .Lastmod.Format "January 2, 2006" }}{{ if .IsPage }}<em>{{ with .GitInfo }}| {{ .Subject }} | <a href="https://github.com/ufz/ogs/commit/{{ .AbbreviatedHash }}">{{ .AbbreviatedHash }}</a>{{ end }}{{if .GitInfo}} | <a href="https://github.com/ufz/ogs/edit/master/web/content/{{ .File.Path }}">Edit this page</a>{{ end }}</em>{{ end }}</p> </div> diff --git a/web/src/scss/main.scss b/web/src/scss/main.scss index ffa49f81b3f00d244cf2c35b6edc5dab4d7932ff..35ecec4cf20a214ba7392ef77766f08f77fbdb8d 100644 --- a/web/src/scss/main.scss +++ b/web/src/scss/main.scss @@ -88,6 +88,10 @@ img { @extend .pv1; @extend .ph4; @extend .bg-washed-yellow; + + h1, h2, h3, h4 { + @extend .orange; + } } // Side nav @@ -100,13 +104,14 @@ ul.sidenav { li.category { @extend .#{$header-font-family}; @extend .small-caps; - @extend .mt1; + @extend .f4; + @extend .mt2; } a { @extend .nav-a-style; @extend .f6; } - a.active { + a.active, a:hover { @extend .orange; } } @@ -121,7 +126,14 @@ ul.sidenav { .page-info { p { @extend .f6; - max-width: 100%; + @extend .gray; + + a { + @extend .light-blue; + } + a:hover { + @extend .light-red; + } } }