File tree Expand file tree Collapse file tree 2 files changed +27
-18
lines changed
apps/codelab/src/app/admin/content/presentation-editor/side-panel Expand file tree Collapse file tree 2 files changed +27
-18
lines changed Original file line number Diff line number Diff line change 1
- < div class =" slides-wrapper " >
2
- < button (click) =" addSlide() " > Add</ button >
1
+ < div class =' slides-wrapper ' >
2
+ < button (click) =' addSlide() ' > Add</ button >
3
3
4
- < div cdkDropList (cdkDropListDropped) =" reorder.emit($event) " >
4
+ < div (cdkDropListDropped) =' reorder.emit($event) ' cdkDropList >
5
5
< button
6
- class =" slide-wrapper "
7
- *ngFor =" let slide of slides; let i = index "
8
- [class.selected] =" i === currentSlideIndex "
9
- inert =" true "
10
- (click) =" this.contentService.goToSlide(presentationId, i) "
6
+ inert
7
+ (click) =' this.contentService.goToSlide(presentationId, i) '
8
+ *ngFor =' let slide of slides; let i = index '
9
+ [class.selected] =' i === currentSlideIndex '
10
+ class =' slide-wrapper '
11
11
>
12
- < div
13
- cdkDrag
14
- class ="slide "
15
- style ="pointer-events: none;text-decoration: none; color: inherit "
16
- >
12
+ < div cdkDrag class ='slide '>
17
13
< slides-slide-preview
18
- mode =" preview "
19
- [slide] =" slide "
20
- [class.selected] =" i === currentSlideIndex "
14
+ [class.selected] =' i === currentSlideIndex '
15
+ [slide] =' slide '
16
+ mode =' preview '
21
17
> </ slides-slide-preview >
22
18
</ div >
23
19
</ button >
Original file line number Diff line number Diff line change 8
8
overflow : scroll ;
9
9
display : flex ;
10
10
flex-direction : column ;
11
+ width : 114px ;
11
12
height : 100% ;
13
+ padding : 0 4px ;
12
14
box-shadow : 1px 0 2px 0 #ddd ;
13
- width : 114px ;
14
15
background : #f8f8f8 ;
15
16
}
16
17
17
18
.slide-wrapper.selected {
18
19
background : #dde ;
19
20
}
21
+
20
22
.slide-wrapper {
21
23
display : flex ;
22
24
justify-content : space-around ;
25
+ width : 100% ;
26
+ min-height : 40px ;
23
27
padding : 4px 20px ;
24
28
box-sizing : border-box ;
25
- border : 0 solid ;
29
+ border : 1px solid #ddd ;
30
+ border-radius : 4px ;
26
31
background : #f8f8f8 ;
27
32
margin : 0 ;
28
33
}
34
+
35
+ .slide-wrapper + .slide-wrapper {
36
+ margin-top : 4px ;
37
+ }
38
+
29
39
.slide {
30
40
padding : 0 ;
31
41
background : #fff ;
35
45
display : flex ;
36
46
margin : 0 ;
37
47
text-align : left ;
48
+ pointer-events : none ;
49
+ text-decoration : none ;
50
+ color : inherit ;
38
51
39
52
slides-slide-preview {
40
53
zoom : 0.2 ;
You can’t perform that action at this time.
0 commit comments