feat: Add npm dependencies and update vendor paths
- Add package.json dependencies: jquery, jquery-ui, moment, daterangepicker, wavesurfer.js, air-datepicker - Create scripts/setup-vendor.js to copy npm packages to public/assets/vendor - Update view templates to use vendor paths instead of old /js/ or CDN URLs - Clean up legacy commented-out scripts in master layout
This commit is contained in:
Executable → Regular
+3
-3
@@ -73,12 +73,12 @@ $margin = 2;
|
||||
border: solid {{$border}}px #03A6E0;
|
||||
}
|
||||
</style>
|
||||
<link href="https://cdn.jsdelivr.net/npm/air-datepicker@3.5.0/air-datepicker.min.css" rel="stylesheet">
|
||||
<link href="/assets/vendor/air-datepicker/air-datepicker.min.css" rel="stylesheet">
|
||||
@endpush
|
||||
|
||||
@push('scripts')
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.30.1/moment.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/air-datepicker@3.5.0/air-datepicker.min.js"></script>
|
||||
<script src="/assets/vendor/moment/moment.min.js"></script>
|
||||
<script src="/assets/vendor/air-datepicker/air-datepicker.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
var isMobile = window.screen.width <= 768;
|
||||
var airdatepicker = new AirDatepicker('#custom_date', {
|
||||
|
||||
Reference in New Issue
Block a user