if ($partition) {
$partition = $partition->getUrl();
}
- $lyrics_html = '';
+ $lyrics_html = ';)';
$lyrics_doc = $song->getFirstMediaInField('lyrics_doc');
- dd($lyrics_doc);
if ($lyrics_doc) {
$path = $lyrics_doc->getPath();
$html_path = $path . '.html';
- dd(`libreoffice --convert-to HTML:HTML --outdir $html_path $path`);
if (!file_exists($html_path)) {
-
+ `libreoffice --convert-to HTML:HTML --outdir $html_path $path`;
}
$lyrics_html = file_get_contents($html_path);
}
$slab: 'Roboto Slab', sans-serif
+a:focus,
+button:focus,
+input:focus,
+:focus
+ outline: none
+
*
margin: 0
padding: 0
input[type=password]
text-align: left
outline-width: 1px
- outline-color: var(--theme-color)
+ outline-color: var(--theme-color)
input[type=submit]
background-color: var(--theme-color)
@section('content')
@include('header',['title'=>$song->title,'subtitle'=>$song->artist])
<article class="song" data-tone="{{$song->key}}" data-mode="{{$song->mode}}">
+ @if($lyrics_html!=='')
+ <section class="fromdoc">{{$lyrics_html}}</section>
+ @endif
@foreach($song->lyrics as $part)
@php
$c=$song->getChordsData($part['part_chords']);
<audio id="player_{{$audio['i']}}_0" controls loop>
<source src="{{$audio['url']}}" type="audio/mp3"/>
</audio>
- @for($i=1;$i<=11;$i++)
- <audio id="player_{{$audio['i']}}_{{$i}}" controls loop>
- <source src="{{str_replace('.mp3','.'.$i.'.mp3',$audio['url'])}}" type="audio/mp3"
- preload="none"/>
- </audio>
- @endfor
+ @if($collection->transpose)
+ @for($i=1;$i<=11;$i++)
+ <audio id="player_{{$audio['i']}}_{{$i}}" controls loop>
+ <source src="{{str_replace('.mp3','.'.$i.'.mp3',$audio['url'])}}" type="audio/mp3"
+ preload="none"/>
+ </audio>
+ @endfor
+ @endif
@endforeach
</div>
@endif