From 0241d0555f9bd1a1a40a6d35445a3a0ea693c425 Mon Sep 17 00:00:00 2001 From: Eugen Neuber <eugen.neuber@tugraz.at> Date: Wed, 4 Dec 2019 16:26:06 +0100 Subject: [PATCH] Add css for select and vpu-data-table-view buttons --- packages/common/styles.js | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/packages/common/styles.js b/packages/common/styles.js index ebd1cc4c..9297bf1a 100644 --- a/packages/common/styles.js +++ b/packages/common/styles.js @@ -340,7 +340,7 @@ export function getNotificationCSS() { export function getButtonCSS() { // language=css return css` - .button { + button.button, .button, button.dt-button { border-color: black; border-width: 1px; border-radius: var(--vpu-border-radius); @@ -355,48 +355,60 @@ export function getButtonCSS() { white-space: nowrap; font-size: inherit; font-family: inherit; - background-color: transparent; transition: background-color 0.15s ease 0s, color 0.15s ease 0s; + background: none; } - .button:hover { + button.button:hover, .button:hover, button.dt-button:hover, button.dt-button:hover:not(.disabled) { color: white; + background: none; background-color: black; } - .button.is-small { + button.button.is-small, ..button.is-small { border-radius: calc(var(--vpu-border-radius) / 2); font-size: .75rem; } - .button.is-primary { + button.button.is-primary, ..button.is-primary { background-color: var(--vpu-primary-bg-color); color: var(--vpu-primary-text-color); } - .button.is-info { + button.button.is-info, ..button.is-info { background-color: var(--vpu-info-bg-color); color: var(--vpu-info-text-color); } - .button.is-success { + button.button.is-success, ..button.is-success { background-color: var(--vpu-success-bg-color); color: var(--vpu-success-text-color); } - .button.is-warning { + button.button.is-warning, ..button.is-warning { background-color: var(--vpu-warning-bg-color); color: var(--vpu-warning-text-color); } - .button.is-danger { + .button.button.is-danger, .button.is-danger { background-color: var(--vpu-danger-bg-color); color: var(--vpu-danger-text-color); } - .button[disabled], fieldset[disabled] .button { + button.button[disabled], ..button[disabled], fieldset[disabled] .button { opacity: .5; } + + select { + -moz-appearance: none; + -webkit-appearance: none; + background: right/25% no-repeat url("local/vpu-common/icons/chevron-down.svg"); + border-color: black; + border-width: 1px; + border-radius: var(--vpu-border-radius); + color: black; + padding: 0.14rem; + } `; } -- GitLab