htdocs/templates/master.html (98 lines of code) (raw):
<!doctype html>
<html lang="en" class="h-100">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="ASF Infrastructure, users@infra.apache.org">
<base href="./">
<title>ASF Self-serve Portal - The Apache Software Foundation</title>
<link href="/css/bootstrap.min.css" rel="stylesheet">
<link href="/css/fontawesome.all.min.css" rel="stylesheet">
</head>
<body class="d-flex flex-column h-100">
<main class="flex-shrink-0">
<div>
<!-- nav bar -->
<nav class="navbar navbar-expand-lg navbar-dark bg-dark" aria-label="Fifth navbar example">
<div class="container-fluid">
<a class="navbar-brand" href="#"><img src="images/feather_small.png" style="height: 32px;"/> ASF Self-serve Portal</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarADP" aria-controls="navbarADP" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarADP">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="/">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/docs.html">Documentation</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false">For projects</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/jira-project.html"><i class="fa-brands fa-jira" style="color: seagreen; display: inline-block; width: 26px;"></i>Create a Jira project</a></li>
<li><a class="dropdown-item" href="/confluence-new.html"><i class="fa-brands fa-confluence" style="color: dodgerblue; display: inline-block; width: 26px;"></i>Create a Confluence wiki space</a></li>
<li><a class="dropdown-item" href="/git.html"><i class="fa-brands fa-git-alt" style="color: orangered; display: inline-block; width: 26px;"></i>Create a Git repository</a></li>
<li><a class="dropdown-item" href="/mailinglist-new.html"><i class="fa-solid fa-envelopes-bulk" style="color: rebeccapurple; display: inline-block; width: 26px;"></i>Create a mailing list</a></li>
<li><a class="dropdown-item" href="/mailinglist-manage.html"><i class="fa-solid fa-envelope-circle-check" style="color: mediumvioletred; display: inline-block; width: 26px;"></i>Manage mailing lists</a></li>
<li><a class="dropdown-item" href="/confluence-archive.html"><i class="fa-brands fa-confluence" style="color: dodgerblue; display: inline-block; width: 26px;"></i>Archive a Confluence wiki space</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false">For committers</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/identity.html"><i class="fa-solid fa-id-card" style="color: goldenrod; display: inline-block; width: 26px;"></i>Edit your ASF identity</a></li>
<li><a class="dropdown-item" href="/identity.html#reset"><i class="fa-solid fa-user-lock" style="color: darkred; display: inline-block; width: 26px;"></i>Reset your password</a></li>
<li><a class="dropdown-item" href="/otp-calculator.html"><i class="fa-solid fa-calculator" style="color: royalblue; display: inline-block; width: 26px;"></i>OTP calculator</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false">For all contributors</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/jira-account.html"><i class="fa-solid fa-user-plus" style="color: darkgreen; display: inline-block; width: 26px;"></i>Request a Jira account</a></li>
<li><a class="dropdown-item" href="/jira-account-reactivate.html"><i class="fa-solid fa-heart-pulse" style="color: darkgreen; display: inline-block; width: 26px;"></i>Reactivate a Jira account</a></li>
<li><a class="dropdown-item" href="/confluence-account.html"><i class="fa-solid fa-user-plus" style="color: darkgreen; display: inline-block; width: 26px;"></i>Request a Confluence account</a></li>
<li><a class="dropdown-item" href="/confluence-account-reactivate.html"><i class="fa-solid fa-heart-pulse" style="color: darkgreen; display: inline-block; width: 26px;"></i>Reactivate a Confluence account</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<!-- JS disclaimer -->
<noscript>
<div class="bg-warning p-1" style="text-align: center;">
<h4 style="text-transform: uppercase; line-height: 16px; margin-top: 6px;">
This portal requires JavaScript in order to work. Please enable it.
</h4>
</div>
</noscript>
<!-- page contents -->
<div id="contents">
<div class="bg-white p-5 rounded">
<div class="col-sm-8 mx-auto">
{contents}
</div>
</div>
</div>
</div>
<div class="position-fixed top-50 start-50 translate-middle" style="z-index: 11;">
<div id="liveToast" class="toast hide" role="alert" aria-live="assertive" aria-atomic="true" style="width: 520px; font-size: 1rem;">
<div class="toast-header">
<img src="/images/feather_small.png" style="height: 20px;" class="rounded me-2" alt="...">
<strong class="me-auto">Self-serve Platform</strong>
<small>Just now</small>
<button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"></button>
</div>
<div class="toast-body" id="liveToast-text">
</div>
</div>
</div>
</main>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Copyright© 2023, The Apache Software Foundation. Material licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, version 2.0</a>. For inquiries, contact users@infra.apache.org</span>
</div>
</footer>
<script type="application/ecmascript" src="/js/selfserve.js"></script>
<script type="application/ecmascript" src="/js/bootstrap.bundle.min.js"></script>
</body>
</html>