- Repo for opensource odoo website theme (since V13.0)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

253 lines
13 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <!-- ======== COVER ======== -->
  4. <template id="s_cover" inherit_id="website.s_cover" name="Graphene s_cover">
  5. <xpath expr="//section" position="attributes">
  6. <attribute name="class" add="pt160 pb240 s_parallax_no_overflow_hidden" remove="pt96 pb96 s_parallax_is_fixed s_parallax" separator=" "/>
  7. <attribute name="data-oe-shape-data">{"shape":"web_editor/Origins/02","flip":[]}</attribute>
  8. </xpath>
  9. <xpath expr="//section/div[hasclass('container')]" position="before">
  10. <div class="o_we_shape o_web_editor_Origins_02"/>
  11. </xpath>
  12. <xpath expr="//h1" position="replace"/>
  13. <xpath expr="//p" position="replace"/>
  14. <xpath expr="//p" position="replace"/>
  15. <xpath expr="//section/div[hasclass('container')]" position="inside">
  16. <div class="row">
  17. <div class="col col-lg-11">
  18. <h1 style="text-align: right;">
  19. <font style="font-size: 62px;"><b>Making the difference.
<br/>Every Day.</b></font>
  20. </h1>
  21. <p class="lead o_default_snippet_text" style="text-align: right">
  22. Our mission is to give customers the best experience.<br/>Extensive documentation &amp; guides, an active community,<br/>24/7 support make it a pleasure to work with us.
  23. </p>
  24. <p style="text-align: right">
  25. <a href="/contactus" class="btn btn-primary btn-lg mb-2 o_default_snippet_text">Contact us</a>
  26. </p>
  27. </div>
  28. </div>
  29. </xpath>
  30. </template>
  31. <!-- ======== BANNER ======== -->
  32. <template id="s_banner" inherit_id="website.s_banner" name="Graphene s_banner">
  33. <xpath expr="//a[hasclass('btn')]" position="attributes">
  34. <attribute name="class" add="btn-lg" separator=" "/>
  35. </xpath>
  36. </template>
  37. <!-- ======== TEXT-IMAGE ======== -->
  38. <template id="s_text_image" inherit_id="website.s_text_image" name="Graphene s_text_image">
  39. <xpath expr="//section" position="attributes">
  40. <attribute name="data-oe-shape-data">{"shape":"web_editor/Origins/03","flip":[]}</attribute>
  41. </xpath>
  42. <xpath expr="//section/div[hasclass('container')]" position="before">
  43. <div class="o_we_shape o_web_editor_Origins_03"/>
  44. </xpath>
  45. <xpath expr="//h2" position="replace">
  46. <h3>Unique experiences to drive engagement</h3>
  47. <div class="s_hr text-left pt16 pb0" data-snippet="s_hr" data-name="Separator">
  48. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0) !important;"/>
  49. </div>
  50. </xpath>
  51. <xpath expr="//p[1]" position="replace">
  52. <p>Users are looking to consume engaging content.<br/>We empowers our teams to create the most relevant content.</p>
  53. </xpath>
  54. <xpath expr="//p[2]" position="replace">
  55. <p>We have one goal in mind, the user satisfaction.</p>
  56. <div class="s_hr text-left p0 pb32" data-snippet="s_hr" data-name="Separator">
  57. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: var(--o-color-3) !important;"/>
  58. </div>
  59. </xpath>
  60. <xpath expr="//div[hasclass('col-lg-6')][1]" position="attributes">
  61. <attribute name="class" add="col-lg-4 offset-lg-1" remove="col-lg-6" separator=" "/>
  62. </xpath>
  63. <xpath expr="//div[hasclass('col-lg-6')][1]" position="attributes">
  64. <attribute name="class" add="col-lg-5 offset-lg-1" remove="col-lg-6" separator=" "/>
  65. </xpath>
  66. <xpath expr="//a[hasclass('btn')]" position="attributes">
  67. <attribute name="class" add="btn-lg" separator=" "/>
  68. </xpath>
  69. </template>
  70. <!-- ======== IMAGE-TEXT ======== -->
  71. <template id="s_image_text" inherit_id="website.s_image_text" name="Graphene s_image_text">
  72. <xpath expr="//div[hasclass('col-lg-6')][1]" position="attributes">
  73. <attribute name="class" add="col-lg-5 offset-lg-1" remove="col-lg-6" separator=" "/>
  74. </xpath>
  75. <xpath expr="//div[hasclass('col-lg-6')][1]" position="attributes">
  76. <attribute name="class" add="col-lg-4 offset-lg-1" remove="col-lg-6" separator=" "/>
  77. </xpath>
  78. <xpath expr="//h2" position="after">
  79. <div class="s_hr text-left pt16 pb0" data-snippet="s_hr" data-name="Separator">
  80. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0) !important;"/>
  81. </div>
  82. </xpath>
  83. <xpath expr="//p[2]" position="after">
  84. <div class="s_hr text-left p0 pb32" data-snippet="s_hr" data-name="Separator">
  85. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: var(--o-color-3) !important;"/>
  86. </div>
  87. </xpath>
  88. <xpath expr="//a[hasclass('btn')]" position="attributes">
  89. <attribute name="class" add="btn-lg" separator=" "/>
  90. </xpath>
  91. </template>
  92. <!-- ======== STEPS ======== -->
  93. <template id="s_process_steps" inherit_id="website.s_process_steps" name="Graphene s_process_steps">
  94. <xpath expr="//section" position="attributes">
  95. <attribute name="data-oe-shape-data">{"shape":"web_editor/Origins/05","flip":[]}</attribute>
  96. </xpath>
  97. <xpath expr="//section/div[hasclass('container')]" position="before">
  98. <div class="o_we_shape o_web_editor_Origins_05"/>
  99. </xpath>
  100. <xpath expr="//h2" position="replace">
  101. <h5><b>Add to Cart</b></h5>
  102. </xpath>
  103. <xpath expr="//h2" position="replace">
  104. <h5><b>Sign In</b></h5>
  105. </xpath>
  106. <xpath expr="//h2" position="replace">
  107. <h5><b>Pay</b></h5>
  108. </xpath>
  109. <xpath expr="//h2" position="replace">
  110. <h5><b>Get Delivered</b></h5>
  111. </xpath>
  112. </template>
  113. <!-- ======== CAROUSEL ======== -->
  114. <template id="s_carousel" inherit_id="website.s_carousel" name="Graphene s_carousel">
  115. <xpath expr="//div[hasclass('carousel-inner')]/div[1]" position="attributes">
  116. <attribute name="style" add="background-position: 50% 100%;" separator=";"/>
  117. </xpath>
  118. <xpath expr="//div[hasclass('carousel-inner')]/div[2]" position="attributes">
  119. <attribute name="style" add="background-position: 50% 100%;" separator=";"/>
  120. </xpath>
  121. <xpath expr="//div[hasclass('carousel-inner')]/div[3]" position="attributes">
  122. <attribute name="style" add="background-position: 50% 100%;" separator=";"/>
  123. </xpath>
  124. </template>
  125. <!-- ======== COMPANY TEAM ======== -->
  126. <template id="s_company_team" inherit_id="website.s_company_team" name="Graphene s_company_team">
  127. <xpath expr="//section" position="attributes">
  128. <attribute name="data-oe-shape-data">{"shape":"web_editor/Origins/05","flip":[]}</attribute>
  129. <attribute name="class" add="pb64" remove="pb48" separator=" "/>
  130. </xpath>
  131. <xpath expr="//section/div[hasclass('container')]" position="before">
  132. <div class="o_we_shape o_web_editor_Origins_05"/>
  133. </xpath>
  134. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div//h4" position="replace">
  135. <h5>Tony Fred, <small><b>CEO</b></small></h5>
  136. </xpath>
  137. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div//p" position="replace">
  138. <small>Founder and chief visionary, Tony is the driving force behind the company. He loves to keep his hands full by participating in the development of the software, marketing, and customer experience strategies.</small>
  139. </xpath>
  140. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[2]//h4" position="replace">
  141. <h5>Mich Stark, <small><b>COO</b></small></h5>
  142. </xpath>
  143. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[2]//p" position="replace">
  144. <small>Mich loves taking on challenges. With his multi-year experience as Commercial Director in the software industry, Mich has helped the company to get where it is today. Mich is among the best minds.</small>
  145. </xpath>
  146. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[3]//h4" position="replace">
  147. <h5>Aline Turner, <small><b>CTO</b></small></h5>
  148. </xpath>
  149. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[3]//p" position="replace">
  150. <small>Aline is one of the iconic people in life who can say they love what they do. She mentors 100+ in-house developers and looks after the community of thousands of developers.</small>
  151. </xpath>
  152. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[4]//h4" position="replace">
  153. <h5>Iris Joe, <small><b>CFO</b></small></h5>
  154. </xpath>
  155. <xpath expr="//div[hasclass('s_nb_column_fixed')]/div[4]//p" position="replace">
  156. <small>Iris, with her international experience, helps us easily understand the numbers and improves them. She is determined to drive success and delivers her professional acumen to bring the company to the next level.</small>
  157. </xpath>
  158. </template>
  159. <!-- ======== 3 COLUMNS ======== -->
  160. <template id="s_three_columns" inherit_id="website.s_three_columns" name="Graphene s_three_columns">
  161. <xpath expr="//section" position="attributes">
  162. <attribute name="class" add="o_cc o_cc2" remove="bg-200" separator=" "/>
  163. </xpath>
  164. <xpath expr="//div[hasclass('row')]/div//h3[1]" position="replace">
  165. <h5>Powerful API</h5>
  166. <div class="s_hr text-left pt8 pb16" data-snippet="s_hr" data-name="Separator">
  167. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: var(--o-color-3) !important;"/>
  168. </div>
  169. </xpath>
  170. <xpath expr="//div[hasclass('row')]/div//p[1]" position="replace">
  171. <p>Thanks to our API, Developers report building their solutions 4x faster. Discover why and how.</p>
  172. </xpath>
  173. <xpath expr="//div[hasclass('row')]/div[2]//h3[1]" position="replace">
  174. <h5>Mobile Experience</h5>
  175. <div class="s_hr text-left pt8 pb16" data-snippet="s_hr" data-name="Separator">
  176. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: var(--o-color-3) !important;"/>
  177. </div>
  178. </xpath>
  179. <xpath expr="//div[hasclass('row')]/div[2]//p[1]" position="replace">
  180. <p>Probably the only CRM with a full mobile experience. Never wondered how it works? That's because it just works</p>
  181. </xpath>
  182. <xpath expr="//div[hasclass('row')]/div[3]//h3[1]" position="replace">
  183. <h5>Support Team</h5>
  184. <div class="s_hr text-left pt8 pb16" data-snippet="s_hr" data-name="Separator">
  185. <hr class="w-100 mx-auto" style="border-top-width: 1px; border-top-style: solid; border-top-color: var(--o-color-3) !important;"/>
  186. </div>
  187. </xpath>
  188. <xpath expr="//div[hasclass('row')]/div[3]//p[1]" position="replace">
  189. <p>We have a support team that will do everything to answer you as quickly as the voice assistants.</p>
  190. </xpath>
  191. </template>
  192. <!-- ======== CALL TO ACTION ======== -->
  193. <template id="s_call_to_action" inherit_id="website.s_call_to_action" name="Graphene s_call_to_action">
  194. <xpath expr="//section" position="attributes">
  195. <attribute name="class" add="o_cc5" remove="o_cc3" separator=" "/>
  196. </xpath>
  197. <xpath expr="//h3" position="replace">
  198. <h3 style="text-align: right;"><b>50,000+ companies</b> run our software to grow their businesses.</h3>
  199. </xpath>
  200. <xpath expr="//div[hasclass('col-lg-9')]" position="attributes">
  201. <attribute name="class" add="col-lg-8" remove="col-lg-9" separator=" "/>
  202. </xpath>
  203. <xpath expr="//div[hasclass('col-lg-8')]/p" position="attributes">
  204. <attribute name="style" add="text-align: right;" separator=" "/>
  205. </xpath>
  206. </template>
  207. <!-- ======== COMPARISON ======== -->
  208. <template id="s_comparisons" inherit_id="website.s_comparisons" name="Graphene s_comparisons">
  209. <xpath expr="//section" position="attributes">
  210. <attribute name="class" add="pt56 pb48" remove="pt32 pb32" separator=" "/>
  211. </xpath>
  212. <xpath expr="//div[hasclass('row')]/div//a" position="replace">
  213. <a href="/contactus" class="btn btn-primary mb-2">Start Now</a>
  214. </xpath>
  215. <xpath expr="//div[hasclass('row')]/div[2]//a" position="replace">
  216. <a href="/contactus" class="btn btn-primary mb-2">Start Now</a>
  217. </xpath>
  218. <xpath expr="//div[hasclass('row')]/div[2]//li[2]" position="replace">
  219. <li class="list-group-item">Access to all modules</li>
  220. </xpath>
  221. <xpath expr="//div[hasclass('row')]/div[3]//a" position="replace">
  222. <a href="/contactus" class="btn btn-primary mb-2">Start Now</a>
  223. </xpath>
  224. <xpath expr="//div[hasclass('row')]/div[3]//li[2]" position="replace">
  225. <li class="list-group-item">Access to all modules and features</li>
  226. </xpath>
  227. <xpath expr="//div[hasclass('row')]/div[3]//li[4]" position="replace">
  228. <li class="list-group-item">24/7 support</li>
  229. </xpath>
  230. </template>
  231. </odoo>