<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Nicecream.fm - {% block title %}Welcome!{% endblock %}</title><link rel="icon" type="image/svg+xml" href="{{ asset('images/favicon.svg') }}"><link rel="manifest" href="{{ asset('site.webmanifest') }}"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css" integrity="sha256-+N4/V/SbAFiW1MPBCXnfnP9QSN3+Keu+NlB+0ev/YKQ=" crossorigin="anonymous" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/css/toastr.min.css" integrity="sha256-ENFZrbVzylNbgnXx0n3I1g//2WeO47XxoPe0vkp3NC8=" crossorigin="anonymous" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-autocomplete/1.0.7/jquery.auto-complete.min.css" integrity="sha256-MFTTStFZmJT7CqZBPyRVaJtI2P9ovNBbwmr0/KErfEc=" crossorigin="anonymous" /><link rel="stylesheet" href="{{ asset('css/jquery-ui.min.css') }}?v=4" /><link rel="stylesheet" href="{{ asset('css/jquery-ui.structure.min.css') }}" /><link rel="stylesheet" href="{{ asset('css/jquery-ui.theme.min.css') }}" /><link href="{{ asset('css/app.css') }}?mt={{ filemtime('/code/public/css/app.css') }}" rel="stylesheet"/>{% block stylesheets %}{% endblock %}</head><body><div class="container-fluid"><div class="row">{% if hide_sidebar is not defined %}<div class="col-3 col-lg-2 block-sidebar"><div class="row block-head"><div class="col-12 text-center">{% block quickactionleft %}<a class="btn btn-default" href="{{ path("media") }}" data-toggle="tooltip"title="Manage media"><span class="fa fa-headphones"></span></a>{% endblock %}</div></div><div class="row scrollable-content"><div class="col-12 sidebar-div">{% block sidebar %}{% endblock %}<div class="d-xl-none"><br /><br /><br /></div></div></div>{% if app.user %}<div class="row sidebar-footer"><div class="col-12 text-center"><a class="btn btn-default btn-block" href="{{ path('app_logout') }}"><span class="fa fa-sign-out-alt"></span>Logout</a></div></div>{% endif %}</div>{% endif %}<div class="col-9 col-lg-10 block-body" id="block-body">{% block head %}<div class="row justify-content-center row-flex"><div class="col-12 col-md-2 my-auto"></div><div class="col-12 col-md-8 text-center block-head my-auto d-flex justify-content-center"><h1>{{ block('rich_title') is defined and block('rich_title') is not empty ? block('rich_title')|raw : block('title') }}</h1></div><div class="col-12 col-md-2"></div></div>{% endblock %}{% block bodyNonScroll %}{% endblock %}<div class="row scrollable-content"><div class="col-12">{% block body %}{% endblock %}</div></div></div></div></div><scriptsrc="https://code.jquery.com/jquery-3.4.1.min.js"integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/5.3.2/bootbox.min.js" integrity="sha256-s87nschhfp/x1/4+QUtIa99el2ot5IMQLrumROuHZbc=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/js/toastr.min.js" integrity="sha256-3blsJd4Hli/7wCQ+bmgXfOdK7p/ZUMtPXY08jmxSSgk=" crossorigin="anonymous"></script><script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-autocomplete/1.0.7/jquery.auto-complete.min.js" integrity="sha256-zs4Ql/EnwyWVY+mTbGS2WIMLdfYGtQOhkeUtOawKZVY=" crossorigin="anonymous"></script><script src="{{ asset('js/jquery-ui.min.js') }}"></script><script src="{{ asset('js/helpers.js') }}?mt={{ filemtime('/code/public/js/helpers.js') }}"></script><script src="{{ asset('js/app.js') }}?mt={{ filemtime('/code/public/js/app.js') }}"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js" integrity="sha256-AAhU14J4Gv8bFupUUcHaPQfvrdNauRHMt+S4UVcaJb0=" crossorigin="anonymous"></script><script>app.url = {actionUrl: "{{ path('station_action')|escape('js') }}",stationEdit: "{{ path('station_edit')|escape('js') }}",playlistEdit: "{{ path('playlist_edit')|escape('js') }}",eventEdit: "{{ path('event_edit')|escape('js') }}",tagEdit: "{{ path('tag_edit')|escape('js') }}",mediaRemoveTag: "{{ path('media_removeTag', { songId: 'songId', tagId: 'tagId' })|escape('js') }}",removeSong: "{{ path('media_removeSong', { songId: 'songId' })|escape('js') }}"};</script>{% block javascripts %}{% endblock %}</body></html>