generated from nhcarrigan/template
feat: modularise and expand job information, set up testing (#9)
Closes #6 Closes #7 Closes #8 Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/9 Co-authored-by: Naomi <commits@nhcarrigan.com> Co-committed-by: Naomi <commits@nhcarrigan.com>
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
<button class="job {{ align }} {{ type }}" (click)="expand()">
|
||||
<div class="info">
|
||||
<h2>{{ job.title }}</h2>
|
||||
<img
|
||||
*ngIf="job.logo && expanded"
|
||||
class="logo"
|
||||
[src]="'/assets/img/icons/' + job.logo"
|
||||
[alt]="job.company + ' Logo'"
|
||||
/>
|
||||
<p>{{ job.company }}</p>
|
||||
<p class="date">
|
||||
{{ date }}
|
||||
</p>
|
||||
|
||||
<p class="desc" *ngIf="icon && expanded">{{ iconDescription }}</p>
|
||||
<hr *ngIf="expanded" />
|
||||
<article *ngIf="expanded">
|
||||
<p *ngFor="let line of description">{{ line }}</p>
|
||||
</article>
|
||||
</div>
|
||||
</button>
|
||||
<fa-icon
|
||||
*ngIf="icon"
|
||||
class="icon {{ type }}"
|
||||
[icon]="icon"
|
||||
[attr.alt]="iconDescription"
|
||||
/>
|
||||
Reference in New Issue
Block a user