Changeset 79a0317 for imaps-frontend/src/pages/IMaps/components
- Timestamp:
- 01/21/25 03:08:24 (4 days ago)
- Branches:
- main
- Parents:
- 0c6b92a
- Location:
- imaps-frontend/src/pages/IMaps/components
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
imaps-frontend/src/pages/IMaps/components/Button.css
r0c6b92a r79a0317 20 20 21 21 .btn--outline { 22 background-color: transparent;22 background-color: #ffffffc2; 23 23 24 color: # fff;24 color: #252627; 25 25 padding: 8px 20px; 26 border: 1px solid #252627 ; 26 27 /* border: 1px solid var(--primary); */ 27 28 transition: all 0.3s ease-out; … … 37 38 font-size: 24px; 38 39 } 40 .btn--outline:hover{ 41 transition: all 0.3s ease-out; 42 background: #000000; 43 color:#ffffffc2; 44 } 39 45 40 46 .btn--large:hover, … … 43 49 background: #ffffffc2; 44 50 color: #000000; 45 transition: 250ms;46 51 } -
imaps-frontend/src/pages/IMaps/components/Cards.jsx
r0c6b92a r79a0317 19 19 text="Create intricate floor plans for your building with precision and ease." 20 20 label="Create" 21 path=" /services"21 path="#" 22 22 /> 23 23 <CardItem … … 25 25 text="Explore and navigate through complex building layouts seamlessly." 26 26 label="Explore" 27 path=" /services"27 path="#" 28 28 /> 29 29 </ul> … … 33 33 text="Add custom icons, labels, and markers to personalize your indoor maps." 34 34 label="Customize" 35 path=" /services"35 path="#" 36 36 /> 37 37 <CardItem … … 39 39 text="Ensure accessibility by mapping out routes and facilities for all users." 40 40 label="Accessibility" 41 path=" /products"41 path="#" 42 42 /> 43 43 <CardItem … … 45 45 text="Share your maps with others and collaborate in real-time for efficient space planning." 46 46 label="Collaboration" 47 path=" /sign-up"47 path="#" 48 48 /> 49 49 </ul> -
imaps-frontend/src/pages/IMaps/components/Footer.css
r0c6b92a r79a0317 47 47 .footer-links { 48 48 width: 100%; 49 max-width: 1000px;50 49 display: flex; 51 justify-content: center; 50 justify-content: space-evenly; 51 } 52 .footer-link-wrapper a { 53 margin-top: 1em; 54 } 55 .footer-link-wrapper h2 { 56 width: 100%; 52 57 } 53 58 54 .footer-link-wrapper {55 display: flex;56 }57 59 58 60 .footer-link-items { 59 61 display: flex; 60 62 flex-direction: column; 61 align-items: flex-start;63 align-items: center; 62 64 margin: 16px; 63 65 text-align: left; … … 100 102 101 103 .social-media { 102 max-width: 1000px;103 width: 100%;104 104 } 105 105 106 106 .social-media-wrap { 107 107 display: flex; 108 justify-content: space-between;108 flex-direction: column; 109 109 align-items: center; 110 width: 90%;111 max-width: 1000px;112 margin: 40px auto 0 auto;113 110 } 114 111 … … 123 120 color: #fff; 124 121 justify-self: start; 125 margin-left: 20px;126 122 cursor: pointer; 127 123 text-decoration: none; … … 131 127 margin-bottom: 16px; 132 128 } 129 .social-media-wrap img { 130 width: 25%; 131 } 133 132 134 133 .website-rights { 135 134 color: #fff; 136 margin-bottom: 16px; 135 align-content: flex-end; 136 width: 50%; 137 margin-top: 2em; 137 138 } 138 139 -
imaps-frontend/src/pages/IMaps/components/Footer.jsx
r0c6b92a r79a0317 2 2 import "./Footer.css"; 3 3 import { Button } from "./Button"; 4 import logo from "../../../assets/logo_icon.png"; 4 import logo from "../../../assets/novo_logo_nobg_cropped.png"; 5 import {Link} from "react-router-dom"; 5 6 6 7 function Footer() { 7 8 return ( 8 9 <div className="footer-container"> 9 {/*<div className="footer-links">10 <div className="footer-links"> 10 11 <div className="footer-link-wrapper"> 11 12 <div className="footer-link-items"> … … 13 14 <a href="#">Contact</a> 14 15 <a href="#">Support</a> 15 <a href="#">Destinations</a>16 <a href="#">Sponsorships</a>17 16 </div> 18 17 </div> 19 <div className="footer-link-wrapper"> 20 <div className="footer-link-items"> 21 <h2>Social Media</h2> 22 <a href="#">Instagram</a> 23 <a href="#">Facebook</a> 24 <a href="#">Youtube</a> 25 <a href="#">Twitter</a> 18 <div className="social-media-wrap"> 19 20 <div className="footer-logo"> 21 <img src={logo} alt={"logo"}/> 22 </div> 23 <small className="website-rights">iMaps © {2024}</small> 24 </div> 25 <div> 26 <div className="footer-link-wrapper"> 27 <div className="footer-link-items"> 28 <h2>Legal & Privacy</h2> 29 <Link to={"/privacy-policy"}>Privacy Policy</Link> 30 <Link to={"/terms-of-service"}>Terms Of Service</Link> 31 32 </div> 26 33 </div> 27 34 </div> 28 </div> */} 29 <section className="social-media"> 30 <div className="social-media-wrap"> 31 <div className="footer-logo"> 32 <a href="#" className="social-logo"> 33 iMaps 34 </a> 35 </div> 36 <small className="website-rights">iMaps © {2024}</small> 37 <div className="social-icons"> 38 <a className="social-icon-link facebook" href="#" aria-label="Facebook"> 39 <i className="fab fa-facebook-f" /> 40 </a> 41 <a className="social-icon-link instagram" href="#" aria-label="Instagram"> 42 <i className="fab fa-instagram" /> 43 </a> 44 <a className="social-icon-link youtube" href="#" aria-label="Youtube"> 45 <i className="fab fa-youtube" /> 46 </a> 47 <a className="social-icon-link twitter" href="#" aria-label="Twitter"> 48 <i className="fab fa-twitter" /> 49 </a> 50 <a className="social-icon-link linkedin" href="#" aria-label="LinkedIn"> 51 <i className="fab fa-linkedin" /> 52 </a> 53 </div> 54 </div> 55 </section> 35 36 </div> 37 56 38 </div> 57 39 ); -
imaps-frontend/src/pages/IMaps/components/Navbar.css
r0c6b92a r79a0317 1 1 .modern-navbar { 2 /*background-color: #ffffff;*/ 3 /*background: linear-gradient(*/ 4 /* 90deg,*/ 5 /* #fafafa 0%,*/ 6 /* #c07e7e 25%,*/ 7 /* #af2525 50%,*/ 8 /* #443a3a 75%,*/ 9 /* #8d1010 100%*/ 10 /*);*/ 11 /*background: linear-gradient(to right, #ffffff, #c12c2c);*/ 12 /*background: linear-gradient(90deg, #3b3131, #ffffff);*/ 13 background: linear-gradient(90deg, #9b1818, #efefef); 2 background: linear-gradient(90deg, #ffffff, #fffefe); 14 3 color: #ffffff; 15 4 /*color: #333333;*/ … … 24 13 border-radius: 8px; 25 14 margin: 5px; 15 height: 70px; 16 overflow: hidden; 26 17 } 27 18 -
imaps-frontend/src/pages/IMaps/components/Navbar.jsx
r0c6b92a r79a0317 10 10 function Navbar() { 11 11 const [click, setClick] = useState(false); 12 const [button, setButton] = useState(true);13 14 const handleClick = () => setClick(!click);15 const closeMobileMenu = () => setClick(false);16 12 17 13 const { isAuthenticated } = useAppContext(); … … 23 19 <div className="navbar-left"> 24 20 <Logo position="relative"/> 25 <h1 className="navbar-title">iMaps</h1>26 21 </div> 27 22 -
imaps-frontend/src/pages/IMaps/components/pages/Home.jsx
r0c6b92a r79a0317 14 14 <h2 className="description">Create and explore detailed indoor maps.</h2> 15 15 <div className="hero-btns"> 16 <Link to="/ myMaps">17 <Button className="btns" buttonSize="btn--large">18 Create Maps16 <Link to="/Maps"> 17 <Button buttonSize="btn--large" > 18 Browse Maps <i className="far fa-play-circle" /> 19 19 </Button> 20 20 </Link> 21 <Link to="/ Maps">22 <Button className="btns" buttonSize="btn--large">23 Browse Maps <i className="far fa-play-circle" />21 <Link to="/myMaps"> 22 <Button buttonSize="btn--large" buttonStyle="btn--outline"> 23 Create Maps 24 24 </Button> 25 25 </Link> -
imaps-frontend/src/pages/IMaps/components/pages/Home.scss
r0c6b92a r79a0317 50 50 width: 100vw; 51 51 /* img size is 50x50 */ 52 background: url($bg-url) repeat 0 0; 52 /* Set a base background color */ 53 background: #87898d url($bg-url) repeat 0 0; 54 55 /* Apply hue rotation to the image */ 53 56 54 57 -webkit-animation: bg-scrolling-reverse .92s infinite; /* Safari 4+ */ … … 98 101 99 102 font-size: 6em; 100 101 102 103 103 104
Note:
See TracChangeset
for help on using the changeset viewer.