diff --git a/css/deck.css b/css/deck.css
index a80dca883..cac2e3054 100644
--- a/css/deck.css
+++ b/css/deck.css
@@ -7,3 +7,13 @@
background-image: url(../img/deck.svg);
filter: var(--background-invert-if-dark);
}
+
+input[type=submit].icon-confirm {
+ border-color: var(--color-border-maxcontrast) !important;
+ border-left: none;
+}
+
+input[type=text]:focus+input[type=submit].icon-confirm,
+input[type=text]:hover+input[type=submit].icon-confirm {
+ border-color: var(--color-main-text) !important;
+}
diff --git a/src/components/ActivityEntry.vue b/src/components/ActivityEntry.vue
index 95c0d60de..28371d6e4 100644
--- a/src/components/ActivityEntry.vue
+++ b/src/components/ActivityEntry.vue
@@ -137,7 +137,7 @@ export default {
margin-left: 10px;
}
.activity--message {
- margin-left: 44px;
+ margin-left: var(--default-clickable-area);
color: var(--color-text-light);
margin-bottom: 10px;
}
diff --git a/src/components/Controls.vue b/src/components/Controls.vue
index ec130248a..dd9b1d2d9 100644
--- a/src/components/Controls.vue
+++ b/src/components/Controls.vue
@@ -493,8 +493,8 @@ export default {
.controls {
display: flex;
margin: 5px;
- height: 44px;
- padding-left: 44px;
+ height: var(--default-clickable-area);
+ padding-left: var(--default-clickable-area);
.board-title {
display: flex;
@@ -524,8 +524,8 @@ export default {
#app-navigation-toggle-custom {
position: static;
- width: 44px;
- height: 44px;
+ width: var(--default-clickable-area);
+ height: var(--default-clickable-area);
cursor: pointer;
opacity: 1;
display: inline-block !important;
@@ -584,8 +584,8 @@ export default {
.filter-button {
padding: 0;
border-radius: 50%;
- width: 44px;
- height: 44px;
+ width: var(--default-clickable-area);
+ height: var(--default-clickable-area);
&[data-popper-shown] {
background-color: var(--color-background-hover);
diff --git a/src/components/SessionList.vue b/src/components/SessionList.vue
index 202325813..706b3c93a 100644
--- a/src/components/SessionList.vue
+++ b/src/components/SessionList.vue
@@ -72,7 +72,7 @@ export default {
diff --git a/src/components/board/DeletedTabSidebar.vue b/src/components/board/DeletedTabSidebar.vue
index 242952aa2..5d13cc62b 100644
--- a/src/components/board/DeletedTabSidebar.vue
+++ b/src/components/board/DeletedTabSidebar.vue
@@ -1,6 +1,6 @@
-
{{ t('deck', 'Deleted lists') }}
+
{{ t('deck', 'Deleted lists') }}
-
{{ t('deck', 'Deleted cards') }}
+
{{ t('deck', 'Deleted cards') }}
-
@@ -98,7 +98,7 @@ export default {
}
* {
- flex-basis: 44px;
+ flex-basis: var(--default-clickable-area);
}
.title {
diff --git a/src/components/board/Stack.vue b/src/components/board/Stack.vue
index 60ddffa82..244323fa3 100644
--- a/src/components/board/Stack.vue
+++ b/src/components/board/Stack.vue
@@ -287,7 +287,7 @@ export default {
},
startEditing(stack) {
if (this.dragging) {
- return
+ return
}
this.copiedStack = Object.assign({}, stack)
@@ -351,7 +351,7 @@ export default {
padding-left: $card-spacing;
padding-right: $card-spacing;
cursor: grab;
- min-height: 44px;
+ min-height: var(--default-clickable-area);
// Smooth fade out of the cards at the top
&:before {
@@ -403,6 +403,7 @@ export default {
border-radius: 3px;
margin: 6px;
padding: 4px 4px;
+ font-size: 120%;
&:focus-visible {
outline: 2px solid var(--color-border-dark);
@@ -413,10 +414,17 @@ export default {
form {
margin: 2px 0;
}
+
+ :deep {
+ .action-item,
+ .v-popper--theme-dropdown {
+ display: flex;
+ }
+ }
}
.stack__card-add {
- height: 44px;
+ height: var(--default-clickable-area);
flex-shrink: 0;
z-index: 100;
display: flex;
diff --git a/src/components/board/TagsTabSidebar.vue b/src/components/board/TagsTabSidebar.vue
index 2b984ab1f..aa9fa3472 100644
--- a/src/components/board/TagsTabSidebar.vue
+++ b/src/components/board/TagsTabSidebar.vue
@@ -169,7 +169,7 @@ export default {
}
diff --git a/src/components/cards/CardItem.vue b/src/components/cards/CardItem.vue
index 11b5754da..277ff5ce7 100644
--- a/src/components/cards/CardItem.vue
+++ b/src/components/cards/CardItem.vue
@@ -363,7 +363,7 @@ export default {
}
}
.card-menu {
- height: 44px;
+ height: var(--default-clickable-area);
align-self: end;
}
}
@@ -416,7 +416,7 @@ export default {
}
.compact {
- min-height: 44px;
+ min-height: var(--default-clickable-area);
.duedate {
margin-right: 0;
diff --git a/src/components/navigation/AppNavigationAddBoard.vue b/src/components/navigation/AppNavigationAddBoard.vue
index 564b0ead6..a42029e19 100644
--- a/src/components/navigation/AppNavigationAddBoard.vue
+++ b/src/components/navigation/AppNavigationAddBoard.vue
@@ -90,7 +90,7 @@ export default {
.board-create {
order: 1;
display: flex;
- height: 44px;
+ height: var(--default-clickable-area);
form {
display: flex;
@@ -103,8 +103,8 @@ export default {
}
.app-navigation-entry-bullet-wrapper {
- width: 44px;
- height: 44px;
+ width: var(--default-clickable-area);
+ height: var(--default-clickable-area);
.color0 {
width: 30px !important;
margin: 5px;
diff --git a/src/components/navigation/AppNavigationBoard.vue b/src/components/navigation/AppNavigationBoard.vue
index 584dfb85d..4e137dcef 100644
--- a/src/components/navigation/AppNavigationBoard.vue
+++ b/src/components/navigation/AppNavigationBoard.vue
@@ -336,10 +336,10 @@ export default {