Redo version page (#777)

* Redo version page

* More work on editing page

* Make saving work

* Finish version editing

* Version creation (base)

* Add creation buttons

* Add file uploader to versions page

* Add version file parsing

* Finish PR

* Fix version page responsiveness and use more consistent card design

* Whoops that wasn't supposed to be there

* Fixes + allow whole page dragging

* Re-add lost merge data

* Remove debug line

* Move back to list btm

Co-authored-by: Prospector <prospectordev@gmail.com>
This commit is contained in:
Geometrically
2022-12-20 11:15:31 -07:00
committed by GitHub
parent 0de19a09ad
commit 6f58e9e7bb
19 changed files with 1922 additions and 1513 deletions

View File

@@ -1,5 +1,9 @@
<template>
<div class="layout" :class="{ 'expanded-mobile-nav': isBrowseMenuOpen }">
<div
ref="main_page"
class="layout"
:class="{ 'expanded-mobile-nav': isBrowseMenuOpen }"
>
<header class="site-header" role="presentation">
<section class="navbar card columns" role="navigation">
<section class="skip column" role="presentation">
@@ -581,7 +585,7 @@ export default {
margin-bottom: var(--spacing-card-md);
max-width: 100vw;
@media screen and (min-width: 1024px) {
@media screen and (min-width: 1280px) {
border-radius: var(--size-rounded-sm);
max-width: 1280px;
margin-left: auto;
@@ -793,15 +797,6 @@ export default {
&.nuxt-link-exact-active {
color: var(--color-button-text-active);
background-color: var(--color-button-bg);
.profile-link {
.username {
margin-block: 0.7rem;
}
.prompt {
display: none;
}
}
}
}
@@ -1024,12 +1019,6 @@ export default {
color: var(--color-brand-inverted);
background-color: var(--color-brand);
.profile-link {
.prompt {
display: none;
}
}
.beta-badge {
background-color: var(--color-brand-inverted);
color: var(--color-text-dark);