@php /* Simulacao do web app, dentro do painel. A folha de estilo e a do proprio aplicativo, servida pelo dominio do site: assim so o markup mora aqui, e cor, espacamento e tipografia acompanham o tema sem uma segunda copia para manter. */ $p1 = $appData->p1 ?? '#0e1a17'; $p2 = $appData->p2 ?? '#e8f1ee'; $nome = $appData->name ?: __('radio.app_preview_your_radio'); $cssApp = 'https://' . $siteData->domain . '/app/assets/css/app.css'; /* As imagens vem do proprio painel, e nao de app.brascast.com: a previa roda aqui, entao pedir pelo dominio de producao devolveria 404 em desenvolvimento e a tela apareceria sem logo nem fundo. */ $pasta = 'assets-webapp/' . $streamData->port; $logo = asset($pasta . '/logo.png'); $fundo = ($appData->bg_type ?? '1') === '3' && is_file(public_path($pasta . '/bg.png')) ? asset($pasta . '/bg.png') : ''; /* mesma reserva do aplicativo quando ainda nao ha logo enviada */ $capaVazia = 'https://' . $siteData->domain . '/app/assets/img/cover.png'; /* itens do menu, na ordem do aplicativo. A chave e a coluna que liga e desliga; os fixos vem com null. */ $menu = [ ['home', null, __('radio.app_webapp_nav_home'), ''], ['programacao', 'mod_schedule', __('radio.app_webapp_nav_schedule'), ''], ['chat', 'mod_chat', __('radio.app_webapp_nav_chat'), ''], ['recados', 'mod_messages', __('radio.app_webapp_nav_messages'), ''], ['pedido', 'mod_requests', __('radio.app_webapp_nav_requests'), ''], ['social', null, __('radio.app_webapp_nav_social'), ''], ['timer', null, __('radio.app_webapp_nav_timer'), ''], ['config', null, __('radio.app_webapp_nav_config'), ''], ['sobre', null, __('radio.app_webapp_nav_about'), ''], ]; $redes = [ '', '', '', '', ]; @endphp {{ __('radio.app_preview_label') }}
{{ $nome }}
{{ __('radio.app_webapp_now_playing') }}

{{ $nome }}

mod_schedule ?? true)) hidden @endif>

{{ __('radio.app_webapp_on_air') }}

13:00 {{ __('radio.app_preview_program') }} {{ __('radio.app_preview_presenter') }} {{ __('radio.app_preview_live') }}

{{ __('radio.app_preview_up_next') }}

  • 16:00 {{ __('radio.app_preview_program_2') }} · {{ __('radio.app_preview_presenter_2') }}
  • 19:00 {{ __('radio.app_preview_program_3') }} · {{ __('radio.app_preview_presenter_3') }}

{{ __('radio.app_webapp_nav_social') }}