mirror of
https://github.com/actix/actix-website
synced 2024-12-12 16:00:23 +01:00
124 lines
3.8 KiB
HTML
124 lines
3.8 KiB
HTML
{{ partial "header" . }}
|
|
{{ $currentURL := .RelPermalink }}
|
|
|
|
<div class="actix-pageheader">
|
|
<div class="container">
|
|
<h1 class="display-4">{{ .Title }}</h1>
|
|
{{ if .Description }}
|
|
<p class="lead">{{ .Description }}</p>
|
|
{{ end }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container actix-docs">
|
|
<div class="row">
|
|
<div class="col-md-3">
|
|
|
|
<button class="btn doctoggle" type="button" data-toggle="collapse" data-target="#collapsing-docnav" aria-expanded="false" aria-controls="collapsing-docnav">
|
|
Toggle navigation
|
|
</button>
|
|
|
|
<nav class="leftnav collapse show" id="collapsing-docnav">
|
|
<div class="" id="">
|
|
<h5>Introduction</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_intro }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>Basics</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_basics }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>Advanced</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_advanced }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>Protocols</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_protocols }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>Patterns</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_patterns }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>Diagrams</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
{{ range .Site.Menus.docs_architecture }}
|
|
<li{{ if eq $currentURL .URL }} class="active"{{ end }}>
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
<h5>API Documentation</h5>
|
|
<div>
|
|
<ul class="nav">
|
|
<li><a href="https://docs.rs/actix" target="view_window">actix <span class="fa fa-external-link"></span></a></li>
|
|
<li><a href="https://docs.rs/actix-web/" target="view_window">actix-web <span class="fa fa-external-link"></span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
</div>
|
|
<div class="col-md-9">
|
|
<div class="actix-content">
|
|
{{ block "main" . }}{{ end }}
|
|
<div class="github-edit">
|
|
<a class="fa fa-github" href="https://github.com/actix/actix-website/tree/master/content/{{ .File.Path }}"> Edit on GitHub</a>
|
|
</div>
|
|
|
|
{{ if eq (len .Pages) 0 }}
|
|
{{ .Scratch.Set "Docs" .Parent.Pages.ByWeight }}
|
|
{{ else }}
|
|
{{ .Scratch.Set "Docs" .Pages.ByWeight }}
|
|
{{ end }}
|
|
|
|
{{ .Scratch.Set "CurrentWeight" .Weight }}
|
|
|
|
{{ range first 1 (where (.Scratch.Get "Docs") ".Weight" ">" (.Scratch.Get "CurrentWeight")) }}
|
|
<div class="actix-next"><b>Next up</b>: <a href = {{ .RelPermalink }}>{{ .Title }}</a></div>
|
|
{{ end }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{{ partial "footer" . }}
|