Skip to content

Commit 0507759

Browse files
committed
fix: Default overlay when topic had image
1 parent ca5007f commit 0507759

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

src/app/public-topics/components/topicbox/topicbox.component.html

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -106,25 +106,27 @@
106106
<div class="image">
107107
<div class="image_overlay"></div>
108108
<img *ngIf="topic.imageUrl" [src]="topic.imageUrl">
109-
<ng-container
110-
*ngIf="!topic.imageUrl && ['inProgress', 'voting', 'ideation', 'followUp'].includes(topic.status); else default_no_image">
111-
<div class="no_image" [ngClass]="{
112-
discussion: topic.status === 'inProgress',
113-
voting: topic.status === 'voting',
114-
ideation: topic.status === 'ideation',
115-
follow_up: topic.status === 'followUp'
116-
}">
117-
</div>
118-
</ng-container>
119-
<ng-template #default_no_image>
120-
<div class="no_image">
121-
<svg width="37" height="41" viewBox="0 0 37 41" fill="none" xmlns="http://www.w3.org/2000/svg">
122-
<path fill-rule="evenodd" clip-rule="evenodd"
123-
d="M29.307 5.5918C30.9953 5.5918 32.3766 7.08292 32.3766 8.90541V32.1007C32.3766 33.9232 30.9953 35.4143 29.307 35.4143H7.81962C6.13133 35.4143 4.75 33.9232 4.75 32.1007V8.90541C4.75 7.08292 6.13133 5.5918 7.81962 5.5918H29.307ZM17.0285 27.9752L13.1915 22.9882L7.81962 30.4439H29.307L22.4003 20.503L17.0285 27.9752Z"
124-
fill="#4D5C6A" />
125-
</svg>
126-
</div>
127-
</ng-template>
109+
<ng-container *ngIf="!topic.imageUrl">
110+
<ng-container
111+
*ngIf="['inProgress', 'voting', 'ideation', 'followUp'].includes(topic.status); else default_no_image">
112+
<div class="no_image" [ngClass]="{
113+
discussion: topic.status === 'inProgress',
114+
voting: topic.status === 'voting',
115+
ideation: topic.status === 'ideation',
116+
follow_up: topic.status === 'followUp'
117+
}">
118+
</div>
119+
</ng-container>
120+
<ng-template #default_no_image>
121+
<div class="no_image">
122+
<svg width="37" height="41" viewBox="0 0 37 41" fill="none" xmlns="http://www.w3.org/2000/svg">
123+
<path fill-rule="evenodd" clip-rule="evenodd"
124+
d="M29.307 5.5918C30.9953 5.5918 32.3766 7.08292 32.3766 8.90541V32.1007C32.3766 33.9232 30.9953 35.4143 29.307 35.4143H7.81962C6.13133 35.4143 4.75 33.9232 4.75 32.1007V8.90541C4.75 7.08292 6.13133 5.5918 7.81962 5.5918H29.307ZM17.0285 27.9752L13.1915 22.9882L7.81962 30.4439H29.307L22.4003 20.503L17.0285 27.9752Z"
125+
fill="#4D5C6A" />
126+
</svg>
127+
</div>
128+
</ng-template>
129+
</ng-container>
128130
</div>
129131
<div class="topic_content">
130132
<div class="icon_area">

0 commit comments

Comments
 (0)