+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+
POS
Easy
@@ -815,11 +868,10 @@
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+ width="48px">
+
Education
A
@@ -830,11 +882,10 @@
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+ width="48px">
+
Manufacturing
Plan,
@@ -842,13 +893,11 @@
schedule your operations
-
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+
E-commerce & Website
Mobile
@@ -856,13 +905,11 @@
awe-inspiring product pages
-
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+
Service Management
Keep
@@ -870,14 +917,12 @@
services and invoice
-
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+ width="48px">
+
Restaurant
Run
@@ -885,13 +930,11 @@
restaurant methodically
-
+ style="background-color: #f6f8f9 !important; border-radius: 10px; padding: 2rem !important; height: 250px !important;">

-
+
Hotel Management
An
@@ -899,7 +942,6 @@
hotel management application
-
@@ -910,39 +952,35 @@
-
-
+ style="max-width:1540px; margin: 0 auto 2rem auto;">
-
WhatsApp
+ class="btn btn-block mb-2 deep_hover"
+ style="text-decoration: none; background-color: #25D366; color: #FFF; border-radius: 4px;">
+
WhatsApp
info@cybrosys.com
+ style="text-decoration: none; background-color: #4d4d4d; color: #FFF; border-radius: 4px;">
+
info@cybrosys.com
-
@@ -951,9 +989,10 @@
-

