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-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-list> | ||||
|                 <ion-item lines="full" class="ion-text-wrap"> | ||||
|                 <ion-item lines="full" class="ion-text-wrap card-header"> | ||||
|                     <ion-label> | ||||
|                         <h2> | ||||
|                             <ion-icon name="fas-chart-bar" slot="end" aria-hidden="true"></ion-icon>{{ 'core.grades.gradebook' | translate | ||||
| @ -188,6 +153,41 @@ | ||||
|             </ion-list> | ||||
|         </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-icon name="far-newspaper" slot="start" aria-hidden="true"></ion-icon> | ||||
|             <ion-label> | ||||
|  | ||||
| @ -22,3 +22,16 @@ ion-item ion-label ion-icon { | ||||
|     @include margin-horizontal(0, 4px); | ||||
|     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