Skip to content

Commit 79c2bda

Browse files
committed
added develop, community.
1 parent 52f7ec9 commit 79c2bda

33 files changed

+9395
-2
lines changed

.vuepress/components/appLayout.vue

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<template>
2+
<div class="home themes-page">
3+
<h1>VueFront Apps</h1>
4+
<p>Connect your CMS to VueFront by installing a corresponding VueFront Extensions from the list below.</p>
5+
<div class="row">
6+
<div class="col">
7+
<a href="/cms/wordpress.html">
8+
<img src="/img/cms/wordpress.jpg">
9+
</a>
10+
<h4>Filter</h4>
11+
<small>Shop (WooCommerce), Blog</small>
12+
</div>
13+
<div class="col">
14+
<a href="/cms/opencart.html">
15+
<img src="/img/cms/opencart.jpg">
16+
</a>
17+
<h4>OpenCart</h4>
18+
<small>Shop, Blog (Blog Module)</small>
19+
</div>
20+
<div class="col">
21+
<img src="/img/cms/drupal.jpg">
22+
<h4>Drupal</h4>
23+
<small>Coming soon</small>
24+
</div>
25+
<div class="col">
26+
<img src="/img/cms/magento.jpg">
27+
<h4>Magento</h4>
28+
<small>Coming soon</small>
29+
</div>
30+
</div>
31+
32+
<div class="row">
33+
<div class="col">
34+
<img src="/img/cms/prestashop.jpg">
35+
<h4>Prestashop</h4>
36+
<p>Coming soon</p>
37+
</div>
38+
<div class="col">
39+
<img src="/img/cms/shopify.jpg">
40+
<h4>Shopify</h4>
41+
<small>Coming soon</small>
42+
</div>
43+
<div class="col">
44+
<img src="/img/cms/bigcommerce.jpg">
45+
<h4>Bigcommerce</h4>
46+
<small>Coming soon</small>
47+
</div>
48+
<div class="col">
49+
<img src="/img/cms/volusion.jpg">
50+
<h4>Volusion</h4>
51+
<small>Coming soon</small>
52+
</div>
53+
</div>
54+
</div>
55+
</template>
56+
57+
<style>
58+
.row {
59+
display: flex;
60+
margin: 0px -15px;
61+
}
62+
.col {
63+
flex: 1;
64+
padding: 15px;
65+
}
66+
.themes-page img {
67+
width: 100%;
68+
}
69+
hr {
70+
margin: 20px 0px;
71+
}
72+
</style>

.vuepress/components/cmsLayout.vue

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<template>
2+
<div class="home themes-page">
3+
<h1>VueFront CMS Connect</h1>
4+
<p>Connect your CMS to VueFront by installing a corresponding VueFront Extensions from the list below.</p>
5+
<div class="row">
6+
<div class="col">
7+
<router-link to="/cms/wordpress.html">
8+
<img src="/img/cms/wordpress.jpg">
9+
</router-link>
10+
<h4>Wordpress</h4>
11+
<small>Shop (WooCommerce), Blog</small>
12+
</div>
13+
<div class="col">
14+
<router-link to="/cms/opencart.html">
15+
<img src="/img/cms/opencart.jpg">
16+
</router-link>
17+
<h4>OpenCart</h4>
18+
<small>Shop, Blog (Blog Module)</small>
19+
</div>
20+
<div class="col">
21+
<router-link to="/cms/prestashop.html">
22+
<img src="/img/cms/prestashop.jpg">
23+
</router-link>
24+
<h4>Prestashop</h4>
25+
<small>Shop, Blog (PrestaBlog)</small>
26+
</div>
27+
28+
<div class="col">
29+
<img src="/img/cms/magento.jpg">
30+
<h4>Magento</h4>
31+
<small>Coming soon</small>
32+
</div>
33+
</div>
34+
35+
<div class="row">
36+
<div class="col">
37+
<img src="/img/cms/drupal.jpg">
38+
<h4>Drupal</h4>
39+
<small>Coming soon</small>
40+
</div>
41+
<div class="col">
42+
<img src="/img/cms/shopify.jpg">
43+
<h4>Shopify</h4>
44+
<small>Coming soon</small>
45+
</div>
46+
<div class="col">
47+
<img src="/img/cms/bigcommerce.jpg">
48+
<h4>Bigcommerce</h4>
49+
<small>Coming soon</small>
50+
</div>
51+
<div class="col">
52+
<img src="/img/cms/volusion.jpg">
53+
<h4>Volusion</h4>
54+
<small>Coming soon</small>
55+
</div>
56+
</div>
57+
</div>
58+
</template>
59+
60+
<style>
61+
.row {
62+
display: flex;
63+
margin: 0px -15px;
64+
}
65+
.col {
66+
flex: 1;
67+
padding: 15px;
68+
}
69+
.themes-page img {
70+
width: 100%;
71+
}
72+
hr {
73+
margin: 20px 0px;
74+
}
75+
</style>

