-
Official Boilerplate
-
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Magnam qui enim harum excepturi nemo itaque quidem dolore unde asperiores, recusandae reiciendis perferendis laboriosam cum obcaecati quos assumenda libero labore! Expedita.
-
{{ $t('pages.home.viewProject') }}
+
+ settings
+ {{ $t('pages.home.ecosystem') }}
+
+
+
+
+
+
+
+
+
Advanced Webpack SPA
+
A full-featured Webpack + Vue Material setup with hot-reload, lint-on-save, unit testing, scss preprocessing & css extraction.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Nuxt.js Universal
+
Nuxt.js is a framework for creating Universal Vue.js Applications. All the configuration needed to make your development of a Vue.js Application Server Rendered more enjoyable.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Single HTML file
+
The simplest possible Vue Material setup in a single HTML file. But without SCSS or ES7.
+
+
+
+
+
+
+
+
+
+
Codepen for prototyping
+
For fast prototyping, examples or issues reports is best to use codepen.
+
+
+
+
+
-
-
@@ -22,7 +67,12 @@
@@ -30,61 +80,69 @@
@import "~vue-material/components/MdAnimation/variables";
@import "~vue-material/components/MdLayout/mixins";
- .home-ecosystem {
- width: calc(100% + 32px);
- padding: 56px 16px;
- margin: 0 -16px -16px;
- }
-
- .home-repo,
- .home-ecosystem-title {
- max-width: 1312px;
- margin: 0 auto;
- }
+ @import "~vue-material/theme/engine";
- .home-ecosystem-title {
- margin-bottom: 24px;
- color: rgba(#000, .87);
- }
+ @include md-register-theme("blue-card", (
+ primary: md-get-palette-color(blue, A200)
+ ));
+ @include md-register-theme("green-card", (
+ primary: md-get-palette-color(teal, 500)
+ ));
- .home-repo {
- margin-top: 48px;
+ @import "~vue-material/base/theme";
+ @import "~vue-material/components/MdCard/theme";
- @include md-layout-xsmall {
- flex-direction: column-reverse;
+ .home-ecosystem {
+ width: calc(100% + 32px);
+ padding-bottom: 28px;
+ margin: 0 -16px;
+ background: #f5f5f5;
+ .md-layout-item {
+ @include md-layout-small {
+ margin-top: 16px;
+ }
}
-
- &.reverse {
- flex-direction: row-reverse;
-
- @include md-layout-xsmall {
- flex-direction: column-reverse;
+ .md-card {
+ position: relative;
+ overflow: hidden;
+ background: #fff;
+ margin-bottom: 16px;
+ .md-card-content {
+ display: flex;
+ padding: 16px;
+ height: 100%;
}
-
- .home-repo-content {
- padding-right: 0;
- padding-left: 48px;
-
- @include md-layout-xsmall {
- padding: 0;
+ &.full-height {
+ height: 100%;
+ }
+ .content {
+ z-index: 1;
+ flex-grow: 1;
+ }
+ .image {
+ width: 100%;
+ overflow: hidden;
+ text-align: center;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ img {
+ max-height: 160px;
+ }
+ }
+ &.flying {
+ p {
+ margin-right: 80px;
+ }
+ img {
+ position: absolute;
+ bottom: -40px;
+ right: -40px;
+ max-height: 160px;
+ z-index: 0;
+ opacity: .7;
}
}
}
}
-
- .home-repo-content {
- padding-right: 48px;
-
- @include md-layout-xsmall {
- padding: 0;
- }
- }
-
- .home-repo-title {
- margin-top: 16px;
- }
-
- .md-button {
- margin: 24px 0 0;
- }
diff --git a/docs/app/pages/Home/HomeSponsors.vue b/docs/app/pages/Home/HomeSponsors.vue
index 93301ce85..61f00a605 100644
--- a/docs/app/pages/Home/HomeSponsors.vue
+++ b/docs/app/pages/Home/HomeSponsors.vue
@@ -1,8 +1,10 @@