Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. THEMES
  2. Ecommerce
  3. BambooForge Storefront v 19.0
  4. Sales Conditions FAQ

BambooForge Storefront

by BambooForge
Odoo

$ 113.01

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • Documentation
  • License
BambooForge Labs
BambooForge Labs Production-grade Odoo apps · open source · built live
Odoo 19.0 bambooforge.labs@gmail.com

BambooForge Storefront

A multipurpose, modern eCommerce theme for Odoo 19 Website. A sticky shop header, bold hero, category grids, dynamic product carousels, a mega footer and a fully polished cart & checkout — built on Odoo's own website builder, so every block stays editable.

Odoo 19.0 Website + eCommerce 3 color palettes Sticky shop mega-menu 10+ tailored sales blocks LGPL-3 · source included
Bamboofashion · home · default
Voltelectronics · tech
Groveorganic · wellness
Get the theme →
3 palettes, one systemBamboo, Volt & Grove share the same typography & components — swap the mood in one click.
Editable, not lockedBuilt on Odoo snippets — drag, drop and restyle everything from the website builder.
Sells out of the boxShop grid, product, cart and checkout are all styled to match — no half-themed pages.
100% open sourceFull LGPL-3 source — audit every line, never get locked in.
3swappable color palettes
10+sales blocks restyled on-brand
4full flows: home · shop · product · cart
100%open source, editable in the builder
See it running

A live walkthrough in Odoo 19

Recorded in a real Odoo 19 install with the theme applied — homepage, shop grid, product page and cart, all rendered live in the browser.

Your browser does not support embedded video — see the screenshots below.

One theme, every kind of store

Fashion, electronics, furniture, organic, multi-store — Storefront gives you a confident, modern foundation with a deliberate identity (Space Grotesk headings, Manrope text, a calm jade accent) instead of another generic template look. Pick a palette, drop your products, go live.

What you actually get

Every block below is a real Odoo snippet restyled on-brand — so it stays fully editable in the website builder.

Three color palettes

Bamboo (jade), Volt (indigo) and Grove (olive) all share one type & component system. Switch from Website → Customize → Colors — the whole shop re-skins instantly.

Sticky header + shop mega-menu

A condensing sticky header with cart, search and account, plus a multipurpose Thumbnails mega-menu (Women, Men, Shoes, Beauty, Electronics…) ready to point at your categories.

10+ sales blocks

Hero cover & banner, category grid, service features, buy-flow steps, store metrics, testimonials, brand strip and promo call-to-action — all written for selling, not lorem ipsum.

Dynamic products carousel

Drop the Products block, pick Newest or Best Sellers, and get a styled “New in / Bestsellers” carousel with rounded cards, hover zoom and brand-accent prices.

Polished cart & checkout

A sticky order summary, accent totals, tidy line items, themed wizard steps and payment cards — the parts that actually close the sale, finished to match.

Mega footer

A newsletter band, three link columns, social icons, a self-updating year and a row of payment-method icons (Visa, Mastercard, Amex, PayPal, Discover, Stripe).

Tailored for retail

Sales blocks, restyled on-brand

These standard Odoo snippets ship with storefront copy and styling — and the whole Odoo block library inherits the theme too.

Hero cover & banner — headline, lead and a clear shop CTA
Category grid — Furniture, Fashion, Electronics, Beauty…
Service features — free shipping, secure checkout, easy returns
Buy-flow steps — Browse → Add to cart → Checkout → Delivered
Store metrics — happy customers, products, on-time delivery
Testimonials carousel — premium, calm rotation
Brand / trust strip — grayscale logos that pop on hover
Promo call-to-action — “mid-season sale” band
Shop mega-menu — thumbnail category panel
Newsletter footer band — “get 10% off” signup
Real screenshots

Captured from a live install

Every image below comes from a running Odoo 19 with the theme applied and products published — not mockups.

Storefront homepage with hero and category grid
HomepageBold hero, category tiles, service features, buy-flow, metrics, testimonials, brand strip and a newsletter mega-footer.
Shop product grid
Shop gridRounded product cards on a calm surface, accent prices, search and grid/list toggle.
Header mega-menu open
Shop mega-menuAn announcement bar plus a ready category mega-menu — a thumbnail panel with a Shop-all call-to-action.
Product detail page
Product pageAccent price, quantity stepper, a clear Add to cart and trust details.
Cart with sticky order summary
Cart & checkoutThemed wizard steps, a sticky order-summary card, discount code and accent Checkout button.
Collections demo page
Collections pageShips ready: a curated grid of collection tiles linking through to the shop.
Lookbook demo page
Lookbook pageA shoppable lifestyle gallery — tap any look to jump to the shop.
About demo page
About pageA brand-story page with hero, values and call-to-action — all editable.

