+
@@ -314,7 +403,7 @@
gap: 20px;
align-items: center;
justify-content: space-between;
- padding: 6px 2px 0 2px;
+ padding: 6px 10px 0 2px;
}
.friend-view__segmented :deep(.el-segmented) {
@@ -353,14 +442,18 @@
}
.friend-view__scroll {
- padding: 2px;
+ padding: 2px 10px 2px 2px;
}
.friend-view__grid {
display: grid;
- grid-template-columns: repeat(auto-fit, minmax(var(--friend-card-min-width, 200px), max-content));
+ grid-template-columns: repeat(
+ var(--friend-grid-columns, 1),
+ minmax(var(--friend-card-min-width, 200px), var(--friend-card-target-width, 1fr))
+ );
gap: var(--friend-card-gap, 18px);
justify-content: start;
+ padding-right: 2px;
}
.friend-view__instances {
diff --git a/src/views/FriendLocation/components/FriendLocationCard.vue b/src/views/FriendLocation/components/FriendLocationCard.vue
index 295f57d9..06f368de 100644
--- a/src/views/FriendLocation/components/FriendLocationCard.vue
+++ b/src/views/FriendLocation/components/FriendLocationCard.vue
@@ -81,7 +81,6 @@