]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
modify user-quota to match account settings style
authorRigel Kent <sendmemail@rigelk.eu>
Fri, 24 Jul 2020 09:26:22 +0000 (11:26 +0200)
committerRigel Kent <par@rigelk.eu>
Wed, 29 Jul 2020 16:15:53 +0000 (18:15 +0200)
client/src/app/+admin/users/user-list/user-list.component.scss
client/src/app/shared/shared-main/users/user-quota.component.html
client/src/app/shared/shared-main/users/user-quota.component.scss
client/src/sass/include/_mixins.scss

index 59ad7da35526f950297744b34a6b5592b0e969c0..98fc4d0279c1a0bc20e4279060aa3e39c1aa9758 100644 (file)
@@ -54,7 +54,7 @@ my-global-icon {
 }
 
 .progress {
-  @include progressbar;
+  @include progressbar($small: true);
   width: auto;
   max-width: 100%;
 }
index f9fb32133b2ab8b6a50a44ef986aec4379b170c0..06981223a1458fc11ba12913cfb043b921f75e1a 100644 (file)
@@ -1,21 +1,22 @@
 <div class="user-quota mb-3">
   <div>
-    <strong class="user-quota-title" tabindex="0" i18n>Total video quota</strong>
+    <label class="user-quota-title" tabindex="0" i18n>Total video quota</label>
     <div class="progress" tabindex="0" [ngbTooltip]="titleVideoQuota()">
       <div class="progress-bar" tabindex="0" role="progressbar" [style]="{ width: userVideoQuotaPercentage + '%' }"
-        [attr.aria-valuenow]="userVideoQuotaUsed" aria-valuemin="0" [attr.aria-valuemax]="user.videoQuota">
-        {{ userVideoQuotaUsed | bytes: 0 }}</div>
-      <span class="ml-auto mr-2">{{ userVideoQuota }}</span>
+        [attr.aria-valuenow]="userVideoQuotaUsed" aria-valuemin="0" [attr.aria-valuemax]="user.videoQuota"></div>
+      <span>{{ userVideoQuotaUsed | bytes: 1 }}</span>
+      <span>{{ userVideoQuota }}</span>
     </div>
   </div>
 
   <div *ngIf="hasDailyQuota()" class="mt-3">
-    <strong class="user-quota-title" tabindex="0" i18n>Daily video quota</strong>
+    <label class="user-quota-title" tabindex="0" i18n>Daily video quota</label>
     <div class="progress" tabindex="0" [ngbTooltip]="titleVideoQuotaDaily()">
       <div class="progress-bar secondary" role="progressbar" [style]="{ width: userVideoQuotaDailyPercentage + '%' }"
-        [attr.aria-valuenow]="userVideoQuotaUsedDaily" aria-valuemin="0" [attr.aria-valuemax]="user.videoQuotaDaily">
-        {{ userVideoQuotaUsedDaily | bytes: 0 }}</div>
+        [attr.aria-valuenow]="userVideoQuotaUsedDaily" aria-valuemin="0" [attr.aria-valuemax]="user.videoQuotaDaily"></div>
       <span class="ml-auto mr-2">{{ userVideoQuotaDaily }}</span>
+      <span>{{ userVideoQuotaUsedDaily | bytes: 1 }}</span>
+      <span>{{ userVideoQuotaDaily }}</span>
     </div>
   </div>
 </div>
\ No newline at end of file
index 904add0f451b0a270d7ea0192b4e683538d1f2ed..c670559d33a5abf0e097bcefe52ef8ae7c3fa81d 100644 (file)
@@ -1,10 +1,12 @@
 @import '_variables';
 @import '_mixins';
 
-.user-quota {
-  font-size: 15px;
-  margin-top: 20px;
+label {
+  font-weight: $font-regular;
+  font-size: 100%;
+}
 
+.user-quota {
   label {
     margin-right: 5px;
   }
     width: 100% !important;
   }
 
-  .user-quota-title, .progress {
+  .progress {
     @include disable-outline;
     @include button-focus(pvar(--mainColorLightest));
-  }
-
-  .progress {
     @include progressbar;
 
     height: 2rem;
index 0fb54f1212880cf5c30288d9cdd23f524cb631ab..ee2fe04978ace5eeccbc32f4cd252a89df0c928a 100644 (file)
   }
 }
 
-@mixin progressbar {
+@mixin progressbar($small: false) {
   background-color: $grey-background-color;
   display: flex;
   height: 1rem;
   span {
     position: absolute;
     color: $grey-foreground-color;
-    top: -1px;
+    @if $small {
+      top: -1px;
+    }
 
     &:nth-of-type(1) {
       left: .2rem;