forked from alaguraj/odoo-testing-addons
Implement new Dine360 theme and dashboard module, including a custom login page and extensive frontend styling.
This commit is contained in:
parent
8ae0b79b7a
commit
634fff4915
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
'name': 'Dine360 Dashboard',
|
'name': 'Dine360 Dashboard',
|
||||||
'version': '1.0.1',
|
'version': '1.0.2',
|
||||||
'license': 'LGPL-3',
|
'license': 'LGPL-3',
|
||||||
'category': 'Website',
|
'category': 'Website',
|
||||||
'summary': 'Redirect login to home and show icon grid',
|
'summary': 'Redirect login to home and show icon grid',
|
||||||
|
|||||||
@ -7,5 +7,12 @@ patch(WebClient.prototype, {
|
|||||||
setup() {
|
setup() {
|
||||||
super.setup();
|
super.setup();
|
||||||
this.title.setParts({ brand: "Chennora" });
|
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 = "/";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -37,7 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="o_login_footer_custom">
|
<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>
|
||||||
</div>
|
</div>
|
||||||
</xpath>
|
</xpath>
|
||||||
|
|||||||
@ -29,7 +29,7 @@ header {
|
|||||||
|
|
||||||
/* Main Nav (Black) */
|
/* Main Nav (Black) */
|
||||||
.o_header_main_nav {
|
.o_header_main_nav {
|
||||||
background-color: #04121D !important;
|
background-color: #111 !important;
|
||||||
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
|
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
|
||||||
|
|
||||||
.navbar-nav {
|
.navbar-nav {
|
||||||
@ -1589,4 +1589,22 @@ 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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -195,9 +195,9 @@
|
|||||||
|
|
||||||
<!-- 4. MAP SECTION -->
|
<!-- 4. MAP SECTION -->
|
||||||
<section class="s_map pb0" data-snippet="s_map" data-name="Map">
|
<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"
|
<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>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|||||||
@ -239,7 +239,7 @@
|
|||||||
<!-- Copyright Bar (Yellow) -->
|
<!-- Copyright Bar (Yellow) -->
|
||||||
<div class="footer-copyright-bar-new py-3">
|
<div class="footer-copyright-bar-new py-3">
|
||||||
<div class="container text-center">
|
<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>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
BIN
shop_output.html
BIN
shop_output.html
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user