From 835bbbbf9d39f982a31b62841486fa032129e924 Mon Sep 17 00:00:00 2001 From: "shubhammehrotra.symfony@webkul.com" Date: Wed, 8 Jan 2020 17:24:24 +0530 Subject: [PATCH] updates --- database/seeds/DatabaseSeeder.php | 4 +- .../publishable/assets/css/velocity.css | 131 ++++++++++-------- .../src/Resources/assets/sass/app.scss | 62 ++++----- .../Resources/assets/sass/components/app.scss | 2 + .../assets/sass/components/footer.scss | 21 ++- .../assets/sass/components/home.scss | 4 +- .../assets/sass/components/media.scss | 42 ++++++ .../Resources/views/UI/particals.blade.php | 4 +- .../account/partials/sidemenu.blade.php | 1 + .../signup/forgot-password.blade.php | 89 ++++++------ .../views/customers/signup/index.blade.php | 1 - .../footer/footer-links/footer-left.blade.php | 2 +- .../footer-links/footer-middle.blade.php | 6 +- .../footer-links/footer-right.blade.php | 14 +- .../views/layouts/footer/index.blade.php | 1 - .../footer/newsletter-subscription.blade.php | 51 +++---- .../views/layouts/header/index.blade.php | 3 +- 17 files changed, 254 insertions(+), 184 deletions(-) create mode 100644 packages/Webkul/Velocity/src/Resources/assets/sass/components/media.scss diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index 4ba37fd10..4b94fd2d1 100755 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -1,8 +1,8 @@ call(BagistoDatabaseSeeder::class); - $this->call(VelocityDatabaseSeeder::class); + $this->call(VelocityMetaDataSeeder::class); } } diff --git a/packages/Webkul/Velocity/publishable/assets/css/velocity.css b/packages/Webkul/Velocity/publishable/assets/css/velocity.css index 9044abc29..b78ee354d 100644 --- a/packages/Webkul/Velocity/publishable/assets/css/velocity.css +++ b/packages/Webkul/Velocity/publishable/assets/css/velocity.css @@ -7,31 +7,11 @@ background-image: url("../images/Icon-Velocity.svg"); } -.router-link-active .velocity-icon, -.active .velocity-icon { +.router-link-active .velocity-icon, .active .velocity-icon { background-image: url("../images/Icon-Velocity-Active.svg"); } -.router-link-active.velocity-icon, -.active.velocity-icon { - background-image: url("../images/Icon-Velocity-Active.svg"); -} - -.velocity-icon { - width: 60px; - height: 55px; - display: inline-block; - background-size: cover; - background-image: url("../images/Icon-Velocity.svg"); -} - -.router-link-active .velocity-icon, -.active .velocity-icon { - background-image: url("../images/Icon-Velocity-Active.svg"); -} - -.router-link-active.velocity-icon, -.active.velocity-icon { +.router-link-active.velocity-icon, .active.velocity-icon { background-image: url("../images/Icon-Velocity-Active.svg"); } @@ -700,6 +680,22 @@ content: "\E99F"; } +.velocity-icon { + width: 60px; + height: 55px; + display: inline-block; + background-size: cover; + background-image: url("../images/Icon-Velocity.svg"); +} + +.router-link-active .velocity-icon, .active .velocity-icon { + background-image: url("../images/Icon-Velocity-Active.svg"); +} + +.router-link-active.velocity-icon, .active.velocity-icon { + background-image: url("../images/Icon-Velocity-Active.svg"); +} + .qty-btn { height: 36px; display: inline-block; @@ -1191,6 +1187,7 @@ } .customer-options { + top: 40px; float: right; padding: 20px; height: 150px; @@ -1206,6 +1203,7 @@ .customer-options li { padding: 3px 0; + height: unset !important; } .customer-options a { @@ -2632,8 +2630,6 @@ header #search-form > *:focus { height: 100%; padding: 20px; border: none; - box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); - -webkit-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); } .hot-categories-container .hot-category-wrapper .velocity-divide-page .left { @@ -2955,22 +2951,25 @@ body::after { .footer .footer-content .newsletter-subscription .newsletter-wrapper input.subscribe-field { width: 300px; - height: 38px; border: none; + height: 38px; font-size: 18px; + max-width: 250px; padding: 10px 20px; color: rgba(0, 0, 0, 0.83); } .footer .footer-content .newsletter-subscription .newsletter-wrapper button.subscribe-btn { - left: -1px; + left: -2px; height: 38px; font-size: 18px; + max-width: 110px; line-height: 10px; position: relative; } .footer .footer-content .newsletter-subscription .newsletter-wrapper .social-icons { + height: 100%; padding: 20px 0; color: #FFFFFF; } @@ -2993,7 +2992,7 @@ body::after { } .footer .footer-content .newsletter-subscription .newsletter-wrapper .subscribe-newsletter { - padding: 30px 0; + padding: 25px 0 30px 0; } .footer .footer-content > .row { @@ -3013,7 +3012,15 @@ body::after { line-height: 2.5rem; } -.footer .footer-content > .row .footer-ct-content > div li a { +.footer .footer-content > .row .footer-ct-content > div ul { + margin-bottom: 0px; +} + +.footer .footer-content > .row .footer-ct-content > div ul li { + margin-bottom: 5px; +} + +.footer .footer-content > .row .footer-ct-content > div ul li a { color: rgba(255, 255, 255, 0.83); } @@ -4005,6 +4012,21 @@ button[disabled] { vertical-align: middle; } +@media only screen and (max-width: 1100px) { + .footer .footer-content .newsletter-subscription .newsletter-wrapper .social-icons { + width: 100%; + padding: 5px 0; + } + .footer .footer-content .newsletter-subscription .newsletter-wrapper .subscribe-newsletter { + width: 100%; + padding: 10px 0; + text-align: center; + } + .footer .footer-content .footer-statics > div:not(:last-child) { + margin-bottom: 30px; + } +} + /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) * Copyright 2011-2019 Twitter, Inc. @@ -12173,15 +12195,23 @@ body { #top #account .select-icon { top: 0px; - left: -3px; + left: 0px; + padding-left: 5px; } #top #account .welcome-content { - width: 150px; + float: right; + display: table; + min-width: 150px; cursor: pointer; text-align: right; } +#top #account .welcome-content * { + display: table-cell; + vertical-align: middle; +} + #top #account + .account-modal { height: 135px; } @@ -12194,16 +12224,6 @@ body { height: 100%; } -#top > div:last-child .welcome-content { - float: right; - display: table; -} - -#top > div:last-child .welcome-content * { - display: table-cell; - vertical-align: middle; -} - .dropdown-menu { border-top: 3px solid #269c77; border-radius: 0px; @@ -12315,11 +12335,15 @@ header .logo { } header #search-form { - height: 35px; + height: 40px; margin: 5px 0px; background: #FFFFFF; } +header #search-form * { + height: 100%; +} + header #search-form .btn-group, header #search-form .quantity { max-width: 550px; } @@ -12330,7 +12354,7 @@ header #search-form .btn-group .selectdiv, header #search-form .quantity .select header #search-form .btn-group .selectdiv:before, header #search-form .quantity .selectdiv:before { top: 13px; - left: 100px; + left: 108px; z-index: 10; font-size: 16px; content: "\E906"; @@ -12366,11 +12390,6 @@ header #search-form input { border-left: 1px solid #CCCCCC; } -header #search-form .btn, header #search-form .quantity button, .quantity header #search-form button, -header #search-form .quantity input, .quantity header #search-form input { - height: 40px; -} - header #search-form .btn:hover, header #search-form .quantity button:hover, .quantity header #search-form button:hover, header #search-form .quantity input:hover, .quantity header #search-form input:hover { text-decoration: none; @@ -12643,15 +12662,15 @@ header .dropdown-menu-large .dropdown-footer .checkout-link { } #nav-menu .secondary-navbar li a { - padding: 5px 20px 5px 5px; - font-family: SourceSansPro-Semibold; - font-size: 16px; - color: #FFFFFF; - letter-spacing: 0; display: block; - position: relative; - text-decoration: none; cursor: pointer; + font-size: 16px; + font-weight: 600; + letter-spacing: 0; + position: relative; + color: #FFFFFF; + text-decoration: none; + padding: 5px 20px 5px 5px; } .viewed-products .viewed-products-listing { @@ -12780,10 +12799,6 @@ i.within-circle { height: 50px; } -.mb60 { - margin-bottom: 60px; -} - .center_div { margin: 0 auto; width: 80%; diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss index 7424949cf..f9c511bf3 100755 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss @@ -1,13 +1,14 @@ -@import "icons"; -@import "variables"; -@import "mixins"; @import "rango"; +@import "icons"; +@import "mixins"; +@import "variables"; @import "components/UI"; @import "components/app"; @import "components/home"; @import "components/footer"; @import "components/shared"; @import "components/product-view"; +@import "components/media"; @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap"; @@ -179,15 +180,24 @@ body { .select-icon { top: 0px; - left: -3px; + left: 0px; + padding-left: 5px; } .welcome-content { @extend .unselectable; - width: 150px; + + float: right; + display: table; + min-width: 150px; cursor: pointer; text-align: right; + + * { + display: table-cell; + vertical-align: middle; + } } + .account-modal { @@ -201,16 +211,6 @@ body { * { height: 100%; } - - .welcome-content { - float: right; - display: table; - - * { - display: table-cell; - vertical-align: middle; - } - } } } @@ -330,10 +330,14 @@ header { } #search-form { - height: 35px; + height: 40px; margin: 5px 0px; background: $white-color; + * { + height: 100%; + } + .btn-group { max-width: 550px; @@ -345,7 +349,7 @@ header { .selectdiv:before { top: 13px; - left: 100px; + left: 108px; z-index: 10; font-size: 16px; content: "\E906"; @@ -385,8 +389,6 @@ header { } .btn { - height: 40px; - &:hover { text-decoration: none; } @@ -631,10 +633,6 @@ header { left: 283px; width: 250px; height: 350px; - - .child-category { - - } } } } @@ -656,15 +654,15 @@ header { float: left; a { - padding: 5px 20px 5px 5px; - font-family: SourceSansPro-Semibold; - font-size: 16px; - color: #FFFFFF; - letter-spacing: 0; display: block; - position: relative; - text-decoration: none; cursor: pointer; + font-size: 16px; + font-weight: 600; + letter-spacing: 0; + position: relative; + color: $white-color; + text-decoration: none; + padding: 5px 20px 5px 5px; } } } @@ -795,10 +793,6 @@ i.within-circle { height: 50px; } -.mb60 { - margin-bottom: 60px; -} - .center_div { margin: 0 auto; width: 80%/* value of your choice which suits your alignment */ diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss index 2c279458d..87473c5a8 100644 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss @@ -405,6 +405,7 @@ } .customer-options{ + top: 40px; float: right; padding: 20px; height: 150px; @@ -422,6 +423,7 @@ li { padding: 3px 0; + height: unset !important; } a { diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/footer.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/footer.scss index 0063dd0c6..eff6f5e61 100644 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/components/footer.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/footer.scss @@ -19,22 +19,25 @@ input.subscribe-field { width: 300px; - height: 38px; border: none; + height: 38px; font-size: 18px; + max-width: 250px; padding: 10px 20px; color: rgba(0,0,0,0.83); } button.subscribe-btn { - left: -1px; + left: -2px; height: 38px; font-size: 18px; + max-width: 110px; line-height: 10px; position: relative; } .social-icons { + height: 100%; padding: 20px 0; color: $light-color; @@ -57,7 +60,7 @@ } .subscribe-newsletter { - padding: 30px 0; + padding: 25px 0 30px 0; } } } @@ -78,8 +81,16 @@ font-size: 14px; line-height: 2.5rem; - li a { - color: rgba(255,255,255,0.83); + ul { + margin-bottom: 0px; + + li { + margin-bottom: 5px; + + a { + color: rgba(255,255,255,0.83); + } + } } } } diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/home.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/home.scss index 5f5d49705..c683fd89e 100644 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/components/home.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/home.scss @@ -358,8 +358,8 @@ header #search-form > *:focus { height: 100%; padding: 20px; border: none; - box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); - -webkit-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); + // box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); + // -webkit-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.14); } .velocity-divide-page { diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/media.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/media.scss new file mode 100644 index 000000000..dae628f2d --- /dev/null +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/media.scss @@ -0,0 +1,42 @@ +@media only screen and (max-width: 1100px) { + .footer { + .footer-content { + .newsletter-subscription { + .newsletter-wrapper { + .social-icons { + width: 100%; + padding: 5px 0; + } + + .subscribe-newsletter { + width: 100%; + padding: 10px 0; + text-align: center; + } + } + } + + .footer-statics { + > div:not(:last-child) { + margin-bottom: 30px; + } + } + } + } +} + +@media only screen and (max-width: 992px) { + +} + +@media only screen and (max-width: 768px) { + // body { + // display: none; + // } +} + +@media only screen and (max-width: 576px) { + // body { + // display: block; + // } +} \ No newline at end of file diff --git a/packages/Webkul/Velocity/src/Resources/views/UI/particals.blade.php b/packages/Webkul/Velocity/src/Resources/views/UI/particals.blade.php index f3ff627e9..9153db099 100644 --- a/packages/Webkul/Velocity/src/Resources/views/UI/particals.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/UI/particals.blade.php @@ -27,10 +27,10 @@