Skip to content

Commit 10a8332

Browse files
committed
Layout tweaks
1 parent 76732b1 commit 10a8332

12 files changed

Lines changed: 19 additions & 17 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ The player arranges itself based on the screen dimensions, with three possible l
7878
![Default](screenshots/default.png)
7979

8080
### Widescreen
81-
![WideLib](screenshots/widescreen.png)
82-
![WideLib](screenshots/widescreen_lib.png)
83-
![WideLib](screenshots/widescreen_library.png)
81+
![Wide1](screenshots/widescreen.png)
82+
![Wide2](screenshots/widescreen_lib.png)
83+
![Wide3](screenshots/widescreen_library.png)
8484

8585
### Portrait
86-
![Portrait](screenshots/portrait.png)
86+
![Portrait](screenshots/portrait.png)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@stronk-tech/react-librespot-controller",
33
"description": "`go-librespot` squeezebox-alike web frontend for small touchscreens",
4-
"version": "0.1.2",
4+
"version": "0.1.3",
55
"main": "dist/index.cjs.js",
66
"module": "dist/index.esm.js",
77
"files": [

screenshots/default.png

274 KB
Loading

screenshots/portrait.png

181 KB
Loading

screenshots/widescreen.png

100 KB
Loading

screenshots/widescreen_lib.png

-30.3 KB
Loading

screenshots/widescreen_library.png

20.8 KB
Loading

src/components/Info/Playlists.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
1111
position: relative;
1212
display: flex;
13+
margin-top: 0.5em;
1314
}
1415

1516
.spotify-player-playlist-container {

src/components/Info/Playlists.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const Playlists = ({ playlists, onSelect, onPlay }) => {
1818
if (!wrapperRef.current) return;
1919
const { scrollLeft } = wrapperRef.current;
2020
// Hide arrow if scrolled near the end
21-
setArrowVisible(scrollLeft < 20);
21+
setArrowVisible(scrollLeft < 1);
2222
setArrowOffset(scrollLeft);
2323
};
2424

src/components/MediaPlayer.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@
9696

9797
.spotify-player-portrait-layout .spotify-player-bottom {
9898
order: 1;
99+
max-width: 300px;
100+
align-self: center;
99101
}
100102

101103
.spotify-player-portrait-layout .spotify-player-playlists-wrapper,
@@ -125,19 +127,17 @@
125127

126128
.spotify-player-widescreen-layout .spotify-player-right {
127129
gap: 0;
128-
height: 100%;
129-
align-self: flex-start;
130+
align-self: stretch;
130131
}
131132

132133
.spotify-player-widescreen-layout .spotify-player-middle {
133134
flex: 2;
134135
display: flex;
135136
flex-direction: column;
136137
gap: 0.4em;
137-
height: 100%;
138138
overflow-x: auto;
139139
box-sizing: border-box;
140-
align-self: flex-start;
140+
align-self: stretch;
141141
}
142142

143143
.spotify-player-widescreen-layout .spotify-player-playlists-wrapper {

0 commit comments

Comments
 (0)