diff --git a/web/html/xui/inbound_info_modal.html b/web/html/xui/inbound_info_modal.html index e679bbd0..f85fc7d3 100644 --- a/web/html/xui/inbound_info_modal.html +++ b/web/html/xui/inbound_info_modal.html @@ -143,7 +143,7 @@ <tr> <td> <a-tag v-if="infoModal.clientStats && infoModal.clientSettings.totalGB > 0" :color="statsColor(infoModal.clientStats)"> - [[ sizeFormat(infoModal.clientSettings.totalGB - infoModal.clientStats.up - infoModal.clientStats.down) ]] + [[ getRemStats() ]] </a-tag> </td> <td> @@ -423,7 +423,11 @@ }, statsColor(stats) { return usageColor(stats.up + stats.down, app.trafficDiff, stats.total); - } + }, + getRemStats() { + remained = this.infoModal.clientStats.total - this.infoModal.clientStats.up - this.infoModal.clientStats.down; + return remained>0 ? sizeFormat(remained) : '-'; + }, }, }); diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html index 12b76fc4..98dacd92 100644 --- a/web/html/xui/xray.html +++ b/web/html/xui/xray.html @@ -75,7 +75,7 @@ <a-space direction="vertical"> <a-card hoverable style="margin-bottom: .5rem;"> <a-row style="display: flex; flex-wrap: wrap; align-items: center;"> - <a-col :xs="24" :sm="8" style="padding: 4px;"> + <a-col :xs="24" :sm="10" style="padding: 4px;"> <a-space direction="horizontal"> <a-button type="primary" :disabled="saveBtnDisable" @click="updateXraySetting">{{ i18n "pages.xray.save" }}</a-button> <a-button type="danger" :disabled="!saveBtnDisable" @click="restartXray">{{ i18n "pages.xray.restart" }}</a-button> @@ -89,7 +89,7 @@ </a-popover> </a-space> </a-col> - <a-col :xs="24" :sm="16"> + <a-col :xs="24" :sm="14"> <template> <div> <a-back-top :target="() => document.getElementById('content-layout')" visibility-height="200">