[FIX] mobile device js issue and default value for apps and chatter position

This commit is contained in:
Gaurav Patel committed 2021-05-06 13:26:44 +05:30
1 parent 5110a4c67f
commit 2deba4fc43
4 files changed
+19 -35

No files matched your search

+1 -1
View File
@@ -16,7 +16,7 @@ class ResCompany(models.Model):
theme_menu_style = fields.Selection([
('sidemenu', 'Side Menu'),
('apps', 'Top Menu')], string="Menu Style", default="sidemenu")
('apps', 'Top Menu')], string="Menu Style", default="apps")
theme_font_name = fields.Selection([
('Rubik', 'Rubik'),
('sans-serif', 'sans-serif'),
+1 -1
View File
@@ -13,7 +13,7 @@ class ResUsers(models.Model):
chatter_position = fields.Selection(
[("bottom", "Bottom"), ("sided", "Sided")],
string="Chatter Position",
default="sided",
default="bottom",
)
dark_mode = fields.Boolean(default=False)
@@ -19,7 +19,6 @@ flectra.define("web_responsive", function (require) {
const {useState, useContext} = owl.hooks;
const SearchPanel = require("web/static/src/js/views/search_panel.js");
const ListRenderer = require("web.ListRenderer");
const DocumentViewer = require("mail.DocumentViewer");
function closeAppDrawer() {
_.defer(function () {
@@ -346,38 +345,6 @@ flectra.define("web_responsive", function (require) {
});
DocumentViewer.include({
events: _.extend(
_.omit(DocumentViewer.prototype.events, ["keydown", "keyup"]),
{
"click .o_maximize_btn": "_onClickMaximize",
"click .o_minimize_btn": "_onClickMinimize",
"shown.bs.modal": "_onShownModal",
}
),
start: function () {
core.bus.on("keydown", this, this._onKeydown);
core.bus.on("keyup", this, this._onKeyUp);
return this._super.apply(this, arguments);
},
destroy: function () {
core.bus.off("keydown", this, this._onKeydown);
core.bus.off("keyup", this, this._onKeyUp);
this._super.apply(this, arguments);
},
_onShownModal: function () {
$(document).off("focusin.modal");
},
_onClickMaximize: function () {
this.$el.removeClass("o_responsive_document_viewer");
},
_onClickMinimize: function () {
this.$el.addClass("o_responsive_document_viewer");
},
});
return {
deviceContext: deviceContext,
};
@@ -754,4 +754,21 @@ html .o_web_client .o_action_manager .o_action {
}
.o_statusbar_buttons > button{
min-height: 30px !important;
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){
.o_control_panel .o_cp_bottom .o_cp_bottom_right{
width: auto;
}
}
@media (min-width: 320px) and (max-width: 480px) {
.o_base_settings .o_setting_container{
display: block;
}
}