Skip to Content
Menu
This question has been flagged
3 Replies
41410 Views

Tables types are already there in ODOO, like Condensed, bordered, etc.

I want to design my own table. Let me know any possible CSS or other way to do it.

Thanks,

Avatar
Discard
Best Answer

Hi Chandni,

You can apply as much CSS as you want in Odoo. You can do this either inline (in the XML file) or by adding a new CSS file to your module.The inline code works just as if you write in HTML. A little example:

<table border="1" style="width:100%;"> 
  <tr style="font-weight:bold;">
    <td>Jill</td>
    <td>Smith</td>	
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>	
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>	
  </tr>
</table> 

You can view a fiddle here: https://jsfiddle.net/cc72g35v/1/
If you want to work with a CSS file you can include it in your __openerp__py like this:

 { 
'css': ['static/src/css/my_css.css'], }

Yenthe

Avatar
Discard

Thanks Yenthe. I refers your answers and questions often. You have a very good knowledge. Thanks again for answering. :)

Best Answer

odoo guide is available to style your pdf Reports

check this out :)

http://odoo.guide/?s=report 

Avatar
Discard

Hello Pankaj, Already referred that page. Thanks for your time.

Best Answer

Hi Chandi

       You can make use of all available table defined in the bootstrap.css

        If you want to use your own design , it is possible by defining the css inside the style tag of you template

        For example

       

<template id="student_test_report">
 <style type="text/css">
 .bb {
 font-weight: bold;
 }
 .brr{
 border: 5px solid green;
 }
 .tbt{
 border-top: 2px;
 border-color: black;
 border-width: thick;
 }
 </style>
.....
.....
.....
</template>

I think this will help you.

Avatar
Discard
Related Posts Replies Views Activity
0
Oct 24
144
0
Oct 24
5
1
May 23
1466
5
May 21
9863
5
Aug 20
29870