Skip to content

Commit 93606a9

Browse files
authored
Merge pull request #6655 from IgniteUI/mpopov/carousel/6518
fix(carousel): adding min width and height
2 parents 98f9176 + 00c3689 commit 93606a9

File tree

4 files changed

+30
-1
lines changed

4 files changed

+30
-1
lines changed

projects/igniteui-angular/src/lib/core/styles/components/carousel/_carousel-theme.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,8 @@
303303
overflow: hidden;
304304
outline-style: none;
305305
border-radius: --var($theme, 'border-radius');
306+
min-height: 300px;
307+
min-width: 300px;
306308
}
307309

308310
%igx-carousel-slide {

src/app/carousel/carousel.sample.html

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,30 @@ <h4 class="sample-title">Desktop</h4>
4949
</ng-template> -->
5050
</igx-carousel>
5151
</div>
52+
53+
<igx-carousel class="mt30" #car [interval]="interval" [pause]="pause" [loop]="loop">
54+
<igx-slide *ngFor="let slide of slides;" [active]="slide.active">
55+
<img [src]="slide.image">
56+
</igx-slide>
57+
58+
<ng-template igxCarouselIndicator let-slide>
59+
<img *ngIf="!slide.active" [src]="slides[slide.index].image" style="width: 100px; ">
60+
<img *ngIf="slide.active" [src]="slides[slide.index].image" style="width: 120px; ">
61+
</ng-template>
62+
63+
<!-- <ng-template igxCarouselNextButton let-disabled>
64+
<button igxButton="fab" igxRipple="white" [disabled]="disabled">
65+
<igx-icon fontSet="material">add</igx-icon>
66+
</button>
67+
</ng-template>
68+
69+
<ng-template igxCarouselPrevButton let-disabled>
70+
<button igxButton="fab" igxRipple="white" [disabled]="disabled">
71+
<igx-icon fontSet="material">remove</igx-icon>
72+
</button>
73+
</ng-template> -->
74+
</igx-carousel>
5275
</article>
5376
</section>
5477
</div>
55-
</div>
78+
</div>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.mt30 {
2+
margin-top: 30px;
3+
}

src/app/carousel/carousel.sample.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IgxCarouselComponent, CarouselIndicatorsOrientation } from 'igniteui-an
33

44
@Component({
55
selector: 'app-carousel-sample',
6+
styleUrls: ['carousel.sample.scss'],
67
templateUrl: 'carousel.sample.html'
78
})
89
export class CarouselSampleComponent {

0 commit comments

Comments
 (0)