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,23 +2,29 @@ ...@@ -2,23 +2,29 @@
@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 { .drgstn {
color: inherit !important; .p-tooltip-text, .p-tooltip-arrow {
background: var(--drgstn-tooltip) !important;
border-radius: 2px !important;
padding: .5rem 1rem .5rem 1rem !important;
color: var(--drgstn-text-secondary) !important;
font-size: .75rem !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 { .p-tooltip-text:before {
background-color: var(--drgstn-panel) !important; content: '';
border-color: var(--drgstn-border) !important; position: absolute;
color: var(--drgstn-primary) !important; display: block;
width: 0;
left: 50%;
bottom: +7px;
border: 6px solid transparent;
border-bottom: 0;
border-top: 6px solid var(--drgstn-tooltip);
transform: translate(-50%, calc(100% + 3px));
} }
.p-checkbox .p-checkbox-box { .p-checkbox .p-checkbox-box {
border-color: var(--drgstn-text-primary) !important; border-color: var(--drgstn-text-primary) !important;
color: var(--drgstn-text-primary) !important; color: var(--drgstn-text-primary) !important;
...@@ -30,33 +36,32 @@ ...@@ -30,33 +36,32 @@
position: relative !important; position: relative !important;
} }
.p-datatable .p-datatable-tbody > tr > td, .button.is-light { .p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before {
border-color: var(--drgstn-border) !important; 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; background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-text-primary) !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 {
.drgstn { background-color: var(--drgstn-panel) !important;
.p-tooltip-text, .p-tooltip-arrow { border-color: var(--drgstn-border) !important;
background: var(--drgstn-tooltip) !important; color: var(--drgstn-primary) !important;
border-radius: 2px !important;
padding: .5rem 1rem .5rem 1rem !important;
color: var(--drgstn-text-secondary) !important;
font-size: .75rem !important;
} }
.p-tooltip-text:before { .p-datatable .p-datatable-tbody > tr > td, .button.is-light {
content: ''; border-color: var(--drgstn-border) !important;
position: absolute; background-color: var(--drgstn-panel) !important;
display: block; color: var(--drgstn-text-primary) !important;
width: 0;
left: 50%;
bottom: +7px;
border: 6px solid transparent;
border-bottom: 0;
border-top: 6px solid var(--drgstn-tooltip);
transform: translate(-50%, calc(100% + 3px));
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment