New error page, add legal pages, responsiveness for home page

This commit is contained in:
Jai A
2020-11-02 22:04:40 -07:00
parent b7de47b6fb
commit 4b0b8d4de2
11 changed files with 587 additions and 119 deletions

View File

@@ -55,7 +55,7 @@
<h3>Community</h3>
<section>
<nuxt-link to="/support">
<nuxt-link to="/documentation">
<svg
viewBox="0 0 24 24"
fill="none"
@@ -71,7 +71,7 @@
<line x1="14.83" y1="9.17" x2="18.36" y2="5.64" />
<line x1="4.93" y1="19.07" x2="9.17" y2="14.83" />
</svg>
<span>Support</span>
<span>Documentation</span>
</nuxt-link>
<nuxt-link to="/guides">
<svg
@@ -222,6 +222,10 @@
</nav>
</aside>
<main>
<div class="alpha-alert">
Modrinth is in early alpha. You can join our
<a href="https://discord.gg/gFRbNQ2">discord</a> for updates!
</div>
<nuxt />
</main>
</div>
@@ -600,6 +604,16 @@ export default {
}
}
.alpha-alert {
text-align: center;
padding: 1em;
background-color: var(--color-grey-1);
a {
color: var(--color-grey-3);
}
}
.disclosure {
margin-top: auto;
max-width: 250px;