This is a ZenCart Theme for Southern Exposure Seed Exchange, using Bootstrap v3.3.6.
The theme can be installed using make. This will create symbolic links from
your ZenCart installation to the appropriate directories in the theme folder:
make install ZENCART_PATH='/path/to/my/zencart-root-folder'
The final CSS is generated from Bootstrap's SCSS source files and our custom
SASS files. The CSS is generated using scss and the commands are organized
using make. To watch the SASS files for changes & automatically compile new
CSS files, simply run make. To only build them once, run make build. To
build compressed CSS files for distribution, run make dist.
You can also use make to generate boilerplate code for the theme. Currently,
only sideboxes are supported. Run make sidebox NAME=<sidebox-name> like so:
make sidebox NAME='sese_product_icons'
This will generate the following files with the minimal amount of code required for a ZenCart sidebox:
theme/languages/english/extra_definitions/sese-bootstrap/sese_product_icons_sidebox_defines.phptheme/modules/sideboxes/sese-bootstrap/sese_product_icons_sidebox.phptheme/templates/sese-bootstrap/sideboxes/tpl_sese_product_icons_sidebox.php
Some of ZenCart's default functionality has been changed in this theme:
- We include font files, which the default ZenCart
includes/.htaccessdoes not allow. You will need to modifyincludes/.htacces, appendingwoff2?|ttf|eotto theFilesMatchregular expression. - There is no right column. Instead, any sideboxes set to display in the right column will take up 1/3 of a row in the footer.
- Removed all Banners. Any Banners added via ZenCart's Admin will not show up.
- The alphabetical filter has been replaced by the sorting dropdown from the All Products page.
- New/Featured/Special/Upcoming Product Boxes have been removed from invalid Category pages.
Add Products to Cartbuttons moved to each products row & always applies only to that product(instead of every product/quantity on the page).- Removed filtering by manufacturers.
- Removed table headings from products table.
- Moved model number in products table to description column, requires enabling
the model number under
Admin -> Configuration -> Product Listing -> Display Product Model.
- Modify the products table to match the Category Pages.
- Removed displaying product reviews.
- Removed product date display.
- Removed more information link.
- Removed previous/listing/next buttons.
- Removed displaying quantity discounts.
- Removed displaying product attributes.
- Removed Tell-a-Friend button.
- Removed the product notifications from the Checkout Success Page.
- Removed email format preference input on the Account Edit Page.
- Removed newsletter unsubscribe link on the My Account Page.
- Add Sort Dropdown from All Products Page.