foliage/templates/packageVersion.mustache
2023-06-01 00:35:17 +08:00

137 lines
3.8 KiB
Plaintext

<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<title>
{{pkgDesc.name}}-{{pkgDesc.version}}
</title>
<style>
ul.build-depends {
list-style: none;
}
ul.build-depends li {
display: inline;
}
ul.build-depends li:not(:last-child):after {
content: ",";
}
</style>
</head>
<body>
<div class="container px-4 py-5">
<ul class="nav">
<li class="nav-item">
<a class="nav-link" href="../../index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="../../all-packages/index.html">All packages</a>
</li>
<li class="nav-item">
<a class="nav-link" href="../../all-package-versions/index.html">All package versions</a>
</li>
</ul>
<h1 class="py-5">
{{pkgDesc.name}}-{{pkgDesc.version}}
</h1>
<dl class="row class=" px-4 py-5">
{{#pkgVersionDeprecated}}
<dt class="col-sm-3"><span class="badge bg-danger" style="font-size: 1em">Deprecated</span></dt>
<dd></dd>
{{/pkgVersionDeprecated}}
<dt class="col-sm-3">Synopsis</dt>
<dd class="col-sm-9">
<p>{{pkgDesc.synopsis}}</p>
</dd>
<dt class="col-sm-3">Description</dt>
<dd class="col-sm-9">
<p>{{pkgDesc.description}}</p>
</dd>
<dt class="col-sm-3">Author</dt>
<dd class="col-sm-9">
<p>{{pkgDesc.author}}</p>
</dd>
<dt class="col-sm-3">Maintainer</dt>
<dd class="col-sm-9">
<p>{{pkgDesc.maintainer}}</p>
</dd>
<dt class="col-sm-3">License</dt>
<dd class="col-sm-9">
<p>{{pkgDesc.license}}</p>
</dd>
{{#pkgVersionSource}}
<dt class="col-sm-3">Source</dt>
<dd class="col-sm-9">
<dl class="row">
{{> packageVersionSource}}
</dl>
</dd>
{{/pkgVersionSource}}
<dt class="col-sm-3">Timestamp</dt>
<dd class="col-sm-9">
<p>{{pkgTimestamp}}</p>
</dd>
<dt class="col-sm-3">Revisions</dt>
<dd class="col-sm-9">
{{#cabalFileRevisions}}
<p>{{.}}</p>
{{/cabalFileRevisions}}
{{^cabalFileRevisions}}
<p>None</p>
{{/cabalFileRevisions}}
</dd>
<dt class="col-sm-3">Dependencies</dt>
<dd class="col-sm-9">
<dl>
{{#pkgDesc.library}}
<dt>library {{pkgDesc.name}}:</dt>
<dd>
{{> dependencies}}
</dd>
{{/pkgDesc.library}}
{{#pkgDesc.sub-libraries}}
<dt>library {{name}}:</dt>
<dd>
{{#desc}}{{> dependencies}}{{/desc}}
</dd>
{{/pkgDesc.sub-libraries}}
{{#pkgDesc.foreign-libraries}}
<dt>foreign library {{name}}:</dt>
<dd>
{{#desc}}{{> dependencies}}{{/desc}}
</dd>
{{/pkgDesc.foreign-libraries}}
{{#pkgDesc.executables}}
<dt>executable {{name}}:</dt>
<dd>
{{#desc}}{{> dependencies}}{{/desc}}
</dd>
{{/pkgDesc.executables}}
{{#pkgDesc.test-suites}}
<dt>test-suite {{name}}:</dt>
<dd>
{{#desc}}{{> dependencies}}{{/desc}}
</dd>
{{/pkgDesc.test-suites}}
{{#pkgDesc.benchmarks}}
<dt>benchmark {{name}}:</dt>
<dd>
{{#desc}}{{> dependencies}}{{/desc}}
</dd>
{{/pkgDesc.benchmarks}}
</dl>
</dd>
</dl>
</div>
</body>
</html>