diff --git a/src/assets/scss/variables.scss b/src/assets/scss/variables.scss index 0e41c0b..28ff98a 100644 --- a/src/assets/scss/variables.scss +++ b/src/assets/scss/variables.scss @@ -25,6 +25,7 @@ --list-item-price-color: #eee; --list-item-buy-link-color: #ffc300; + --list-item-buy-link-color-hover: #ff9900; --public-note-tag-color: #ddd; --public-note-tag-bg: linear-gradient(125deg, #8f94fb, #4e54c8); diff --git a/src/views/components/server-list/row/server-list-column.vue b/src/views/components/server-list/row/server-list-column.vue index da7c19b..34460d9 100644 --- a/src/views/components/server-list/row/server-list-column.vue +++ b/src/views/components/server-list/row/server-list-column.vue @@ -79,7 +79,7 @@ const columnStyle = computed(() => { diff --git a/src/views/components/server-list/row/server-list-item-real-time.vue b/src/views/components/server-list/row/server-list-item-real-time.vue index c20832d..40309b7 100644 --- a/src/views/components/server-list/row/server-list-item-real-time.vue +++ b/src/views/components/server-list/row/server-list-item-real-time.vue @@ -6,6 +6,7 @@ :label="item.label" :value="item.show ? item?.value : '-'" :unit="item.show ? item?.unit : ''" + :width="fieldWidth[item.key]" /> @@ -42,4 +43,12 @@ const { currentTime, serverRealTimeListTpls: props.serverRealTimeListTpls, }); + +const fieldWidth = { + transfer: 80, + load: 40, + inSpeed: 40, + outSpeed: 40, +}; + diff --git a/src/views/components/server-list/row/server-list-item.vue b/src/views/components/server-list/row/server-list-item.vue index 3adee11..50d6d8f 100644 --- a/src/views/components/server-list/row/server-list-item.vue +++ b/src/views/components/server-list/row/server-list-item.vue @@ -31,6 +31,7 @@ prop="server-flag" label="地区" :value="info?.Host?.CountryCode?.toUpperCase() || 'UN'" + :width="40" /> { display: flex; flex-direction: column; gap: var(--list-gap-size); - // padding: 0 var(--list-padding); width: var(--list-container-width); margin: auto; }