Skip to content

Commit 58b26d2

Browse files
tocodoobram-odoo
authored andcommitted
[IMP] guest_house: improve design of demo website
This commit adds a demo website into the /guest_house industry module. When the user installs the industry with demo data, it creates a second website with a cutting edge look and feel to demonstrate what users can achieve with the Website Builder. Task-5262919
1 parent 1e3a3fa commit 58b26d2

62 files changed

Lines changed: 2006 additions & 277 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

guest_house/__manifest__.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,30 @@
2626
'demo/res_company.xml',
2727
'demo/product_template_post.xml',
2828
'demo/rating_rating.xml',
29-
'demo/ir_attachment_post.xml',
3029
'demo/sale_order.xml',
3130
'demo/sale_order_line.xml',
3231
'demo/sale_order_post.xml',
3332
'demo/planning_slot_post.xml',
34-
'demo/website_view.xml',
35-
'demo/website_theme_apply.xml',
36-
'demo/website.xml',
33+
'demo/website/website.xml',
34+
'demo/website/assets.xml',
35+
'demo/website/images.xml',
36+
'demo/website/views/website_templates.xml',
37+
'demo/website/views/website_sale_templates.xml',
38+
'demo/website/pages/home.xml',
39+
'demo/website/pages/about_us.xml',
40+
'demo/website/pages/contactus.xml',
41+
'demo/website/server_actions.xml',
3742
],
3843
'license': 'OEEL-1',
3944
'cloc_exclude': [
4045
'data/knowledge_article.xml',
41-
'demo/website_view.xml',
4246
'data/website_view.xml',
47+
'demo/website/views/website_templates.xml',
48+
'demo/website/views/website_sale_templates.xml',
49+
'demo/website/pages/home.xml',
50+
'demo/website/pages/about_us.xml',
51+
'demo/website/pages/contactus.xml',
52+
'static/src/scss/primary_variables.scss',
4353
],
4454
'application': True,
4555
'images': [

guest_house/data/product_template.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@
2626
</record>
2727
<record id="product_template_17" model="product.template" context="{'create_product_product': False}">
2828
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/17-image_1920"/>
29-
<field name="name">Comfy Room (2 guests)</field>
29+
<field name="name">"Canopy" room (2 guests)</field>
3030
<field name="type">service</field>
3131
<field name="categ_id" ref="booking_engine.product_category_6"/>
3232
<field name="purchase_ok" eval="False"/>
3333
<field name="is_favorite" eval="True"/>
3434
<field name="service_type">manual</field>
3535
<field name="invoice_policy">order</field>
3636
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
37-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Stylish comfort with a view — your cozy escape awaits.</div>]]></field>
37+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Grounded, tranquil and organic: a nature-inspired shelter with raw driftwood accents.</div>]]></field>
3838
<field name="website_sequence">10080</field>
3939
<field name="x_is_a_room_offer" eval="True"/>
4040
<field name="rent_periodicity">nights</field>
@@ -62,15 +62,15 @@
6262
</record>
6363
<record id="product_template_14" model="product.template" context="{'create_product_product': False}">
6464
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/14-image_1920"/>
65-
<field name="name">Fireplace Room (2 guests)</field>
65+
<field name="name">"Lumos" room (2 guests)</field>
6666
<field name="type">service</field>
6767
<field name="categ_id" ref="booking_engine.product_category_6"/>
6868
<field name="purchase_ok" eval="False"/>
6969
<field name="is_favorite" eval="True"/>
7070
<field name="service_type">manual</field>
7171
<field name="invoice_policy">order</field>
7272
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
73-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Charming double room with a fireplace and scenic views.</div>]]></field>
73+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Bright, airy and full of natural light, from sun-drenched mornings to soothing evenings.</div>]]></field>
7474
<field name="website_sequence">10065</field>
7575
<field name="x_is_a_room_offer" eval="True"/>
7676
<field name="planning_enabled" eval="True"/>
@@ -86,15 +86,15 @@
8686
</record>
8787
<record id="product_template_19" model="product.template" context="{'create_product_product': False}">
8888
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/19-image_1920"/>
89-
<field name="name">Garden Room (2 guests)</field>
89+
<field name="name">"Kids corner" room (2 guests)</field>
9090
<field name="type">service</field>
9191
<field name="categ_id" ref="booking_engine.product_category_6"/>
9292
<field name="purchase_ok" eval="False"/>
9393
<field name="is_favorite" eval="True"/>
9494
<field name="service_type">manual</field>
9595
<field name="invoice_policy">order</field>
9696
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
97-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Nestled in greenery, this room offers serene garden charm.</div>]]></field>
97+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">A whimsical escape with an elevated loft bed, crafted with younger guests in mind.</div>]]></field>
9898
<field name="website_sequence">10090</field>
9999
<field name="x_is_a_room_offer" eval="True"/>
100100
<field name="planning_enabled" eval="True"/>
@@ -110,15 +110,15 @@
110110
</record>
111111
<record id="product_template_16" model="product.template" context="{'create_product_product': False}">
112112
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/16-image_1920"/>
113-
<field name="name">Renaissance Room (2 guests)</field>
113+
<field name="name">"Fireplace" room (2 guests)</field>
114114
<field name="type">service</field>
115115
<field name="categ_id" ref="booking_engine.product_category_6"/>
116116
<field name="purchase_ok" eval="False"/>
117117
<field name="is_favorite" eval="True"/>
118118
<field name="service_type">manual</field>
119119
<field name="invoice_policy">order</field>
120120
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
121-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Sleep like royalty in a Renaissance room with a baldaquin bed.</div>]]></field>
121+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Cozy warmth and intimate charm around a crackling fire.</div>]]></field>
122122
<field name="website_sequence">10075</field>
123123
<field name="x_is_a_room_offer" eval="True"/>
124124
<field name="planning_enabled" eval="True"/>
@@ -134,15 +134,15 @@
134134
</record>
135135
<record id="product_template_18" model="product.template" context="{'create_product_product': False}">
136136
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/18-image_1920"/>
137-
<field name="name">Roof Room (2 guests)</field>
137+
<field name="name">"On the top of the world" room (2 guests)</field>
138138
<field name="type">service</field>
139139
<field name="categ_id" ref="booking_engine.product_category_6"/>
140140
<field name="purchase_ok" eval="False"/>
141141
<field name="is_favorite" eval="True"/>
142142
<field name="service_type">manual</field>
143143
<field name="invoice_policy">order</field>
144144
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
145-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Under-the-roof charm perfect for adventurous little dreamers.</div>]]></field>
145+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Elevated peace and panoramic views: sleep among the treetops.</div>]]></field>
146146
<field name="website_sequence">10085</field>
147147
<field name="x_is_a_room_offer" eval="True"/>
148148
<field name="planning_enabled" eval="True"/>
@@ -158,15 +158,15 @@
158158
</record>
159159
<record id="product_template_15" model="product.template" context="{'create_product_product': False}">
160160
<field name="image_1920" type="bytes" file="guest_house/static/src/binary/product_template/15-image_1920"/>
161-
<field name="name">Studious Room (2 guests)</field>
161+
<field name="name">"Bubbles" room (2 guests)</field>
162162
<field name="type">service</field>
163163
<field name="categ_id" ref="booking_engine.product_category_6"/>
164164
<field name="purchase_ok" eval="False"/>
165165
<field name="is_favorite" eval="True"/>
166166
<field name="service_type">manual</field>
167167
<field name="invoice_policy">order</field>
168168
<field name="optional_product_ids" eval="[(6, 0, [ref('product_template_11'), ref('product_template_12')])]"/>
169-
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Peace and focus,&nbsp;a quiet retreat with a dedicated workspace.</div>]]></field>
169+
<field name="description_ecommerce"><![CDATA[<div data-oe-version="2.0">Indulge in pure relaxation around a handmade deep copper bathtub.</div>]]></field>
170170
<field name="website_sequence">10070</field>
171171
<field name="x_is_a_room_offer" eval="True"/>
172172
<field name="planning_enabled" eval="True"/>