+
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/code_backend_theme/static/src/img/icons/close.png b/code_backend_theme/static/src/img/icons/close.png
new file mode 100644
index 000000000..c6ea25feb
Binary files /dev/null and b/code_backend_theme/static/src/img/icons/close.png differ
diff --git a/code_backend_theme/static/src/js/chrome/sidebar_menu.js b/code_backend_theme/static/src/js/chrome/sidebar_menu.js
index ec0edb617..7858ad1bc 100644
--- a/code_backend_theme/static/src/js/chrome/sidebar_menu.js
+++ b/code_backend_theme/static/src/js/chrome/sidebar_menu.js
@@ -35,6 +35,18 @@ odoo.define('code_backend_theme.SidebarMenu', function (require) {
var navbar_id = navbar.data("id");
$("nav").addClass(navbar_id);
navbar.addClass("small_nav");
+
+ //add class in action-manager
+ var action_manager = $(".o_action_manager");
+ var action_manager_id = action_manager.data("id");
+ $("div").addClass(action_manager_id);
+ action_manager.addClass("sidebar_margin");
+
+ //add class in top_heading
+ var top_head = $(".top_heading");
+ var top_head_id = top_head.data("id");
+ $("div").addClass(top_head_id);
+ top_head.addClass("sidebar_margin");
});
$(document).on("click", "#closeSidebar", function(event){
$("#sidebar_panel").css({'display':'none'});
@@ -46,6 +58,18 @@ odoo.define('code_backend_theme.SidebarMenu', function (require) {
var navbar_id = navbar.data("id");
$("nav").removeClass(navbar_id);
navbar.removeClass("small_nav");
+
+ //remove class in action-manager
+ var action_manager = $(".o_action_manager");
+ var action_manager_id = action_manager.data("id");
+ $("div").removeClass(action_manager_id);
+ action_manager.removeClass("sidebar_margin");
+
+ //remove class in top_heading
+ var top_head = $(".top_heading");
+ var top_head_id = top_head.data("id");
+ $("div").removeClass(top_head_id);
+ top_head.removeClass("sidebar_margin");
});
$(document).on("click", ".sidebar a", function(event){
@@ -68,5 +92,17 @@ odoo.define('code_backend_theme.SidebarMenu', function (require) {
var navbar_id = navbar.data("id");
$("nav").removeClass(navbar_id);
navbar.removeClass("small_nav");
+
+ //remove class in action-manager
+ var action_manager = $(".o_action_manager");
+ var action_manager_id = action_manager.data("id");
+ $("div").removeClass(action_manager_id);
+ action_manager.removeClass("sidebar_margin");
+
+ //remove class in top_heading
+ var top_head = $(".top_heading");
+ var top_head_id = top_head.data("id");
+ $("div").removeClass(top_head_id);
+ top_head.removeClass("sidebar_margin");
});
});
\ No newline at end of file
diff --git a/code_backend_theme/static/src/scss/sidebar.scss b/code_backend_theme/static/src/scss/sidebar.scss
index d278ecd3b..37342af2a 100644
--- a/code_backend_theme/static/src/scss/sidebar.scss
+++ b/code_backend_theme/static/src/scss/sidebar.scss
@@ -8,7 +8,7 @@
overflow-y: scroll;
-ms-overflow-style: none; /* Hide scrollbar for IE and Edge */
scrollbar-width: none; /* Hide scrollbar for Firefox */
- z-index: 2;
+ z-index: 999;
}
#sidebar_panel::-webkit-scrollbar {
display: none; /* Hide scrollbar for Chrome, Safari and Opera */
@@ -19,6 +19,25 @@
padding-bottom: 20px;
padding-top: 5px;
}
+.sidebar_panel .sidebar_close {
+ text-align: end;
+ display: none;
+ position: sticky;
+ height: 35px;
+ padding-top: 5px;
+ top: 0;
+ background: #2a3042;
+ z-index: 1;
+}
+.sidebar_panel .sidebar_close a#closeSidebar {
+ font-size: 18px;
+ margin-right: 10px;
+ color: #ffffff;
+ opacity: .3;
+}
+.sidebar_panel .sidebar_close a#closeSidebar img {
+ width: 15px;
+}
.sidebar_panel .sidebar .sidebar_logo {
padding-top: 20px;
text-align: center;
diff --git a/code_backend_theme/static/src/scss/theme.scss b/code_backend_theme/static/src/scss/theme.scss
index 4a7adca91..b7a0974d0 100644
--- a/code_backend_theme/static/src/scss/theme.scss
+++ b/code_backend_theme/static/src/scss/theme.scss
@@ -629,6 +629,12 @@ th.o_list_record_selector {
.o_ThreadIcon_online {
color: #34c38f;
}
+.o_Message_prettyBody table th {
+ color: $primary_accent !important;
+}
+.o_Message_prettyBody table thead tr td {
+ background-color: $primary_hover !important;
+}
// Discuss End
//Chatter @form
@@ -1429,3 +1435,121 @@ div.dropdown-menu.bootstrap-datetimepicker-widget{
background-color: rgba(85,110,230,0.23);
}
//groupby color ends
+
+//Responsive starts
+@media (max-width:992px) {
+ .o_action_manager.sidebar_margin {
+ margin: 0 !important;
+ }
+ .top_heading.sidebar_margin {
+ margin: 0 !important;
+ }
+ .sidebar_panel .sidebar {
+ position: relative;
+ padding-top: 0px !important;
+ }
+ .sidebar_panel .sidebar_close {
+ display: block !important;
+ }
+
+}
+@media (max-width:480px) {
+ ul.o_menu_apps {
+ padding-left: 25px;
+ }
+ .o_control_panel {
+ margin: 15px 10px 0 10px;
+ }
+ .o_control_panel > div {
+ flex-wrap: wrap;
+ }
+ .o_cp_top_left, .o_cp_top_right,
+ .o_cp_bottom_left, .o_cp_bottom_right {
+ width: 100%;
+ }
+ .o_widget_Discuss .o_Discuss.o-mobile:not(.o-adding-item) {
+ border: none !important;
+ }
+ html .o_web_client > .o_action_manager {
+ overflow: auto !important;
+ }
+ ul.o_menu_systray.topbar_icon li:nth-child(1) {
+ margin-left: 20px;
+ }
+ .o_main_navbar .o_user_menu {
+ margin-left: 20px;
+ }
+ .sidebar_panel .sidebar .sidebar_logo img {
+ max-width: 112px;
+ }
+ .sidebar_panel .sidebar .sidebar_logo {
+ padding-top: 20px;
+ text-align: center;
+ padding-bottom: 5px;
+ }
+ li.o_switch_company_menu.show .dropdown-menu.dropdown-menu-right.show {
+ right: auto !important;
+ left: 0px;
+ }
+ ul.o_menu_systray.topbar_icon .dropdown-menu.show{
+ left: 0px !important;
+ right: auto !important;
+ }
+ ul.o_menu_systray.topbar_icon {
+ margin-left: 0;
+ }
+ .o_MessagingMenu_dropdownMenu.o-mobile {
+ top: 70px;
+ }
+ .o_control_panel .o_cp_bottom_right {
+ flex-wrap: wrap;
+ }
+ .o_form_view .o_form_statusbar {
+ flex-wrap: wrap;
+ }
+ .btn {
+ padding: 2px 10px !important;
+ height: 35px !important;
+ }
+ .o_form_view .o_form_statusbar > .o_statusbar_status > .o_arrow_button:not(:first-child):before,
+ .o_form_view .o_form_statusbar > .o_statusbar_status > .o_arrow_button:not(:first-child):after {
+ border-top: 17px solid transparent !important;
+ border-bottom: 16px solid transparent !important;
+ }
+ .o_statusbar_status.o_field_widget.o_readonly_modifier {
+ width: 100%;
+ justify-content: flex-end;
+ margin-top: 5px;
+ }
+ .o_form_view .o_form_statusbar > .o_statusbar_buttons > .btn {
+ margin: 1px 0px 4px 0;
+ }
+ .o_form_statusbar .o_statusbar_buttons .btn {
+ margin-right: 5px !important;
+ }
+ .o_control_panel .o_cp_bottom_left > .o_cp_action_menus .o_dropdown_toggler_btn {
+ margin-right: 3px;
+ }
+ .o_form_view .o_form_sheet_bg > .o_form_sheet {
+ min-width: auto;
+ }
+ .nav-tabs .nav-link {
+ padding: 8px;
+ }
+ .modal.o_technical_modal.o_modal_full .modal-dialog .modal-content .modal-header {
+ background: $primary_accent;
+ }
+ .o_form_view .o_group .o_group_col_6 {
+ width: 100%;
+ }
+ .o_kanban_view.o_kanban_ungrouped .o_kanban_record {
+ flex-wrap: wrap;
+ }
+ .o_kanban_view .o_kanban_record.o_kanban_record_has_image_fill .o_kanban_image_fill_left {
+ border-radius: 5px;
+ }
+ .o_field_widget.o_field_image .o_form_image_controls > .fa.o_select_file_button {
+ background: #74788d;
+ }
+}
+//Responsive ends
\ No newline at end of file
diff --git a/code_backend_theme/static/src/xml/sidebar.xml b/code_backend_theme/static/src/xml/sidebar.xml
index 5eea4ec8b..1e38b0c34 100644
--- a/code_backend_theme/static/src/xml/sidebar.xml
+++ b/code_backend_theme/static/src/xml/sidebar.xml
@@ -5,22 +5,27 @@
-
+