Skip to content

Commit 8667ffc

Browse files
committed
fix(carousels): move to picsum.photos
1 parent c448050 commit 8667ffc

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

src/app/views/base/carousels.component.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
<div class="card-body">
1414
<carousel [interval]="false">
1515
<slide>
16-
<img src="https://lorempixel.com/900/500/nature/1" alt="First slide" style="display: block; width: 100%;">
16+
<img src="https://picsum.photos/id/1/900/500" alt="First slide" style="display: block; width: 100%;">
1717
</slide>
1818
<slide>
19-
<img src="https://lorempixel.com/900/500/nature/2" alt="Second slide" style="display: block; width: 100%;">
19+
<img src="https://picsum.photos/id/1026/900/500" alt="Second slide" style="display: block; width: 100%;">
2020
</slide>
2121
<slide>
22-
<img src="https://lorempixel.com/900/500/nature/3" alt="Third slide" style="display: block; width: 100%;">
22+
<img src="https://picsum.photos/id/1031/900/500" alt="Third slide" style="display: block; width: 100%;">
2323
</slide>
2424
</carousel>
2525
</div>
@@ -34,21 +34,21 @@
3434
<div class="card-body">
3535
<carousel [interval]="false">
3636
<slide>
37-
<img src="https://lorempixel.com/900/500/technics/1" alt="First slide" style="display: block; width: 100%;">
37+
<img src="https://picsum.photos/id/1032/900/500" alt="First slide" style="display: block; width: 100%;">
3838
<div class="carousel-caption d-none d-md-block">
3939
<h3>First slide label</h3>
4040
<p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
4141
</div>
4242
</slide>
4343
<slide>
44-
<img src="https://lorempixel.com/900/500/technics/2" alt="Second slide" style="display: block; width: 100%;">
44+
<img src="https://picsum.photos/id/1036/900/500" alt="Second slide" style="display: block; width: 100%;">
4545
<div class="carousel-caption d-none d-md-block">
4646
<h3>Second slide label</h3>
4747
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
4848
</div>
4949
</slide>
5050
<slide>
51-
<img src="https://lorempixel.com/900/500/technics/3" alt="Third slide" style="display: block; width: 100%;">
51+
<img src="https://picsum.photos/id/1043/900/500" alt="Third slide" style="display: block; width: 100%;">
5252
<div class="carousel-caption d-none d-md-block">
5353
<h3>Third slide label</h3>
5454
<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
@@ -69,21 +69,21 @@ <h3>Third slide label</h3>
6969
<div class="card-body">
7070
<carousel [interval]="false">
7171
<slide>
72-
<img src="https://lorempixel.com/900/500/city/1" alt="First slide" style="display: block; width: 100%;">
72+
<img src="https://picsum.photos/id/1054/900/500" alt="First slide" style="display: block; width: 100%;">
7373
<div class="carousel-caption d-none d-md-block">
7474
<h3>First slide label</h3>
7575
<p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
7676
</div>
7777
</slide>
7878
<slide>
79-
<img src="https://lorempixel.com/900/500/city/2" alt="Second slide" style="display: block; width: 100%;">
79+
<img src="https://picsum.photos/id/1059/900/500" alt="Second slide" style="display: block; width: 100%;">
8080
<div class="carousel-caption d-none d-md-block">
8181
<h3>Second slide label</h3>
8282
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
8383
</div>
8484
</slide>
8585
<slide>
86-
<img src="https://lorempixel.com/900/500/city/3" alt="Third slide" style="display: block; width: 100%;">
86+
<img src="https://picsum.photos/id/1065/900/500" alt="Third slide" style="display: block; width: 100%;">
8787
<div class="carousel-caption d-none d-md-block">
8888
<h3>Third slide label</h3>
8989
<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>

src/app/views/base/carousels.component.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@ export class CarouselsComponent implements OnDestroy {
2727
}
2828

2929
addSlide(): void {
30-
this.slides.push({
31-
image: `https://lorempixel.com/900/500/abstract/${this.slides.length % 8 + 1}/`
32-
});
30+
setTimeout( () => {
31+
const seed = Math.random().toString(36).slice(-6);
32+
this.slides.push({
33+
image: `https://picsum.photos/seed/${seed}/900/500`
34+
});
35+
}, 500);
3336
}
3437

3538
removeSlide(index?: number): void {

0 commit comments

Comments
 (0)