initial: bootstrap from BukidBountyApp base
This commit is contained in:
423
legacy/pages-blade-views/views/layouts/default.blade.php
Normal file
423
legacy/pages-blade-views/views/layouts/default.blade.php
Normal file
@@ -0,0 +1,423 @@
|
||||
<html lang="en">
|
||||
<script>
|
||||
var InitializationFinished = false;
|
||||
var PerformanceLog = {};
|
||||
PerformanceLog.Start = performance.now();
|
||||
PerformanceLog.Logs = [['Start'], PerformanceLog.Start];
|
||||
PerformanceLog.Log = function (message) {
|
||||
PerformanceLog.Logs.push([message, performance.now()]);
|
||||
};
|
||||
PerformanceLog.DisplayLogs = function () {
|
||||
const arr = PerformanceLog.Logs;
|
||||
for (let i = 0; i < arr.length; i++) {
|
||||
console.log(arr[i][0], arr[i][1]);
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<head>
|
||||
@vite('resources/js/app.js')
|
||||
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- Mobile Specific Metas -->
|
||||
<meta name="viewport"
|
||||
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, viewport-fit=cover">
|
||||
<title>Bukid Bounty Market</title>
|
||||
|
||||
@vite('resources/js/app.js')
|
||||
|
||||
<!-- Favicon and Touch Icons -->
|
||||
<link rel="shortcut icon" href="/images/logo.png">
|
||||
<link rel="apple-touch-icon-precomposed" href="/images/logo.png">
|
||||
|
||||
<!-- <link rel="stylesheet" href="/dist/alt-theme/fonts.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/icons-alipay.css"> -->
|
||||
<link rel="stylesheet" href="/dist/alt-theme/bootstrap.css">
|
||||
<!-- <link rel="stylesheet" type="text/css" href="/dist/alt-theme/styles.css"> -->
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/select2.min.css">
|
||||
<link rel="stylesheet"
|
||||
href="/plugins/googlefonts/fonts.googleapis.com_css_familySourceSansPro300400400i700&displayfallback.css">
|
||||
<link rel="stylesheet" href="/plugins/fontawesome-free/css/all.min.css">
|
||||
|
||||
<link rel="stylesheet" href="/dist/css/adminlte.min.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/dropzone.min.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/jquery.dataTables.min.css">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="/dist/alt-theme/styles.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/icons-alipay.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/fonts.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/splide.min.css">
|
||||
|
||||
|
||||
|
||||
<link rel="manifest" href="/manifest.json" data-pwa-version="set_in_manifest_and_pwa_js">
|
||||
<link rel="apple-touch-icon" sizes="192x192" href="app/icons/icon-192x192.png">
|
||||
|
||||
|
||||
<script src="/plugins/jquery/jquery.min.js"></script>
|
||||
|
||||
<script src="/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
|
||||
<link rel="stylesheet" href="/dist/css/toastr.min.css" type="text/css">
|
||||
<script src="/dist/js/toastr.min.js"></script>
|
||||
<script src="/dist/js/adminlte.min.js"></script>
|
||||
<!-- <script src="/dist/js/bower.json"></script> -->
|
||||
<script defer src="/dist/js/qrcode.min.js"></script>
|
||||
<script src="/synclib.js"></script>
|
||||
<script src="/lib.js"></script>
|
||||
<script src="/EXT/libEXT/marketlib.js"></script>
|
||||
<script defer src="/dist/js/print.min.js"></script>
|
||||
<script defer src="/dist/js/FileSaver.min.js"></script>
|
||||
|
||||
|
||||
<script defer src="/dist/js/select2.min.js"></script>
|
||||
<script src="/dist/js/splide.min.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script src="/dist/js/dropzone.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script defer src="/dist/js/jquery.dataTables.min.js"></script>
|
||||
<script defer src="/dist/js/moment.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<style>
|
||||
.card .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
|
||||
.modal-content .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
input .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
textarea .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
select .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
form .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
.tf-container .dark-mode {
|
||||
background-color: #121212;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: #ffffff;
|
||||
/* Light background */
|
||||
color: #000000;
|
||||
/* Dark text color */
|
||||
transition: background-color 0.3s, color 0.3s;
|
||||
/* Smooth transition */
|
||||
}
|
||||
|
||||
body.dark-mode {
|
||||
background-color: #121212;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.tf-balance-box {
|
||||
background-color: #ffffff;
|
||||
/* Light background */
|
||||
color: #000000;
|
||||
/* Dark text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-balance-box {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-statusbar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-navigation-bar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .bottom-navigation-bar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.dark-mode {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
|
||||
.dark-mode a {
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
body.dark-mode h4 {
|
||||
color: #ffffff;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
body.dark-mode h3 {
|
||||
color: #ffffff;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
body.dark-mode h2 {
|
||||
color: #ffffffc4;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
.pagination {
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
.pagination button {
|
||||
margin: 0 5px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/assets/icons/ios/180.png">
|
||||
<link rel="apple-touch-icon" sizes="167x167" href="/assets/icons/ios/167.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="/assets/icons/ios/152.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="/assets/icons/ios/120.png">
|
||||
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
<meta name="apple-mobile-web-app-title" content="Bukid Bounty Marketplace">
|
||||
|
||||
</head>
|
||||
|
||||
<style id="dynamic-css">
|
||||
|
||||
|
||||
</style>
|
||||
|
||||
<body id="body-global">
|
||||
|
||||
|
||||
|
||||
<div class="header is-fixed" id="maintopbarheader">
|
||||
<div class="tf-container">
|
||||
<div class="tf-statusbar d-flex justify-content-center align-items-center">
|
||||
<a href="javascript:void(0);" onclick="" class="back-btn" id="backbutton-top"> <i class="icon-left"></i> </a>
|
||||
<h3 id="topbar-title" onclick="ReloadPage();"></h3>
|
||||
<a href="javascript:void(0);" onclick="ButtonGo('account_settings');" id="btn-popup-up" class="action-right"><i
|
||||
class="icon icon-filter"></i> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="app-wrap">
|
||||
<div class="bill-content">
|
||||
<br>
|
||||
<div class="tf-container" id="main-body" style="padding-top: 10px;padding-bottom: 10px;">
|
||||
@inertia
|
||||
</div>
|
||||
{{--
|
||||
<script>
|
||||
$('#SplashLogo').fadeIn(1000);
|
||||
|
||||
</script> --}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom-navigation-bar">
|
||||
<div class="tf-container">
|
||||
<ul class="tf-navigation-bar">
|
||||
<li><a class="fw_4 d-flex justify-content-center align-items-center flex-column" href=""
|
||||
onclick="ButtonGo('Home',0);return false;"><i class="icon-home"></i> Home</a> </li>
|
||||
<li>
|
||||
<a href="" onclick="ButtonGo('CartProductMarket',0);return false;"
|
||||
class="fw_4 d-flex justify-content-center align-items-center flex-column">
|
||||
<img style="width: 30px;height: 30px;" src="/assets/addtocart.png" class="icon-home">
|
||||
Cart
|
||||
</a>
|
||||
</li>
|
||||
<li style="display:none;"><a class="fw_4 d-flex justify-content-center align-items-center flex-column"
|
||||
href="40_qr-code.html"><i class="icon-scan-qr-code"></i> </a> </li>
|
||||
<li><a href="" onclick="ButtonGo('ListProperties',0);return false;"
|
||||
class="fw_4 d-flex justify-content-center align-items-center flex-column">
|
||||
<img style="width: 30px;height: 30px;" src="/assets/house.png" class="icon-home">Properties</a> </li>
|
||||
|
||||
</ul>
|
||||
<!-- <span class="line"></span> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script>
|
||||
if (navigator.userAgent.match('iPhone') || navigator.userAgent.match('iphone')) {
|
||||
if (window.innerHeight < window.innerWidth) {
|
||||
} else {
|
||||
let headertopbar = document.getElementById('maintopbarheader');
|
||||
|
||||
if (headertopbar) {
|
||||
headertopbar.style.paddingTop = "30px";
|
||||
} else {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
navigator.serviceWorker.register('/service-worker.js');
|
||||
PerformanceLog.Log('Finished Loading HTML Part of StarterHMTL');
|
||||
|
||||
</script>
|
||||
<script type="text/javascript" src="/UIALT.js"></script>
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading UI ALT JS');
|
||||
</script>
|
||||
<script type="text/javascript" src="/dist/alt-theme/main.js"></script>
|
||||
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading ALT theme Main js');
|
||||
</script>
|
||||
|
||||
|
||||
<script type="text/javascript" src="/starter.js"></script>
|
||||
<script type="text/javascript" src="/pageBuilder.js"></script>
|
||||
<script type="text/javascript" src="/EXT/starterEXT/market.js"></script>
|
||||
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading Starter JS');
|
||||
</script>
|
||||
|
||||
<style>
|
||||
table {
|
||||
table-layout: fixed;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script>
|
||||
function SetNotif(title, body = '', icon = '', tag = '') {
|
||||
Notification.requestPermission(function (result) { if (result === 'granted') { navigator.serviceWorker.ready.then(function (registration) { registration.showNotification(title, { body: body, icon: icon, tag: tag }); }); } });
|
||||
}
|
||||
|
||||
function EraseAllNotif() {
|
||||
Notification.requestPermission(function (result) {
|
||||
if (result === 'granted') {
|
||||
navigator.serviceWorker.ready.then(function (registration) {
|
||||
registration.getNotifications().then(function (notifications) {
|
||||
notifications.forEach(function (notification) {
|
||||
notification.close();
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function EraseNotifwithTag(tag) {
|
||||
Notification.requestPermission(function (result) {
|
||||
if (result === 'granted') {
|
||||
// Replace 'specific-tag' with the tag you want to target
|
||||
const specificTag = tag;
|
||||
|
||||
// Check if service workers are available
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.ready.then(function (registration) {
|
||||
registration.getNotifications().then(function (notifications) {
|
||||
notifications.forEach(function (notification) {
|
||||
if (notification.tag === specificTag) {
|
||||
notification.close();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function deepEqual(a, b) {
|
||||
if (a === b) return true;
|
||||
|
||||
if (a == null || b == null) return false;
|
||||
|
||||
if (Array.isArray(a) && Array.isArray(b)) {
|
||||
if (a.length !== b.length) return false;
|
||||
for (let i = 0; i < a.length; i++) {
|
||||
if (!deepEqual(a[i], b[i])) return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
if (typeof a === 'object' && typeof b === 'object') {
|
||||
let keysA = Object.keys(a);
|
||||
let keysB = Object.keys(b);
|
||||
|
||||
if (keysA.length !== keysB.length) return false;
|
||||
|
||||
for (let key of keysA) {
|
||||
if (!keysB.includes(key) || !deepEqual(a[key], b[key])) return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
return a === b;
|
||||
}
|
||||
|
||||
|
||||
// EraseNotifwithTag('New_Winners');
|
||||
//SetNotif(number_of_winners + ' Winners Today', tableHtml, 'https://mm.t677u.com/assets/drawlottery.png', 'New_Winners');
|
||||
|
||||
PerformanceLog.Log('Finished Everything');
|
||||
// PerformanceLog.DisplayLogs();
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
428
legacy/pages-blade-views/views/layouts/main.blade.php
Normal file
428
legacy/pages-blade-views/views/layouts/main.blade.php
Normal file
@@ -0,0 +1,428 @@
|
||||
<html lang="en">
|
||||
<script>
|
||||
var InitializationFinished = false;
|
||||
var PerformanceLog = {};
|
||||
PerformanceLog.Start = performance.now();
|
||||
PerformanceLog.Logs = [['Start'], PerformanceLog.Start];
|
||||
PerformanceLog.Log = function (message) {
|
||||
PerformanceLog.Logs.push([message, performance.now()]);
|
||||
};
|
||||
PerformanceLog.DisplayLogs = function () {
|
||||
const arr = PerformanceLog.Logs;
|
||||
for (let i = 0; i < arr.length; i++) {
|
||||
console.log(arr[i][0], arr[i][1]);
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- Mobile Specific Metas -->
|
||||
<meta name="viewport"
|
||||
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, viewport-fit=cover">
|
||||
<title>Bukid Bounty Market</title>
|
||||
<!-- Favicon and Touch Icons -->
|
||||
<link rel="shortcut icon" href="/images/logo.png">
|
||||
<link rel="apple-touch-icon-precomposed" href="/images/logo.png">
|
||||
|
||||
<!-- <link rel="stylesheet" href="/dist/alt-theme/fonts.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/icons-alipay.css"> -->
|
||||
<link rel="stylesheet" href="/dist/alt-theme/bootstrap.css">
|
||||
<!-- <link rel="stylesheet" type="text/css" href="/dist/alt-theme/styles.css"> -->
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/select2.min.css">
|
||||
<link rel="stylesheet"
|
||||
href="/plugins/googlefonts/fonts.googleapis.com_css_familySourceSansPro300400400i700&displayfallback.css">
|
||||
<link rel="stylesheet" href="/plugins/fontawesome-free/css/all.min.css">
|
||||
|
||||
<link rel="stylesheet" href="/dist/css/adminlte.min.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/dropzone.min.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/jquery.dataTables.min.css">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="/dist/alt-theme/styles.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/icons-alipay.css">
|
||||
<link rel="stylesheet" href="/dist/alt-theme/fonts.css">
|
||||
<link rel="stylesheet" media="print" onload="this.media='all'" href="/dist/css/splide.min.css">
|
||||
|
||||
|
||||
|
||||
<link rel="manifest" href="/manifest.json" data-pwa-version="set_in_manifest_and_pwa_js">
|
||||
<link rel="apple-touch-icon" sizes="192x192" href="app/icons/icon-192x192.png">
|
||||
|
||||
|
||||
<script src="/plugins/jquery/jquery.min.js"></script>
|
||||
|
||||
<script src="/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
|
||||
<link rel="stylesheet" href="/dist/css/toastr.min.css" type="text/css">
|
||||
<script src="/dist/js/toastr.min.js"></script>
|
||||
<script src="/dist/js/adminlte.min.js"></script>
|
||||
<!-- <script src="/dist/js/bower.json"></script> -->
|
||||
<script defer src="/dist/js/qrcode.min.js"></script>
|
||||
<script src="/synclib.js"></script>
|
||||
<script src="/lib.js"></script>
|
||||
<script src="/EXT/libEXT/marketlib.js"></script>
|
||||
<script defer src="/dist/js/print.min.js"></script>
|
||||
<script defer src="/dist/js/FileSaver.min.js"></script>
|
||||
|
||||
|
||||
<script defer src="/dist/js/select2.min.js"></script>
|
||||
<script src="/dist/js/splide.min.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script src="/dist/js/dropzone.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script defer src="/dist/js/jquery.dataTables.min.js"></script>
|
||||
<script defer src="/dist/js/moment.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<style>
|
||||
.card .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
|
||||
.modal-content .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
input .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
textarea .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
select .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
form .dark-mode {
|
||||
background-color: rgb(36, 39, 44) !important;
|
||||
color: #e0e0e022 !important;
|
||||
}
|
||||
|
||||
.tf-container .dark-mode {
|
||||
background-color: #121212;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: #ffffff;
|
||||
/* Light background */
|
||||
color: #000000;
|
||||
/* Dark text color */
|
||||
transition: background-color 0.3s, color 0.3s;
|
||||
/* Smooth transition */
|
||||
}
|
||||
|
||||
body.dark-mode {
|
||||
background-color: #121212;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.tf-balance-box {
|
||||
background-color: #ffffff;
|
||||
/* Light background */
|
||||
color: #000000;
|
||||
/* Dark text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-balance-box {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-statusbar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .tf-navigation-bar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
.dark-mode .bottom-navigation-bar {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.dark-mode {
|
||||
background-color: inherit;
|
||||
background-color: #24272c;
|
||||
color: #e0e0e0;
|
||||
/* Light gray text color */
|
||||
}
|
||||
|
||||
|
||||
.dark-mode a {
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
body.dark-mode h4 {
|
||||
color: #ffffff;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
body.dark-mode h3 {
|
||||
color: #ffffff;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
body.dark-mode h2 {
|
||||
color: #ffffffc4;
|
||||
/* White color for h3 in dark mode */
|
||||
}
|
||||
|
||||
.pagination {
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
.pagination button {
|
||||
margin: 0 5px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/assets/icons/ios/180.png">
|
||||
<link rel="apple-touch-icon" sizes="167x167" href="/assets/icons/ios/167.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="/assets/icons/ios/152.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="/assets/icons/ios/120.png">
|
||||
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
<meta name="apple-mobile-web-app-title" content="Bukid Bounty Marketplace">
|
||||
|
||||
</head>
|
||||
|
||||
|
||||
|
||||
<body id="body-global">
|
||||
|
||||
|
||||
|
||||
<div class="header is-fixed" id="maintopbarheader">
|
||||
<div class="tf-container">
|
||||
<div class="tf-statusbar d-flex justify-content-center align-items-center">
|
||||
<a href="javascript:void(0);" onclick="" class="back-btn" id="backbutton-top"> <i class="icon-left"></i> </a>
|
||||
<h3 id="topbar-title" onclick="ReloadPage();">@yield('title_bar')</h3>
|
||||
<a href="javascript:void(0);" onclick="ButtonGo('account_settings');" id="btn-popup-up" class="action-right"><i
|
||||
class="icon icon-filter"></i> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="app-wrap">
|
||||
<div class="bill-content">
|
||||
<br>
|
||||
<div class="tf-container" id="main-body" style="padding-top: 10px;padding-bottom: 10px;">
|
||||
@hasSection('body')
|
||||
@yield('body')
|
||||
@elseif(!empty($body))
|
||||
{!! $body !!}
|
||||
@else
|
||||
@include('layouts.partials.default.splash')
|
||||
@endif
|
||||
</div>
|
||||
<script>
|
||||
$('#SplashLogo').fadeIn(1000);
|
||||
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom-navigation-bar">
|
||||
<div class="tf-container">
|
||||
<ul class="tf-navigation-bar" id="main-nav-bar">
|
||||
{{-- @yield('nav_bar_content',view('layouts.navi-content')->render()) --}}
|
||||
@hasSection('nav_bar_content')
|
||||
@yield('nav_bar_content')
|
||||
@elseif(!empty($nav_bar_content))
|
||||
{!! $nav_bar_content !!}
|
||||
@else
|
||||
@include('layouts.partials.default.navigationbar')
|
||||
@endif
|
||||
</ul>
|
||||
<!-- <span class="line"></span> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script>
|
||||
const navbar = document.getElementById('main-nav-bar');
|
||||
if (navbar && navbar.innerHTML === '') {
|
||||
$('#main-nav-bar').load('/Components/NavBar/Main');
|
||||
}
|
||||
|
||||
if (navigator.userAgent.match('iPhone') || navigator.userAgent.match('iphone')) {
|
||||
if (window.innerHeight < window.innerWidth) {
|
||||
} else {
|
||||
let headertopbar = document.getElementById('maintopbarheader');
|
||||
|
||||
if (headertopbar) {
|
||||
headertopbar.style.paddingTop = "30px";
|
||||
} else {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
const isthisLocalhost = ['localhost', '127.0.0.1', '::1'].includes(location.hostname);
|
||||
if (!window.isSecureContext && !isthisLocalhost) {
|
||||
console.info('Skipping service worker registration: insecure context', location.href);
|
||||
return;
|
||||
} else {
|
||||
navigator.serviceWorker.register('/service-worker.js');
|
||||
}
|
||||
PerformanceLog.Log('Finished Loading HTML Part of StarterHMTL');
|
||||
|
||||
</script>
|
||||
<script type="text/javascript" src="/UIALT.js"></script>
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading UI ALT JS');
|
||||
</script>
|
||||
<script type="text/javascript" src="/dist/alt-theme/main.js"></script>
|
||||
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading ALT theme Main js');
|
||||
</script>
|
||||
|
||||
|
||||
<script type="text/javascript" src="/starter.js"></script>
|
||||
<script type="text/javascript" src="/EXT/starterEXT/market.js"></script>
|
||||
|
||||
<script>
|
||||
PerformanceLog.Log('Finished Loading Starter JS');
|
||||
</script>
|
||||
|
||||
<style>
|
||||
table {
|
||||
table-layout: fixed;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script>
|
||||
function SetNotif(title, body = '', icon = '', tag = '') {
|
||||
Notification.requestPermission(function (result) { if (result === 'granted') { navigator.serviceWorker.ready.then(function (registration) { registration.showNotification(title, { body: body, icon: icon, tag: tag }); }); } });
|
||||
}
|
||||
|
||||
function EraseAllNotif() {
|
||||
Notification.requestPermission(function (result) {
|
||||
if (result === 'granted') {
|
||||
navigator.serviceWorker.ready.then(function (registration) {
|
||||
registration.getNotifications().then(function (notifications) {
|
||||
notifications.forEach(function (notification) {
|
||||
notification.close();
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function EraseNotifwithTag(tag) {
|
||||
Notification.requestPermission(function (result) {
|
||||
if (result === 'granted') {
|
||||
// Replace 'specific-tag' with the tag you want to target
|
||||
const specificTag = tag;
|
||||
|
||||
// Check if service workers are available
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.ready.then(function (registration) {
|
||||
registration.getNotifications().then(function (notifications) {
|
||||
notifications.forEach(function (notification) {
|
||||
if (notification.tag === specificTag) {
|
||||
notification.close();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function deepEqual(a, b) {
|
||||
if (a === b) return true;
|
||||
|
||||
if (a == null || b == null) return false;
|
||||
|
||||
if (Array.isArray(a) && Array.isArray(b)) {
|
||||
if (a.length !== b.length) return false;
|
||||
for (let i = 0; i < a.length; i++) {
|
||||
if (!deepEqual(a[i], b[i])) return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
if (typeof a === 'object' && typeof b === 'object') {
|
||||
let keysA = Object.keys(a);
|
||||
let keysB = Object.keys(b);
|
||||
|
||||
if (keysA.length !== keysB.length) return false;
|
||||
|
||||
for (let key of keysA) {
|
||||
if (!keysB.includes(key) || !deepEqual(a[key], b[key])) return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
return a === b;
|
||||
}
|
||||
|
||||
@hasSection('final_scripts')
|
||||
@yield('final_scripts')
|
||||
@elseif(!empty($final_scripts))
|
||||
{!! $final_scripts !!}
|
||||
@endif
|
||||
|
||||
// EraseNotifwithTag('New_Transaction');
|
||||
//SetNotif(number_of_transactions + ' Orders Today', tableHtml, 'https://mq.hesed.sbs/assets/checkicon.png', 'New_Transaction');
|
||||
|
||||
PerformanceLog.Log('Finished Everything');
|
||||
// PerformanceLog.DisplayLogs();
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,13 @@
|
||||
<li><a class="fw_4 d-flex justify-content-center align-items-center flex-column" href=""
|
||||
onclick="ButtonGo('Home',0);return false;"><i class="icon-home"></i> Home</a> </li>
|
||||
<li>
|
||||
<a href="" onclick="ButtonGo('CartProductMarket',0);return false;"
|
||||
class="fw_4 d-flex justify-content-center align-items-center flex-column">
|
||||
<img style="width: 30px;height: 30px;" src="/assets/addtocart.png" class="icon-home">
|
||||
Cart
|
||||
</a> </li>
|
||||
<li style="display:none;"><a class="fw_4 d-flex justify-content-center align-items-center flex-column"
|
||||
href="40_qr-code.html"><i class="icon-scan-qr-code"></i> </a> </li>
|
||||
<li><a href="" onclick="ButtonGo('ListProperties',0);return false;"
|
||||
class="fw_4 d-flex justify-content-center align-items-center flex-column">
|
||||
<img style="width: 30px;height: 30px;" src="/assets/house.png" class="icon-home">Properties</a> </li>
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
<br><br>
|
||||
<center id="SplashLogo" style="display:none;">
|
||||
|
||||
<br>
|
||||
<br><br>
|
||||
<img src="/assets/mainlogo.png" style="width: 300;height: 300px;" class="text-center align-items-center">
|
||||
</center>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user