forked from EVOgeek/Vmeda.Online
		
	MOBILE-3814 course: Reorder module summary info
This commit is contained in:
		
							parent
							
								
									6a1b692dc5
								
							
						
					
					
						commit
						d5dcf98e45
					
				| @ -54,44 +54,9 @@ | |||||||
|             </ion-label> |             </ion-label> | ||||||
|         </ion-item> |         </ion-item> | ||||||
| 
 | 
 | ||||||
|         <ion-card *ngIf="(canPrefetch && displayOptions.displayPrefetch) || (sizeReadable && displayOptions.displaySize)"> |  | ||||||
|             <ion-item lines="full" class="ion-text-wrap"> |  | ||||||
|                 <ion-label> |  | ||||||
|                     <h2> |  | ||||||
|                         <ion-icon name="fas-cloud-download-alt" aria-hidden="true"></ion-icon> |  | ||||||
|                         {{ 'addon.storagemanager.downloads' | translate }} |  | ||||||
|                     </h2> |  | ||||||
|                 </ion-label> |  | ||||||
|             </ion-item> |  | ||||||
|             <ion-item *ngIf="sizeReadable && displayOptions.displaySize" class="ion-text-wrap"> |  | ||||||
|                 <ion-label> |  | ||||||
|                     <p class="item-heading ion-text-wrap">{{ 'addon.storagemanager.totalspaceusage' | translate }}</p> |  | ||||||
|                     <ion-badge color="light">{{ sizeReadable | coreBytesToSize }}</ion-badge> |  | ||||||
|                 </ion-label> |  | ||||||
|                 <ion-button *ngIf="!removeFilesLoading" [disabled]="prefetchLoading" (click)="removeFiles()" color="danger" fill="clear" |  | ||||||
|                     [attr.aria-label]="'core.clearstoreddata' | translate:{$a: sizeReadable}" slot="end"> |  | ||||||
|                     <ion-icon name="fas-trash" slot="icon-only" aria-hidden="true"></ion-icon> |  | ||||||
|                 </ion-button> |  | ||||||
|                 <ion-spinner *ngIf="removeFilesLoading" slot="end" aria-hidden="true"></ion-spinner> |  | ||||||
|             </ion-item> |  | ||||||
|             <ion-item *ngIf="downloadTimeReadable" class="ion-text-wrap"> |  | ||||||
|                 <ion-label> |  | ||||||
|                     <p class="ion-text-wrap">{{ 'core.lastdownloaded' | translate }} {{ downloadTimeReadable }}</p> |  | ||||||
|                 </ion-label> |  | ||||||
|             </ion-item> |  | ||||||
|             <ion-button fill="outline" expand="block" *ngIf="canPrefetch && displayOptions.displayPrefetch" class="ion-text-wrap" |  | ||||||
|                 (click)="prefetch()" [disabled]="prefetchDisabled"> |  | ||||||
|                 <ion-icon *ngIf="!prefetchLoading" name="fas-cloud-download-alt" slot="start" aria-hidden="true"></ion-icon> |  | ||||||
|                 <ion-spinner *ngIf="prefetchLoading" slot="start" aria-hidden="true"></ion-spinner> |  | ||||||
|                 <ion-label> |  | ||||||
|                     {{ 'core.download' | translate }} |  | ||||||
|                 </ion-label> |  | ||||||
|             </ion-button> |  | ||||||
|         </ion-card> |  | ||||||
| 
 |  | ||||||
