Chavex is a Shopify theme for premium electronics. Product pages and cards read like instrument panels: specifications first, then the story. It supports English and Arabic (right to left), light and dark mode, and 4 more languages for the storefront text.
chavex-theme.zip.The cards, the product page, the table view, the side by side board, the spec finder and the league table all read the same data. Use whichever way is easiest:
| Way | How | Best for |
|---|---|---|
| Description | A bulleted list with a bold label: Battery: 40 hours | No setup, a few products |
| Metafield | Product metafield custom.specs, type multi-line text, one Label: value per line | Many products |
| Tags | spec:Battery=40 hours | Bulk import by CSV |
The theme reads tags first, then the metafield, then the description. A product with none of them shows its normal highlights.
A spec called Battery in hours, days or weeks gets a segmented gauge. Hours fill the bar at 48 hours. Days and weeks fill it at 30 days. Hover the gauge for the scale.
On a new store with no products, the spec finder and the league table show sample products so the page still looks complete.
Storefront text is translated in English, Arabic, French, Italian, German and Spanish. For product, collection and page text use Shopify's Translate and adapt app. Arabic switches the whole layout to right to left.
A card shows a swatch for each colour. Tapping a swatch shows the picture of that colour (the picture set on the variant) and the card link opens that variant. Tapping the first swatch brings the original back.
The second picture shown when you hover a card follows the colour: it is the first other picture whose alt text names that colour, for example "Pulse Buds Lite, Navy, view 3". If no picture names the colour, the card only zooms a little on hover.
Colours, fonts and logo of the checkout page are set in Settings > Checkout > Customize. They are not part of the theme.
Replace this section with your support address and page before publishing the documentation.