diff --git a/.gitignore b/.gitignore index ff2d6416fdbd62c9c55fd673ed8164f3c0912e2a..b984dcd2330567cb32150bcce2a4f73920685dcc 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,5 @@ netex/ # temp dir for css prefixing original/* + +.prettierrc \ No newline at end of file diff --git a/src/app/components/info-tile/info-tile.component.html b/src/app/components/info-tile/info-tile.component.html index e9ade0d4858a965e00c302a07ba8bae44ac96cba..d3a375d4bc3788744041d451d4ac654488ff81e9 100644 --- a/src/app/components/info-tile/info-tile.component.html +++ b/src/app/components/info-tile/info-tile.component.html @@ -1,3 +1,4 @@ + <p *ngIf="!wrapper.data.drugstoneId && wrapper.data.label" [ngClass]="{ 'text-normal': drugstoneConfig.smallStyle }" @@ -24,11 +25,10 @@ }}" target="_blank" > - {{ wrapper.data.symbol }} </a - > + {{ wrapper.data.symbol }} + </a> </p> - <p *ngIf="wrapper.data.uniprot" [ngClass]="{ 'text-normal': drugstoneConfig.smallStyle }" @@ -73,11 +73,11 @@ [ngClass]="{ 'text-normal': drugstoneConfig.smallStyle }" > <b - ><span - >Median expression in - {{ "'" + networkHandler.activeNetwork.selectedTissue.name + "'" }} - (TPM):</span - ></b + ><span + >Median expression in + {{ "'" + networkHandler.activeNetwork.selectedTissue.name + "'" }} + (TPM):</span + ></b > <span class="is-capitalized"> {{ getExpressionScore() | number }}</span> <span @@ -103,10 +103,10 @@ <b><span>ICD10:</span></b> <span class="is-capitalized"> {{ - wrapper.data.icd10.length === 0 || - (wrapper.data.icd10.length === 1 && wrapper.data.icd10[0].length === 0) - ? "-" - : wrapper.data.icd10 + wrapper.data.icd10.length === 0 || + (wrapper.data.icd10.length === 1 && wrapper.data.icd10[0].length === 0) + ? "-" + : wrapper.data.icd10 }}</span > </p> @@ -152,24 +152,38 @@ <b><span>Group:</span></b> <span class="is-capitalized"> {{ - drugstoneConfig.currentConfig().nodeGroups[ - networkHandler.activeNetwork.selectedWrapper.data[ - networkHandler.activeNetwork.selectedWrapper.data.group === - "selectedNode" - ? "_group" - : "group" + drugstoneConfig.currentConfig().nodeGroups[ + networkHandler.activeNetwork.selectedWrapper.data[ + networkHandler.activeNetwork.selectedWrapper.data.group === + "selectedNode" + ? "_group" + : "group" ] ].groupName }}</span > - </p> -<p *ngIf="showLinks()" - [ngClass]="{ 'text-normal': drugstoneConfig.smallStyle }"> +<p + *ngIf="showLinks()" + [ngClass]="{ 'text-normal': drugstoneConfig.smallStyle }" +> <b><span>Links:</span></b> - <span *ngFor="let target of linkoutMap | keyvalue " > - <a *ngIf="showLinkout(target.key)" [href]="getLinkoutURL(target.key)" target="_blank"> {{target.value}}</a> + <span *ngFor="let target of linkoutMap | keyvalue"> + <a + *ngIf="showLinkout(target.key)" + [href]="getLinkoutURL(target.key)" + target="_blank" + > + <img class="link-icon" src="assets/{{ target.value }}.png" alt="go to {{ target.value }}" title="go to {{ target.value }}"/></a + > </span> + + <a + class="is-capitalized" + href="https://clinicaltrials.gov/ct2/results?term={{ wrapper.data.symbol }}" + target="_blank" + ><img class="link-icon" src="assets/clinicaltrials.png" alt="search in clinicaltrials.gov" title="search in clinicaltrials.gov"/> + </a> </p> <app-toggle diff --git a/src/app/components/info-tile/info-tile.component.scss b/src/app/components/info-tile/info-tile.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9731255f372569be4b1c9ade76da0c8de9d22d19 100644 --- a/src/app/components/info-tile/info-tile.component.scss +++ b/src/app/components/info-tile/info-tile.component.scss @@ -0,0 +1,4 @@ +.link-icon { + height: 1.2em !important; + vertical-align: bottom !important; +} \ No newline at end of file diff --git a/src/assets/IID.png b/src/assets/IID.png new file mode 100644 index 0000000000000000000000000000000000000000..b58593e97e9ad87f49dc8693232a89adbe90ac26 Binary files /dev/null and b/src/assets/IID.png differ diff --git a/src/assets/clinicaltrials.png b/src/assets/clinicaltrials.png new file mode 100644 index 0000000000000000000000000000000000000000..a1d0dbbad3918e8124a1d942b1c9298866c9574e Binary files /dev/null and b/src/assets/clinicaltrials.png differ