diff --git a/.env.development b/.env.development index 039df66..29a4926 100644 --- a/.env.development +++ b/.env.development @@ -12,6 +12,6 @@ TEST_EMAIL="paolo.arena77@gmail.com" TEST_USERNAME="paoloar77" TEST_PASSWORD="mypassword@1A" PUBLICKEY_PUSH="BGxRrFWnPoa_ImUaWXmeEOFVI9VNKVKaAPsvsM1XY6wn24yxp9MyOQ4crNYCJKxSXV65Y1GblW5_VLoamedcZ1I" -IN_CONSTRUCTION="0" +IN_CONSTRUCTION="1" DEBUG="1" TELEGRAM_SUPPORT="https://t.me/freeplanet_supporto" diff --git a/quasar.conf.js b/quasar.conf.js index 400a73f..5c1299e 100644 --- a/quasar.conf.js +++ b/quasar.conf.js @@ -170,6 +170,8 @@ module.exports = function (ctx) { 'QSlider', 'QPopupEdit', 'QCarousel', + 'QCarouselControl', + 'QCarouselSlide' ], directives: [ 'Ripple', diff --git a/src/App.scss b/src/App.scss index 6f6ae17..75ee84e 100644 --- a/src/App.scss +++ b/src/App.scss @@ -44,3 +44,9 @@ .my-notif-class{ font-weight: bold; } + +.mybanner { + font-weight: bold; + font-size: 1.1rem; + text-align: center; +} diff --git a/src/root/home/home.scss b/src/root/home/home.scss index 0f3b481..91d8f2a 100644 --- a/src/root/home/home.scss +++ b/src/root/home/home.scss @@ -25,6 +25,9 @@ p { } .landing { +} + +.landing_background { background: #000 url(../../statics/images/cover.jpg) no-repeat 50% fixed; background-size: cover } @@ -36,7 +39,7 @@ p { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; - padding: 0 16px + //padding: 0 16px } .landing > section.padding { @@ -45,7 +48,7 @@ p { .landing > section > div { position: relative; - max-width: 1040px; + max-width: 1240px; width: 100% } @@ -91,7 +94,7 @@ p { font-size: 64px } -h4{ +h4 { line-height: 1.5; text-shadow: 4px 4px 8px $grayshadow; } @@ -107,12 +110,18 @@ h4{ } .landing__footer { - background: -webkit-gradient(linear, left top, left bottom, color-stop(65%, rgba(0, 0, 0, .1)), to(#000)); - background: linear-gradient(180deg, rgba(0, 0, 0, .1) 65%, #000); + //background: -webkit-gradient(linear, left top, left bottom, color-stop(65%, rgba(0, 0, 0, .1)), to(#000)); + background: linear-gradient(180deg, rgba(0, 0, 0, .8) 75%, #FFF); padding-top: 72px !important; padding-bottom: 72px !important } +.icon_contact:hover { + color: blue; + border-color: white; + border-width: 1px; +} + .landing__footer .doc-link { color: #fff } @@ -137,13 +146,11 @@ h4{ opacity: 0.9; } - .q-col-gutter-xl { padding: 50px 50px; //margin-left: -48px } - body.mobile .landing { //background: unset } @@ -249,12 +256,17 @@ body.mobile .landing:before { .homep-cover-img-1 { background: #000 url(../../statics/images/cover.jpg) no-repeat 50% fixed; - transition: background-image 1s ease-in-out; + //transition: background-image 1s ease-in-out; } .homep-cover-img-2 { + background: #000 url(../../statics/images/mountains.jpg) no-repeat 50% fixed; + //transition: background-image 1s ease-in-out; +} + +.homep-cover-img-3 { background: #000 url(../../statics/images/all_together.jpg) no-repeat 50% fixed; - transition: background-image 1s ease-in-out; + //transition: background-image 1s ease-in-out; } .homep-cover-img.hide-filter:before { @@ -277,7 +289,7 @@ body.mobile .landing:before { color: #e0e0e0 } -.doc-img{ +.doc-img { max-width: 100%; } @@ -286,12 +298,11 @@ body.mobile .landing:before { padding-left: 20px; } -.clgutter{ - margin-top:20px; +.clgutter { + margin-top: 20px; padding: 10px; } - @media (max-width: 718px) { .landing__hero { text-align: center @@ -299,7 +310,7 @@ body.mobile .landing:before { .landing__header { height: 7vh } - .clgutter{ + .clgutter { margin-top: 0px; padding: 0px; } @@ -318,12 +329,11 @@ body.mobile .landing:before { margin: 20px 0 } - h4{ + h4 { line-height: 1.4; text-shadow: 4px 4px 8px $grayshadow; } - .landing .feature-item { text-align: center; margin-top: 20px; @@ -351,3 +361,10 @@ body.mobile .landing:before { font-size: 0.75rem; } } + +.custom-caption { + text-align: center; + padding: 12px; + color: white; + background-color: rgba(0, 0, 0, .3); +} diff --git a/src/root/home/home.ts b/src/root/home/home.ts index 9d9f271..a9a7e02 100644 --- a/src/root/home/home.ts +++ b/src/root/home/home.ts @@ -30,9 +30,11 @@ export default class Home extends Vue { public displaycard: string = 'block' public svgclass: string = 'svgclass' public $t: any - public firstClassSection: string = 'landing fade homep-cover-img animate-fade homep-cover-img-1' + // public firstClassSection: string = 'landing_background fade homep-cover-img animate-fade homep-cover-img-1' + public firstClassSection: string = 'fade homep-cover-img animate-fade homep-cover-img-1' public $q public polling + public slide = 'first' constructor() { super() @@ -45,7 +47,7 @@ export default class Home extends Vue { const mytime = 10000 this.polling = setInterval(() => { - this.firstClassSection = 'landing fade homep-cover-img ' + (primo ? 'homep-cover-img-2' : 'homep-cover-img-1') + this.firstClassSection = 'landing_background fade homep-cover-img ' + (primo ? 'homep-cover-img-2' : 'homep-cover-img-1') primo = !primo // console.log('this.firstClassSection', this.firstClassSection) diff --git a/src/root/home/home.vue b/src/root/home/home.vue index 4ae8281..f9e4165 100644 --- a/src/root/home/home.vue +++ b/src/root/home/home.vue @@ -1,100 +1,289 @@