Odoo Help

8 Answers
Mind And Go
5/4/15, 9:55 AM

Additionnaly, you have 2 modules that can do the job  :



1 Comment
Alberto Lozano
5/6/16, 7:06 PM

for me that worked really good

7/10/13, 8:28 AM

I think I've found a less intrusive solution that, furthermore, it doesn't change the width of all your sheets. This way you'll be able to specify which sheets have a non-standard width:

1- Define your own css classes in your own css file this way:

.openerp .oe_form_sheetbg {
  padding: 16px 0;
  max-width: none !important;
.openerp .oe_form_sheet_width_wider {
  max-width: 1100px;

Note: it is mandatory that you "overwrite" the oe_form_sheetbg class to add the max-width line. This class is applied by default to the div containing the background image. When you add a class or style to a sheet, the background div gets it too and if you change the sheet width, the background width changes too.

2- Put it inside your module (eg: <yourmodule>/static/src/css/mycssfile.css) and load it in __openerp__.py:

'css': ['static/src/css/mycssfile.css'],

3- Add class="oe_form_sheet_width_wider" to the sheets you want to have different width. If you need to modify an existant sheet through heritage, you can do it this way:

<xpath expr="//sheet" position="attributes">
    <attribute name="class">oe_form_sheet_width_wider</attribute>

If you don't want to create a class for every different width you can use style="max-width: ..." in your sheets, but you'll still have to overwrite the oe_form_sheetbg class as mentioned.

1 Comment
9/18/13, 9:13 AM

Pablo, I also had the same question, your answer works fine. thanks for the solution.

Egor Tsinko
4/29/13, 9:59 PM

I found this link, this should work (unfortunately my karma is too low to post links, but you can copy/paste it in the browser):

Change CSS to Increase Width of Sheet.


1 Comment
Francesco OpenCode
4/30/13, 5:22 AM

I've used a similar code in a personal web module. It work but somethiong is wrong sometime. This is not a good solution.




| 6 5 7
Buenos Aires, Argentina
Karma will give me a place in heaven!
6/24/13, 2:52 PM

Instead of this:

.openerp .oe_form_sheet_width {
    min-width: 650px;
    max-width: 1260px;
    margin: 0 auto;

I would recommend using something like:

.openerp .oe_form_sheet_width {
    min-width: 50%;
    max-width: 90%;
    margin: 0 auto;

This will automatically set the width to be a pecentage of current window size. The previous answer will make the sheet "too big" sometimes, even when you resize your browser

Hope it helps!

6/24/13, 2:55 PM

@Francesco Apruzzese, if this still isn't a good answer, can you explain a little which problems did you encountered while using it? I am planning to use this, but maybe you have already found a mistake in this solution that can save me from a headache...

E.R. Spada II
10/24/14, 12:34 PM

Why does this not work in v8? I am using the same path and the css in the web addon is the same?

Ask a Question
Keep Informed
2 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now