Apply custom theme to Odoo app
<p>I am new to odoo, know only how to create and update modules and apps but have no idea about theming my modules</p>

<p>I have create my own app from scratch (depends on base only) and now I need to customize its look, something like changing colors, fonts and menus positions and behavior, all I have found while searching is to create a module based on website module and customize it, and frankly I have no idea how my module will get the changes I can made on the theme module?</p>

<p>I need step by step tutorial about this which is suite to what I know in Odoo</p>