1. Documentation /
  2. Vegan Food Shop Theme

Vegan Food Shop Theme

Installation ↑ Back to top

Theme Upload and Activation ↑ Back to top

  1. Go to your WooCommerce.com account Downloads page. Click the download icon to get a compressed vegan-food-shop.zip file on your computer.
  2. On your website, go to Appearance > Themes and click the Add New button. 
  3. Click Upload to upload the vegan-food-shop.zip file you downloaded in step 1.
  4. Go to Appearance > Themes to Activate.
Vegan - Install Theme

Theme Setup Wizard ↑ Back to top

Once activated, you will be redirected to the theme setup page. Follow the steps and set up your theme, install the WooCommerce plugin and import the demo content available with the theme.

You can find the Theme Setup Wizard under Appearance > Theme Setup in case you decide to return to the dashboard and continue with it later.

Deep Diving:

Block Patterns ↑ Back to top

There is an easy way to create the demo pages you are missing. These page layouts are available as block patterns, which means you can apply an existing template when creating a new page. This short video here will show you what you should be looking for on your screen:

Block Editor ↑ Back to top

If you are new to the WordPress Block Editor, here is an article that will show you how to use the it and master it to create visually stunning blog posts and pages:

Customization ↑ Back to top

All the theme’s customization settings can be found under Appearance > Customize. This is where you go to upload a logo, change color or fonts.

Missing options?
We are doing our best to help all our customers and improve their experience with the theme. Let us know if there is something we can improve and we will seriously take into consideration your feedback and suggestions.
Contact Support

Site Identity & Logo ↑ Back to top

Under Appearance > Customize > Site Identity you can:

  • Upload a logo and adjust its size
  • Update the Site Title and the Tagline
  • Upload a Site Icon
Vegan Customizer - Site Identity

Header ↑ Back to top

Under Appearance > Customize > Header you can:

  • Adjust the top-bottom spacing on desktop devices
  • Adjust the top-bottom spacing on mobile devices
  • Enable/disable the sticky header
Vegan Customizer - Header

Fonts ↑ Back to top

Under Appearance > Customize > Fonts, you can:

  • Choose a different Font Family — by typing in any font name available at fonts.google.com
  • Adjust the Base Font Size — The Base Font Size refers to the size applied to the paragraph text. All other elements, such as headings, links, buttons, etc will adjusted automatically to keep the hierarchy of font sizes based on this one size.
  • Choose a different Headings Font Weight (regular, medium, bold, extra bold)
Vegan Customizer - Fonts

Using Web Safe Fonts

Web-safe fonts are fonts that can adapt to any browser on any device. By using these types of fonts, web designers and developers ensure that the intended font will always display properly on a web page, even if these fonts aren’t installed on the user’s computer.

The following fonts are the best web safe fonts for HTML and CSS:

  • Arial (sans-serif)
  • Verdana (sans-serif)
  • Tahoma (sans-serif)
  • Trebuchet MS (sans-serif)
  • Times New Roman (serif)
  • Georgia (serif)
  • Garamond (serif)
  • Courier New (monospace)
  • Brush Script MT (cursive)

Using Google Fonts

Thanks to the Google Fonts library, we have access to a web repository of over 900 quality fonts ready to use. They’re free to use (even for commercial projects), pre-hosted (so they won’t take up your server’s resources), and downloadable (you can use them in print).

How to manually install Google Fonts on your WordPress website:

Step 1: Find the font you want to add to your website

To get started, browse the Google Fonts directory and choose the font you want to use on your WordPress website. If you already have a specific typeface, you can simply search for it using the search box in the right sidebar.

Once you know which font you’re going with, copy its name and return to your website’s Customizer settings.

2. Insert the Google Font’s name into the Base Font Family field

Make sure you use the exact name of the font as it is called in Google Fonts.

Publish your Customizer changes and visit your site. The selected Google Font should now load and apply into your pages.

Using Custom Fonts

In order to use a custom font, you need a plugin that helps you easily embed the custom fonts files (woff2, woff, ttf, svg, eot, otf) in your WordPress website. The Custom Fonts plugin or the Use Any Font plugin should do the trick. Once you successfully embedded the font files, all you need to do it change the font name under Appearance > Customize > Fonts > Base Font Family.