.vuepress/components/themeLayout.vue

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<template>
2+
<div class="home themes-page">
3+
<h1>VueFront Themes</h1>
4+
<p>Install amazing VueFront themes for your Website or Ecommerce site.</p>
5+
<div class="row">
6+
<div class="col">
7+
<img
8+
src="https://themes.getbootstrap.com/wp-content/uploads/2019/03/preview_screenshot-600x450.jpg"
9+
>
10+
<h4>Defualt theme</h4>
11+
<p>The default theme for VueFront</p>
12+
</div>
13+
<div class="col">
14+
<img src="https://themes.getbootstrap.com/wp-content/uploads/2019/03/screenshot-1.png">
15+
<h4>Defualt theme</h4>
16+
<small>The default theme for VueFront</small>
17+
</div>
18+
<div class="col">
19+
<img
20+
src="https://themes.getbootstrap.com/wp-content/uploads/2018/02/BS_Marketing-768x576.png"
21+
>
22+
<h4>Defualt theme</h4>
23+
<small>The default theme for VueFront</small>
24+
</div>
25+
</div>
26+
<hr>
27+
<div class="row">
28+
<div class="col">
29+
<img
30+
src="https://themes.getbootstrap.com/wp-content/uploads/2018/05/front-preview-screenshot.jpg"
31+
>
32+
<h4>Defualt theme</h4>
33+
<small>The default theme for VueFront</small>
34+
</div>
35+
<div class="col">
36+
<img src="https://themes.getbootstrap.com/wp-content/uploads/2019/03/leap-1200x900.png">
37+
<h4>Defualt theme</h4>
38+
<small>The default theme for VueFront</small>
39+
</div>
40+
</div>
41+
<div class="row">
42+
<div class="col">
43+
<img src="https://themes.getbootstrap.com/wp-content/uploads/2018/09/screenshot-1.png">
44+
<h4>Defualt theme</h4>
45+
<small>The default theme for VueFront</small>
46+
</div>
47+
<div class="col">
48+
<img src="https://themes.getbootstrap.com/wp-content/uploads/2019/02/screenshot.jpg">
49+
<h4>Defualt theme</h4>
50+
<small>The default theme for VueFront</small>
51+
</div>
52+
</div>
53+
</div>
54+
</template>
55+
56+
<style>
57+
.row {
58+
display: flex;
59+
margin: 0px -15px;
60+
}
61+
.col {
62+
flex: 1;
63+
padding: 15px;
64+
}
65+
.themes-page img {
66+
width: 100%;
67+
}
68+
hr {
69+
margin: 20px 0px;
70+
}
71+
</style>

.vuepress/config.js

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
module.exports = {
2+
title: "VueFront",
3+
head: [
4+
['link', { rel: 'icon', href: `/logo.png` }],
5+
['link', { rel: 'manifest', href: '/manifest.json' }],
6+
['meta', { name: 'theme-color', content: '#3eaf7c' }],
7+
['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }],
8+
['meta', { name: 'apple-mobile-web-app-status-bar-style', content: 'black' }],
9+
['link', { rel: 'apple-touch-icon', href: `/icons/apple-touch-icon-152x152.png` }],
10+
['link', { rel: 'mask-icon', href: '/icons/safari-pinned-tab.svg', color: '#3eaf7c' }],
11+
['meta', { name: 'msapplication-TileImage', content: '/icons/msapplication-icon-144x144.png' }],
12+
['meta', { name: 'msapplication-TileColor', content: '#000000' }]
13+
],
14+
themeConfig: {
15+
repo: 'vuefront/vuefront',
16+
editLinks: true,
17+
docsDir: 'docs',
18+
sidebar: {
19+
"/guide/": getSideBar(),
20+
"/develop/": getSideBar(),
21+
"/community/": getSideBar(),
22+
"/cms/": [{
23+
title: "CMS Extensions",
24+
collapsable: false,
25+
children: [
26+
'/cms/',
27+
'/cms/wordpress',
28+
'/cms/opencart',
29+
'/cms/prestashop'
30+
]
31+
}]
32+
},
33+
nav: [
34+
{ text: 'Home', link: '/' },
35+
{ text: 'Guide', link: '/guide/' },
36+
{ text: 'CMS Connect', link: '/cms/' },
37+
{ text: 'Themes', link: '/themes/' },
38+
{ text: 'Apps', link: '/apps/' },
39+
{ text: 'Support', link: '/support.html' }
40+
],
41+
displayAllHeaders: true,
42+
sidebarDepth: 1
43+
}
44+
};
45+
46+
function getSideBar() {
47+
return [{
48+
title: "Guide",
49+
collapsable: false,
50+
children: [
51+
'/guide/',
52+
'/guide/setup'
53+
]
54+
},
55+
{
56+
title: "Develop",
57+
collapsable: false,
58+
children: [
59+
'/develop/',
60+
'/develop/store',
61+
'/develop/theme',
62+
'/develop/cms'
63+
]
64+
},
65+
{
66+
title: "Community",
67+
collapsable: false,
68+
children: [
69+
'/community/'
70+
]
71+
}
72+
]
73+
}

.vuepress/dist.zip

406 KB
Binary file not shown.

.vuepress/public/favicon.png

1.46 KB
Loading
24.3 KB
Loading

.vuepress/public/img/cms/drupal.jpg

42.9 KB
Loading

.vuepress/public/img/cms/magento.jpg

42.9 KB
Loading

.vuepress/public/img/cms/opencart.jpg

37.8 KB
Loading

0 commit comments

Comments
 (0)