Skip to content

Commit 24bfadd

Browse files
committed
feat: show subscription usage in a progress bar
1 parent f5d65eb commit 24bfadd

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

src/components/SubscriptionInfo.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,12 @@ export default (props: { subscriptionInfo: SubscriptionInfo }) => {
3434

3535
return (
3636
<>
37+
<progress class="progress" value={info.percentage} max="100" />
38+
3739
<div class="text-sm text-slate-500">
3840
{`${info.used}`} / {`${info.total}`} ( {info.percentage}% )
3941
</div>
42+
4043
<div class="text-sm text-slate-500">Expire: {info.expireStr()} </div>
4144
</>
4245
)

src/pages/Proxies.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ export default () => {
124124
{(proxyProvider) => {
125125
const title = (
126126
<div class="flex items-center justify-between">
127-
<div class="flex flex-col">
127+
<div class="flex flex-col gap-1">
128128
<span>{proxyProvider.name}</span>
129129
<SubscriptionInfo
130130
subscriptionInfo={proxyProvider.subscriptionInfo}
@@ -135,7 +135,7 @@ export default () => {
135135
</div>
136136
</div>
137137

138-
<div>
138+
<div class="flex flex-nowrap">
139139
<button
140140
class="btn btn-circle btn-sm mr-2"
141141
onClick={(e) =>

0 commit comments

Comments
 (0)