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:
@@ -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