diff --git a/BlueMapAPI b/BlueMapAPI
index 2a3cc1c2..812e4b8f 160000
--- a/BlueMapAPI
+++ b/BlueMapAPI
@@ -1 +1 @@
-Subproject commit 2a3cc1c2709bb13021db9c8064715d569db40ca3
+Subproject commit 812e4b8fce15796c5d67c5f0ff8121a6d7e7657b
diff --git a/BlueMapCommon/webapp/src/components/Menu/ChoiceBox.vue b/BlueMapCommon/webapp/src/components/Menu/ChoiceBox.vue
index bd40d988..51767796 100644
--- a/BlueMapCommon/webapp/src/components/Menu/ChoiceBox.vue
+++ b/BlueMapCommon/webapp/src/components/Menu/ChoiceBox.vue
@@ -31,7 +31,7 @@ export default {
.choice-box {
display: flex;
- font-size: 0.8rem;
+ font-size: 0.8em;
text-align: center;
//margin-bottom: 0.5em;
diff --git a/BlueMapCommon/webapp/src/components/Menu/MarkerItem.vue b/BlueMapCommon/webapp/src/components/Menu/MarkerItem.vue
index 24c53ad1..12e88300 100644
--- a/BlueMapCommon/webapp/src/components/Menu/MarkerItem.vue
+++ b/BlueMapCommon/webapp/src/components/Menu/MarkerItem.vue
@@ -105,18 +105,21 @@ export default {
.side-menu .marker-item {
display: flex;
+ white-space: nowrap;
+ user-select: none;
+
+ line-height: 1em;
margin: 0.5em 0;
+
&:first-child {
margin-top: 0;
}
+
&:last-child {
margin-bottom: 0;
}
- white-space: nowrap;
- user-select: none;
-
&.marker-hidden {
opacity: 0.5;
filter: grayscale(1);
@@ -132,27 +135,18 @@ export default {
}
> .info {
- position: relative;
flex-grow: 1;
- overflow-x: hidden;
text-overflow: ellipsis;
+ padding: 0.5em;
+
.label {
- line-height: 2em;
- overflow-x: hidden;
text-overflow: ellipsis;
- margin: 0 0.5em 1.5em 0.5em;
}
.stats {
display: flex;
- margin: 0 0.5em;
-
- position: absolute;
- bottom: 0;
-
font-size: 0.8em;
- line-height: 2em;
color: var(--theme-fg-light);
> div {
diff --git a/BlueMapCommon/webapp/src/components/Menu/MarkerSet.vue b/BlueMapCommon/webapp/src/components/Menu/MarkerSet.vue
index 3c41eee0..82fd0435 100644
--- a/BlueMapCommon/webapp/src/components/Menu/MarkerSet.vue
+++ b/BlueMapCommon/webapp/src/components/Menu/MarkerSet.vue
@@ -6,17 +6,19 @@