You've already forked Atomcms-edit
feat: serve local assets via CDN with env-configurable URLs
- Move popper.js, tippy.js, alpine-ui, alpine-focus, flowbite, jquery, jquery-ui, and swfobject from local assets to CDN (jsDelivr/cdnjs) - All new CDN URLs are configurable via .env variables - Old local assets remain as fallback for flowbite CSS/JS only
This commit is contained in:
@@ -11,10 +11,10 @@
|
||||
|
||||
<title>{{ setting('hotel_name') }} - {{ __('Client') }}</title>
|
||||
|
||||
<script src="{{ asset('assets/js/jquery-latest.js') }}" type="text/javascript"></script>
|
||||
<script src="{{ asset('assets/js/jquery-ui.js') }}" type="text/javascript"></script>
|
||||
<script src="{{ config('habbo.cdn.jquery_js') }}" type="text/javascript"></script>
|
||||
<script src="{{ config('habbo.cdn.jquery_ui_js') }}" type="text/javascript"></script>
|
||||
<script src="{{ asset('assets/js/flashclient.js') }}"></script>
|
||||
<script type="text/javascript" src="{{ asset('assets/js/swfobject.js') }}"></script>
|
||||
<script type="text/javascript" src="{{ config('habbo.cdn.swfobject_js') }}"></script>
|
||||
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/clientnew.css') }}" type="text/css">
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/no-flash.css') }}" type="text/css">
|
||||
|
||||
@@ -22,9 +22,9 @@
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap">
|
||||
@endif
|
||||
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/flowbite.min.css') }}" />
|
||||
<script src="{{ asset('assets/js/popper.min.js') }}"></script>
|
||||
<script src="{{ asset('assets/js/tippy-bundle.umd.min.js') }}"></script>
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.flowbite_css', asset('assets/css/flowbite.min.css')) }}" />
|
||||
<script src="{{ config('habbo.cdn.popper_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.tippy_js') }}"></script>
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/scale.min.css') }}"/>
|
||||
|
||||
@vite(['resources/themes/' . setting('theme', 'atom') . '/css/app.css', 'resources/themes/' . setting('theme', 'atom') . '/js/app.js'], 'build')
|
||||
@@ -228,9 +228,9 @@
|
||||
@endpush
|
||||
@endif
|
||||
|
||||
<script defer src="{{ asset('assets/js/alpine-ui.js') }}"></script>
|
||||
<script defer src="{{ asset('assets/js/alpine-focus.js') }}"></script>
|
||||
<script src="{{ asset('assets/js/flowbite.min.js') }}"></script>
|
||||
<script defer src="{{ config('habbo.cdn.alpine_ui_js') }}"></script>
|
||||
<script defer src="{{ config('habbo.cdn.alpine_focus_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.flowbite_js', asset('assets/js/flowbite.min.js')) }}"></script>
|
||||
|
||||
@stack('javascript')
|
||||
</body>
|
||||
|
||||
@@ -11,10 +11,10 @@
|
||||
|
||||
<title>{{ setting('hotel_name') }} - {{ __('Client') }}</title>
|
||||
|
||||
<script src="{{ asset('assets/js/jquery-latest.js') }}" type="text/javascript"></script>
|
||||
<script src="{{ asset('assets/js/jquery-ui.js') }}" type="text/javascript"></script>
|
||||
<script src="{{ config('habbo.cdn.jquery_js') }}" type="text/javascript"></script>
|
||||
<script src="{{ config('habbo.cdn.jquery_ui_js') }}" type="text/javascript"></script>
|
||||
<script src="{{ asset('assets/js/flashclient.js') }}"></script>
|
||||
<script type="text/javascript" src="{{ asset('assets/js/swfobject.js') }}"></script>
|
||||
<script type="text/javascript" src="{{ config('habbo.cdn.swfobject_js') }}"></script>
|
||||
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/clientnew.css') }}" type="text/css">
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/no-flash.css') }}" type="text/css">
|
||||
|
||||
@@ -20,9 +20,9 @@
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap">
|
||||
@endif
|
||||
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/flowbite.min.css') }}" />
|
||||
<script src="{{ asset('assets/js/popper.min.js') }}"></script>
|
||||
<script src="{{ asset('assets/js/tippy-bundle.umd.min.js') }}"></script>
|
||||
<link rel="stylesheet" href="{{ config('habbo.cdn.flowbite_css', asset('assets/css/flowbite.min.css')) }}" />
|
||||
<script src="{{ config('habbo.cdn.popper_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.tippy_js') }}"></script>
|
||||
<link rel="stylesheet" href="{{ asset('assets/css/scale.min.css') }}"/>
|
||||
|
||||
@vite(['resources/js/ssr.jsx', 'resources/themes/' . setting('theme', 'atom') . '/css/app.css', 'resources/themes/' . setting('theme', 'atom') . '/js/app.js'], 'build')
|
||||
@@ -209,8 +209,8 @@
|
||||
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
|
||||
@endif
|
||||
|
||||
<script defer src="{{ asset('assets/js/alpine-ui.js') }}"></script>
|
||||
<script defer src="{{ asset('assets/js/alpine-focus.js') }}"></script>
|
||||
<script src="{{ asset('assets/js/flowbite.min.js') }}"></script>
|
||||
<script defer src="{{ config('habbo.cdn.alpine_ui_js') }}"></script>
|
||||
<script defer src="{{ config('habbo.cdn.alpine_focus_js') }}"></script>
|
||||
<script src="{{ config('habbo.cdn.flowbite_js', asset('assets/js/flowbite.min.js')) }}"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user