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 @@