Live in four steps

No code. Everything happens in the Odoo website builder.

Install

Add the theme to your Odoo 19 website — it installs alongside eCommerce.

Pick a palette

Choose Bamboo, Volt or Grove from Customize → Colors.

Build the homepage

Drag the storefront blocks, drop your hero and category links.

Sell

Publish products and the shop, product, cart and checkout are already styled.

An original theme — not a copied one

Storefront is built from scratch on Odoo's website & eCommerce markup with its own palette, typography and styling. No third-party theme assets are bundled, so you can use, edit and ship it freely under LGPL-3.

Frequently asked

Which Odoo version is supported?

Odoo 19.0, Community or Enterprise. The theme depends on Website and eCommerce (website_sale).

Do I need to know how to code?

No. Everything is built on standard Odoo snippets — pick a palette, drag blocks and edit text and images directly in the website builder.

Can I change the colors and fonts?

Yes. Three palettes ship in the box, and you can fine-tune every color and font from the website theme customization panel.

Does it style the shop, product and cart pages?

Yes — the shop grid, product page, cart and checkout are all themed to match, so you never get a half-styled store.

Can I customise the code?

It's LGPL-3 with full source included — extend or audit it freely.

Launch a store that looks the part

Odoo 19 · Website + eCommerce · 3 palettes · LGPL-3 source included

bambooforge.labs@gmail.com

More from BambooForge Labs — one vendor, the same standard: built live, open source, supported.

Storefront Theme PrestaShop Connector Audit Pro — audit, alerts & compliance
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Invoicing (account)
Community Apps Dependencies Show
Theme Common
Lines of code 1265
Technical Name bambooforge_storefront
LicenseOPL-1

BambooForge Storefront

A multipurpose Odoo 19 eCommerce website theme — one cohesive design system that fits fashion, electronics, furniture, organic and modern-store shops. It ships a designed homepage, ready demo pages, a Categories mega menu, three swappable colour palettes and a set of retail-tuned building blocks, all editable in the standard Website Builder.

This page is the complete manual. If you follow it top to bottom you can install the theme, activate it, pick a palette, customize every page in the editor, and fix the common issues without contacting support.

  • Overview
  • Requirements
  • Installation & activation
  • Choosing a palette / preset
  • Customizing
  • Usage
  • Troubleshooting
  • Frequently asked questions
  • Limits
  • Support & updates
  • Upgrading & version compatibility
  • Uninstallation
  • Changelog

Overview

BambooForge Storefront is a website theme for Odoo's Website and eCommerce apps. It does not add a new app or a settings screen — instead it restyles the storefront and preloads it with content so a fresh shop looks finished the moment you activate it.

What it gives you out of the box:

  • A designed homepage that replaces the blank default — a parallax hero, a shop-by-category grid, a service-features strip (free shipping / secure checkout / easy returns), a store-metrics band, a brand/trust strip and a promo call-to-action. Every section is standard Odoo snippet markup, so it stays fully editable.
  • Three ready demo pages, each published with a navigation link: About (/about), Collections (/collections) and Lookbook (/lookbook).
  • A Categories mega menu in the header (thumbnail style) with six category tiles and a "free shipping / shop all" footer row — repoint the links and images at your own categories.
  • An announcement / promo bar above the header (free shipping · 30-day returns · secure checkout), which works on any header template.
  • A sticky eCommerce header and a generous footer, enabled automatically when the theme is applied.
  • Three swappable colour palettes that share one typography and component language (see Choosing a palette).
  • Retail-tuned typography — Space Grotesk for headings over Manrope for body text (with Sora, Fraunces and Inter also available to pick in the editor).

The building blocks

The theme restyles the standard Odoo website snippets rather than inventing new ones, so everything you drag from the Website Builder already matches the theme. The restyled blocks are: Cover, Banner, Product List (the category/collection grid), Three Columns, Features, Process Steps, Numbers, Quotes Carousel, References, Call to Action, and the Thumbnails mega menu. Because they are the standard blocks, anything you already know about the Odoo editor still applies.

BambooForge Storefront homepage with hero, category grid and promo sections

Requirements

  • Odoo: 19.0, Community or Enterprise.
  • Apps: the theme depends on Website eCommerce (website_sale) and on the theme_common support module. Installing the theme pulls both in automatically, and website_sale brings the Website app with it — so a working Shop is in place before the theme is applied.
  • Python: no extra libraries beyond a standard Odoo 19 install.
  • Access: activating a theme and editing pages requires a user in the Website administrator group (Settings ▸ Users ▸ Website / Administrator).

Installation & activation

A theme in Odoo is installed like any module, then applied to a website from the Website app. The two steps are separate.

