You've already forked AstralRinth
forked from didirus/AstralRinth
Update master with new auth (#1236)
* Begin UI for threads and moderation overhaul * Hide close button on non-report threads * Fix review age coloring * Add project count * Remove action buttons from queue page and add queued date to project page * Hook up to actual data * Remove unused icon * Get up to 1000 projects in queue * prettier * more prettier * Changed all the things * lint * rebuild * Add omorphia * Workaround formatjs bug in ThreadSummary.vue * Fix notifications page on prod * Fix a few notifications and threads bugs * lockfile * Fix duplicate button styles * more fixes and polishing * More fixes * Remove legacy pages * More bugfixes * Add some error catching for reports and notifications * More error handling * fix lint * Add inbox links * Remove loading component and rename member header * Rely on threads always existing * Handle if project update notifs are not grouped * oops * Fix chips on notifications page * Import ModalModeration * finish threads * New authentication (#1234) * Initial new auth work * more auth pages * Finish most * more * fix on landing page * Finish everything but PATs + Sessions * fix threads merge bugs * fix cf pages ssr * fix most issues * Finish authentication * Fix merge --------- Co-authored-by: triphora <emma@modrinth.com> Co-authored-by: Jai A <jaiagr+gpg@pm.me> Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
<div class="animate-strong">
|
||||
<span>
|
||||
<strong
|
||||
v-for="projectType in $tag.projectTypes"
|
||||
v-for="projectType in tags.projectTypes"
|
||||
:key="projectType.id"
|
||||
class="main-header-strong"
|
||||
>
|
||||
@@ -23,14 +23,14 @@
|
||||
</h2>
|
||||
<div class="button-group">
|
||||
<nuxt-link to="/mods" class="iconified-button brand-button"> Discover mods </nuxt-link>
|
||||
<a
|
||||
v-if="!$auth.user"
|
||||
:href="getAuthUrl()"
|
||||
<nuxt-link
|
||||
v-if="!auth.user"
|
||||
to="sign-up"
|
||||
class="iconified-button outline-button"
|
||||
rel="noopener nofollow"
|
||||
>
|
||||
Sign up
|
||||
</a>
|
||||
</nuxt-link>
|
||||
<nuxt-link v-else to="/dashboard/projects" class="iconified-button outline-button">
|
||||
Go to dashboard
|
||||
</nuxt-link>
|
||||
@@ -530,6 +530,9 @@ import homepageProjects from '~/generated/homepage.json'
|
||||
const searchQuery = ref('better')
|
||||
const sortType = ref('relevance')
|
||||
|
||||
const auth = await useAuth()
|
||||
const tags = useTags()
|
||||
|
||||
const [{ data: searchProjects, refresh: updateSearchProjects }, { data: notifications }] =
|
||||
await Promise.all([
|
||||
useAsyncData(
|
||||
@@ -1277,9 +1280,8 @@ const rows = shallowRef([
|
||||
font-size: 1.625rem;
|
||||
}
|
||||
|
||||
padding: 12rem 1rem;
|
||||
// Magic number to cover header (space in rem header occupies)
|
||||
margin-top: -5.75rem;
|
||||
margin-top: -4rem;
|
||||
padding: 11.25rem 1rem 12rem;
|
||||
}
|
||||
|
||||
.users-section-outer {
|
||||
|
||||
Reference in New Issue
Block a user