-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy paththeme.yaml
executable file
·50 lines (50 loc) · 7.38 KB
/
theme.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
---
name: Meyer
description: 'The Meyer theme, made by LemonStand.'
author: 'LemonStand'
website: 'https://lemonstand.com/'
engine: twig
404: '404'
customFields:
homeRibbon: { type: checkbox, title: 'Show home ribbon under home banner', default: '1' }
homeCategories: { type: checkbox, title: 'Show categories on home page', default: '1' }
blogOnHomepage: { type: checkbox, title: 'Show recent blog posts on the home page', default: '1' }
megaMenuAdTile: { type: checkbox, title: 'Show featured ad tile in products dropdown menu', default: '1' }
featuredAdPanel: { type: checkbox, title: 'Show featured ad panel on the home page', default: '1' }
showUpsellCrossSell: { type: checkbox, title: 'Show upsell sell Items in the cart', default: '1' }
faviconImage: { type: image, title: 'Favicon Image', default: '@images/favicon.png', comment: 'Upload your favicon! Recommended dimmensions of 16px by 16px. You must use a .png file.' }
logoImage: { type: image, title: 'Logo Image', default: '@images/meyer-logo.png', comment: 'Upload your logo! Recommended height of 80px.' }
logoImageWhite: { type: image, title: 'Logo Image - white version', default: '@images/meyer-logo-white.png', comment: 'Upload your logo, but in white! Recommended height of 80px.' }
bannerImage: { type: image, title: 'Banner Image', default: '@images/meyer-hero.jpg', comment: 'Upload your own homepage banner! Recommended dimensions of 1920px by 1080px.' }
signUpBackground: { type: image, title: 'Newsletter sign up background image', default: '@images/meyer-hero.jpg', comment: 'Upload your own sign up background image! Recommended dimensions of 1920px by 1080px.' }
loginPageBackground: { type: image, title: 'Log in page sign up background image', default: '@images/meyer-hero.jpg', comment: 'Upload your own log in background image! Recommended dimensions of 1920px by 1080px.' }
megaMenuAdTileImage: { type: image, title: 'Image for the ad tile in the products dropdown menu', default: '', comment: 'Upload your own featured ad image! Recommended dimensions of 400px by 400px.' }
featuredAdPanelImage: { type: image, title: 'Image for the featured ad panel on the home page', default: '', comment: 'Upload your own featured ad image! Recommended dimensions of 1920px by 1080px.' }
contactPageImage: { type: image, title: 'Image for the contact page', default: '@images/living-room-tile.jpg', comment: 'Upload your own contact page image! Recommended dimensions of 1920px by 1080px.' }
primaryColor: { type: color, title: 'Theme primary color', default: '#64CDE0', comment: 'Used for input fields.' }
secondaryColor: { type: color, title: 'Theme secondary color', default: '#FFCB40', comment: 'Used for buttons.' }
headerBackgroundColor: { type: color, title: 'Header/footer background color', default: '#FFFFFF', comment: 'Color used for the header and footer background.' }
headerTextColor: { type: color, title: 'Header/footer text color', default: '#212121', comment: 'Color used for all header and footer text.' }
storeTitle: { type: text, title: 'Title of your Store', default: Meyer }
bannerSentenceText: { type: text, title: 'Banner Sentence Text', default: 'A responsive LemonStand theme', comment: 'Text used for the homepage banner sentence.' }
signUpText: { type: text, title: 'Newsletter sign up text', default: 'Sign up for our newsletter.', comment: 'An incentive for people to sign up for your newsletter.' }
storeReturnPolicy: { type: text, title: 'Store return policy', default: 'Up to 30 days from purchase. Must not be opened or damaged.', comment: 'Let people know if they can return items after purchase.' }
megaMenuAdTileLink: { type: text, title: 'Featured ad link', default: '#', comment: 'Where should the featured ad go to?' }
megaMenuAdTileLinkText: { type: text, title: 'Featured ad link text', default: 'View collection', comment: 'Eg. "View collection"' }
megaMenuAdTileTitle: { type: text, title: 'Title for the featured ad tile', default: 'Check out our products!', comment: 'Let people know why they would want to click the link.' }
featuredAdPanelLink: { type: text, title: 'Featured ad link for the home page', default: '#', comment: 'Where should the featured ad go to?' }
featuredAdPanelLinkText: { type: text, title: 'Featured ad link text for the home page', default: 'View collection', comment: 'Eg. "View collection"' }
featuredAdPanelTitle: { type: text, title: 'Title for the featured ad panel on the home page', default: 'Summer sale', comment: 'What are you trying to advertise?' }
featuredAdPanelText: { type: text, title: 'Description for the featured ad panel on the home page', default: 'Check out this awesome sale!', comment: 'Let people know why they would want to click the link.' }
pinterestUrl: { type: text, title: 'Pinterest URL', default: 'http://pinterest.com/lemonstand', comment: 'If you don''t have Pinterest enter "none"' }
facebookUrl: { type: text, title: 'Facebook URL', default: 'http://facebook.com/lemonstand', comment: 'If you don''t have Facebook enter "none"' }
twitterUrl: { type: text, title: 'Twitter username (without @)', default: lemonstand, comment: 'If you don''t have Twitter enter "none"' }
instagramUrl: { type: text, title: 'Instagram URL', default: 'http://instagram.com/lemonstand', comment: 'If you don''t have Instagram enter "none"' }
mailchimpApiKey: { type: text, title: 'MailChimp API KEY', default: 12345678901234567890123456789012-xx1 }
mailchimpListId: { type: text, title: 'MailChimp List ID', default: a1234b5c67 }
headingFont: { type: dropdown, title: 'Heading font', comment: 'Used for headings.', default: 'Montserrat, sans-serif', options: { 'Montserrat, sans-serif': Montserrat, 'Roboto, sans-serif': Roboto, 'Open Sans, sans-serif': 'Open Sans', 'PT Serif, serif': 'PT Serif', 'Alex Brush, cursive': 'Alex Brush', 'Merriweather, serif': Merriweather, 'Oswald, sans-serif': Oswald, 'Lato, sans-serif': Lato, 'Droid Sans, sans-serif': 'Droid Sans', 'Source Sans Pro, sans-serif': 'Source Sans Pro', 'Arvo, serif': Arvo, 'Arial, sans-serif': Arial, 'Georgia, serif': Georgia } }
bodyFont: { type: dropdown, title: 'Body font', comment: 'Used for all other text.', default: 'Roboto, sans-serif', options: { 'Montserrat, sans-serif': Montserrat, 'Roboto, sans-serif': Roboto, 'Open Sans, sans-serif': 'Open Sans', 'PT Serif, serif': 'PT Serif', 'Alex Brush, cursive': 'Alex Brush', 'Merriweather, serif': Merriweather, 'Oswald, sans-serif': Oswald, 'Lato, sans-serif': Lato, 'Droid Sans, sans-serif': 'Droid Sans', 'Source Sans Pro, sans-serif': 'Source Sans Pro', 'Arvo, serif': Arvo, 'Arial, sans-serif': Arial, 'Georgia, serif': Georgia } }
buttonShape: { type: dropdown, title: 'Button shape', comment: 'The default button shape.', default: 0px, options: { 0px: Sharp, 3px: 'Slightly rounded', 25px: Pill } }
productTileOverlay: { type: dropdown, title: 'Product tile text background', comment: 'The background behind text on each product tile.', default: 'rgba(255,255,255,0.75)', options: { transparent: None, 'rgba(0,0,0,0.5)': 'Transparent black', 'rgba(255,255,255,0.75)': 'Transparent white' } }
categoryTileOverlay: { type: dropdown, title: 'Category tile text background', comment: 'The background behind text on each category tile on homepage.', default: 'rgba(0,0,0,0.5)', options: { transparent: None, 'rgba(0,0,0,0.5)': 'Transparent black', 'rgba(255,255,255,0.75)': 'Transparent white' } }
---