Sell by weight, length, area or volume on PrestaShop 8.2 and 9.x: amount field with quick amounts and live total, exact decimal stock and real shipping weight. No overrides.
- PS 9
- PS 8.2
- Classic
- Hummingbird
by Kavio Labs · for PrestaShop 8.2 and 9.x
Electronics and gadgets theme for PrestaShop 8.2 and 9.x: a dark deal stage with spec callouts and countdown deal tiles, square product wells, key specs, saving pills and a monthly price line on every card, a department bar, brand row and trade-in band. A child theme of Classic with four presets, one-click demo content and the 9.2 one-page checkout, no overrides.
Electronics and gadgets theme for PrestaShop 8.2 and 9.x: a dark deal stage with spec callouts and countdown deal tiles, square product wells, key specs, saving pills and a monthly price line on every card, a department bar, brand row and trade-in band. A child theme of Classic with four presets, one-click demo content and the 9.2 one-page checkout, no overrides.
PrestaShop 8.2 - 9.x
Volt is an electronics and gadgets theme for PrestaShop 8.2 and 9.x by Kavio Labs. It is built for phone, laptop, audio, gaming, camera and smart-home shops, from a single brand store to a full electronics superstore. The idea: every deal comes with the numbers a shopper checks before buying.

| Signal | Ember | Carbon |
|---|---|---|
![]() | ![]() | ![]() |
Volt does not add a compare tray, versus bars or real instalment payments. The "or $x/mo" line is a display line (price divided by a number of months you choose); connect a financing provider if you want real instalments.
Volt is a child theme of Classic. Classic ships with PrestaShop 8.2 and 9.x, so one theme runs on both. Volt overrides only a few templates (header, footer, product card, checkout header), adds one stylesheet and one small script, and sets square image sizes. The theme comes with a small companion module, Volt theme settings, for the presets, the home page sections, the spec and countdown data on cards and the demo content.
| PrestaShop 8.2.x | PrestaShop 9.0 - 9.2 | |
|---|---|---|
| Parent theme | Classic 2.2 | Classic 3.x |
| Checkout | classic five steps | classic five steps or one-page checkout (9.2) |
| PHP | 7.2.5 to 8.1 | 8.1 to 8.5 |
One licence covers one shop domain and includes 12 months of updates and support.
kvvolt-1.0.0.zip and click Next. PrestaShop unpacks the theme into themes/kvvolt and copies the companion module Volt theme settings into modules/kvvolt.bin/console prestashop:thumbnails:regenerate.Volt works for 14 days without a key. Open Modules > Module Manager > Volt theme settings > Configure, scroll to Licence, paste the key from your Kavio Labs account and click Save key. The licence is checked from this page (and once a day), never on a storefront request. Without a valid key the theme itself keeps working; the home page sections, the top bar notes, the text logo, the spec chips, monthly lines, countdowns and the presets other than Daylight are switched off until the key is valid.
On the same configuration page, click Import demo content. It adds eight departments with sub-categories, forty products and the brands, hides the default sample products, categories, brands and home page blocks, and sets the shop name to "Nodal Electronics". Click Remove demo content to delete everything it created and to bring your previous settings back.
If you enable the one-page checkout in the settings of the PrestaShop module "One Page Checkout", Volt takes over its page template and renders it in the Volt look. Nothing else is needed.
Upload the new theme zip the same way (PrestaShop asks you to delete the old theme folder first, or replace the files by FTP). Your settings stay in the database.
Switch to another theme in Design > Theme & Logo, then delete Volt there. Uninstall Volt theme settings in the Module Manager to remove its settings. Remove the demo content first if you imported it.
Open Modules > Module Manager > Volt theme settings > Configure.
*one word* between asterisks to show it in the accent colour), Text.https:// address or a path that starts with /). Empty links go to "Prices drop" and "New products".title|text.The product lists on the home page (Featured, On sale, New, Best sellers) come from the PrestaShop modules of the same names; configure them there.
Import demo content and Remove demo content, see Installation.
Paste your Kavio Labs licence key and click Save key. Check now asks the licence server again. The card shows the state: start period (14 days), active (with the licensed domain and the date until which you get updates), or the reason why the theme extras are switched off.
The check sends the licence key, the product ID and version, the shop's host names and the PrestaShop version, and receives a signed answer. Nothing else leaves your shop. Local and development hosts are covered by every licence.
Volt keeps Classic's layouts. Change them in Design > Theme & Logo > Choose layouts. The category pages use the two-column layout with the filter column; the product page and the home page use the full-width layout. The main menu appears as the department bar; sub-categories open in a full-width panel.
When you enable the theme, these module positions are applied: top bar notes (displayBanner), main menu and search (displayTop), account and cart (displayNav2), deal stage, category tiles and brand row first on the home page (displayHome), promises, trade-in band and then the newsletter above the footer (displayFooterBefore), and the monthly line and spec tiles under the price on the product page (displayProductPriceBlock). You can move modules in Design > Positions as usual.
No. It is a child theme of Classic plus a small module. It does not edit core files, other modules or Classic, and it uses no overrides.
PrestaShop 8.2 only has Classic, and Hummingbird 2.1 is built for PrestaShop 9.2 only. A Classic child theme runs on 8.2 and on every 9.x release with one code base. For the PrestaShop 9.2 one-page checkout, which is written for Hummingbird's layout, Volt ships its own version of the page template, so the checkout works in the Volt look.
Yes, once, after enabling the theme: Volt uses square picture sizes. Use Design > Image Settings > Regenerate thumbnails.
The product pictures have a visible box around them. Volt blends the picture into a light well with a multiply effect, so pictures on a white background look clean. Pictures with a grey or coloured background show that background; use white or transparent-to-white backgrounds.
Chips come from product features whose value contains a number and is shorter than 17 characters (for example "29 h"). Add such features to the product, or switch the chips off in the configuration.
The countdown does not show. It needs a discount (specific price) with an end date in the future on the product, and the switch Sale countdown on. Discounts without an end date show no countdown.
No. It is the price divided by the number of months in the settings, shown as information. Connect a financing provider if you want real instalments.
Yes. Leave Text logo empty and upload the logo in Design > Theme & Logo. The logo is shown at up to 46 px height.
Volt is English only. Texts you type in the settings are shown as you typed them. The shop's own front office strings follow the language packs you installed in PrestaShop.
The fonts are files in themes/kvvolt/assets/fonts (Sora and Inter). Replace the @font-face rules at the top of assets/css/volt.css to use others.
Yes; they are styled by the theme. Register the faceted search filters for your categories as usual.
It uses the standard Classic hooks. The companion module uses displayBanner, displayHome, displayFooterBefore, displayProductPriceBlock, actionPresentProduct, actionPresentProductListing, actionFrontControllerSetMedia and actionFrontControllerSetVariables.
The shop keeps working. The theme templates and styles stay; the home page sections, the top bar notes, the text logo, the spec chips, the monthly lines, the countdowns and the presets other than Daylight are switched off until the licence is valid again.
Through the support form on kaviolabs.com. Updates and support are included for 12 months.
More for PrestaShop
Sell by weight, length, area or volume on PrestaShop 8.2 and 9.x: amount field with quick amounts and live total, exact decimal stock and real shipping weight. No overrides.
Shoppers propose a price per item; the shop accepts, counters or declines, or rules answer at once. The agreed price is a one-time specific price for that customer's cart.
Text and monogram personalization with a live preview on the product image, 12 fonts, fixed or per-character fees and a printable production sheet.