Implement new Dine360 theme and dashboard module, including a custom login page and extensive frontend styling.

This commit is contained in:
Alaguraj0361 2026-03-03 15:19:49 +05:30
parent 8ae0b79b7a
commit 634fff4915
7 changed files with 31 additions and 6 deletions

View File

@ -1,6 +1,6 @@
{
'name': 'Dine360 Dashboard',
'version': '1.0.1',
'version': '1.0.2',
'license': 'LGPL-3',
'category': 'Website',
'summary': 'Redirect login to home and show icon grid',

View File

@ -7,5 +7,12 @@ patch(WebClient.prototype, {
setup() {
super.setup();
this.title.setParts({ brand: "Chennora" });
// Redirect to main dashboard if landing on backend root (common after module upgrade/install)
const hash = window.location.hash;
if (!hash || hash === "#home") {
window.location.href = "/";
}
}
});

View File

@ -37,7 +37,7 @@
</div>
<div class="o_login_footer_custom">
<p>Powered by <a href="https://metatroncubesolutions.com/" target="_blank">Metatron Cube Solutions</a></p>
<p>Powered by <a href="https://dine360.com/" target="_blank">Dine360</a></p>
</div>
</div>
</xpath>

View File

@ -29,7 +29,7 @@ header {
/* Main Nav (Black) */
.o_header_main_nav {
background-color: #04121D !important;
background-color: #111 !important;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
.navbar-nav {
@ -1590,3 +1590,21 @@ a:hover *,
}
}
}
.s_map {
position: relative;
min-height: 500px !important;
max-height: 500px !important;
overflow: hidden;
.map_container {
height: 500px !important;
position: relative;
}
iframe {
height: 500px !important;
width: 100%;
border: 0;
}
}

View File

@ -195,9 +195,9 @@
<!-- 4. MAP SECTION -->
<section class="s_map pb0" data-snippet="s_map" data-name="Map">
<div class="map_container o_not_editable" style="height: 600px !important; width: 100%;">
<div class="map_container o_not_editable" style="height: 500px !important; width: 100%;">
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2882.023604364022!2d-79.69973268450123!3d43.79155297911666!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x882b3d8f3b1b3b1b%3A0x1b3b1b3b1b3b1b3b!2s11665%20McVean%20Dr%2C%20Brampton%2C%20ON%20L6P%201J7%2C%20Canada!5e0!3m2!1sen!2sus!4v1620000000000!5m2!1sen!2sus"
width="100%" height="600" style="border:0; height: 600px !important; width: 100%;" allowfullscreen="" loading="lazy"></iframe>
width="100%" height="500" style="border:0; height: 500px !important; width: 100%;" allowfullscreen="" loading="lazy"></iframe>
</div>
</section>

View File

@ -239,7 +239,7 @@
<!-- Copyright Bar (Yellow) -->
<div class="footer-copyright-bar-new py-3">
<div class="container text-center">
<p class="mb-0 fw-bold">Copyright 2026 @ Chennora. Powered by <a href="https://metatroncubesolutions.com/" target="_blank">MetatronCube</a>. All Right Reserved.</p>
<p class="mb-0 fw-bold">Copyright 2026 @ Chennora. Powered by <a href="https://dine360.com/" target="_blank">Dine360</a>. All Right Reserved.</p>
</div>
</div>
</section>

Binary file not shown.