Colors ↑ Back to top

The theme’s color palette consists of 6 colors which can be changed via Appearance > Customize > Colors. The colors defined here are being applied automatically across the site.

Vegan Customizer - Colors

Blog ↑ Back to top

Under Appearance > Customize > Blog you can:

  • Set the post meta by enabling/disabling the post author, the post categories and the post date
Vegan Customizer - Blog

Shop ↑ Back to top

Under Appearance > Customize > Shop you can:

  • Change product pagination (classic or Load More button)
  • Change the rating icon (classic star, starfish, broccoli, oven glove, plate cover, muffin, burger, leaf)
  • Add product short description on product listings
  • Add product rating on product listings
  • Set a Distraction Free Checkout with no page header
  • Enable product image zoom
  • Enable product gallery slider

Menus ↑ Back to top

The theme comes with two menu locations. A primary navigation on the left side of the header, and a secondary navigation on the right side of the header. Both menus are being displayed in the mobile menu offcanvas.

Menus can be created and assigned their respective menu location via Appearance > Menus.

Vegan Customizer - Menus

Widget Areas ↑ Back to top

The Vegan Food Shop theme comes with two widget areas. One for the Shop Filters and one for the Footer. Both can be managed via Appearance > Widgets.

Shop Filters ↑ Back to top

Vegan Customizer - Shop Filters

Footer Widget Area ↑ Back to top

Vegan Food Shop - Footer

Updating the theme ↑ Back to top

Once you connect your site and WooCommerce.com account, you will receive update notifications in your WordPress dashboard as soon as they’re made available allowing you to update the theme with one click or set up automatic updates.

If you still need to manually update your theme, follow the details at Updating Your Theme.

Child Theme ↑ Back to top

A WordPress child theme is a theme that inherits the functionality of another theme called the parent theme. Child themes allow you to modify, or add to the functionality of that parent theme.

WordPress Theme Handbook: Child Themes

You first need to install and set up Vegan Food Shop theme and then Vegan Food Shop Child afterwards.

CSS Customization ↑ Back to top

Handy CSS Classes ↑ Back to top

Here is a list of theme predefined classes that may help you with a little extra customization when working on your blocks. Simply add them via Block > Advanced > Additional CSS class(es)

ClassExplanation
.text-lefttext-align: left;
.text-centertext-align: center;
.text-righttext-align: right;
.heading-size-page-titlefont-size: {Page Title Font Size};
.heading-size-1font-size: {H1 Font Size};
.heading-size-2font-size: {H2 Font Size};
.heading-size-3font-size: {H3 Font Size};
.heading-size-4font-size: {H4 Font Size};
.heading-size-5font-size: {H5 Font Size};
.heading-size-6font-size: {Customizer Base Font Size};
.boldfont-weight: bold;
.uppercasetext-transform: uppercase;
.label-sizefont-size: small;
.meta-sizefont-size: small; font-weight: {Customizer Headings Font Weight};
.half-widthmax-width: 50%;
.no-marginmargin: 0;
.no-margin-leftmargin-left: 0;
.no-margin-rightmargin-right: 0;
.no-margin-topmargin-top: 0;
.no-margin-bottommargin-bottom: 0;
.no-paddingpadding: 0;
.no-padding-leftpadding-left: 0;
.no-padding-rightpadding-right: 0;
.no-padding-toppadding-top: 0;
.no-padding-bottompadding-bottom: 0;
.no-list-stylelist-style: none;
.relativeposition: relative;
.absoluteposition: absolute;
.fixedposition: fixed;
.flexdisplay: flex;
.inline-blockdisplay: inline-block;
.blockdisplay: block;
.hiddendisplay: none;
.leftfloat: left;
.rightfloat: right;
.right-0right: 0;
.left-0left: 0;
.background-colorcolor: {Customizer Color 1};
.text-colorcolor: {Customizer Color 2};
.accent-colorcolor: {Customizer Color 3};
.hover-accent-coloron hover: color: {Customizer Color 3};
.lightopacity: 0.25;
.mediumopacity: 0.5;
.darkopacity: 0.75;

WooCommerce

The most customizable eCommerce platform for building your online business.

  • 30-day money back guarantee
  • Support teams across the world
  • Safe and secure online payment