Skip to content

BookWare – Online Shop for Antiquarian Bookshops & Book Buyback

BookWare is a Shopware 6 theme for antiquarian bookshops, bookshops with a used book department and book buyback portals. Warm earth tones, wood accents and the serif typeface Lora create the atmosphere of a real bookstore. On top come the features a book shop needs: search by ISBN, a condition grade for every copy and a form for book buyback.

Highlights

  • 🔎 ISBN search with title, author, publisher, year and buyback price
  • 🏷️ Condition grading Very good (A), Good (B), Acceptable (C)
  • 📦 Buyback form with instant price, condition choice and buyback basket
  • 📖 "Book details" tab with ISBN-13, publisher, edition, pages and binding
  • 📚 Classic bookshop design in warm earth tones

BookWare – home page with ISBN search and buyback teaser

🔧 Installation

  • Requirement: Shopware 6.7
  • Install via the Shopware Store or as ZIP under Extensions > My extensions
  • Install and activate the theme

🎨 Assign the theme

  1. Open Content > Themes and select BookWare.
  2. Assign the desired storefront sales channel under Sales channels.
  3. Save – Shopware compiles the theme automatically.

Fonts without external requests

BookWare uses Lora for headings and Inter for texts, prices and buttons. Both fonts are served by your shop itself – no Google Fonts or other external resources are loaded.

⚙️ Configuration

All settings are in the theme manager under Content > Themes > BookWare.

Colours, fonts and logo

Setting Default
Primary colour #8b4513 (saddle brown)
Secondary colour #2c3e50 (dark navy)
Background #fdf8f0 (paper cream)
Border colour #ddd0b8
Text / headings #333333 / #2c3e50
Buy button #8b4513, white text
Fonts Lora (headings), Inter (texts)
Logo (desktop, tablet, mobile) Your logo – shown in white on the dark header (can be switched off)

Block "BookWare – contact & footer"

Setting Where it appears
Highlight text Top bar, e.g. "Book buyback: instant price by ISBN" (links to the buyback page)
Opening hours Top bar and footer
Email Top bar and footer (optional)
Phone Footer (optional)
Tagline Footer, below the logo

Empty fields are not shown in the shop.

Block "BookWare – storefront components"

Switch Default
Show header logo in white on
ISBN search and buyback teaser on the home page on
Author, condition and ISBN in product boxes on
"Book details" tab with condition guide on the product page on

Block "BookWare – book buyback"

Setting Default
Category page showing the buyback form none – select e.g. a category "Sell books"
Free shipping for buyback from number of books 5
Show buyback price in product boxes and on the product page on

📚 Maintaining book data

Data Where to maintain it in Shopware
ISBN-13 Product > EAN
Publisher Product > Manufacturer
Binding, edition, pages, language, year Product > Properties
Condition (filter) Property "Condition" with the values Very good (A), Good (B), Acceptable (C)

For the property groups Condition, Binding and Language, enable "Display in product filter" – customers can then filter directly in the category.

Preview version

In the current version, author, condition grade and buyback price are read from the custom fields cnk_bookware_author, cnk_bookware_condition (a, b or c) and cnk_bookware_buyback_price. Dedicated input fields in the administration follow with the next version.

🧩 Storefront components

On the home page, customers search directly by ISBN and see title, author, publisher, year, the offers per condition and the current buyback price.

Condition grading

Every copy carries a condition grade, shown in colour on the product box and the product page:

Grade Meaning
Very good (A) Like new. No signs of use, no markings.
Good (B) Light signs of use on the cover, pages clean and tight.
Acceptable (C) Clear signs of use or markings, but complete and easy to read.

Product page with author, condition grade, ISBN and buyback price

Product page: "Book details"

The "Book details" tab shows ISBN-13, author, publisher, all properties (year, edition, pages, binding, language) and the condition. Next to it, the condition guide explains the grades – the grade of the current copy is highlighted.

“Book details” tab with condition guide

Book buyback

The category selected in the theme manager shows the buyback form: enter the ISBN, get an instant price, choose the condition, add the book to the buyback basket and send it in. The free shipping notice from a configurable number of books encourages larger shipments. Content from your shopping experience (e.g. "How book buyback works") appears below.

Buyback form with instant price and buyback basket

Categories and filters

Book-format product boxes with portrait covers, author in italics, condition grade and ISBN. With the Condition filter, customers find exactly the quality they are looking for.

Category “Novels” with the “Condition” filter

Navy header with white logo, top bar with buyback notice and opening hours, and a three-column footer with logo and contact, categories (footer navigation of your sales channel) and the buyback service.

✏️ Adjusting texts

All texts of the theme are snippets in German and English. You find them under Settings > Snippets with the prefix cnkBookWare.

🔒 Privacy (GDPR)

BookWare loads no external resources: no Google Fonts, no CDNs, no tracking scripts. All files are served by your own Shopware installation.

❓ FAQ

Which retailers is the theme suitable for?

For antiquarian bookshops, book buyback portals, bookshops with a used book department, textbook dealers, specialist book dealers and dealers in collector books and rarities.

Where do I maintain ISBN and publisher?

The ISBN-13 in the product's EAN field, the publisher as manufacturer. Binding, edition, pages and language are created as properties.

Can I hide individual components?

Yes. ISBN search and buyback teaser, product badges, buyback price, the "Book details" tab and the white header logo can each be switched on and off.

Which Shopware version is required?

Shopware 6.7. No further plugins are required.

Further documentation content and screenshots will follow with the next versions of the theme.

📬 Support

For questions, suggestions for improvement or individual adjustments, contact us by email at support@cnk-plugins.de.