From 12179505e1ef9e137a922650495e53f12bd6f121 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Mon, 27 May 2019 12:31:49 -0700 Subject: [PATCH] fix: improve UI/a11y of media upload (#1241) --- .../_components/compose/ComposeMediaItem.html | 36 ++++++++++++++----- src/scss/themes/_base.scss | 6 +++- src/scss/themes/_dark.scss | 2 +- tests/utils.js | 4 +-- 4 files changed, 36 insertions(+), 12 deletions(-) diff --git a/src/routes/_components/compose/ComposeMediaItem.html b/src/routes/_components/compose/ComposeMediaItem.html index c674cc73..f42aa6f1 100644 --- a/src/routes/_components/compose/ComposeMediaItem.html +++ b/src/routes/_components/compose/ComposeMediaItem.html @@ -8,12 +8,12 @@
- + > @@ -51,6 +51,9 @@ font-size: 1.2em; background: var(--alt-input-bg); color: var(--body-text-color); + max-height: 100px; + border: 1px solid var(--input-border); + resize: none; } .compose-media-alt-input:focus { background: var(--main-bg); @@ -66,12 +69,15 @@ margin: 2px; } .compose-media-delete-button { - padding: 10px; - background: none; - border: none; + padding: 7px 10px 5px; + background: var(--floating-button-bg); + border: 1px solid var(--button-border); } .compose-media-delete-button:hover { - background: var(--toast-border); + background: var(--floating-button-bg-hover); + } + .compose-media-delete-button:active { + background: var(--floating-button-bg-active); } :global(.compose-media-delete-button-svg) { fill: var(--button-text); @@ -87,6 +93,9 @@ .compose-media-realm-dialog { max-height: 15vh; } + .compose-media-alt-input { + max-height: 7vh; + } }