-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Expand file tree
/
Copy pathhome.xml
More file actions
223 lines (223 loc) · 21.5 KB
/
home.xml
File metadata and controls
223 lines (223 loc) · 21.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<!-- Deactivate default homepage -->
<record id="website.homepage" model="ir.ui.view">
<field name="active" eval="False"/>
</record>
<!-- Home -->
<record id="page_home" model="website.page">
<field name="name">Home</field>
<field name="is_published" eval="True"/>
<field name="key">website_airproof.page_home</field>
<field name="url">/</field>
<field name="type">qweb</field>
<field name="arch" type="xml">
<t t-name="website_airproof.page_home">
<t t-call="website.layout">
<!-- Title -->
<t t-set="additional_title">One step beyond the horizon | Airproof</t>
<!-- Content -->
<div id="wrap" class="oe_structure">
<!-- Custom carousel snippet -->
<section class="s_airproof_carousel s_carousel_wrapper" data-vxml="001" data-snippet="s_airproof_carousel" data-name="Carousel custom">
<div class="s_carousel s_carousel_default carousel slide" data-bs-interval="10000" id="s_carousel_homepage">
<ol class="carousel-indicators o_we_no_overlay">
<li data-bs-slide-to="0" class="active" data-bs-target="#s_carousel_homepage"/>
<li data-bs-slide-to="1" data-bs-target="#s_carousel_homepage"/>
</ol>
<div class="carousel-inner">
<!-- Slide 01 -->
<div class="carousel-item pt24 pb64 o_colored_level active" data-name="Slide">
<div class="oe_unremovable container">
<div class="row content">
<div class="carousel-content col-lg-6 pt88 position-relative o_colored_level">
<!-- Image animation -->
<img src="/web/image/website_airproof.img_sticker" class="img img-fluid position-absolute x_sticker o_animate o_anim_rotate_in o_visible" style="animation-delay: 0.8s; --wanim-intensity: 30;"/>
<!-- Text animation -->
<h1 class="x_carousel_title position-relative z-index-1">
<span class="o_animated_text o_animate o_anim_fade_in o_anim_from_bottom o_visible">One step</span><br/>
<span class="o_animated_text o_animate o_anim_fade_in o_anim_from_bottom o_visible" style="animation-delay: 0.2s;">beyond</span><br/>
<span class="o_animated_text o_animate o_anim_fade_in o_anim_from_bottom o_visible" style="animation-delay: 0.4s;">the horizon</span>
</h1>
<p class="lead fw-bold"><span class="o_animated_text o_animate o_anim_fade_in o_anim_from_bottom o_visible" style="animation-delay: 0.6s;">We create custom waterproof drones<br/>for professional pilots.</span></p>
<a href="/shop" class="mb-2 btn btn-secondary btn-lg o_anim_fade_in o_animate o_anim_from_bottom o_visible" style="animation-delay: 0.8s;">
Discover our drones
<img src="/web/image/website_airproof.img_arrow" alt="" class="img img-fluid ms-2"/>
</a>
</div>
<div class="carousel-content col-lg-6 o_colored_level">
<!-- Image animation -->
<img src="/web/image/website_airproof.img_drone" class="img img-fluid o_animate o_anim_zoom_out o_visible" alt="Drone"/>
<div class="x_bubble row justify-content-center justify-content-lg-end position-static position-lg-absolute">
<div class="col-5 col-lg-5 offset-lg-7 z-index-1 x_bubble1 bg-white mb-3 pt24 pb24 px-4">
<p class="fw-bold pb8 m-0">Best drone of the year</p>
<p class="m-0 small">GQ France</p>
</div>
<div class="col-5 col-lg-5 offset-lg-7 z-index-1 x_bubble2 bg-white mb-3 pt24 pb24 px-4">
<div class="s_rating_icons pb8">
<span class="s_rating_active_icons">
<i class="fa fa-star"/>
<i class="fa fa-star"/>
<i class="fa fa-star"/>
<i class="fa fa-star"/>
</span>
<span class="s_rating_inactive_icons">
<i class="fa fa-star-o"/>
</span>
</div>
<p class="m-0 small"><strong style="font-size: 16px;">1000+</strong> reviews</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Slide 02 -->
<div class="carousel-item o_colored_level pt24 pb64" data-name="Slide">
<div class="oe_unremovable container">
<div class="row content">
<div class="carousel-content col-lg-6 pt88 position-relative">
<img src="/web/image/website_airproof.img_sticker" class="img img-fluid position-absolute x_sticker"/>
<h1 class="x_carousel_title z-index-1">One step<br/>beyond<br/>the horizon</h1>
<p class="lead fw-bold">We create custom waterproof drones<br/>for professional pilots.</p>
<a href="/shop" class="mb-2 btn btn-secondary btn-lg">
Discover our drones
<img src="/web/image/website_airproof.img_arrow" alt="" class="img img-fluid ms-2"/>
</a>
</div>
<div class="carousel-content col-lg-6">
<img src="/web/image/website_airproof.img_drone" class="img img-fluid" alt="Drone"/>
<div class="x_bubble row justify-content-center justify-content-lg-end position-static position-lg-absolute">
<div class="col-5 col-lg-5 offset-lg-7 z-index-1 x_bubble1 bg-white mb-3 pt24 pb24 px-4">
<p class="fw-bold pb8 m-0">Best drone of the year</p>
<p class="m-0 small">GQ France</p>
</div>
<div class="col-5 col-lg-5 offset-lg-7 z-index-1 x_bubble2 bg-white mb-3 pt24 pb24 px-4">
<div class="s_rating_icons pb8">
<span class="s_rating_active_icons">
<i class="fa fa-star"/>
<i class="fa fa-star"/>
<i class="fa fa-star"/>
<i class="fa fa-star"/>
</span>
<span class="s_rating_inactive_icons">
<i class="fa fa-star-o"/>
</span>
</div>
<p class="m-0 small"><strong style="font-size: 16px;">1000+</strong> reviews</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 3 big boxes -->
<div class="o_not_editable">
<section class="s_color_blocks_2 pt32 pb32 o_colored_level" data-snippet="s_color_blocks_2" data-name="Big Boxes">
<div class="container">
<div class="row">
<div class="col-lg-12 o_cc o_cc3 o_colored_level oe_img_bg o_bg_img_center p-5 rounded-top text-start border pb152" style="background-image: url('/web/image/website_airproof.img_drone_robin'); border-width: 10px !important; border-color: rgb(255, 255, 255) !important;">
<div class="o_we_bg_filter bg-black-15"/>
<h2>Airproof Robin</h2>
<p class="h3 text-o-color-3 pb-4">The dream drone is here</p>
<a href="/shop/airproof-robin-3" class="btn btn-primary">Discover more</a>
</div>
<div class="col-lg-6 o_cc o_cc3 o_colored_level oe_img_bg o_bg_img_center p-5 rounded-bottom text-start border rounded pt152" style="background-image: url('/web/image/website_airproof.img_accessories'); border-width: 10px !important; border-color: rgb(255, 255, 255) !important; border-radius: 1px 1px 1px 20px !important;">
<div class="o_we_bg_filter bg-black-15"/>
<h2>Accessories</h2>
<p class="h3 text-o-color-3 pb-4">Customize your drone</p>
<a href="/shop/category/accesories-2">Discover more<img src="/web/image/website_airproof.img_arrow_white" alt="" class="img img-fluid ms-2"/></a>
</div>
<div class="col-lg-6 o_cc o_cc3 o_colored_level oe_img_bg o_bg_img_center p-5 rounded-bottom text-start border rounded pt152" style="background-image: url('/web/image/website_airproof.img_school'); border-width: 10px !important; border-color: rgb(255, 255, 255) !important; border-radius: 1px 1px 20px !important;">
<div class="o_we_bg_filter bg-black-15"/>
<h2>Airproof school</h2>
<p class="h3 text-o-color-3 pb-4">Become an expert pilot</p>
<a href="/about-us">Discover more<img src="/web/image/website_airproof.img_arrow_white" alt="" class="img img-fluid ms-2"/></a>
</div>
</div>
</div>
</section>
</div>
<!-- Best drone title + 4 columns -->
<section class="s_text_block o_cc o_cc5 o_colored_level pt64 pb32" data-snippet="s_text_block" data-name="Text">
<div class="s_allow_columns container">
<div class="row o_grid_mode" data-row-count="12">
<div class="o_grid_item o_colored_level g-col-lg-8 g-height-3 col-lg-8 text-center" style="grid-area: 1 / 3 / 4 / 11; z-index: 1;">
<h2>Best drone of the year</h2>
<p>We do this through an unparalleled commitment to R&amp;D, a culture of constant innovation and curiosity, and a focus on transforming complex technology into easy-to-use devices.</p>
</div>
<!-- Columns animation -->
<div class="o_grid_item o_colored_level g-height-7 g-col-lg-3 col-lg-3 text-center o_anim_fade_in o_animate o_anim_from_bottom o_visible" style="z-index: 2; grid-area: 6 / 1 / 12 / 4; --wanim-intensity: 15;">
<img class="img-fluid m-3 bg-o-color-3 fa-3x rounded-circle p-4 w-25 w-lg-50" src="/web/image/website_airproof.img_glasses" alt="Glasses icon" />
<h3 class="mt-3 text-white">Immersive Flight</h3>
<p>Thanks to our&nbsp;<br/>Next Gen Goggles</p>
</div>
<div class="o_grid_item o_colored_level g-height-7 g-col-lg-3 col-lg-3 text-center o_anim_fade_in o_animate o_anim_from_bottom o_visible" style="z-index: 2; grid-area: 5 / 4 / 12 / 7; --wanim-intensity: 15; animation-delay: 0.2s;">
<img class="img-fluid m-3 bg-o-color-4 fa-3x rounded-circle p-4 w-25 w-lg-50" src="/web/image/website_airproof.img_4k" alt="4K image" />
<h3 class="mt-3 text-white">4K Video</h3>
<p>Don’t compromise&nbsp;<br/>on video quality</p>
</div>
<div class="o_grid_item o_colored_level g-height-7 g-col-lg-3 col-lg-3 text-center o_anim_fade_in o_animate o_anim_from_bottom o_visible" style="z-index: 2; grid-area: 6 / 7 / 13 / 10; --wanim-intensity: 15; animation-delay: 0.4s;">
<img class="img-fluid m-3 bg-o-color-3 fa-3x rounded-circle p-4 w-25 w-lg-50" src="/web/image/website_airproof.img_hand_drone" alt="drone hold in hand" />
<h3 class="mt-3 text-white">Palm-Sized</h3>
<p>Small but filled&nbsp;<br/>with advanced features</p>
</div>
<div class="o_grid_item o_colored_level g-height-7 g-col-lg-3 col-lg-3 text-center o_anim_fade_in o_animate o_anim_from_bottom o_visible" style="z-index: 2; grid-area: 5 / 10 / 12 / 13; --wanim-intensity: 15; animation-delay: 0.6s;">
<img class="img-fluid m-3 bg-o-color-4 fa-3x rounded-circle p-4 w-25 w-lg-50" src="/web/image/website_airproof.img_control" alt="Control icon" />
<h3 class="mt-3 text-white">Intuitive Control</h3>
<p>Squeeze the trigger&nbsp;<br/>and bolt forward</p>
</div>
</div>
</div>
</section>
<!-- Latest products section -->
<section class="s_parallax o_colored_level o_cc o_cc5 s_parallax_no_overflow_hidden pt40 pb32" data-scroll-background-ratio="0" data-snippet="s_parallax" data-name="Parallax" style="background-image: linear-gradient(0deg, rgb(41, 128, 187) 0%, rgb(11, 142, 230) 100%) !important;">
<div class="oe_structure oe_empty" data-editor-message-default="true" data-editor-message="DRAG BUILDING BLOCKS HERE">
<!-- Products title -->
<section class="s_title pb40 o_colored_level" data-vcss="001" data-snippet="s_title" data-name="Title">
<div class="s_allow_columns container">
<h2>Our latest products</h2>
</div>
</section>
<!-- Products dynamic snippet : custom template & Background gradient -->
<section data-snippet="s_dynamic_snippet_products" class="s_product_product_airproof s_dynamic_snippet_products s_dynamic o_colored_level o_dynamic_empty" data-name="Products" data-filter-id="3" data-template-key="website_airproof.dynamic_filter_template_product_product_airproof" data-product-category-id="all" data-number-of-records="16" data-carousel-interval="5000">
<div class="container o_not_editable">
<div class="css_non_editable_mode_hidden">
<div class="missing_option_warning alert alert-info rounded-0 fade show d-none d-print-none">
Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.<br/>
</div>
</div>
<div class="dynamic_snippet_template"/>
</div>
</section>
</div>
</section>
<!-- Text-image block & Background shape -->
<section class="s_text_image o_cc o_cc5 o_colored_level pt120 pb96" data-snippet="s_image_text" data-name="Image - Text" style="background-color: rgb(41, 128, 187);" data-oe-shape-data="{'shape': 'illustration/airproof/waves', 'colors': {'c3': '#BBE1FA'}, 'flip': ['x']}">
<div class="o_we_shape o_illustration_airproof_waves o_we_flip_x" style="background-image: url('/web_editor/shape/illustration%2Fairproof%2Fwaves.svg?c2=%23BBE1FA'); background-position: 100% 100%;"/>
<div class="container">
<div class="row align-items-center">
<div class="col-lg-4 offset-lg-1 pt16 pb16 o_colored_level">
<!-- Image shape -->
<img src="/web/image/website_airproof.img_drone_flying" class="img img-fluid" alt="Drone flying"/>
</div>
<div class="col-lg-5 offset-lg-1 pt16 pb16 o_colored_level">
<span class="text-o-color-3 text-uppercase">The sky is the limit</span>
<h2 class="pb-4">The TikTok Creator's <br/>Dream Drone</h2>
<p class="pb-3 lead fw-bold">This drone offers true vertical video shooting for all your TikTok and Instagram Reels needs.</p>
<a href="#" class="mb-2 btn btn-primary btn-lg">Read more<img src="/web/image/website_airproof.img_arrow_white" alt="" class="img img-fluid ms-2"/></a>
</div>
</div>
</div>
</section>
</div>
</t>
</t>
</field>
</record>
</data>
</odoo>