diff --git a/css/style.css b/css/style.css index 255183b..8f47001 100644 --- a/css/style.css +++ b/css/style.css @@ -1,6 +1,10 @@ /*--------------------------------------------------------------------- File Name: style.css ---------------------------------------------------------------------*/ + + /*-------- impor utils.css------------*/ + @import url(./utils.css); + /*--------------------------------------------------------------------- import Fonts ---------------------------------------------------------------------*/ @import url("https://fonts.googleapis.com/css?family=Rajdhani:300,400,500,600,700"); @@ -12,6 +16,7 @@ 2) font-family: 'Poppins', sans-serif; ----------------------------------------*****/ + /*--------------------------------------------------------------------- skeleton ---------------------------------------------------------------------*/ * { @@ -25,7 +30,11 @@ html { body { color: #666666; font-size: 14px; + + font-family: 'Poppins', sans-serif; + font-family: "Poppins", sans-serif; + line-height: 1.80857; font-weight: normal; background-color: var(--primary-background-color); @@ -162,6 +171,7 @@ button { cursor: pointer; } + /*---------------------------- preloader area ----------------------------*/ .loader_bg { @@ -194,6 +204,21 @@ button { animation: circle7124 0.5s alternate infinite ease; } + +@keyframes circle7124 { + 0% { + top: 60px; + height: 5px; + border-radius: 50px 50px 25px 25px; + transform: scaleX(1.7); + } + 40% { + height: 20px; + border-radius: 50%; + transform: scaleX(1); + } + + @keyframes circle7124 { 0% { top: 60px; @@ -208,6 +233,7 @@ button { transform: scaleX(1); } + 100% { top: 0%; } @@ -265,6 +291,7 @@ button { animation-delay: 0.3s; } + /*---------------------------- Scroll progress bar ----------------------------*/ .progressBar { @@ -313,7 +340,10 @@ ul.btn li:last-child { color: #fff !important; background: #0808ff; } + + /* styleing for the search bar */ + .searchBox { transform: translateY(-300px); background-color: white !important; @@ -325,39 +355,51 @@ ul.btn li:last-child { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } + .searchBox-active { display: inline-block; transform: scaleY(1); } + #searchInput { padding: 10px; } + .suggestionBox { display: none; overflow-y: scroll; max-height: 200px; width: 100%; } + + /*styling the dynamically generated list*/ + .suggestionBox li { cursor: pointer; padding: 10px; width: 100%; } + .suggestionBox li:nth-child(2n) { background-color: #ececec; } + .suggestionBox li:hover { transition: 0.3s ease; background-color: pink; } + .suggestionBox-active { display: block; } + + /* -------------------------------------------------- ================================================== -------------------------------------------------- */ + /* --------------------------- Style For Header section @@ -390,10 +432,14 @@ Style For Header section color: var(--color-pink); } -.navigation.navbar-dark .navbar-nav .active > .nav-link, +.navigation.navbar-dark .navbar-nav .active>.nav-link, .navigation.navbar-dark .navbar-nav .nav-link.active, .navigation.navbar-dark .navbar-nav .nav-link.show, + +.navigation.navbar-dark .navbar-nav .show>.nav-link { + .navigation.navbar-dark .navbar-nav .show > .nav-link { + color: var(--color-pink); } @@ -422,6 +468,7 @@ Style For Header section height: 76px; } + /* --------------------------- Style For Banner section @@ -440,9 +487,13 @@ Style For Banner section position: relative; padding: 0 5px; } + .banner_main::before { position: absolute; - content: ""; + + content: ''; + + width: 50px; height: 40px; background: url(../images/cross.png); @@ -450,9 +501,10 @@ Style For Banner section bottom: -38px; right: 38px; } + .banner_main::after { position: absolute; - content: ""; + width: 50px; height: 40px; background: url(../images/cross.png); @@ -461,6 +513,7 @@ Style For Banner section left: 38px; } + /* --------------------------------------- Style For The Background Text in Banner @@ -530,6 +583,7 @@ Style For The Background Text in Banner display: none; } + /* Styles for Banner image */ @@ -541,12 +595,14 @@ Styles for Banner image overflow: hidden; margin: 0 auto; } + .banner-img img { width: 100%; height: 100%; object-fit: contain; } + /* --------------------------- Style For Banner section Buttons @@ -575,12 +631,15 @@ Style For Banner section Buttons transition: ease-in all 0.5s; } + /* colors_used: var(--color-pink), #de5a5a (dark pink), 361C16 (brown)*/ + /* ------------------------------------- ===================================== ------------------------------------- */ + /* --------------------------- Style For Card-service Section @@ -600,6 +659,9 @@ Style For Card-service Section } +.card-service { + + @@ -615,6 +677,12 @@ Style For Card-service Section color: var(--text-color); border-radius: 8px; + box-shadow: 0 3px 12px rgba(95, 92, 120, 0.12); + background: var(--secondary-background-color); +} + + + box-shadow: 0 3px 12px rgba(95, 92, 120, 0.12); background: var(--secondary-background-color); @@ -640,10 +708,12 @@ Style For Card-service Section box-shadow: 1px 1px 10px 5px rgba(255, 255, 255, 0.15); } + /* ------------------------------------------------ =============================================== ------------------------------------------------ */ + /* --------------------------- Style For Categories Section @@ -652,6 +722,73 @@ Style For Categories Section .categories { text-align: center; + +} + +.categories .headimg { + width: 100%; + display: flex; + justify-content: center; + margin-bottom: 18px; +} + +.innerimg { + line-height: 60px; + border-radius: 50%; + text-align: center; + font-size: 24px; + box-shadow: 0 2px 14px rgba(95, 92, 120, 0.16); + width: 150px; + height: 130px !important; +} + +.first-cat { + background: url(../images/Leather-purse.png); + background-repeat: no-repeat; + background-size: cover; +} + +.second-cat { + background: url(../images/Leather-belt.png); + background-repeat: none; + background-size: cover; +} + +.third-cat { + background: url(../images/Leather-shoes.png); + background-repeat: none; + background-size: cover; +} + +.forth-cat { + background: url(../images/Leather-bags.png); + background-repeat: none; + background-size: cover; +} + +.fifth-cat { + background: url(../images/Leather-wallet.jpeg); + background-repeat: none; + background-size: cover; +} + +.sixth-cat { + background: url(../images/Leather-gloves.jpeg); + background-repeat: none; + background-size: cover; +} + +.seventh-cat { + background: url(../images/Leather-bagpacks.png); + background-repeat: none; + background-size: cover; +} + +.eighth-cat { + background: url(../images/Leather-caps.jpeg); + background-repeat: none; + background-size: cover; + padding: 12px; border: solid 1px transparent; } @@ -704,6 +841,7 @@ Style For Categories Section box-shadow: 0 2px 14px rgba(95, 92, 120, 0.16); width: 150px; height: 130px !important; + } .categories h5 { @@ -719,17 +857,21 @@ Style For Categories Section color: #898798; } + /* -------------------------------------- ====================================== -------------------------------------- */ + /* --------------------------- Style For About Us Section -------------------------- */ + /* Added background using css variables instead of using hardcoded value */ + .aboutusbtn { background-color: var(--color-pink); color: white; @@ -747,15 +889,20 @@ Style For About Us Section object-fit: contain; } + /* --------------------------- Style For New Arrivals Section -------------------------- */ + + /* Added background using css variables instead of using hardcoded value */ + #arrivals { background-color: var(--secondary-background-color); } + .arrival-card { display: block; margin: 0 auto; @@ -796,15 +943,18 @@ Style For New Arrivals Section transition: color 0.2s ease; } + /* ------------------------------------ ==================================== ------------------------------------ */ + /* --------------------------- Style For Customer Review section -------------------------- */ + .titlepage { text-align: center; padding-bottom: 60px; @@ -915,15 +1065,18 @@ Style For Customer Review section display: none; } + /* ----------------------------------------------- =============================================== ----------------------------------------------- */ + /* --------------------------- Style For Contact Us section -------------------------- */ + .contact { padding: 115px 0 120px; background: url(../images/map.jpg); @@ -932,6 +1085,7 @@ Style For Contact Us section background-size: cover; position: relative; } + .contact:before { background: #482b24e7; position: absolute; @@ -939,21 +1093,26 @@ Style For Contact Us section top: 0; width: 100%; height: 100%; - content: ""; + } + /*contact-head */ + .section-header.contact-head h2, .section-header.contact-head p { position: relative; color: #fff; } + .contact-form h3 { color: #fff; font-size: 24px; text-transform: capitalize; margin-bottom: 40px; } + + /*contact-head */ .contact-content { @@ -961,13 +1120,16 @@ Style For Contact Us section margin-top: 30px; overflow: hidden; } + .contact-form { position: relative; margin: 50px 0 0 0; } + .contact-form .form-group { margin-bottom: 15px; } + .contact-form .form-control { padding: 24px 21px; font-size: 16px; @@ -979,6 +1141,7 @@ Style For Contact Us section color: #888; resize: none; } + .contact-form .form-group { padding-bottom: 7px; } @@ -987,7 +1150,9 @@ Style For Contact Us section box-shadow: 0 0 15px #ff8aa5; } + /*--contct button--*/ + .contact-form .single-contact-btn button { display: flex; align-items: center; @@ -1028,27 +1193,35 @@ Style For Contact Us section border: 1px solid #361c16; } + /*--contct button--*/ + /* contact-right */ + .contact-right { display: flex; } + /* contact-adress */ + .contact-adress { margin: 68px 0 0px; display: flex; flex-direction: column; } + .contact-office-address { margin-bottom: 18px; } + .contact-office-address h3 { color: #fff; font-size: 24px; text-transform: capitalize; } + .contact-office-address p { color: #fff; font-size: 14px; @@ -1056,26 +1229,39 @@ Style For Contact Us section margin-top: 30px; margin-bottom: 50px; } + .contact-online-address { color: #fff; font-size: 14px; } + .single-online-address { position: relative; margin-bottom: 30px; } + .single-online-address i { padding-right: 7px; } + .single-online-address span { position: absolute; font-size: 14px; left: 25px; top: 0; width: 100%; + +} + + +/* contact-adress */ + + } /* contact-adress */ + /*hm-foot-icon*/ + .contact-icon { margin-top: 19px; } @@ -1083,7 +1269,12 @@ Style For Contact Us section .contact-icon ul li { float: left; } + + +.contact-icon ul li>a { + .contact-icon ul li > a { + color: #fff; margin-right: 13px; padding: 0px 12px 0px 0px; @@ -1097,7 +1288,12 @@ Style For Contact Us section .contact-icon ul li { float: left; } + + +.contact-icon ul li>a { + .contact-icon ul li > a { + color: #ff8aa5; margin-right: 13px; padding: 0px 12px 0px 0px; @@ -1113,10 +1309,12 @@ Style For Contact Us section } + /* ------------------------------------ ==================================== ------------------------------------ */ + /* --------------------------- Style For Footer section @@ -1161,7 +1359,8 @@ ul.social_icon li { } ul.social_icon li a { - background: #fff; + background-color: #ffffff; + color: #000000cc; width: 40px; height: 40px; display: flex; @@ -1170,13 +1369,23 @@ ul.social_icon li a { font-size: 25px; border-radius: 30px; margin: 0 3px; + + /* transition: 0s; */ + transition: 0s; transition: all 400ms ease; + } ul.social_icon li .fa a:hover { background-color: var(--color-pink-dark); + + color: white !important; + /* opacity: 1; */ + /* transition: .3s; */ + color: #fff; + } @@ -1216,7 +1425,11 @@ ul.social_icon li .fa a:hover { color: #fff; padding: 5px 0px; max-width: 147px; + + border-radius: 6px; + border-radius: 10px; + width: 100%; display: block; font-weight: 500; @@ -1225,7 +1438,11 @@ ul.social_icon li .fa a:hover { } .sub_btn:hover { + + + background-color: #000; + transition: ease-in all 0.5s; color: #fff; } @@ -1254,10 +1471,12 @@ ul.social_icon li .fa a:hover { transition: all 400ms ease; } + /* ------------------------------------ ==================================== ------------------------------------ */ + /* --------------------------- Style For page-section @@ -1271,10 +1490,17 @@ Style For page-section color: #898798; overflow: hidden; } + .title-section { color: #65443c; font-size: 2rem; + +} + +.subhead { + }.subhead { + display: block; text-transform: uppercase; letter-spacing: 3px; @@ -1293,6 +1519,7 @@ Style For page-section background-color: var(--color-pink); } + /* --------------------------- Style for toggle theme button @@ -1326,10 +1553,13 @@ Style for toggle theme button display: block; } + /* Adding custom scroolbar matching to the theme of website */ + ::-webkit-scrollbar { width: 20px; } + ::-webkit-scrollbar-track { background-color: rgb(247, 252, 254); } @@ -1339,6 +1569,9 @@ Style for toggle theme button border-radius: 1rem; border: 0.3rem solid transparent; background-clip: content-box; + +} + } /* for back to scroll feature */ /* @@ -1369,3 +1602,4 @@ Style for toggle theme button font-size: 16px; } + diff --git a/index.html b/index.html index 41ed430..3b8f65e 100644 --- a/index.html +++ b/index.html @@ -2,39 +2,70 @@ - - - - - - - - LeatherHoard - - - - - - - - - - - - - - - - - - - - + + + + + + + + LeatherHoard + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ + + + + +
+ +
+ +
+
+
+
+
+
+ +
+ @@ -66,207 +97,317 @@
-
-
-
-
-
+
+ -
+ + +
+
- - -
- - - - - - - -
-
-
-
-
-
- -
-
-
Providing Quality Item
-

Quality leather speaks sobriety, versatility, and timeless elegance in today's ultra-modern - fashion industry. Value for money has become a trend now. Customers demand quality. Satisfying - you with quality leather products is our Unique Selling Point. We claim - your trust as we deliver the promise.

- Read More -
-
+
+ +
+ + + +
+
+
+
Explore New Style
+

Our Collections

+
+ + +
+
+
+
+
+
+
Ladies Fancy Purse
+

Buy good quality handbags for women including clutches, shoulder bags and cross body bags at affordable prices.

+
+
+
+
+
+
+
+
Double Sided Men's Belt
+

Explore a variety of styles from Formal Belts to stylish Casual Belts. Our diverse selection includes various stitching styles and leather qualities, so there's a belt for every look

+ +
+
+
+
+
+
+
+
Men's Formal Shoes
+

Shop best quality Men's Formal Shoes Online. Shop Men's Dress Shoes from a wide range of colours and styles, available exclusively at LeatherHoard.

+
+
+
+
+
+
+
+
Grainy Leather Briefcase
+

A briefcase is still a good investment piece, as these picks will suit anyone for any purpose, from internship to retirement party. +

+
+
+
+
+
+
+
+
Men's Accessories
+

These genuine leather wallet mens styles have the traditional two-way fold and plenty of interior pockets and slots for your cash, cards and more.

+
+
+
+
+
+
+
+
Classic Leather Gloves
+

A truly unique glove amongst the competition, giving you breathable Leather to keep hand dry and warm.

+
+
+
+
+
+
+
+
School/College Bagpacks
+

Explore our range of leather backpacks for men & women bringing style, strength and multi purpose functionality at one place.

+
+
+
+
+
+
+
+
Pure Leather Caps
+

*Free Size · *Adjustable · *Trendy · *Polyester and Silk inside which keeps your head from heating up ·

+
+
+
@@ -417,29 +558,59 @@

The LeatherHoard Company

labore et dolore magna aliquyam erat, sed diam voluptua.

At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren.

Read More +
-
-
- -
+ +
+ +
+ + + + +
+
+
+
+ About us +

The LeatherHoard Company

+
+ +

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

+

At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren.

+ Read More +
+
+
+ +
+
-
-
-
-
- +
+ +
+ +
+ - -
-
+ +
+
-
+
-
- -
+
+ +
+
+

Exclusively Available on LeatherHoard

+

Stylish Winter Leather Jacket

+
+

It is one of the most common and most affordable types of leather used in leather jackets. It is very tough and stiff at first, but as you wear the jacket in, it will become softer and more supple. +

+

Exclusively Available on LeatherHoard

Stylish Winter Leather Jacket

@@ -447,388 +618,379 @@

Stylish Winter Leather Jacket

It is one of the most common and most affordable types of leather used in leather jackets. It is very tough and stiff at first, but as you wear the jacket in, it will become softer and more supple.

- + + +
-
-
-
- +
+
-
-
-
-
Find More Interesting Products
-

Our New Arrivals

-
-
-
-
-
-
-
- -
- -
-
+
+
+
+
Find More Interesting Products
+

Our New Arrivals

+
-
-
-
-
- -
- -
-
-
+
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+ +
+ +
+
+
-
-
-
-
- -
- -
-
+
+ View More +
+
+
-
- View More -
-
-
-
- -
-
-
-
-
-

Customer Reviews

-
+
+
+
+
+
+

Customer Reviews

+
+
-
-
-
- +
+ + + +
+
+
+
+
+

Contact Us

+
+

+ Pallamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. +

+
+ +
+
+
+
+
+
+
+

contact info

+

+ 207 XYZ St. Mountain View, Karachi, Pakistan +

+
+
+ +92 35565962049 +
+ + +
+ + leather.hoard@gmail.com +
+ +
+ +
+ +
+

social partner

+
+
    +
  • + +
  • + +
  • + +
  • + +
+ +
+ +
+ - -
-
-
-
-
-

Contact Us

-
-

- Pallamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in - voluptate velit esse cillum dolore eu fugiat nulla pariatur. -

-
- -
-
-
-
-
-
-
-

contact info

-

- 207 XYZ St. Mountain View, Karachi, Pakistan -

-
-
- - +92 35565962049 -
- - -
- - leather.hoard@gmail.com
- -
- -
- -
-

social partner

-
-
    -
  • - -
  • - -
  • - -
  • - -
- -
- -
- - -
- + +
+ +
+
- -
- -
- -
-
-
-

Leave us a Message Here

-
-
-
-
- -
- -
- -
-
- -
- -
- -
- -
-
-
- -
- -
- -
-
- -
- -
- -
- -
-
-
- -
- -
- -
- -
-
-
- -
- -
- -
- -
- + +
+
+
+

Leave us a Message Here

+
+
+
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+
- -
- -
- -
- + +
+ +
+
- -
- -
- - -
- - - -
-
+ +
+ + +
+ + + + + + + + + + + - + \ No newline at end of file