🧐Coreui giao diện admin sử dụng bootstrap 5 (ok)
Last updated
Last updated
Chỉnh lại file C:\xampp82\htdocs\testfront\config\filesystems.php như này để có thể hoạt động tốt.
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
'throw' => false,
],
Chỉnh lại type của uuid
Thêm biến pink vào $button-variants C:\xampp8\htdocs\testauth\public\src\scss@coreui\coreui\scss_variables.scss
Chú ý: Chúng ta có thể tùy chỉnh giao diện trong
C:\xampp8\htdocs\testauth\public\src\views\datetime.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="css/jquery.datetimepicker.css">
<style type="text/css">
.custom-date-style {
background-color: red !important;
}
.input-wide {
width: 500px;
}
</style>
</head>
<body>
<p><a href="http://xdsoft.net/jqplugins/datetimepicker/">Homepage</a></p>
<h3>DateTimePicker Test</h3>
<input type="text" value="" id="datetimepicker"><br><br>
<h3>DateTimePickers selected by class</h3>
<input type="text" class="some_class" value="" id="some_class_1">
<input type="text" class="some_class" value="" id="some_class_2">
<h3>Mask DateTimePicker</h3>
<input type="text" value="" id="datetimepicker_mask"><br><br>
<h3>TimePicker</h3>
<input type="text" id="datetimepicker1"><br><br>
<h3>DatePicker</h3>
<input type="text" id="datetimepicker2"><br><br>
<h3>Inline DateTimePicker</h3>
<!--<div id="console" style="background-color:#fff;color:red">sdfdsfsdf</div>-->
<input type="text" id="datetimepicker3"><input type="button" onclick="$('#datetimepicker3').datetimepicker({value:'2011/12/11 12:00'})" value="set inline value 2011/12/11 12:00"><br><br>
<h3>Button Trigger</h3>
<input type="text" value="2013/12/03 18:00" id="datetimepicker4"><input id="open" type="button" value="open"><input id="close" type="button" value="close"><input id="reset" type="button" value="reset">
<h3>TimePicker allows time</h3>
<input type="text" id="datetimepicker5"><br><br>
<h3>Destroy DateTimePicker</h3>
<input type="text" id="datetimepicker6"><input id="destroy" type="button" value="destroy">
<h3>Set options runtime DateTimePicker</h3>
<input type="text" id="datetimepicker7">
<p>If select day is Saturday, the minimum set 11:00, otherwise 8:00</p>
<h3>onGenerate</h3>
<input type="text" id="datetimepicker8">
<h3>disable all weekend</h3>
<input type="text" id="datetimepicker9">
<h3>Default date and time </h3>
<input type="text" id="default_datetimepicker">
<h3>Show inline</h3>
<a href="javascript:void(0)" onclick="var si = document.getElementById('show_inline').style; si.display = (si.display=='none')?'block':'none';return false; ">Show/Hide</a>
<div id="show_inline" style="display:none">
<input type="text" id="datetimepicker10">
</div>
<h3>Disable Specific Dates</h3>
<p>Disable the dates 2 days from now.</p>
<input type="text" id="datetimepicker11">
<h3>Custom Date Styling</h3>
<p>Make the background of the date 2 days from now bright red.</p>
<input type="text" id="datetimepicker12">
<h3>Dark theme</h3>
<p>thank for this <a href="https://github.com/lampslave">https://github.com/lampslave</a></p>
<input type="text" id="datetimepicker_dark">
<h3>Date time format and locale</h3>
<p></p>
<select id="datetimepicker_format_locale">
<option value="en">English</option>
<option value="de">German</option>
<option value="ru">Russian</option>
<option value="uk">Ukrainian</option>
<option value="fr">French</option>
<option value="es">Spanish</option>
</select>
<input type="text" value="D, l, M, F, Y-m-d H:i:s" id="datetimepicker_format_value">
<input type="button" value="applay =>" id="datetimepicker_format_change">
<input type="text" id="datetimepicker_format" class="input input-wide">
<script src="js/jquery-3.6.3.min.js"></script>
<script src="js/jquery.datetimepicker.full.min.js"></script>
<script type="text/javascript">
$.datetimepicker.setLocale('en');
$('#datetimepicker_format').datetimepicker({
value: '2015/04/15 05:03',
format: $("#datetimepicker_format_value").val()
});
console.log($('#datetimepicker_format').datetimepicker('getValue'));
$("#datetimepicker_format_change").on("click", function(e) {
$("#datetimepicker_format").data('xdsoft_datetimepicker').setOptions({
format: $("#datetimepicker_format_value").val()
});
});
$("#datetimepicker_format_locale").on("change", function(e) {
$.datetimepicker.setLocale($(e.currentTarget).val());
});
$('#datetimepicker').datetimepicker({
dayOfWeekStart: 1,
lang: 'en',
disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
startDate: '1986/01/05'
});
$('#datetimepicker').datetimepicker({
value: '2015-04-15 05:03:05',
step: 10,
format: 'd-m-Y H:i:s',
});
$('.some_class').datetimepicker();
$('#default_datetimepicker').datetimepicker({
formatTime: 'H:i',
formatDate: 'd.m.Y',
//defaultDate:'8.12.1986', // it's my birthday
defaultDate: '+03.01.1970', // it's my birthday
defaultTime: '10:00',
timepickerScrollbar: false
});
$('#datetimepicker10').datetimepicker({
step: 5,
inline: true
});
$('#datetimepicker_mask').datetimepicker({
mask: '9999/19/39 29:59'
});
$('#datetimepicker1').datetimepicker({
datepicker: false,
format: 'H:i',
step: 5
});
$('#datetimepicker2').datetimepicker({
yearOffset: 222,
lang: 'ch',
timepicker: false,
format: 'd/m/Y',
formatDate: 'Y/m/d',
minDate: '-1970/01/02', // yesterday is minimum date
maxDate: '+1970/01/02' // and tommorow is maximum date calendar
});
$('#datetimepicker3').datetimepicker({
inline: true
});
$('#datetimepicker4').datetimepicker();
$('#open').click(function() {
$('#datetimepicker4').datetimepicker('show');
});
$('#close').click(function() {
$('#datetimepicker4').datetimepicker('hide');
});
$('#reset').click(function() {
$('#datetimepicker4').datetimepicker('reset');
});
$('#datetimepicker5').datetimepicker({
datepicker: false,
allowTimes: ['12:00', '13:00', '15:00', '17:00', '17:05', '17:20', '19:00', '20:00'],
step: 5
});
$('#datetimepicker6').datetimepicker();
$('#destroy').click(function() {
if ($('#datetimepicker6').data('xdsoft_datetimepicker')) {
$('#datetimepicker6').datetimepicker('destroy');
this.value = 'create';
} else {
$('#datetimepicker6').datetimepicker();
this.value = 'destroy';
}
});
var logic = function(currentDateTime) {
if (currentDateTime && currentDateTime.getDay() == 6) {
this.setOptions({
minTime: '11:00'
});
} else
this.setOptions({
minTime: '8:00'
});
};
$('#datetimepicker7').datetimepicker({
onChangeDateTime: logic,
onShow: logic
});
$('#datetimepicker8').datetimepicker({
onGenerate: function(ct) {
$(this).find('.xdsoft_date')
.toggleClass('xdsoft_disabled');
},
minDate: '-1970/01/2',
maxDate: '+1970/01/2',
timepicker: false
});
$('#datetimepicker9').datetimepicker({
onGenerate: function(ct) {
$(this).find('.xdsoft_date.xdsoft_weekend')
.addClass('xdsoft_disabled');
},
weekends: ['01.01.2014', '02.01.2014', '03.01.2014', '04.01.2014', '05.01.2014', '06.01.2014'],
timepicker: false
});
var dateToDisable = new Date();
dateToDisable.setDate(dateToDisable.getDate() + 2);
$('#datetimepicker11').datetimepicker({
beforeShowDay: function(date) {
if (date.getMonth() == dateToDisable.getMonth() && date.getDate() == dateToDisable.getDate()) {
return [false, ""]
}
return [true, ""];
}
});
$('#datetimepicker12').datetimepicker({
beforeShowDay: function(date) {
if (date.getMonth() == dateToDisable.getMonth() && date.getDate() == dateToDisable.getDate()) {
return [true, "custom-date-style"];
}
return [true, ""];
}
});
$('#datetimepicker_dark').datetimepicker({
theme: 'dark'
})
</script>
</body>
</html>