diff --git a/resources/views/littlelink.blade.php b/resources/views/littlelink.blade.php index f26e5d0..a76239e 100644 --- a/resources/views/littlelink.blade.php +++ b/resources/views/littlelink.blade.php @@ -305,50 +305,67 @@ function get_operating_system() { @endforeach - @endforeach + - - - @foreach($links as $link) - @php $linkName = str_replace('default ','',strtolower($link->title)) @endphp - @if($link->name === "icon") - @elseif($link->button_id === 0) -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
- @elseif($link->name === "phone") -
link }}">button-icon{{ $link->title }}
- @elseif($link->name === "default email" or $link->name === "default email_alt") -
link }}">button-icon{{ $link->title }}
- @elseif($link->name === "custom" and $link->custom_css === "" or $link->custom_css === "NULL" or (theme('allow_custom_buttons') == "false" and $link->name === "custom")) -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
- @elseif($link->name === "custom" and $link->custom_css != "") -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
- @elseif($link->name === "buy me a coffee") -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconBuy me a Coffee
- @elseif($link->name === "mastodon") -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-icon{{ $link->title }}
- @elseif($link->name === "custom_website"and $link->custom_css === "" or $link->custom_css === "NULL" or (theme('allow_custom_buttons') == "false" and $link->name === "custom")) -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconid))){{url('studio/favicon/icons/'.localIcon($link->id))}}@else{{getFavIcon($link->id)}}@endif">{{ $link->title }}
- @elseif($link->name === "custom_website" and $link->custom_css != "") -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconid))){{url('studio/favicon/icons/'.localIcon($link->id))}}@else{{getFavIcon($link->id)}}@endif">{{ $link->title }}
- @elseif($link->name === "space") - title) and $link->title < 10) - echo str_repeat("
",$link->title); - elseif (is_numeric($link->title) and $link->title >= 10) - echo str_repeat("
",10); - else - echo "


" - ?> - @elseif($link->name === "heading") -

{{ $link->title }}

- @elseif($link->name === "text") -
@if(env('ALLOW_USER_HTML') === true){!! $link->title !!}@else{{ $link->title }}@endif
- @else - $value) { if($newLinkName == $key) { $newLinkName = $value; $isNewName = "true"; }} ?> -
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconname}}{{theme('custom_icon_extension')}} @else{{ asset('\/littlelink/icons\/') . $link->name }}.svg @endif">@if($isNewName == "true"){{ ucfirst($newLinkName) }}@else{{ ucfirst($newLinkName) }}@endif
- @endif - @endforeach + @php $initial = 1; @endphp + +@foreach($links as $link) + @php $linkName = str_replace('default ','',strtolower($link->title)) @endphp + @switch($link->name) + @case('icon') +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
+ @break + @case('phone') +
link }}">button-icon{{ $link->title }}
+ @break + @case('default email') + @case('default email_alt') +
link }}">button-icon{{ $link->title }}
+ @break + @case('buy me a coffee') +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconBuy me a Coffee
+ @break + @case('mastodon') +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-icon{{ $link->title }}
+ @break + @case('space') + @php + $title = $link->title; + if (is_numeric($title)) { + echo str_repeat("
", $title < 10 ? $title : 10); + } else { + echo "


"; + } + @endphp + @break + @case('heading') +

{{ $link->title }}

+ @break + @case('text') +
@if(env('ALLOW_USER_HTML') === true){!! $link->title !!}@else{{ $link->title }}@endif
+ @break + @case('custom') + @if($link->custom_css != "") +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
+ @break + @elseif($link->custom_css === "" || $link->custom_css === "NULL" || (theme('allow_custom_buttons') == "false" && $link->name === "custom")) +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >{{ $link->title }}
+ @break + @endif + @case('custom_website') + @if($link->custom_css != "") +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconid))){{url('studio/favicon/icons/'.localIcon($link->id))}}@else{{getFavIcon($link->id)}}@endif">{{ $link->title }}
+ @break + @elseif($link->custom_css === "" || $link->custom_css === "NULL" || (theme('allow_custom_buttons') == "false" && $link->name === "custom")) +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconid))){{url('studio/favicon/icons/'.localIcon($link->id))}}@else{{getFavIcon($link->id)}}@endif">{{ $link->title }}
+ @break + @endif + @default + $value) { if($newLinkName == $key) { $newLinkName = $value; $isNewName = "true"; }} ?> +
link }}" @if(theme('open_links_in_same_tab') != "true")target="_blank"@endif >button-iconname}}{{theme('custom_icon_extension')}} @else{{ asset('\/littlelink/icons\/') . $link->name }}.svg @endif">@if($isNewName == "true"){{ ucfirst($newLinkName) }}@else{{ ucfirst($newLinkName) }}@endif
+ @endswitch +@endforeach @include('layouts.footer')