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)
-
- @elseif($link->name === "phone")
-
- @elseif($link->name === "default email" or $link->name === "default email_alt")
-
- @elseif($link->name === "custom" and $link->custom_css === "" or $link->custom_css === "NULL" or (theme('allow_custom_buttons') == "false" and $link->name === "custom"))
-
- @elseif($link->name === "custom" and $link->custom_css != "")
-
- @elseif($link->name === "buy me a coffee")
-
- @elseif($link->name === "mastodon")
-
- @elseif($link->name === "custom_website"and $link->custom_css === "" or $link->custom_css === "NULL" or (theme('allow_custom_buttons') == "false" and $link->name === "custom"))
-
- @elseif($link->name === "custom_website" and $link->custom_css != "")
-
- @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"; }} ?>
-
- @endif
- @endforeach
+ @php $initial = 1; @endphp
+
+@foreach($links as $link)
+ @php $linkName = str_replace('default ','',strtolower($link->title)) @endphp
+ @switch($link->name)
+ @case('icon')
+
+ @break
+ @case('phone')
+
+ @break
+ @case('default email')
+ @case('default email_alt')
+
+ @break
+ @case('buy me a coffee')
+
+ @break
+ @case('mastodon')
+
+ @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 != "")
+
+ @break
+ @elseif($link->custom_css === "" || $link->custom_css === "NULL" || (theme('allow_custom_buttons') == "false" && $link->name === "custom"))
+
+ @break
+ @endif
+ @case('custom_website')
+ @if($link->custom_css != "")
+
+ @break
+ @elseif($link->custom_css === "" || $link->custom_css === "NULL" || (theme('allow_custom_buttons') == "false" && $link->name === "custom"))
+
+ @break
+ @endif
+ @default
+ $value) { if($newLinkName == $key) { $newLinkName = $value; $isNewName = "true"; }} ?>
+
+ @endswitch
+@endforeach
@include('layouts.footer')