Editing: about.css
Kembali
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700&display=swap'); :root { --main-color: #2980b9; --orange: #f39c12; --red: #e74c3c; --black: #333; --white: #fff; --light-color: #666; --light-bg: #eee; --border: .2rem solid var(--black); --box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .1); } * { font-family: 'Nunito', sans-serif; margin: 0; padding: 0; box-sizing: border-box; outline: none; border: none; text-decoration: none; } *::selection { background-color: var(--main-color); color: var(--white); } ::-webkit-scrollbar { height: .5rem; width: 1rem; } ::-webkit-scrollbar-track { background-color: transparent; } ::-webkit-scrollbar-thumb { background-color: var(--main-color); } html { font-size: 62.5%; overflow-x: hidden; } body { background-color: var(--light-bg); } section { padding: 2rem; display: flex; justify-content: center; align-items: center; text-align: center; } .heading { font-size: 4rem; color: var(--black); margin-bottom: 2rem; text-align: center; text-transform: uppercase; } .btn, .delete-btn, .option-btn { display: block; width: 100%; margin-top: 1rem; border-radius: .5rem; padding: 1rem 3rem; font-size: 1.7rem; text-transform: capitalize; color: var(--white); cursor: pointer; text-align: center; } .btn:hover, .delete-btn:hover, .option-btn:hover { background-color: var(--black); } .btn { /* background-color: var(--main-color); */ background-color: #6a64f1; text-align: center; align-items: center; } .btn:hover { background-color: #17177c; } .option-btn { background-color: var(--orange); } .delete-btn { background-color: var(--red); } .flex-btn { display: flex; gap: 1rem; } .message { position: sticky; top: 0; max-width: 1200px; margin: 0 auto; background-color: var(--light-bg); padding: 2rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; z-index: 1100; } .message span { font-size: 2rem; color: var(--black); } .message i { cursor: pointer; color: var(--red); font-size: 2.5rem; } .message i:hover { color: var(--black); } .empty { padding: 1.5rem; background-color: var(--white); border: var(--border); box-shadow: var(--box-shadow); text-align: center; color: var(--red); border-radius: .5rem; font-size: 2rem; text-transform: capitalize; } .disabled { pointer-events: none; user-select: none; opacity: .5; } @keyframes fadeIn { 0% { transform: translateY(1rem); } } .header { position: sticky; top: 10; left: 0; right: 0; background-color: var(--white); /* background-color: #6a64f1; */ /* box-shadow: var(--box-shadow); */ z-index: 1000; } .header .flex { display: flex; align-items: center; justify-content: space-between; position: relative; } .header .flex .logo { font-size: 2.5rem; color: var(--black); } .header .flex .logo span { color: var(--main-color); } .header .flex .navbar a { margin: 0 1rem; font-size: 2rem; color: var(--black); /* color: #fefefe; */ } .header .flex .navbar a:hover { color: var(--main-color); text-decoration: underline; } .header .flex .icons>* { margin-left: 1rem; font-size: 2.5rem; cursor: pointer; color: var(--black); } .header .flex .icons>*:hover { color: var(--main-color); } .header .flex .icons a span { font-size: 2rem; } #menu-btn { display: none; } .about .row { display: flex; align-items: center; flex-wrap: wrap; /* gap: 1.5rem; */ margin-top: 0px; /* background-color: azure; */ /* margin-left: 10rem; */ /* height: 50rem; */ } .about .row .image { flex: 1 1 40rem; } .about .row .image img { width: 100%; } .about .row .content { flex: 1 1 45rem; flex-wrap: wrap } .about .row .content h3 { font-size: 3.5rem; color: var(--black); text-align: center; } .about .row .content h2 { font-size: 2rem; text-align: center; } .about .row .content p { line-height: 1.5; font-size: 1.3rem; color: var(--light-color); padding: 0 5rem; margin: 2rem 0; } .about .row .content .btn { width: 15rem; margin: auto; } .team-container{ width:100%; display: flex; background-color: #fff; justify-content: space-around; } @media (max-width:650px){ .team-container{ flex-direction: column; } } .teamImg img{ width: 17em; height: 17em; } .teamDesc{ font-size: medium; } .contact form { padding: 5rem; text-align: center; background-color: var(--white); /* box-shadow: var(--box-shadow); */ border-radius: 1rem; max-width: 50rem; margin: 0 auto; } .contact form h3 { margin-bottom: 1rem; text-transform: capitalize; font-size: 2rem; color: var(--black); } .form-label { display: flex; font-weight: bold; font-size: 14px; color: #07074d; /* margin-bottom: 12px; */ margin: 0 .3rem; } .name-label label { display: flex; flex-direction: column; justify-content: flex-start; padding: 0 2rem; width: 70%; } .name-input { display: flex; flex-direction: row; } .name-textarea { width: 90%; padding: 5px 24px; border-radius: 6px; border: 1px solid #e0e0e0; background: white; font-weight: 500; font-size: 16px; color: #6b7280; margin: 0.5rem 1rem; } .contact-data { width: 50%; height: 50%; background-color: white; } .contact form .box { width: 100%; padding: 5px 24px; border-radius: 6px; border: 1px solid #e0e0e0; background: white; font-weight: 500; font-size: 16px; color: #6b7280; margin: .5rem .5rem; } .contact form .box:focus { border-color: #6a64f1; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05); } .contact form textarea { height: 10rem; resize: none; } .search-form form { display: flex; gap: 1rem; } .search-form form input { width: 100%; border: var(--border); border-radius: .5rem; background-color: var(--white); box-shadow: var(--box-shadow); padding: 1.4rem; font-size: 1.8rem; color: var(--black); } .search-form form button { font-size: 2.5rem; height: 5.5rem; line-height: 5.5rem; background-color: var(--main-color); cursor: pointer; color: var(--white); border-radius: .5rem; width: 6rem; text-align: center; } .search-form form button:hover { background-color: var(--black); } .reviews .slide { /* padding: 2rem; */ text-align: center; background-color: var(--white); box-shadow: var(--box-shadow); border-radius: 50%; background-color: azure; user-select: none; } .reviews .slide img { /* height: 10rem; */ width: 100%; border-radius: 50%; /* margin-bottom: .5rem; */ } .footer { background-color: var(--white); /* padding-bottom: 7rem; */ } .footer .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(27rem, 1fr)); gap: 1.5rem; align-items: flex-start; } .footer .grid .box h3 { font-size: 2rem; color: var(--black); margin-bottom: 2rem; text-transform: capitalize; } .footer .grid .box a { display: block; margin: 1.5rem 0; font-size: 1.7rem; color: var(--light-color); } .footer .grid .box a i { padding-right: 1rem; color: var(--main-color); transition: .2s linear; } .footer .grid .box a:hover { color: var(--main-color); } .footer .grid .box a:hover i { padding-right: 2rem; } .footer .credit { text-align: center; padding: 2.5rem 2rem; border-top: var(--border); font-size: 2rem; color: var(--black); } .footer .credit span { color: var(--main-color); } .content ol h2 { justify-content: center; align-items: center; text-align: center; } @media (max-width:1200px) { .about .row .content h3 { margin-top: 2rem; } } @media (max-width:991px) { html { font-size: 55%; } .about .row .content .btn { margin-bottom: 2.5rem; } .about .row .content p { margin: 2rem 0; } } @media (max-width:820px) { #menu-btn { display: inline-block; } .header .flex .navbar { position: absolute; top: 99%; left: 0; right: 0; border-top: var(--border); border-bottom: var(--border); background-color: var(--white); transition: .2s linear; clip-path: polygon(0 0, 100% 0, 100% 0, 0 0); } .header .flex .navbar.active { clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); } .header .flex .navbar a { display: block; margin: 2rem; } .home-bg .home .slide .content { text-align: center; } .home-bg .home .slide .content h3 { font-size: 3rem; } .about .row { justify-content: center; align-items: center; text-align: center; } .about .row .image img { width: 60%; text-align: center; /* margin: 0 17rem; */ } } @media (max-width:720) { #menu-btn { display: inline-block; } .flex-btn { flex-flow: column; gap: 0; } .header .flex .navbar { position: absolute; top: 99%; left: 0; right: 0; border-top: var(--border); border-bottom: var(--border); background-color: var(--white); transition: .2s linear; clip-path: polygon(0 0, 100% 0, 100% 0, 0 0); } .header .flex .navbar.active { clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); } .header .flex .navbar a { display: block; margin: 2rem; } .home-bg .home .slide .content { text-align: center; } .home-bg .home .slide .content h3 { font-size: 3rem; } .about .row .image img { width: 60%; margin: 0 10rem; } } @media (max-width:450px) { html { font-size: 25%; } .heading { font-size: 3rem; } .flex-btn { flex-flow: column; gap: 0; } .quick-view form .row .image-container .sub-image img { width: 8rem; } .checkout-orders form .flex .inputBox { width: 100%; } .about .row .image { flex: 1 1 3rem; } .about .row .image img { width: 60%; /*margin: 0 10rem;*/ } .about .row { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; width: 80%; } } .reviews{ padding: 0 8em 3em 8em; }
SIMPAN PERUBAHAN