Skip to content

Commit a77b4b8

Browse files
committed
Merge pull request #704 from Soundnode/fix-play-pause-state
fix play/pause button state. closes #698
2 parents 0aec845 + 1d42d14 commit a77b4b8

1 file changed

Lines changed: 58 additions & 44 deletions

File tree

Lines changed: 58 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,89 @@
11
body[data-isVisible="false"] {
2-
& .ui_app {
3-
display: none;
4-
}
5-
& .box-loader {
6-
display: block;
7-
}
2+
& .ui_app {
3+
display: none;
4+
}
5+
& .box-loader {
6+
display: block;
7+
}
88
}
99

1010
body[data-isVisible="true"] {
11-
& .ui_app {
12-
display: block;
13-
}
14-
& .box-loader {
15-
display: none;
16-
}
11+
& .ui_app {
12+
display: block;
13+
}
14+
& .box-loader {
15+
display: none;
16+
}
1717
}
1818

1919
/* playing/ not playing state */
20-
.ui_app {
21-
& .fa-pause {
20+
.fa-pause {
2221
display: none;
23-
}
2422
}
2523

2624
.songPlaying {
27-
& .currentSong {
28-
& .fa:first-child {
29-
display: none;
25+
& .currentSong {
26+
& .fa:first-child {
27+
display: none;
28+
}
29+
30+
& .fa:last-child {
31+
display: table-cell;
32+
vertical-align: middle;
33+
}
3034
}
3135

32-
& .fa:last-child {
33-
display: table-cell;
34-
vertical-align: middle;
36+
.player_controls {
37+
.player_play-pause {
38+
.fa-play {
39+
display: none;
40+
}
41+
.fa-pause {
42+
display: block;
43+
}
44+
}
3545
}
36-
}
3746
}
3847

3948
/* sub navigation states */
4049
.subNav_nav[data-isVisible="false"] {
41-
display: none;
50+
display: none;
4251
}
52+
4353
.subNav_nav[data-isVisible="true"] {
44-
display: block;
54+
display: block;
4555
}
56+
4657
.subNav {
47-
position: relative;
58+
position: relative;
4859
}
49-
.subNav .subNav_button {
50-
display: block;
5160

52-
& i {
61+
.subNav .subNav_button {
5362
display: block;
54-
color: $defaultColor;
55-
cursor: pointer;
56-
font-size: 20px;
57-
}
58-
&:hover i {
59-
color: #fff;
60-
}
63+
64+
& i {
65+
display: block;
66+
color: $defaultColor;
67+
cursor: pointer;
68+
font-size: 20px;
69+
}
70+
&:hover i {
71+
color: #fff;
72+
}
6173
}
74+
6275
.subNav_nav {
63-
background: $sectionBackground;
64-
border-right: 1px solid $separatorDarkColor;
65-
box-shadow: 0 0 7px 0px #000;
66-
padding: 5px 20px;
67-
border-radius: 5px;
68-
position: absolute;
69-
top: 25px;
70-
right: 0;
76+
background: $sectionBackground;
77+
border-right: 1px solid $separatorDarkColor;
78+
box-shadow: 0 0 7px 0px #000;
79+
padding: 5px 20px;
80+
border-radius: 5px;
81+
position: absolute;
82+
top: 25px;
83+
right: 0;
7184
}
85+
7286
.subNav_nav_item {
73-
margin: 5px 0;
87+
margin: 5px 0;
7488
text-transform: lowercase;
7589
}

0 commit comments

Comments
 (0)