Merge pull request #125 from jr-k/develop

Release v2.2.3
This commit is contained in:
JRK 2024-08-01 10:41:29 +02:00 committed by GitHub
commit d869589b47
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 73 additions and 21 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -10,13 +10,24 @@ jQuery(document).ready(function ($) {
});
$(document).on('click', '.node-player-group-preview', function () {
const $iframe = $('<iframe>', {
src: $(this).attr('data-url'),
frameborder: 0
});
const $icon = $(this).find('i');
const isPlay = $icon.hasClass('fa-play');
const $holder = $(this).parents('.preview:eq(0)');
$(this).parents('.preview:eq(0)').append($iframe);
$(this).remove();
if (isPlay) {
const $iframe = $('<iframe>', {
src: $(this).attr('data-url'),
frameborder: 0
});
$holder.append($iframe);
$(this).addClass('hover-only');
$icon.removeClass('fa-play').addClass('fa-pause');
} else {
$holder.find('iframe').remove();
$(this).removeClass('hover-only');
$icon.removeClass('fa-pause').addClass('fa-play');
}
});
$(document).on('click', '.node-player-group-player-assign', function () {

View File

@ -21,13 +21,24 @@ jQuery(document).ready(function ($) {
});
$(document).on('click', '.playlist-preview', function () {
const $iframe = $('<iframe>', {
src: $(this).attr('data-url'),
frameborder: 0
});
const $icon = $(this).find('i');
const isPlay = $icon.hasClass('fa-play');
const $holder = $(this).parents('.preview:eq(0)');
$(this).parents('.preview:eq(0)').append($iframe);
$(this).remove();
if (isPlay) {
const $iframe = $('<iframe>', {
src: $(this).attr('data-url'),
frameborder: 0
});
$holder.append($iframe);
$(this).addClass('hover-only');
$icon.removeClass('fa-play').addClass('fa-pause');
} else {
$holder.find('iframe').remove();
$(this).removeClass('hover-only');
$icon.removeClass('fa-pause').addClass('fa-play');
}
});
main();

View File

@ -75,12 +75,27 @@
}
}
.preview-holder {
position: relative;
.form-group {
flex-grow: 0;
margin-bottom: 0;
}
.hover-only {
display: none;
}
&:hover {
.hover-only {
display: flex;
position: absolute;
&:hover {
background: $gkscaleC;
}
}
}
}
h4 {

View File

@ -97,13 +97,28 @@
margin-bottom: 5px;
}
}
.preview-holder {
position: relative;
.form-group {
flex-grow: 0;
margin-bottom: 0;
}
.hover-only {
display: none;
}
&:hover {
.hover-only {
display: flex;
position: absolute;
&:hover {
background: $gkscaleC;
}
}
}
}
h4 {

View File

@ -12,9 +12,8 @@ services:
- PORT=5000
- PORT_HTTP_EXTERNAL_STORAGE=5001
volumes:
- ./data/db:/app/data/db
- ./data/uploads:/app/data/uploads
- ./var/run/storage:/app/var/run/storage
- /etc/localtime:/etc/localtime:ro
- ./:/app/
ports:
- 5000:5000
- 5001:5001

View File

@ -10,6 +10,7 @@ services:
- PORT=5000
- PORT_HTTP_EXTERNAL_STORAGE=5001
volumes:
- /etc/localtime:/etc/localtime:ro
- ./data/db:/app/data/db
- ./data/uploads:/app/data/uploads
- ./var/run/storage:/app/var/run/storage

View File

@ -1 +1 @@
2.2.2
2.2.3