You've already forked AstralRinth
forked from didirus/AstralRinth
* Make project cards right-align their last element Spaces out elements in a `.project-card` using `justify-content: space-between;`. Fixes modrinth/knossos#170 * Automatically set URL for auth redirect * Make login button use base url or current origin Allows the login button to work in dev environment * Remove Axios base URL trailing slash * Update authUrl() on dashboard to match default * Remove 'code' query from URL on page load Allow non-exact paths to highlight mod & dashboard tabs Fixes modrinth/knossos#200 * Make page 5 button visible on page 4 (pagination) Fixes modrinth/knossos#184 * Color links on legal pages Fixes modrinth/knossos#166 * Set max notifications to 5 and ignore duplicates Fixes modrinth/knossos#175 * Add space above report button when no user desc Fixes modrinth/knossos#143 * Better text spacing from edge of mobile screen Fixes modrinth/knossos#179 * Fix slanted bars in modrinth/knossos#57 * Fix checkbox grid and role label Fixes modrinth/knossos#191 * Move mod 'settings' button to the far right Fixes modrinth/knossos#138 * Abbreviate minutes to min. when time is too long Not a perfect solution imo, but works for now Fixes modrinth/knossos#193 * Fix mobile header margins & add breakpoints Fixes modrinth/knossos#203 * Clean up nuxt config Silence babel warning & styleResources * Upgrade sass-loader to 10.1.1 and remove warning * Remove added horizontal footer padding https://github.com/modrinth/knossos/pull/199#discussion_r629011624 * Improve mobile header fix * Fix up minor inconsistencies in mod header * Remove hard coded date * Cleans up pagination to be more intuitive * Fixes member invite input on moble * Fix login button when searching mods * Improved mobile mod search Consistently sized pagination buttons Breakpoint for sort buttons on smaller screens * Consistent link style on text-only pages * Better 4k support * Slightly better mobile project-card support Shuffles categories under mod icon when there is room * Animate homepage typewriter effect backwards * Tiny commit to align mod icons in mod headers * Make processing status include 'Under Review' This can be later updated once the backend has a separate status * Create vercel.json * Update domain auto detection * Test vercel NODE_ENV * Remove console.log for debugging hosting services * Make mobile first + fix shrinked text circle size * Optimize SVG * Change media queries to be more mobile first * Remove `|| window.location.origin` * re-deploy vercel * Change "Processing" message to "Under review"
116 lines
3.1 KiB
Vue
116 lines
3.1 KiB
Vue
<template>
|
|
<div class="main">
|
|
<div class="container">
|
|
<h1>About</h1>
|
|
<p>
|
|
Founded in 2020, Modrinth was created to provide modders with an open
|
|
and intuitive platform to publish their mods on.
|
|
</p>
|
|
|
|
<p>
|
|
Our primary goal is to be as open as possible, with all our code being
|
|
<a target="_blank" href="https://github.com/modrinth">open source</a>,
|
|
while giving back to the modding community as much as possible.
|
|
</p>
|
|
|
|
<p>
|
|
While we still are in beta, we hope we can be a major modding platform
|
|
for all modders.
|
|
</p>
|
|
<h2>How does Modrinth work?</h2>
|
|
<p>
|
|
Modrinth is not just a website: it is made of several different
|
|
components that all come together to make a fast and flexible modding
|
|
platform.
|
|
</p>
|
|
|
|
<p>
|
|
On the technical level, Modrinth is made up of two main components: the
|
|
Rust-based backend named
|
|
<a target="_blank" href="https://github.com/modrinth/labrinth"
|
|
>Labrinth</a
|
|
>, and the Vue-based frontend named
|
|
<a target="_blank" href="https://github.com/modrinth/knossos">Knossos</a
|
|
>.
|
|
</p>
|
|
|
|
<p>
|
|
Additionally, some other custom-created resources exist, including but
|
|
not limited to:
|
|
<a target="_blank" href="https://github.com/modrinth/minotaur"
|
|
>Minotaur</a
|
|
>, a Gradle plugin for easily publishing mods to Modrinth, and
|
|
<a target="_blank" href="https://github.com/modrinth/minos">Minos</a>,
|
|
an authentication provider. All of Modrinth's code can be found on
|
|
<a target="_blank" href="https://github.com/modrinth">our GitHub page</a
|
|
>.
|
|
</p>
|
|
<h2>Backend Documentation</h2>
|
|
<p>
|
|
Documentation for the Modrinth API (Labrinth) can be found on the GitHub
|
|
repository's wiki
|
|
<a
|
|
target="_blank"
|
|
href="https://github.com/modrinth/labrinth/wiki/API-Documentation"
|
|
>here</a
|
|
>.
|
|
</p>
|
|
</div>
|
|
<m-footer class="footer" centered />
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import MFooter from '~/components/layout/MFooter'
|
|
|
|
export default {
|
|
components: {
|
|
MFooter,
|
|
},
|
|
auth: false,
|
|
head: {
|
|
title: 'About - Modrinth',
|
|
meta: [
|
|
{
|
|
hid: 'description',
|
|
name: 'description',
|
|
content:
|
|
'View information about Modrinth, an open source modding platform here! Modrinth currently supports Minecraft, including the forge and fabric mod loaders.',
|
|
},
|
|
{
|
|
hid: 'apple-mobile-web-app-title',
|
|
name: 'apple-mobile-web-app-title',
|
|
content: 'About',
|
|
},
|
|
{
|
|
hid: 'og:title',
|
|
name: 'og:title',
|
|
content: 'About',
|
|
},
|
|
{
|
|
hid: 'og:url',
|
|
name: 'og:url',
|
|
content: `https://modrinth.com/about`,
|
|
},
|
|
],
|
|
},
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
.main {
|
|
margin: var(--spacing-card-sm) auto;
|
|
max-width: 800px;
|
|
}
|
|
|
|
.container {
|
|
@extend %card;
|
|
padding: var(--spacing-card-sm) var(--spacing-card-lg);
|
|
}
|
|
|
|
a {
|
|
text-decoration: underline;
|
|
color: var(--color-link);
|
|
}
|
|
</style>
|