guest_house/data/resource_resource.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version='1.0' encoding='UTF-8'?>
22
<odoo noupdate="1">
33
<record id="planning_resource_1" model="resource.resource">
4-
<field name="name">Fireplace Room</field>
4+
<field name="name">"Lumos" room</field>
55
<field name="role_ids" search="[('product_ids', '=', ref('product_template_14'))]"/>
66
<field name="resource_type">material</field>
77
<field name="calendar_id" ref="booking_engine.calendar_1"/>
@@ -10,7 +10,7 @@
1010
<field name="x_house_keeping_stage_id" ref="booking_engine.project_task_type_18"/>
1111
</record>
1212
<record id="planning_resource_2" model="resource.resource">
13-
<field name="name">Renaissance Room</field>
13+
<field name="name">"Fireplace" room</field>
1414
<field name="role_ids" search="[('product_ids', '=', ref('product_template_16'))]"/>
1515
<field name="resource_type">material</field>
1616
<field name="calendar_id" ref="booking_engine.calendar_1"/>
@@ -19,7 +19,7 @@
1919
<field name="x_house_keeping_stage_id" ref="booking_engine.project_task_type_18"/>
2020
</record>
2121
<record id="planning_resource_3" model="resource.resource">
22-
<field name="name">Comfy Room</field>
22+
<field name="name">"Canopy" room</field>
2323
<field name="role_ids" search="[('product_ids', '=', ref('product_template_17'))]"/>
2424
<field name="resource_type">material</field>
2525
<field name="calendar_id" ref="booking_engine.calendar_1"/>
@@ -28,7 +28,7 @@
2828
<field name="x_house_keeping_stage_id" ref="booking_engine.project_task_type_18"/>
2929
</record>
3030
<record id="planning_resource_4" model="resource.resource">
31-
<field name="name">Garden Room</field>
31+
<field name="name">"Kids corner" room</field>
3232
<field name="role_ids" search="[('product_ids', '=', ref('product_template_19'))]"/>
3333
<field name="resource_type">material</field>
3434
<field name="calendar_id" ref="booking_engine.calendar_1"/>
@@ -37,7 +37,7 @@
3737
<field name="x_house_keeping_stage_id" ref="booking_engine.project_task_type_18"/>
3838
</record>
3939
<record id="planning_resource_5" model="resource.resource">
40-
<field name="name">Roof Room</field>
40+
<field name="name">"On the top of the world" room</field>
4141
<field name="role_ids" search="[('product_ids', '=', ref('product_template_18'))]"/>
4242
<field name="resource_type">material</field>
4343
<field name="calendar_id" ref="booking_engine.calendar_1"/>
@@ -46,7 +46,7 @@
4646
<field name="x_house_keeping_stage_id" ref="booking_engine.project_task_type_18"/>
4747
</record>
4848
<record id="planning_resource_6" model="resource.resource">
49-
<field name="name">Studious Room</field>
49+
<field name="name">"Bubbles" room</field>
5050
<field name="role_ids" search="[('product_ids', '=', ref('product_template_15'))]"/>
5151
<field name="resource_type">material</field>
5252
<field name="calendar_id" ref="booking_engine.calendar_1"/>

guest_house/demo/ir_attachment_post.xml

Lines changed: 0 additions & 58 deletions
This file was deleted.

guest_house/demo/website.xml

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<odoo noupdate="1">
3+
<record id="website_primary_variables" model="ir.asset">
4+
<field name="name">Guest House's website - Primary Variables</field>
5+
<field name="bundle">web._assets_primary_variables</field>
6+
<field name="path">/guest_house/static/src/scss/primary_variables.scss</field>
7+
<field name="website_id" ref="website_industry"/>
8+
</record>
9+
</odoo>

0 commit comments

Comments
 (0)