Install the module

  1. Copy bambooforge_storefront into your Odoo addons path.
  2. Restart the Odoo service.
  3. Open Apps, click Update Apps List, search for Storefront, and press Activate / Install. The dependencies (Website eCommerce and theme_common) install automatically.

Activate (apply) the theme

Installing the module makes the theme available; you still have to apply it to your website:

  1. Open the Website app.
  2. Go to Configuration ▸ Theme (or Website ▸ Edit ▸ Theme in the builder).
  3. Pick BambooForge Storefront and confirm. Odoo applies the theme's styling, enables its sticky header and footer, and loads its homepage, demo pages and mega menu.

If you run several websites, apply the theme per website (switch the active website from the top-right website selector first).

Choosing a palette / preset

The theme ships three colour palettes. They are deliberately not the bright coral / cream / acid-green defaults — each is a distinct, brand-grounded retail mood, and all three reuse the same fonts, buttons and spacing so the theme stays cohesive whichever you pick:

Palette Mood Primary colour
storefront-1 (Bamboo) Default — the BambooForge brand colour Jade green on a calm cool-light background
storefront-2 (Volt) Electronics / tech Electric indigo on cool grey
storefront-3 (Grove) Organic / home / wellness Olive on soft sage

storefront-1 (Bamboo) is the default. To switch palette:

  1. Open the website and click Edit to open the Website Builder.
  2. In the right panel open the Theme tab.
  3. Under Colors, pick a palette. Choose one of the three Storefront palettes (the theme also leaves Odoo's generic palettes available if you prefer them).
  4. Click Save.

You can fine-tune the five palette colours, the heading and body fonts (Space Grotesk, Manrope, Sora, Fraunces, Inter) and the button shape from the same Theme tab without touching any code.

Customizing

Everything in the theme is built from standard snippets and standard website pages, so you customize it entirely from the Website Builder (the Edit button on any page).

  • Edit a section — hover a block, use the inline toolbar to change text, swap images, re-colour or remove it. Drag the handle to reorder sections.
  • Add a block — click Edit, open the Blocks panel and drag any snippet onto the page. Because the theme restyles the standard blocks, new blocks already match.
  • Edit the homepage — open the home page and click Edit; replace the hero image, the six category tiles (each links to /shop by default — repoint them at your real product categories), the metrics and the promo banner.
  • Edit the Categories mega menu — in the builder, click the Categories item in the top menu; the mega-menu panel becomes editable in place. Change each tile's image, label and link to your own categories, and edit the "free shipping / shop all" row.
  • Edit the demo pages — open About, Collections or Lookbook and click Edit. They are ordinary published pages: change the copy and images, or delete a page and its menu link if you don't need it (Website ▸ Site ▸ Pages / Edit ▸ Menu).
  • Edit header, footer and the promo bar — change the logo and menu from the builder; the announcement bar text (free shipping · returns · secure checkout) is part of the layout and editable in the builder like any block.

Because the theme only restyles standard Odoo snippets, there are no theme-specific blocks to learn — your existing Odoo editor knowledge carries over.

Usage

After activation your shop has a complete front end. Populate it with your own catalog:

  • Add products — go to Website ▸ eCommerce ▸ Products (or Sales ▸ Products), create your products and publish them. They appear on the Shop page (/shop).
  • Organize the Shop — set product eCommerce Categories so the shop's category filters and your mega-menu links point at real categories.
  • Wire up the homepage and mega menu — repoint the category tiles and collection links (which all default to /shop) at the categories you created.
  • Keep or trim the demo pages — About, Collections and Lookbook are starting points; edit them to your brand or remove the ones you don't use.
Shop / product listing page styled by the theme Product detail page styled by the theme Cart page styled by the theme Collections demo page Lookbook demo page Categories mega menu in the header About demo page

Troubleshooting

Symptom Cause and fix
The theme installed but the site looks unchanged Installing the module only makes the theme available; you must apply it. Open Website ▸ Configuration ▸ Theme and select BambooForge Storefront.
Snippets / blocks missing or look unstyled The styling assets did not rebuild. Open the site with ?debug=assets in the URL once, or restart Odoo with --dev=assets; in production clear the cache via Settings ▸ Technical ▸ Regenerate Assets Bundles.
A palette change is not applied The colour assets are cached. Re-open the Theme ▸ Colors panel and Save again, then hard-refresh the page (Ctrl/Cmd+Shift+R). If it persists, regenerate the asset bundles (see above).
Homepage / demo pages did not appear after activation The homepage and the About/Collections/Lookbook pages load when the theme is applied, not merely installed. Re-apply the theme from Configuration ▸ Theme. If you previously edited the home page, Odoo keeps your version.
Images look like generic placeholders Those are Odoo's built-in demo images. Replace each one in the builder (click the image ▸ Replace) with your own product or lifestyle photos.
The Categories mega menu shows the wrong items The shipped tiles are samples linking to /shop. Edit the Categories menu in the builder and repoint each tile's image and link at your real eCommerce categories.
Fonts (Space Grotesk / Manrope) don't load The theme loads Google Fonts; if your server has no outbound internet the browser falls back to a system sans-serif. Allow outbound access, or pick a different font in Theme ▸ Fonts.
Layout breaks on mobile / narrow screens All blocks use Bootstrap's responsive grid. Check the device preview in the builder (the phone/tablet icons); if a section was edited with fixed widths, reset it to the responsive column classes or re-drag a fresh block.
The theme isn't offered when I have multiple websites Themes are applied per website. Switch to the target website with the website selector (top right), then open Configuration ▸ Theme.

Frequently asked questions

Which Odoo versions are supported? Odoo 19.0, Community or Enterprise. The theme requires the Website eCommerce app.

Do I need the eCommerce app? Yes. The theme depends on website_sale, which is installed automatically with the theme and brings the Website app with it.

How many palettes are there, and can I make my own? Three — Bamboo (default), Volt and Grove. You can also edit any palette's five colours, or switch to Odoo's generic palettes, from Theme ▸ Colors in the builder.

Will activating the theme overwrite my existing pages? Activation loads the theme's homepage and its three demo pages and enables the styled header/footer. Your products, orders and existing custom pages are untouched. If you have already customized your home page, Odoo keeps your version.

Are the snippets custom, or standard Odoo blocks? They are the standard Odoo website snippets, restyled to match the theme. There is nothing proprietary to learn, and any block you add from the builder fits in automatically.

Can I remove the demo pages or the promo bar? Yes. Delete a demo page and its menu entry from Website ▸ Site ▸ Pages / Edit ▸ Menu. The promo bar is part of the layout and can be edited or removed in the builder.

Does it work with multiple websites? Yes — apply the theme per website from the Website selector and Configuration ▸ Theme.

What support and refund policy do I get? Every request is answered within 24 hours. If you report a bug within 2 months of purchase and it is not resolved within 15 days, you are entitled to a full money-back refund.

Limits

  • Front-end theme only — it styles the website and eCommerce storefront. It does not add back-office features, payment providers, shipping integrations or new apps.
  • Demo content is a starting point — products, category links and images are samples you replace with your own catalog and photography.
  • Snippets are restyled standards — the theme does not ship brand-new snippet types; it makes the standard Odoo blocks match the design.
  • Fonts require outbound access — Google Fonts load over the internet; offline servers fall back to a system font.

Support & updates

  • Support: bambooforge.labs@gmail.com — answered within 24 hours, setup help included.
  • Refund: report a bug within 2 months of purchase; if it is unresolved within 15 days, you get a full refund.
  • Full source is included. Updates track the supported Odoo 19 line.

Upgrading & version compatibility

This build targets Odoo 19.0. Each Odoo major series (17.0, 18.0, 19.0) has its own dedicated build of this module — always install the build that matches your Odoo version. Mixing a build with a different Odoo series is not supported.

Patch upgrades (same series, e.g. 19.0.1.0.0 → later)

  1. Back up your database and filestore first.

  2. Replace the module folder with the newer build.

  3. Restart Odoo with the module updated:

    ./odoo-bin -c your.conf -u bambooforge_storefront -d your_db
    
  4. Odoo applies any schema/data changes automatically. Your existing records and configuration are preserved.

Cross-version migration (e.g. Odoo 17 → 18)

Upgrading Odoo itself is a database migration handled by Odoo's standard upgrade tooling. When you migrate the database to the next Odoo series, install the matching build of this module for that series. Data created by this module carries over with the database migration.

Themes cache compiled assets. After upgrading, open the website once in the backend or run an assets regeneration so the latest styles are served.

Uninstallation

You can remove this module at any time from Apps → (this module) → Uninstall, or from the command line. Uninstalling is clean and reversible by reinstalling — but note what is and is not deleted.

What is removed

  • The fields, views and analysis definitions this module added.
  • The menus, actions, views and reports this module installed.

What is preserved

  • Your website content, pages and products remain. The site reverts to the default Odoo theme; re-select a theme under Website → Configuration if needed.
  • Attachments and chatter messages on standard records are kept.

As always, take a database backup before uninstalling in production.

Changelog

19.0.1.1.1

Current release for Odoo 19.0. This build includes:

  • Multipurpose, Fashion, Electronics, Furniture, Organic, Modern Store, Shop.

Feature additions and fixes ship as new builds on the Odoo Apps store; this page and the module's version reflect the current published release. Always keep the build matched to your Odoo series (see Upgrading & version compatibility).

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with