diff --git a/src/components/button.style.js b/src/components/button.style.js
index 1644accc4..3fb308b89 100644
--- a/src/components/button.style.js
+++ b/src/components/button.style.js
@@ -54,7 +54,7 @@ export default {
{
variant: 'danger',
directives: {
- background: '$blend(--cRed 0.25 --inheritedBackground)',
+ background: '--cRed',
},
},
{
diff --git a/src/components/desktop_nav/desktop_nav.scss b/src/components/desktop_nav/desktop_nav.scss
index 9755ac590..35a57d9fe 100644
--- a/src/components/desktop_nav/desktop_nav.scss
+++ b/src/components/desktop_nav/desktop_nav.scss
@@ -9,7 +9,7 @@
.inner-nav {
display: grid;
grid-template-rows: var(--navbar-height);
- grid-template-columns: minmax(5em, 1fr) auto minmax(5em, 1fr);
+ grid-template-columns: 2fr auto 2fr;
grid-template-areas: "sitename logo actions";
box-sizing: border-box;
padding: 0 1.2em;
@@ -31,7 +31,7 @@
}
&.-logoLeft .inner-nav {
- grid-template-columns: auto minmax(5em, 1fr) minmax(5em, 1fr);
+ grid-template-columns: auto 2fr 2fr;
grid-template-areas: "logo sitename actions";
}
@@ -92,18 +92,23 @@
.actions {
grid-area: actions;
- justify-content: flex-end;
- text-align: right;
- z-index: 1;
}
.item {
+ flex: 1;
line-height: var(--navbar-height);
height: var(--navbar-height);
+ overflow: hidden;
display: flex;
+ flex-wrap: wrap;
+
+ &.right {
+ justify-content: flex-end;
+ text-align: right;
+ }
}
.spacer {
- min-width: 1em;
+ width: 1em;
}
}
diff --git a/src/components/desktop_nav/desktop_nav.vue b/src/components/desktop_nav/desktop_nav.vue
index 8c7f589b6..a75f8506d 100644
--- a/src/components/desktop_nav/desktop_nav.vue
+++ b/src/components/desktop_nav/desktop_nav.vue
@@ -32,50 +32,48 @@
>
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/components/drafts/drafts.js b/src/components/drafts/drafts.js
index 0fdd962fc..8acde3c17 100644
--- a/src/components/drafts/drafts.js
+++ b/src/components/drafts/drafts.js
@@ -1,39 +1,16 @@
import Draft from 'src/components/draft/draft.vue'
import List from 'src/components/list/list.vue'
-import ConfirmModal from 'src/components/confirm_modal/confirm_modal.vue'
const Drafts = {
components: {
Draft,
List,
- ConfirmModal,
- },
- data() {
- return {
- showingConfirmDialog: false
- }
},
computed: {
drafts() {
return this.$store.getters.draftsArray
},
},
- methods: {
- abandonAll() {
- this.showingConfirmDialog = true
- },
- doAbandonAll() {
- this.drafts.forEach((draft) => {
- this.$store.dispatch('abandonDraft', { id: draft.id }).then(() => {
- this.hideConfirmDialog()
- })
- })
- this.hideConfirmDialog()
- },
- hideConfirmDialog() {
- this.showingConfirmDialog = false
- },
- }
}
export default Drafts
diff --git a/src/components/drafts/drafts.vue b/src/components/drafts/drafts.vue
index 3a22969e1..1cce255da 100644
--- a/src/components/drafts/drafts.vue
+++ b/src/components/drafts/drafts.vue
@@ -13,66 +13,36 @@
>
{{ $t('drafts.no_drafts') }}
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
- {{ $t('drafts.abandon_all_confirm') }}
-
-
diff --git a/src/components/post_status_form/post_status_form.scss b/src/components/post_status_form/post_status_form.scss
index 7dcfc356d..0e2e982d0 100644
--- a/src/components/post_status_form/post_status_form.scss
+++ b/src/components/post_status_form/post_status_form.scss
@@ -90,10 +90,10 @@
}
.reply-or-quote-selector {
+ flex-wrap: wrap;
margin-bottom: 0.5em;
- gap: 0 1em;
+ gap: 1em;
display: flex;
- flex-wrap: wrap-reverse;
grid-template-columns: 1fr 1fr;
}
diff --git a/src/components/post_status_form/post_status_form.vue b/src/components/post_status_form/post_status_form.vue
index 966d7b48d..a82ffef24 100644
--- a/src/components/post_status_form/post_status_form.vue
+++ b/src/components/post_status_form/post_status_form.vue
@@ -112,13 +112,6 @@
role="radiogroup"
class="reply-or-quote-selector"
>
-
- {{ $t('post_status.quote_option') }}
-
{{ $t('post_status.reply_option') }}
+
+ {{ $t('post_status.quote_option') }}
+
+
+
@@ -59,14 +61,18 @@