Skip to content
Snippets Groups Projects
Commit bb503368 authored by AndiMajore's avatar AndiMajore
Browse files

completed ng-class wrapping

parent a4fa30b7
No related branches found
No related tags found
No related merge requests found
<p-table *ngIf="tableDrugs.length > 0" [value]="tableDrugs"> <p-table *ngIf="tableDrugs.length > 0" [value]="tableDrugs" class="drgstn">
<ng-template pTemplate="header"> <ng-template pTemplate="header">
<tr> <tr>
<th [pSortableColumn]="'drugId'"> <th [pSortableColumn]="'drugId'">
......
<p-table *ngIf="tableProteins.length > 0" selectionMode="multiple" <p-table *ngIf="tableProteins.length > 0" selectionMode="multiple"
[value]="tableProteins" [selection]="tableSelectedProteins" dataKey="uniprotAc" [value]="tableProteins" [selection]="tableSelectedProteins" dataKey="uniprotAc"
(selectionChange)="tableProteinSelection($event)"> (selectionChange)="tableProteinSelection($event)" class="drgstn">
<ng-template pTemplate="header"> <ng-template pTemplate="header">
<tr> <tr>
<th class="checkbox-col"> <th class="checkbox-col">
<p-tableHeaderCheckbox></p-tableHeaderCheckbox> <p-tableHeaderCheckbox class="drgstn"></p-tableHeaderCheckbox>
</th> </th>
<th [pSortableColumn]="'uniprotAc'"> <th [pSortableColumn]="'uniprotAc'">
UniProt Code UniProt Code
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<ng-template pTemplate="body" let-e> <ng-template pTemplate="body" let-e>
<tr> <tr>
<td> <td>
<p-tableCheckbox [value]="e"></p-tableCheckbox> <p-tableCheckbox [value]="e" class="drgstn"></p-tableCheckbox>
</td> </td>
<td><a href="https://www.uniprot.org/uniprot/{{ e.uniprotAc }}" target="_blank">{{ e.uniprotAc }}</a></td> <td><a href="https://www.uniprot.org/uniprot/{{ e.uniprotAc }}" target="_blank">{{ e.uniprotAc }}</a></td>
<td>{{e.symbol}}</td> <td>{{e.symbol}}</td>
......
...@@ -2,41 +2,6 @@ ...@@ -2,41 +2,6 @@
@import "../../node_modules/primeng/resources/primeng.min.css"; @import "../../node_modules/primeng/resources/primeng.min.css";
@import "../../node_modules/primeicons/primeicons.css"; @import "../../node_modules/primeicons/primeicons.css";
.-datatable .p-sortable-column .p-sortable-column-icon {
color: inherit !important;
}
.p-datatable .p-datatable-tfoot > tr > td, .p-datatable .p-datatable-thead > tr > th {
background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-text-primary) !important;
}
.p-datatable .p-sortable-column.p-highlight, .p-datatable .p-sortable-column:not(.p-highlight):hover, .p-datatable .p-sortable-column.p-highlight:hover {
background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-primary) !important;
}
.p-checkbox .p-checkbox-box {
border-color: var(--drgstn-text-primary) !important;
color: var(--drgstn-text-primary) !important;
background-color: var(--drgstn-panel) !important;
border-radius: 1px !important;
border-style: solid !important;
width: 18px !important;
height: 18px !important;
position: relative !important;
}
.p-datatable .p-datatable-tbody > tr > td, .button.is-light {
border-color: var(--drgstn-border) !important;
background-color: var(--drgstn-panel) !important;
color: var(--drgstn-text-primary) !important;
}
.drgstn { .drgstn {
.p-tooltip-text, .p-tooltip-arrow { .p-tooltip-text, .p-tooltip-arrow {
background: var(--drgstn-tooltip) !important; background: var(--drgstn-tooltip) !important;
...@@ -59,4 +24,44 @@ ...@@ -59,4 +24,44 @@
border-top: 6px solid var(--drgstn-tooltip); border-top: 6px solid var(--drgstn-tooltip);
transform: translate(-50%, calc(100% + 3px)); transform: translate(-50%, calc(100% + 3px));
} }
.p-checkbox .p-checkbox-box {
border-color: var(--drgstn-text-primary) !important;
color: var(--drgstn-text-primary) !important;
background-color: var(--drgstn-panel) !important;
border-radius: 1px !important;
border-style: solid !important;
width: 18px !important;
height: 18px !important;
position: relative !important;
}
.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before {
top: 8px!important;
left: 2px !important;
}
p.-datatable .p-sortable-column .p-sortable-column-icon {
color: inherit !important;
}
.p-datatable .p-datatable-tfoot > tr > td, .p-datatable .p-datatable-thead > tr > th {
background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-text-primary) !important;
}
.p-datatable .p-sortable-column.p-highlight, .p-datatable .p-sortable-column:not(.p-highlight):hover, .p-datatable .p-sortable-column.p-highlight:hover {
background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-primary) !important;
}
.p-datatable .p-datatable-tbody > tr > td, .button.is-light {
border-color: var(--drgstn-border) !important;
background-color: var(--drgstn-panel) !important;
color: var(--drgstn-text-primary) !important;
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment