Merge pull request 'fix: terms and conditions colours, editor on smaller screens show only icons' (#113) from issue111 into main
Some checks failed
Release / Build-and-test-development (push) Has been cancelled
Release / release (push) Has been cancelled
Release / Build-production-and-ng-test (push) Has been cancelled

Reviewed-on: #113
This commit is contained in:
allan 2024-06-07 15:22:00 +00:00
commit e97a6f52da
6 changed files with 951 additions and 2167 deletions

1225
client/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -164,22 +164,28 @@
<div <div
class="card-header clr-row buttonBar headerBar clr-flex-md-row clr-justify-content-center clr-justify-content-lg-end" class="card-header clr-row buttonBar headerBar clr-flex-md-row clr-justify-content-center clr-justify-content-lg-end"
> >
<div *ngIf="tableTrue" class="clr-col-12 clr-col-lg-4 backBtn"> <div
<span class="btn btn-sm btn-icon btn-dimmed" [routerLink]="['/home']"> *ngIf="tableTrue"
class="clr-col-12 clr-col-md-3 clr-col-lg-4 backBtn"
>
<span
class="btn icon-collapse btn-sm btn-icon btn-dimmed"
[routerLink]="['/home']"
>
<clr-icon shape="caret" dir="left" size="20"></clr-icon> <clr-icon shape="caret" dir="left" size="20"></clr-icon>
Back to table selection <span class="text">Back to table selection</span>
</span> </span>
<span <span
(click)="viewboxManager()" (click)="viewboxManager()"
class="btn btn-sm btn-icon btn-dimmed viewbox-open" class="btn icon-collapse btn-sm btn-icon btn-dimmed viewbox-open"
> >
<clr-icon shape="view-cards" size="20"></clr-icon> <clr-icon shape="view-cards" size="20"></clr-icon>
Viewboxes <span class="text">Viewboxes</span>
</span> </span>
</div> </div>
<div <div
class="clr-col-12 clr-col-lg-4 d-flex flex-column align-items-center" class="clr-col-12 clr-col-md-5 clr-col-lg-4 d-flex flex-column align-items-center"
[class.clr-col-lg-12]="!tableTrue" [class.clr-col-lg-12]="!tableTrue"
> >
<h4 <h4
@ -234,34 +240,37 @@
</ng-container> </ng-container>
</h4> </h4>
</div> </div>
<div *ngIf="tableTrue" class="clr-col-12 clr-col-lg-4 btnCtrl"> <div
*ngIf="tableTrue"
class="clr-col-12 clr-col-md-4 clr-col-lg-4 btnCtrl"
>
<ng-container *ngIf="hotTable.readOnly && !uploadPreview"> <ng-container *ngIf="hotTable.readOnly && !uploadPreview">
<button <button
type="button" type="button"
class="btnView btn btn-sm btn-icon btn-block btn-dimmed" class="btnView btn icon-collapse btn-sm btn-icon btn-block btn-dimmed"
(click)="openQb()" (click)="openQb()"
> >
<clr-icon shape="filter"></clr-icon> <clr-icon shape="filter"></clr-icon>
<span>Filter</span> <span class="text">Filter</span>
</button> </button>
<button <button
type="button" type="button"
class="btn btn-sm btn-primary btn-block" class="btn icon-collapse btn-sm btn-primary btn-block"
(click)="editTable()" (click)="editTable()"
> >
<clr-icon shape="note"></clr-icon> <clr-icon shape="note"></clr-icon>
<span>Edit</span> <span class="text">Edit</span>
</button> </button>
<button <button
*ngIf="!columnLevelSecurityFlag" *ngIf="!columnLevelSecurityFlag"
(click)="onShowUploadModal()" (click)="onShowUploadModal()"
type="button" type="button"
class="btn btn-sm btn-success btn-block mr-0" class="btn icon-collapse btn-sm btn-success btn-block mr-0"
> >
<clr-icon shape="upload"></clr-icon> <clr-icon shape="upload"></clr-icon>
<span>Upload</span> <span class="text">Upload</span>
</button> </button>
</ng-container> </ng-container>

View File

@ -223,6 +223,16 @@ hot-table {
font-size: inherit !important; font-size: inherit !important;
} }
// When width is smaller remove the text from the buttons
// keep only the icons
@media (max-width: 992px) {
.icon-collapse {
.text {
display: none;
}
}
}
// FIXME // FIXME
// Let's leave it here for a reference if there // Let's leave it here for a reference if there
// is an issue with viewboxes/filter modal overlaying // is an issue with viewboxes/filter modal overlaying

View File

@ -19,8 +19,6 @@
.card-block { .card-block {
flex: 1; flex: 1;
overflow: auto; overflow: auto;
background-color: #f4f4f4;
} }
} }

457
package-lock.json generated

File diff suppressed because it is too large Load Diff

1389
sas/package-lock.json generated

File diff suppressed because it is too large Load Diff