summaryrefslogtreecommitdiff
path: root/addons/website/static
diff options
context:
space:
mode:
authorKevin Baptiste <kba@odoo.com>2019-12-05 07:18:28 +0000
committerKevin Baptiste <kba@odoo.com>2019-12-09 10:33:36 +0000
commit6cbe824871da51af27ac5b2feb7ecc9fcd6b18d0 (patch)
tree5e3300c274fdedb5f8a13e0dc964f89941e17538 /addons/website/static
parent78ae3da90213261071fdadb06cbb0507182303e2 (diff)
[REV] web: reverts update to fontawesome 5.11.2
This reverts commit ff1c35513aecef5fbc30f7c2f3834450e719714e. closes odoo/odoo#41480 X-original-commit: 116057b26e71db4692280463669f3e80d813ddcc Related: odoo/enterprise#7110 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/website/static')
-rw-r--r--addons/website/static/src/js/editor/snippets.options.js2
-rw-r--r--addons/website/static/src/js/menu/content.js8
-rw-r--r--addons/website/static/src/js/menu/mobile_view.js2
-rw-r--r--addons/website/static/src/js/widgets/theme.js2
-rw-r--r--addons/website/static/src/scss/website.edit_mode.scss6
-rw-r--r--addons/website/static/src/scss/website.scss37
-rw-r--r--addons/website/static/src/scss/website.ui.scss9
-rw-r--r--addons/website/static/src/scss/website.wysiwyg.scss2
-rw-r--r--addons/website/static/src/xml/website.backend.xml2
-rw-r--r--addons/website/static/src/xml/website.contentMenu.xml4
-rw-r--r--addons/website/static/src/xml/website.editor.xml6
-rw-r--r--addons/website/static/src/xml/website.pageProperties.xml4
-rw-r--r--addons/website/static/src/xml/website.seo.xml6
-rw-r--r--addons/website/static/src/xml/website.share.xml2
-rw-r--r--addons/website/static/tests/website_tests.js4
15 files changed, 47 insertions, 49 deletions
diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js
index e7e0efcb8d0..069bbb5a612 100644
--- a/addons/website/static/src/js/editor/snippets.options.js
+++ b/addons/website/static/src/js/editor/snippets.options.js
@@ -1808,7 +1808,7 @@ options.registry.anchor = options.Class.extend({
buttons.push({
text: _t("Remove"),
classes: 'btn-link ml-auto',
- icon: 'fa-trash-alt',
+ icon: 'fa-trash',
close: true,
click: function () {
self._setAnchorName();
diff --git a/addons/website/static/src/js/menu/content.js b/addons/website/static/src/js/menu/content.js
index 3fe01322745..b8743f27932 100644
--- a/addons/website/static/src/js/menu/content.js
+++ b/addons/website/static/src/js/menu/content.js
@@ -49,7 +49,7 @@ var PagePropertiesDialog = weWidgets.Dialog.extend({
if (options.fromPageManagement) {
buttons.push({
text: _t("Go To Page"),
- icon: 'fa-globe-americas',
+ icon: 'fa-globe',
classes: 'btn-link float-right',
click: function (e) {
window.location.href = '/' + self.page.url;
@@ -58,7 +58,7 @@ var PagePropertiesDialog = weWidgets.Dialog.extend({
}
buttons.push({
text: _t("Delete Page"),
- icon: 'far fa-trash-alt',
+ icon: 'fa-trash',
classes: 'btn-link float-right',
click: function (e) {
_deletePage.call(this, self.page_id, options.fromPageManagement);
@@ -156,8 +156,8 @@ var PagePropertiesDialog = weWidgets.Dialog.extend({
maxDate: moment().add(200, 'y'),
calendarWeeks: true,
icons : {
- time: 'far fa-clock',
- date: 'far fa-calendar-alt',
+ time: 'fa fa-clock-o',
+ date: 'fa fa-calendar',
next: 'fa fa-chevron-right',
previous: 'fa fa-chevron-left',
up: 'fa fa-chevron-up',
diff --git a/addons/website/static/src/js/menu/mobile_view.js b/addons/website/static/src/js/menu/mobile_view.js
index 9e1745996e0..acfd28042c9 100644
--- a/addons/website/static/src/js/menu/mobile_view.js
+++ b/addons/website/static/src/js/menu/mobile_view.js
@@ -51,7 +51,7 @@ var MobileMenu = websiteNavbarData.WebsiteNavbarActionWidget.extend({
*/
_onMobilePreviewClick: function () {
new MobilePreviewDialog(this, {
- title: _t('Mobile preview') + ' <span class="fas fa-sync"/>',
+ title: _t('Mobile preview') + ' <span class="fa fa-refresh"/>',
}).open();
},
});
diff --git a/addons/website/static/src/js/widgets/theme.js b/addons/website/static/src/js/widgets/theme.js
index 21767bf617f..ab05221e8b0 100644
--- a/addons/website/static/src/js/widgets/theme.js
+++ b/addons/website/static/src/js/widgets/theme.js
@@ -711,7 +711,7 @@ var ThemeCustomizeDialog = Dialog.extend({
_updateStyle: function (enable, disable, reload) {
var self = this;
- var $loading = $('<i/>', {class: 'fas fa-sync fa-spin'});
+ var $loading = $('<i/>', {class: 'fa fa-refresh fa-spin'});
this.$modal.find('.modal-title').append($loading);
if (reload || config.isDebug('assets')) {
diff --git a/addons/website/static/src/scss/website.edit_mode.scss b/addons/website/static/src/scss/website.edit_mode.scss
index 90326d9e837..fd42d78a8bd 100644
--- a/addons/website/static/src/scss/website.edit_mode.scss
+++ b/addons/website/static/src/scss/website.edit_mode.scss
@@ -109,10 +109,8 @@ table.editorbar-panel {
}
}
-// 'Font Awesome 5 Free'
-.note-editable .fa,
-.note-editable .far,
-.note-editable .fas {
+// fontawesome
+.note-editable .fa {
cursor: pointer;
}
diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss
index 472bb5b7ae3..874ff081f04 100644
--- a/addons/website/static/src/scss/website.scss
+++ b/addons/website/static/src/scss/website.scss
@@ -167,7 +167,8 @@ font[class*='bg-'] {
}
// Icons
-.fa, .far, .fas, .fab {
+.fa {
+ font-family: "FontAwesome" !important;
$size: 3rem;
&.rounded-circle,
@@ -491,16 +492,14 @@ table.table_desc tr td {
outline: none;
&:before {
content:'\f056';
- font-family: 'Font Awesome 5 Free';
+ font-family: 'FontAwesome';
display: inline-block;
margin: 0 .5em 0 .75em;
color: $gray-600;
- font-weight: 900;
}
&.collapsed:before {
content:'\f055';
- font-family: 'Font Awesome 5 Free';
- font-weight: 900;
+ font-family: 'FontAwesome';
}
&:hover,
&:focus {
@@ -542,7 +541,7 @@ table.table_desc tr td {
background-image: none;
color: $body-color;
&:before {
- font-family: "Font Awesome 5 Free";
+ font-family: "FontAwesome";
display: inline-block;
background-color: #fff;
}
@@ -571,7 +570,6 @@ table.table_desc tr td {
font-size: 2rem;
color: #fff;
text-shadow: $box-shadow-sm;
- font-weight: 900;
}
// Indicators
.carousel-indicators li {
@@ -1024,27 +1022,28 @@ table.table_desc tr td {
// Rating
.s_rating {
$star: "\f005";
+ $star-o: "\f006";
$circle: "\f111";
+ $circle-o: "\f10c";
$heart: "\f004";
- @mixin s_rating_generate_icons($icon) {
+ $heart-o: "\f08a";
+ @mixin s_rating_generate_icons($off, $on) {
.fa:before {
- content: $icon;
- font-weight: 400;
+ content: $off;
}
@for $counter from 5 to 0 {
&.s_rating_#{$counter} {
.fa:nth-of-type(-n+#{$counter}):before {
- content: $icon;
- font-weight: 900;
+ content: $on;
}
}
}
}
- > .s_rating_stars { @include s_rating_generate_icons($star); }
- > .s_rating_squares { @include s_rating_generate_icons($circle); }
- > .s_rating_hearts { @include s_rating_generate_icons($heart); }
+ > .s_rating_stars { @include s_rating_generate_icons($star-o, $star); }
+ > .s_rating_squares { @include s_rating_generate_icons($circle-o, $circle); }
+ > .s_rating_hearts { @include s_rating_generate_icons($heart-o, $heart); }
> .s_rating_bar {
- .fa, .far, .fas, .fab {
+ .fa {
display: none;
}
.s_rating_bar {
@@ -1071,9 +1070,9 @@ table.table_desc tr td {
}
}
}
- > .s_rating_1x { .fa, .far, .fas, .fab { font-size: 1em; }; }
- > .s_rating_2x { .fa, .far, .fas, .fab { font-size: 2em; }; }
- > .s_rating_3x { .fa, .far, .fas, .fab { font-size: 3em; }; }
+ > .s_rating_1x { .fa { font-size: 1em; }; }
+ > .s_rating_2x { .fa { font-size: 2em; }; }
+ > .s_rating_3x { .fa { font-size: 3em; }; }
}
//
diff --git a/addons/website/static/src/scss/website.ui.scss b/addons/website/static/src/scss/website.ui.scss
index 22f18fd9adc..0027d792093 100644
--- a/addons/website/static/src/scss/website.ui.scss
+++ b/addons/website/static/src/scss/website.ui.scss
@@ -34,6 +34,7 @@ body.o_connected_user {
.o_menu_sections {
.o_mobile_preview a {
text-align: center;
+ font-size: 20px;
}
}
.o_menu_systray {
@@ -51,6 +52,7 @@ body.o_connected_user {
.o_mobile_preview a {
text-align: center;
+ font-size: 20px;
}
}
@include media-breakpoint-down(sm) {
@@ -133,7 +135,7 @@ body .modal {
font-weight: normal;
color: inherit;
- .fa, .far, .fas {
+ .fa {
margin-left: $grid-gutter-width/2;
}
}
@@ -228,8 +230,7 @@ body .modal {
@include o-position-absolute(2px, 3px);
display: inline-block;
content: "\f00c";
- font-family: 'Font Awesome 5 Free';
- font-weight: 900;
+ font-family: FontAwesome;
color: white;
font-size: 12px;
}
@@ -419,7 +420,7 @@ body .modal {
padding: 0.45rem;
}
td {
- > a.fa, > a.far, > a.fas {
+ > a.fa {
margin-left: 5px;
color: $o-brand-odoo;
}
diff --git a/addons/website/static/src/scss/website.wysiwyg.scss b/addons/website/static/src/scss/website.wysiwyg.scss
index 2d81ceebc32..4e6fa2bc0c9 100644
--- a/addons/website/static/src/scss/website.wysiwyg.scss
+++ b/addons/website/static/src/scss/website.wysiwyg.scss
@@ -41,7 +41,7 @@
border: none;
border-radius: 0;
- .fa, .far, .fas {
+ .fa {
margin-right: $grid-gutter-width/4;
&.fa-times {
diff --git a/addons/website/static/src/xml/website.backend.xml b/addons/website/static/src/xml/website.backend.xml
index a0cdbb14e26..1063de39fed 100644
--- a/addons/website/static/src/xml/website.backend.xml
+++ b/addons/website/static/src/xml/website.backend.xml
@@ -7,7 +7,7 @@
<t t-name="WidgetWebsiteButtonIcon">
<button type="button" class="btn oe_stat_button">
- <i class="fa fa-fw o_button_icon fa-globe-americas"/>
+ <i class="fa fa-fw o_button_icon fa-globe"/>
<div class="o_stat_info">
<span class="o_stat_text">Go to<br/>Website</span>
</div>
diff --git a/addons/website/static/src/xml/website.contentMenu.xml b/addons/website/static/src/xml/website.contentMenu.xml
index c0b17590828..af318703b5c 100644
--- a/addons/website/static/src/xml/website.contentMenu.xml
+++ b/addons/website/static/src/xml/website.contentMenu.xml
@@ -14,8 +14,8 @@
<i t-if="submenu.is_homepage" class="fa fa-home ml-3" role="img" aria-label="Home" title="Home"/>
</span>
<span class="input-group-append">
- <button type="button" class="btn btn-primary js_edit_menu fas fa-edit" aria-label="Edit Menu Item" title="Edit Menu Item"/>
- <button type="button" class="btn btn-danger js_delete_menu far fa-trash-alt" aria-label="Delete Menu Item" title="Delete Menu Item"/>
+ <button type="button" class="btn btn-primary js_edit_menu fa fa-pencil-square-o" aria-label="Edit Menu Item" title="Edit Menu Item"/>
+ <button type="button" class="btn btn-danger js_delete_menu fa fa-trash-o" aria-label="Delete Menu Item" title="Delete Menu Item"/>
</span>
</div>
<t t-set="children" t-value="submenu.children"/>
diff --git a/addons/website/static/src/xml/website.editor.xml b/addons/website/static/src/xml/website.editor.xml
index 8309e9e3777..31ffb28704d 100644
--- a/addons/website/static/src/xml/website.editor.xml
+++ b/addons/website/static/src/xml/website.editor.xml
@@ -15,7 +15,7 @@
<div id="web_editor-top-edit">
<form class="navbar-form text-muted">
<button type="button" class="btn btn-secondary" data-action="cancel"><i class="fa fa-times"/> Discard</button>
- <button type="button" class="btn btn-primary" data-action="save"><i class="far fa-save"/> Save</button>
+ <button type="button" class="btn btn-primary" data-action="save"><i class="fa fa-floppy-o"/> Save</button>
</form>
</div>
</t>
@@ -51,7 +51,7 @@
<t t-name="website.theme_customize_delete_font">
<t t-set="delete_font_title">Delete this font</t>
<button type="button"
- class="btn btn-link d-flex align-items-center text-danger far fa-trash-alt o_theme_customize_delete_google_font"
+ class="btn btn-link d-flex align-items-center text-danger fa fa-trash-o o_theme_customize_delete_google_font"
t-att-aria-label="delete_font_title"
t-att-title="delete_font_title"
t-att-data-font-index="index"/>
@@ -75,7 +75,7 @@
<div class="o_theme_customize_input"
t-att-data-variable="variable"
t-att-data-unit="unit">
- <i class="fas fa-edit"/>
+ <i class="fa fa-edit"/>
<span/>
</div>
</t>
diff --git a/addons/website/static/src/xml/website.pageProperties.xml b/addons/website/static/src/xml/website.pageProperties.xml
index f1e891a5be0..54b204fa103 100644
--- a/addons/website/static/src/xml/website.pageProperties.xml
+++ b/addons/website/static/src/xml/website.pageProperties.xml
@@ -110,7 +110,7 @@
<div class="form-group row">
<label class="control-label col-md-4" for="is_indexed">
Indexed
- <i class="far fa-question-circle" title="Hide this page from search results" role="img" aria-label="Info"></i>
+ <i class="fa fa-question-circle-o" title="Hide this page from search results" role="img" aria-label="Info"></i>
</label>
<div class="col-md-2">
<label class="o_switch" for="is_indexed" >
@@ -134,7 +134,7 @@
<div class="input-group date" id="date_publish_container" data-target-input="nearest">
<input type="text" class="form-control datetimepicker-input" data-target="#date_publish_container" id="date_publish"/>
<div class="input-group-append" data-target="#date_publish_container" data-toggle="datetimepicker">
- <div class="input-group-text"><i class="far fa-calendar-alt"></i></div>
+ <div class="input-group-text"><i class="fa fa-calendar"></i></div>
</div>
</div>
</div>
diff --git a/addons/website/static/src/xml/website.seo.xml b/addons/website/static/src/xml/website.seo.xml
index e2563999384..de1fc86fa23 100644
--- a/addons/website/static/src/xml/website.seo.xml
+++ b/addons/website/static/src/xml/website.seo.xml
@@ -33,7 +33,7 @@
<td class="text-center"><i class="js_seo_keyword_description fa fa-check" style="visibility: hidden;" t-attf-title="{{ widget.keyword }} is used in page description"/></td>
<td class="text-center"><i t-if="widget.used_content" class="fa fa-check" t-attf-title="{{ widget.keyword }} is used in page content"/></td>
<td class="o_seo_keyword_suggestion"/>
- <td class="text-center"><a href="#" class="oe_remove" data-action="remove-keyword" t-attf-title="Remove {{ widget.keyword }}"><i class="far fa-trash-alt"/></a></td>
+ <td class="text-center"><a href="#" class="oe_remove" data-action="remove-keyword" t-attf-title="Remove {{ widget.keyword }}"><i class="fa fa-trash"/></a></td>
</tr>
</t>
@@ -60,13 +60,13 @@
<div class="col-lg-6">
<div class="form-group">
<label for="website_meta_title">
- Title <i class="far fa-question-circle" title="The title will take a default value unless you specify one."/>
+ Title <i class="fa fa-question-circle-o" title="The title will take a default value unless you specify one."/>
</label>
<input type="text" name="website_meta_title" id="website_meta_title" class="form-control" placeholder="Keep empty to use default value" maxlength="70" size="70"/>
</div>
<div class="form-group">
<label for="website_meta_description">
- Description <i class="far fa-question-circle" t-att-title="widget.previewDescription"/>
+ Description <i class="fa fa-question-circle-o" t-att-title="widget.previewDescription"/>
</label>
<textarea name="website_meta_description" id="website_meta_description" placeholder="Keep empty to use default value" class="form-control"/>
<div class="alert alert-warning mt16 mb0 small" id="website_meta_description_warning" style="display: none;"/>
diff --git a/addons/website/static/src/xml/website.share.xml b/addons/website/static/src/xml/website.share.xml
index fda80c2e050..f07a2907492 100644
--- a/addons/website/static/src/xml/website.share.xml
+++ b/addons/website/static/src/xml/website.share.xml
@@ -4,7 +4,7 @@
<div class="text-nowrap css_editable_mode_hidden">
<t t-foreach="medias" t-as="media">
<a href="#"
- t-attf-class="fab fa-3x fa-#{media}-square text-#{media} oe_social_#{media}"
+ t-attf-class="fa fa-3x fa-#{media}-square text-#{media} oe_social_#{media}"
t-att-title="media"
t-att-aria-label="media"/>
</t>
diff --git a/addons/website/static/tests/website_tests.js b/addons/website/static/tests/website_tests.js
index c1bd30c3d9a..8d43100b9d5 100644
--- a/addons/website/static/tests/website_tests.js
+++ b/addons/website/static/tests/website_tests.js
@@ -42,7 +42,7 @@ QUnit.module('website', {
});
var selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_stat_text';
assert.containsN(form, selector, 1, "there should be one text displayed");
- selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_button_icon.fa-globe-americas.text-danger';
+ selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_button_icon.fa-globe.text-danger';
assert.containsOnce(form, selector, "there should be one icon in red");
form.destroy();
});
@@ -64,7 +64,7 @@ QUnit.module('website', {
});
var selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_stat_text';
assert.containsN(form, selector, 1, "should be one text displayed");
- selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_button_icon.fa-globe-americas.text-success';
+ selector = '.oe_button_box .oe_stat_button[name="website_published"] .o_button_icon.fa-globe.text-success';
assert.containsOnce(form, selector, "there should be one text in green");
form.destroy();
});