[FIX] website: adapt cookies bar buttons to match security concerns
The cookies bar default templates are designed in order to guide the user towards selecting the option that will provide the best user experience. This raises security concerns (see discussion in PR for details). This commit adapts the buttons of the default cookies bar templates so that both options are shown with the same style, forcing the user to take a decision. task-2800976 closes odoo/odoo#101845 X-original-commit: 32d88f47a67679b7e90fa58e25089846484b48ca Signed-off-by: Romain Derie (rde) <rde@odoo.com>
This commit is contained in:
@@ -17,11 +17,11 @@
|
||||
</t>
|
||||
<t t-name="website.cookies_bar.text_button_all">
|
||||
<a href="#" id="cookies-consent-all" role="button"
|
||||
class="js_close_popup o_cookies_bar_accept_all o_cookies_bar_text_button btn btn-primary mb-1 px-2 py-1">Allow all cookies</a>
|
||||
class="js_close_popup o_cookies_bar_accept_all o_cookies_bar_text_button btn btn-outline-primary rounded-circle mb-1 px-2 py-1">Allow all cookies</a>
|
||||
</t>
|
||||
<t t-name="website.cookies_bar.text_button_essential">
|
||||
<a href="#" id="cookies-consent-essential" role="button"
|
||||
class="js_close_popup o_cookies_bar_accept_essential o_cookies_bar_text_button_essential btn btn-link mt-1 mb-2 px-2 py-1">Only allow essential cookies</a>
|
||||
class="js_close_popup o_cookies_bar_accept_essential o_cookies_bar_text_button_essential btn btn-outline-primary rounded-circle mt-1 mb-2 px-2 py-1">Only allow essential cookies</a>
|
||||
</t>
|
||||
<t t-name="website.cookies_bar.discrete">
|
||||
<!-- When updating this template, do not forget to also update the
|
||||
@@ -35,9 +35,9 @@
|
||||
</div>
|
||||
<div class="col-lg-4 text-end">
|
||||
<a href="#" id="cookies-consent-essential" role="button"
|
||||
class="js_close_popup btn btn-link btn-sm px-2">Only essentials</a>
|
||||
class="js_close_popup btn btn-outline-primary rounded-circle btn-sm px-2">Only essentials</a>
|
||||
<a href="#" id="cookies-consent-all" role="button"
|
||||
class="js_close_popup btn btn-primary btn-sm">I agree</a>
|
||||
class="js_close_popup btn btn-outline-primary rounded-circle btn-sm">I agree</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1904,9 +1904,9 @@
|
||||
</div>
|
||||
<div class="col-lg-4 text-end">
|
||||
<a href="#" id="cookies-consent-essential" role="button"
|
||||
class="js_close_popup btn btn-link btn-sm px-2">Only essentials</a>
|
||||
class="js_close_popup btn btn-outline-primary rounded-circle btn-sm px-2">Only essentials</a>
|
||||
<a href="#" id="cookies-consent-all" role="button"
|
||||
class="js_close_popup btn btn-primary btn-sm">I agree</a>
|
||||
class="js_close_popup btn btn-outline-primary rounded-circle btn-sm">I agree</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user