ir_asset.xml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <data>
  4. <!--
  5. Usamos theme.ir.asset en lugar de ir.asset para que los assets
  6. se copien al website específico cuando se activa el tema.
  7. Esto evita que los estilos se apliquen a todos los sitios web.
  8. -->
  9. <record id="primary_variables_scss" model="theme.ir.asset">
  10. <field name="name">M22 Tech Primary variables SCSS</field>
  11. <field name="key">theme_m22tc.primary_variables_scss</field>
  12. <field name="bundle">web._assets_primary_variables</field>
  13. <field name="path">theme_m22tc/static/src/scss/primary_variables.scss</field>
  14. </record>
  15. <record id="bootstrap_overridden_scss" model="theme.ir.asset">
  16. <field name="name">M22 Tech Bootstrap overridden SCSS</field>
  17. <field name="key">theme_m22tc.bootstrap_overridden_scss</field>
  18. <field name="bundle">web._assets_frontend_helpers</field>
  19. <field name="directive">prepend</field>
  20. <field name="path">theme_m22tc/static/src/scss/bootstrap_overridden.scss</field>
  21. </record>
  22. <record id="m22tc_styles_scss" model="theme.ir.asset">
  23. <field name="name">M22 Tech Custom Styles SCSS</field>
  24. <field name="key">theme_m22tc.m22tc_styles_scss</field>
  25. <field name="bundle">web.assets_frontend</field>
  26. <field name="path">theme_m22tc/static/src/scss/m22tc_styles.scss</field>
  27. </record>
  28. <record id="m22tc_sidebar_js" model="theme.ir.asset">
  29. <field name="name">M22 Tech Sidebar JS</field>
  30. <field name="key">theme_m22tc.m22tc_sidebar_js</field>
  31. <field name="bundle">web.assets_frontend</field>
  32. <field name="path">theme_m22tc/static/src/js/m22_sidebar.js</field>
  33. </record>
  34. <record id="m22tc_bottom_sheet_js" model="theme.ir.asset">
  35. <field name="name">M22 Tech Bottom Sheet JS</field>
  36. <field name="key">theme_m22tc.m22tc_bottom_sheet_js</field>
  37. <field name="bundle">web.assets_frontend</field>
  38. <field name="path">theme_m22tc/static/src/js/m22_bottom_sheet.js</field>
  39. </record>
  40. <!-- No external dependencies needed - pure JavaScript + Tailwind -->
  41. <!-- Helpdesk Form Select Enhancement JS -->
  42. <record id="m22tc_helpdesk_select_js" model="ir.asset">
  43. <field name="name">M22 Tech Helpdesk Select Enhancement JS</field>
  44. <field name="key">theme_m22tc.m22tc_helpdesk_select_js</field>
  45. <field name="bundle">web.assets_frontend</field>
  46. <field name="path">theme_m22tc/static/src/js/m22_helpdesk_select.js</field>
  47. </record>
  48. <!-- Helpdesk Select Styles SCSS -->
  49. <record id="m22tc_helpdesk_select_scss" model="ir.asset">
  50. <field name="name">M22 Tech Helpdesk Select Styles SCSS</field>
  51. <field name="key">theme_m22tc.m22tc_helpdesk_select_scss</field>
  52. <field name="bundle">web.assets_frontend</field>
  53. <field name="path">theme_m22tc/static/src/scss/m22tc_helpdesk_select.scss</field>
  54. </record>
  55. </data>
  56. </odoo>