diff options
| author | qsm-odoo <qsm@odoo.com> | 2018-03-15 14:25:57 +0100 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2018-07-27 12:36:54 +0200 |
| commit | 59237ea81988bdcd0cc746422a7c94bf2eadaaa2 (patch) | |
| tree | 0cc96ceb526949a9b7694ca2c64c4db8a9e9409d /addons/website_event | |
| parent | ed1b18f10348244ce26b8b27edbd59d91cee7772 (diff) | |
[REF] *: BS4, review panel and well structure
Panels and wells were dropped and replaced by the "Card" component.
Diffstat (limited to 'addons/website_event')
| -rw-r--r-- | addons/website_event/data/event_demo.xml | 18 | ||||
| -rw-r--r-- | addons/website_event/views/event_templates.xml | 44 |
2 files changed, 27 insertions, 35 deletions
diff --git a/addons/website_event/data/event_demo.xml b/addons/website_event/data/event_demo.xml index 472d243202b..1a8ea0814c9 100644 --- a/addons/website_event/data/event_demo.xml +++ b/addons/website_event/data/event_demo.xml @@ -39,8 +39,8 @@ </div> <div class="col-lg-4"> -<div class="panel panel-info"> -<div class="panel-heading text-center"> +<div class="card bg-info text-white"> +<div class="card-header text-center"> <h2 style="margin: 0">Day 1</h2> <p class="text-muted" style="margin: 0">Introduction to Javascript</p> @@ -52,15 +52,15 @@ <li class="list-group-item">Functions</li> <li class="list-group-item">Loops</li> <li class="list-group-item">Arrays</li> -</ul><div class="panel-footer text-center"> +</ul><div class="card-footer text-center"> <p class="text-muted"><i>You will be able to develop simple dynamic components in HTML pages.</i></p> </div> </div> </div> <div class="col-lg-4"> -<div class="panel panel-info"> -<div class="panel-heading text-center"> +<div class="card bg-info text-white"> +<div class="card-header text-center"> <h2 style="margin: 0">Day 2</h2> <p class="text-muted" style="margin: 0">Odoo Web Client</p> @@ -73,15 +73,15 @@ <li class="list-group-item">Controllers and Views</li> <li class="list-group-item">Bootstrap CSS</li> <li class="list-group-item">Calling the ORM</li> -</ul><div class="panel-footer text-center"> +</ul><div class="card-footer text-center"> <p class="text-muted"><i>You will be able to create dynamic page interacting with the ORM.</i></p> </div> </div> </div> <div class="col-lg-4"> -<div class="panel panel-info"> -<div class="panel-heading text-center"> +<div class="card bg-info text-white"> +<div class="card-header text-center"> <h2 style="margin: 0">Day 3</h2> <p class="text-muted" style="margin: 0">Building a Full Application</p> @@ -94,7 +94,7 @@ <li class="list-group-item">Training Center Module</li> <li class="list-group-item">Integrated Help</li> <li class="list-group-item">How to Debug</li> -</ul><div class="panel-footer text-center"> +</ul><div class="card-footer text-center"> <p class="text-muted"><i>You will be able to develop a full application with backend and user interface.</i></p> </div> </div> diff --git a/addons/website_event/views/event_templates.xml b/addons/website_event/views/event_templates.xml index f9acb92b87f..dc36e8f7cd0 100644 --- a/addons/website_event/views/event_templates.xml +++ b/addons/website_event/views/event_templates.xml @@ -331,11 +331,9 @@ <div class="clearfix"/> <t t-if="not event.is_online"> - <div class="panel panel-default" t-if="event.address_id"> - <div class="panel-heading"> - <h4>Where</h4> - </div> - <div class="panel-body"> + <div class="card" t-if="event.address_id"> + <h4 class="card-header">Where</h4> + <div class="card-body"> <t t-if="event.google_map_img()"> <a t-att-href="event.google_map_link()" target="_BLANK"> <img t-att-src="event.google_map_img()" width="100%%" alt="Google Maps"/> @@ -352,31 +350,25 @@ </div> </t> - <div class="panel panel-default"> - <div class="panel-heading"> - <h4>When</h4> - </div> - <div class="panel-body"> + <div class="card"> + <h4 class="card-header">When</h4> + <div class="card-body"> <i class="fa fa-clock-o"></i> From <span t-field="event.with_context(tz=event.date_tz).date_begin" t-options='{"hide_seconds":"True"}'> </span><br/> <i class="fa fa-clock-o"></i> To <span t-field="event.with_context(tz=event.date_tz).date_end" t-options='{"hide_seconds":"True"}'> </span> </div> </div> - <div class="panel panel-default" t-if="event.organizer_id"> - <div class="panel-heading"> - <h4>Organizer</h4> - </div> - <div class="panel-body" t-field="event.organizer_id" t-options='{ + <div class="card" t-if="event.organizer_id"> + <h4 class="card-header">Organizer</h4> + <div class="card-body" t-field="event.organizer_id" t-options='{ "widget": "contact", "fields": ["name", "phone", "mobile", "email"] }'/> </div> - <div class="panel panel-default"> - <div class="panel-heading"> - <h4>Social Stream</h4> - </div> - <div class="panel-body"> + <div class="card"> + <h4 class="card-header">Social Stream</h4> + <div class="card-body"> <t t-call="website_mail.follow"><t t-set="object" t-value="event"/></t> <div t-if="event.twitter_hashtag" class="mt16"> <p><strong>Participate on Twitter</strong></p> @@ -414,9 +406,9 @@ <t t-set="tickets_available" t-value="event.seats_available or event.seats_availability == 'unlimited'"/> <t t-set="buy" t-value="tickets_available and event.state == 'confirm'"/> <div itemscope="itemscope" itemprop="offers" itemtype="http://schema.org/AggregateOffer"> - <form id="registration_form" t-attf-action="/event/#{slug(event)}/registration/new" method="post" class="panel panel-default" t-if="buy"> + <form id="registration_form" t-attf-action="/event/#{slug(event)}/registration/new" method="post" class="card" t-if="buy"> <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/> - <div class="panel-heading d-none d-lg-block"> + <div class="card-header d-none d-lg-block"> <div class="row"> <div class="col-lg-3"> <h5><b>Ticket Type</b></h5> @@ -457,7 +449,7 @@ </select> </t> </t> - <div class="panel-footer"> + <div class="card-footer"> <div class="row"> <div class="col-lg-4 offset-lg-8 col-xl-3 offset-xl-9"> <button type="submit" class="btn btn-primary btn-lg btn-block a-submit" t-attf-id="#{event.id}"> @@ -485,7 +477,7 @@ </template> <template id="ticket" name="Ticket offer template"> - <div class="col-12 d-lg-none panel-heading mb4"> + <div class="col-12 d-lg-none card-header mb4"> <h5> <strong>Ticket Type:</strong> <t t-raw="name"/> @@ -494,7 +486,7 @@ <t t-raw="description"/> </small> </div> - <div class="panel-body"> + <div class="card-body"> <div class="row" itemscope="itemscope" itemtype="http://schema.org/Offer"> <div class="col-lg-3 d-none d-lg-block" t-raw="name"/> <div class="col-6 d-lg-none"> @@ -660,7 +652,7 @@ <xpath expr="//div[@id='snippet_options']" position="inside"> <div data-js='country_events' data-selector=".oe_country_events" - data-drop-near="p, h1, h2, h3, blockquote, .well, .panel" + data-drop-near="p, h1, h2, h3, blockquote, .card" data-drop-in=".content" > </div> |