|         <ion-card *ngIf="displayOptions.displayGrades && grades?.length > 0"> |         <ion-card *ngIf="displayOptions.displayGrades && grades?.length > 0"> | ||||||
|             <ion-list> |             <ion-list> | ||||||
|                 <ion-item lines="full" class="ion-text-wrap"> |                 <ion-item lines="full" class="ion-text-wrap card-header"> | ||||||
|                     <ion-label> |                     <ion-label> | ||||||
|                         <h2> |                         <h2> | ||||||
|                             <ion-icon name="fas-chart-bar" slot="end" aria-hidden="true"></ion-icon>{{ 'core.grades.gradebook' | translate |                             <ion-icon name="fas-chart-bar" slot="end" aria-hidden="true"></ion-icon>{{ 'core.grades.gradebook' | translate | ||||||
| @ -188,6 +153,41 @@ | |||||||
|             </ion-list> |             </ion-list> | ||||||
|         </ion-card> |         </ion-card> | ||||||
| 
 | 
 | ||||||
|  |         <ion-card *ngIf="(canPrefetch && displayOptions.displayPrefetch) || (sizeReadable && displayOptions.displaySize)"> | ||||||
|  |             <ion-item lines="full" class="ion-text-wrap card-header"> | ||||||
|  |                 <ion-label> | ||||||
|  |                     <h2> | ||||||
|  |                         <ion-icon name="fas-cloud-download-alt" aria-hidden="true"></ion-icon> | ||||||
|  |                         {{ 'addon.storagemanager.downloads' | translate }} | ||||||
|  |                     </h2> | ||||||
|  |                 </ion-label> | ||||||
|  |             </ion-item> | ||||||
|  |             <ion-item *ngIf="sizeReadable && displayOptions.displaySize" class="ion-text-wrap"> | ||||||
|  |                 <ion-label> | ||||||
|  |                     <p class="item-heading ion-text-wrap">{{ 'addon.storagemanager.totalspaceusage' | translate }}</p> | ||||||
|  |                     <ion-badge color="light">{{ sizeReadable | coreBytesToSize }}</ion-badge> | ||||||
|  |                 </ion-label> | ||||||
|  |                 <ion-button *ngIf="!removeFilesLoading" [disabled]="prefetchLoading" (click)="removeFiles()" color="danger" fill="clear" | ||||||
|  |                     [attr.aria-label]="'core.clearstoreddata' | translate:{$a: sizeReadable}" slot="end"> | ||||||
|  |                     <ion-icon name="fas-trash" slot="icon-only" aria-hidden="true"></ion-icon> | ||||||
|  |                 </ion-button> | ||||||
|  |                 <ion-spinner *ngIf="removeFilesLoading" slot="end" aria-hidden="true"></ion-spinner> | ||||||
|  |             </ion-item> | ||||||
|  |             <ion-item *ngIf="downloadTimeReadable" class="ion-text-wrap"> | ||||||
|  |                 <ion-label> | ||||||
|  |                     <p class="ion-text-wrap">{{ 'core.lastdownloaded' | translate }} {{ downloadTimeReadable }}</p> | ||||||
|  |                 </ion-label> | ||||||
|  |             </ion-item> | ||||||
|  |             <ion-button fill="outline" expand="block" *ngIf="canPrefetch && displayOptions.displayPrefetch" class="ion-text-wrap" | ||||||
|  |                 (click)="prefetch()" [disabled]="prefetchDisabled"> | ||||||
|  |                 <ion-icon *ngIf="!prefetchLoading" name="fas-cloud-download-alt" slot="start" aria-hidden="true"></ion-icon> | ||||||
|  |                 <ion-spinner *ngIf="prefetchLoading" slot="start" aria-hidden="true"></ion-spinner> | ||||||
|  |                 <ion-label> | ||||||
|  |                     {{ 'core.download' | translate }} | ||||||
|  |                 </ion-label> | ||||||
|  |             </ion-button> | ||||||
|  |         </ion-card> | ||||||
|  | 
 | ||||||
|         <ion-item button *ngIf="blog && displayOptions.displayBlog" (click)="gotoBlog()" [detail]="true"> |         <ion-item button *ngIf="blog && displayOptions.displayBlog" (click)="gotoBlog()" [detail]="true"> | ||||||
|             <ion-icon name="far-newspaper" slot="start" aria-hidden="true"></ion-icon> |             <ion-icon name="far-newspaper" slot="start" aria-hidden="true"></ion-icon> | ||||||
|             <ion-label> |             <ion-label> | ||||||
|  | |||||||
| @ -22,3 +22,16 @@ ion-item ion-label ion-icon { | |||||||
|     @include margin-horizontal(0, 4px); |     @include margin-horizontal(0, 4px); | ||||||
|     vertical-align: text-top; |     vertical-align: text-top; | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | ion-item.card-header { | ||||||
|  |     --padding-start: 8px; | ||||||
|  |     --padding-end: 8px; | ||||||
|  |     --inner-padding-start: 0px; | ||||||
|  |     --inner-padding-end: 0px; | ||||||
|  |     --min-height: 40px; | ||||||
|  | 
 | ||||||
|  |     ion-label { | ||||||
|  |         margin: 0px; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user