Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactore website sale layouts #31147

Open
wants to merge 12 commits into
base: master
from

Conversation

Projects
None yet
3 participants
@qsm-odoo
Copy link
Contributor

qsm-odoo commented Feb 15, 2019

task-1925327

@qsm-odoo qsm-odoo self-assigned this Feb 15, 2019

@robodoo robodoo added the seen 🙂 label Feb 15, 2019

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch Feb 15, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Feb 15, 2019

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch Feb 18, 2019

@robodoo robodoo removed the CI 🤖 label Feb 18, 2019

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch Feb 18, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Feb 18, 2019

[FIX] website_sale: correct 'border_primary' color
Some elements in the eCommerce are styled using the 'border_primary'
class. The color used by the class is however the wrong one, as it was
set to the odoo purple while it was meant to be the theme primary color.
This commit fixes the color.

Note that BS4 has an equivalent for that class (.border.border-primary)
but as this is a stable fix, it was not changed. It will be adapted in
master with odoo#31147

@robodoo robodoo added the CI 🤖 label Feb 18, 2019

pniederlag pushed a commit to pniederlag/odoo that referenced this pull request Feb 18, 2019

[FIX] website_sale: correct 'border_primary' color
Some elements in the eCommerce are styled using the 'border_primary'
class. The color used by the class is however the wrong one, as it was
set to the odoo purple while it was meant to be the theme primary color.
This commit fixes the color.

Note that BS4 has an equivalent for that class (.border.border-primary)
but as this is a stable fix, it was not changed. It will be adapted in
master with odoo#31147

closes odoo#31214

robodoo pushed a commit that referenced this pull request Feb 19, 2019

[FIX] website_sale: correct 'border_primary' color
Some elements in the eCommerce are styled using the 'border_primary'
class. The color used by the class is however the wrong one, as it was
set to the odoo purple while it was meant to be the theme primary color.
This commit fixes the color.

Note that BS4 has an equivalent for that class (.border.border-primary)
but as this is a stable fix, it was not changed. It will be adapted in
master with #31147

closes #31214

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch Feb 19, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Feb 19, 2019

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch Feb 20, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Feb 20, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Mar 14, 2019

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch from 412e6c4 to 49076e1 Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

[REF] website_sale, *: review layouts and options
* website_sale_comparison, website_sale_wishlist

- Use cards to match event and forum recent design refactoring
- Make the shop use responsive and perfect-squared product grid items
- Make the shop product list view option a CSS-only option, which
  visitors can toggle to/out.
- Allows visitors to choose the number of product to display.
- Use better XML and JS for existing options.

Part of odoo#31147
task-1925327

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

qsm-odoo added a commit to odoo-dev/odoo that referenced this pull request Mar 14, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Mar 14, 2019

qsm-odoo and others added some commits Feb 18, 2019

[REF] website_sale, *: remove useless classes
- 'border_primary' -> BS4 equivalent: 'border border-primary'
- 'noborder' -> BS4 equivalent: 'border-0'
- 'font-weight-normal' -> BS4 has the same class for the same behavior
- 'break-word' -> Unused, and probably a bad idea to use anyway

Part of #31147
task-1925327
-- another task's commit, waiting for merge --
[IMP] website_sale, *: add products searchbar snippet

* website

When the e-commerce is installed, you can now add a new snippet that can
be dropped anywhere: a search bar to search for products with an
autocomplete feature.
That snippet is also used as default "/shop" search bar. Finally,
you have the possibility to customize the snippet via snippet options.

task-1866973

Co-authored-by: qsm-odoo <qsm@odoo.com>
[REF] website_sale, *: review layouts and options
* website_sale_comparison, website_sale_wishlist

- Use cards to match event and forum recent design refactoring
- Make the shop use responsive and perfect-squared product grid items
- Make the shop product list view option a CSS-only option, which
  visitors can toggle to/out.
- Allows visitors to choose the number of product to display.
- Use better XML and JS for existing options.

Part of #31147
task-1925327

@qsm-odoo qsm-odoo force-pushed the odoo-dev:master-website-sale-layouts-ref-qha-qsm branch from 49076e1 to ed5c53c Mar 15, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Mar 15, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.