This commit is contained in:
meena committed 2025-11-20 17:52:28 +05:30
1 parent ea61a44fa1
commit 9a0ff761f6
37 files changed
+4024 -175

No files matched your search

-42
View File
@@ -1,42 +0,0 @@
#root {
max-width: 1280px;
margin: 0 auto;
padding: 2rem;
text-align: center;
}
.logo {
height: 6em;
padding: 1.5em;
will-change: filter;
transition: filter 300ms;
}
.logo:hover {
filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.react:hover {
filter: drop-shadow(0 0 2em #61dafbaa);
}
@keyframes logo-spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@media (prefers-reduced-motion: no-preference) {
a:nth-of-type(2) .logo {
animation: logo-spin infinite 20s linear;
}
}
.card {
padding: 2em;
}
.read-the-docs {
color: #888;
}
+8 -33
View File
@@ -1,39 +1,14 @@
import { useState } from 'react'
import reactLogo from './assets/react.svg'
import viteLogo from '/vite.svg'
import './App.css'
import "./App.css";
import { BrowserRouter as Router } from "react-router-dom";
import AppRoutes from "./routes/AppRoutes";
function App() {
const [count, setCount] = useState(0)
return (
<>
<div>
<a href="https://vite.dev" target="_blank">
<img src={viteLogo} className="logo" alt="Vite logo" />
</a>
<a href="https://react.dev" target="_blank">
<img src={reactLogo} className="logo react" alt="React logo" />
</a>
</div>
<h1>Vite + React</h1>
<div className="card">
<button onClick={() => setCount((count) => count + 1)}>
count is {count}
</button>
<p>
Edit <code>src/App.jsx</code> and save to test HMR
</p>
</div>
<p className="read-the-docs">
Click on the Vite and React logos to learn more
</p>
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
<Router>
<AppRoutes />
</Router>
</>
)
);
}
export default App
export default App;
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

+57
View File
@@ -0,0 +1,57 @@
<svg width="382" height="420" viewBox="0 0 382 420" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g clip-path="url(#clip0)">
<g filter="url(#filter0_d)">
<rect x="87" y="6" width="210" height="400.761" rx="20" fill="white"/>
</g>
<path d="M172.066 22.6758H210.962" stroke="#F1F1F1" stroke-width="2.66" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="96" y="39" width="192" height="337" fill="url(#pattern0)"/>
<g filter="url(#filter1_d)">
<rect x="219" y="27" width="123" height="36" rx="18" fill="white"/>
<path d="M241.25 39.9999C241.003 39.9999 240.761 40.0732 240.556 40.2105C240.35 40.3479 240.19 40.5431 240.095 40.7715C240.001 40.9999 239.976 41.2512 240.024 41.4937C240.072 41.7362 240.191 41.9589 240.366 42.1337C240.541 42.3086 240.764 42.4276 241.006 42.4758C241.249 42.5241 241.5 42.4993 241.728 42.4047C241.957 42.3101 242.152 42.1499 242.289 41.9443C242.427 41.7388 242.5 41.4971 242.5 41.2499C242.5 40.9183 242.368 40.6004 242.134 40.366C241.9 40.1315 241.582 39.9999 241.25 39.9999ZM252.6 43.9249L245.592 36.9082C245.514 36.831 245.422 36.7698 245.32 36.7284C245.218 36.6869 245.11 36.6659 245 36.6665H237.5C237.279 36.6665 237.067 36.7543 236.911 36.9106C236.755 37.0669 236.667 37.2788 236.667 37.4999V44.9999C236.666 45.1095 236.687 45.2182 236.729 45.3198C236.77 45.4213 236.831 45.5137 236.908 45.5915L243.925 52.5999C244.394 53.068 245.029 53.331 245.692 53.331C246.354 53.331 246.99 53.068 247.458 52.5999L252.6 47.4999C253.068 47.0311 253.331 46.3957 253.331 45.7332C253.331 45.0707 253.068 44.4353 252.6 43.9665V43.9249ZM251.425 46.2749L246.275 51.4165C246.119 51.5717 245.908 51.6588 245.688 51.6588C245.467 51.6588 245.256 51.5717 245.1 51.4165L238.333 44.6582V38.3332H244.658L251.425 45.0999C251.502 45.1777 251.563 45.2701 251.605 45.3716C251.646 45.4731 251.667 45.5818 251.667 45.6915C251.666 45.9101 251.579 46.1196 251.425 46.2749Z" fill="#D8465C"/>
<path d="M263.584 49.668C262.784 49.668 262.072 49.488 261.448 49.128C260.824 48.768 260.334 48.262 259.978 47.61C259.622 46.954 259.444 46.184 259.444 45.3C259.444 44.416 259.622 43.648 259.978 42.996C260.334 42.34 260.824 41.832 261.448 41.472C262.072 41.112 262.784 40.932 263.584 40.932C264.384 40.932 265.096 41.112 265.72 41.472C266.344 41.832 266.834 42.34 267.19 42.996C267.546 43.648 267.724 44.416 267.724 45.3C267.724 46.184 267.546 46.954 267.19 47.61C266.834 48.262 266.344 48.768 265.72 49.128C265.096 49.488 264.384 49.668 263.584 49.668ZM263.584 48.318C264.172 48.318 264.664 48.188 265.06 47.928C265.456 47.664 265.754 47.304 265.954 46.848C266.154 46.392 266.254 45.876 266.254 45.3C266.254 44.724 266.154 44.208 265.954 43.752C265.754 43.296 265.456 42.938 265.06 42.678C264.664 42.414 264.172 42.282 263.584 42.282C262.992 42.282 262.498 42.414 262.102 42.678C261.706 42.938 261.408 43.296 261.208 43.752C261.008 44.208 260.908 44.724 260.908 45.3C260.908 45.876 261.008 46.392 261.208 46.848C261.408 47.304 261.706 47.664 262.102 47.928C262.498 48.188 262.992 48.318 263.584 48.318ZM268.79 49.5V43.542H269.984L270.098 44.664L269.726 44.31C270.014 44.026 270.326 43.81 270.662 43.662C271.002 43.514 271.372 43.44 271.772 43.44C272.572 43.44 273.158 43.692 273.53 44.196C273.902 44.7 274.088 45.366 274.088 46.194V49.5H272.75V46.266C272.75 45.682 272.648 45.254 272.444 44.982C272.24 44.706 271.904 44.568 271.436 44.568C271.072 44.568 270.762 44.652 270.506 44.82C270.25 44.988 270.05 45.23 269.906 45.546L270.128 44.838V49.5H268.79ZM276.976 49.62C276.612 49.62 276.316 49.55 276.088 49.41C275.864 49.27 275.7 49.086 275.596 48.858C275.492 48.626 275.44 48.374 275.44 48.102V40.5H276.784V47.49C276.784 47.814 276.804 48.05 276.844 48.198C276.884 48.342 276.96 48.434 277.072 48.474C277.188 48.51 277.36 48.528 277.588 48.528L277.444 49.62H276.976ZM278.481 49.5V43.542H279.819V49.5H278.481ZM278.481 42.486V41.1H279.819V42.486H278.481ZM281.247 49.5V43.542H282.441L282.555 44.664L282.183 44.31C282.471 44.026 282.783 43.81 283.119 43.662C283.459 43.514 283.829 43.44 284.229 43.44C285.029 43.44 285.615 43.692 285.987 44.196C286.359 44.7 286.545 45.366 286.545 46.194V49.5H285.207V46.266C285.207 45.682 285.105 45.254 284.901 44.982C284.697 44.706 284.361 44.568 283.893 44.568C283.529 44.568 283.219 44.652 282.963 44.82C282.707 44.988 282.507 45.23 282.363 45.546L282.585 44.838V49.5H281.247ZM290.771 49.62C290.059 49.62 289.463 49.476 288.983 49.188C288.507 48.9 288.147 48.52 287.903 48.048C287.663 47.572 287.543 47.05 287.543 46.482C287.543 45.934 287.655 45.43 287.879 44.97C288.107 44.506 288.437 44.136 288.869 43.86C289.305 43.58 289.833 43.44 290.453 43.44C290.997 43.44 291.461 43.55 291.845 43.77C292.229 43.99 292.521 44.294 292.721 44.682C292.925 45.066 293.027 45.506 293.027 46.002C293.027 46.114 293.019 46.232 293.003 46.356C292.991 46.476 292.973 46.6 292.949 46.728H288.929C288.985 47.164 289.107 47.51 289.295 47.766C289.483 48.022 289.717 48.208 289.997 48.324C290.277 48.436 290.579 48.492 290.903 48.492C291.223 48.492 291.531 48.454 291.827 48.378C292.127 48.298 292.405 48.19 292.661 48.054L292.763 49.164C292.535 49.276 292.253 49.38 291.917 49.476C291.581 49.572 291.199 49.62 290.771 49.62ZM288.989 45.816H291.659C291.659 45.6 291.617 45.398 291.533 45.21C291.453 45.018 291.323 44.864 291.143 44.748C290.967 44.628 290.735 44.568 290.447 44.568C290.027 44.568 289.699 44.682 289.463 44.91C289.231 45.138 289.073 45.44 288.989 45.816ZM296.991 49.5V41.1H302.277V42.42H298.407V44.454H301.437V45.774H298.407V48.18H302.391V49.5H296.991ZM305.092 49.5L302.806 43.542H304.174L305.716 47.892L307.246 43.542H308.62L306.34 49.5H305.092ZM312.146 49.62C311.434 49.62 310.838 49.476 310.358 49.188C309.882 48.9 309.522 48.52 309.278 48.048C309.038 47.572 308.918 47.05 308.918 46.482C308.918 45.934 309.03 45.43 309.254 44.97C309.482 44.506 309.812 44.136 310.244 43.86C310.68 43.58 311.208 43.44 311.828 43.44C312.372 43.44 312.836 43.55 313.22 43.77C313.604 43.99 313.896 44.294 314.096 44.682C314.3 45.066 314.402 45.506 314.402 46.002C314.402 46.114 314.394 46.232 314.378 46.356C314.366 46.476 314.348 46.6 314.324 46.728H310.304C310.36 47.164 310.482 47.51 310.67 47.766C310.858 48.022 311.092 48.208 311.372 48.324C311.652 48.436 311.954 48.492 312.278 48.492C312.598 48.492 312.906 48.454 313.202 48.378C313.502 48.298 313.78 48.19 314.036 48.054L314.138 49.164C313.91 49.276 313.628 49.38 313.292 49.476C312.956 49.572 312.574 49.62 312.146 49.62ZM310.364 45.816H313.034C313.034 45.6 312.992 45.398 312.908 45.21C312.828 45.018 312.698 44.864 312.518 44.748C312.342 44.628 312.11 44.568 311.822 44.568C311.402 44.568 311.074 44.682 310.838 44.91C310.606 45.138 310.448 45.44 310.364 45.816ZM315.442 49.5V43.542H316.636L316.75 44.664L316.378 44.31C316.666 44.026 316.978 43.81 317.314 43.662C317.654 43.514 318.024 43.44 318.424 43.44C319.224 43.44 319.81 43.692 320.182 44.196C320.554 44.7 320.74 45.366 320.74 46.194V49.5H319.402V46.266C319.402 45.682 319Line truncated
</g>
<circle cx="287" cy="149" r="20" fill="#FFE7EA"/>
<path d="M296.058 142.711C294.874 141.454 293.239 140.719 291.514 140.669C289.788 140.619 288.113 141.258 286.859 142.444L286.574 142.713C284.109 140.098 279.991 139.977 277.376 142.442C274.762 144.908 274.641 149.026 277.106 151.641L277.747 152.32C277.476 152.947 277.563 153.67 277.973 154.216C278.384 154.761 279.055 155.044 279.732 154.956C279.618 155.553 279.797 156.168 280.214 156.61C280.631 157.052 281.234 157.266 281.837 157.186C281.722 157.783 281.901 158.398 282.318 158.84C282.735 159.282 283.338 159.496 283.94 159.416C283.791 160.226 284.18 161.04 284.903 161.434C285.626 161.828 286.521 161.713 287.12 161.148C289.26 159.127 289.193 159.228 289.395 158.888C290.021 159.196 290.766 159.135 291.333 158.729C291.901 158.323 292.199 157.638 292.11 156.946C292.706 157.057 293.32 156.877 293.761 156.46C294.202 156.043 294.417 155.44 294.339 154.839C295.153 154.988 295.971 154.594 296.362 153.864C296.753 153.133 296.627 152.234 296.05 151.639C298.425 149.138 298.428 145.216 296.058 142.711ZM278.656 153.869C278.218 153.403 278.239 152.671 278.704 152.231L280.654 150.39C281.12 149.959 281.846 149.984 282.282 150.446C282.717 150.908 282.7 151.634 282.243 152.075L280.293 153.916C279.828 154.354 279.096 154.333 278.656 153.869ZM280.761 156.099C280.322 155.633 280.343 154.901 280.808 154.461L282.758 152.62C283.223 152.181 283.956 152.202 284.395 152.667C284.833 153.133 284.812 153.865 284.347 154.304L282.397 156.146C281.931 156.583 281.199 156.561 280.761 156.097V156.099ZM282.864 158.329C282.426 157.863 282.448 157.131 282.912 156.691L284.862 154.85C285.33 154.439 286.04 154.472 286.467 154.925C286.895 155.377 286.888 156.087 286.452 156.532L284.501 158.373C284.037 158.812 283.304 158.791 282.864 158.327V158.329ZM286.605 160.606C286.304 160.89 285.875 160.992 285.479 160.873C285.082 160.754 284.779 160.433 284.684 160.031C284.589 159.628 284.715 159.205 285.016 158.921L286.966 157.08C287.432 156.649 288.159 156.674 288.594 157.136C289.03 157.597 289.012 158.324 288.555 158.764L286.605 160.606ZM295.476 153.811C295.253 154.022 294.955 154.136 294.648 154.127C294.341 154.119 294.05 153.988 293.839 153.764L288.842 148.468C288.7 148.317 288.462 148.31 288.312 148.453C288.161 148.595 288.154 148.832 288.296 148.983L293.295 154.278C293.579 154.579 293.681 155.009 293.562 155.405C293.444 155.801 293.123 156.104 292.72 156.2C292.318 156.295 291.895 156.169 291.611 155.868L286.613 150.572C286.521 150.475 286.384 150.434 286.253 150.465C286.123 150.495 286.019 150.594 285.981 150.722C285.942 150.85 285.975 150.99 286.067 151.087L291.064 156.382C291.458 156.799 291.486 157.444 291.13 157.894C290.773 158.344 290.14 158.465 289.643 158.176C289.72 157.64 289.565 157.097 289.216 156.683C288.867 156.269 288.357 156.025 287.816 156.011C287.404 156.001 287.554 156.157 287.564 155.744C287.579 155.238 287.392 154.747 287.045 154.379C286.698 154.011 286.218 153.796 285.712 153.781C285.3 153.768 285.448 153.931 285.46 153.514C285.475 153.008 285.288 152.517 284.941 152.149C284.593 151.781 284.114 151.566 283.608 151.551C283.193 151.54 283.344 151.705 283.356 151.284C283.376 150.513 282.932 149.806 282.228 149.491C281.525 149.175 280.702 149.314 280.14 149.841C277.458 152.372 278.383 151.5 278.184 151.689L277.652 151.126C275.471 148.813 275.578 145.169 277.892 142.988C280.205 140.807 283.848 140.915 286.029 143.228L282.957 146.129C282.666 146.408 282.494 146.79 282.479 147.193C282.441 148.733 284.732 149.703 286.132 148.378L288.932 145.736C289.004 145.668 289.1 145.631 289.2 145.634C289.299 145.637 289.393 145.679 289.462 145.751C290.198 146.531 294.817 151.427 295.523 152.174C295.734 152.398 295.847 152.695 295.838 153.002C295.829 153.309 295.699 153.6 295.476 153.811ZM295.54 151.099L290.007 145.236C289.802 145.019 289.52 144.892 289.221 144.884C288.923 144.875 288.634 144.986 288.417 145.19L285.617 147.833C285.32 148.114 284.923 148.264 284.514 148.252C284.106 148.239 283.719 148.064 283.439 147.766C283.299 147.617 283.223 147.418 283.229 147.213C283.236 147.008 283.323 146.814 283.473 146.673L287.373 142.989C289.632 140.851 293.18 140.893 295.388 143.085C297.595 145.277 297.662 148.825 295.54 151.099Z" fill="#F098A6" stroke="#F098A6" stroke-width="0.5"/>
<g filter="url(#filter2_d)">
<rect x="2" y="79" width="168" height="50" rx="25" fill="white"/>
<path d="M28.0001 90.6665C26.9058 90.6665 25.8222 90.8821 24.8111 91.3008C23.8001 91.7196 22.8814 92.3335 22.1076 93.1073C20.5448 94.6701 19.6668 96.7897 19.6668 98.9998C19.6595 100.924 20.3258 102.79 21.5501 104.275L19.8835 105.942C19.7678 106.059 19.6895 106.208 19.6584 106.369C19.6272 106.531 19.6446 106.698 19.7085 106.85C19.7777 107 19.8899 107.126 20.0308 107.212C20.1718 107.298 20.3351 107.34 20.5001 107.333H28.0001C30.2103 107.333 32.3299 106.455 33.8927 104.892C35.4555 103.33 36.3335 101.21 36.3335 98.9998C36.3335 96.7897 35.4555 94.6701 33.8927 93.1073C32.3299 91.5445 30.2103 90.6665 28.0001 90.6665ZM28.0001 105.667H22.5085L23.2835 104.892C23.4387 104.735 23.5258 104.524 23.5258 104.304C23.5258 104.084 23.4387 103.873 23.2835 103.717C22.1923 102.627 21.5128 101.192 21.3607 99.6572C21.2086 98.1224 21.5934 96.5823 22.4495 95.2994C23.3056 94.0165 24.58 93.0701 26.0556 92.6215C27.5312 92.1728 29.1167 92.2497 30.542 92.8389C31.9673 93.4282 33.1442 94.4934 33.8722 95.8531C34.6002 97.2128 34.8342 98.7828 34.5344 100.296C34.2346 101.809 33.4196 103.171 32.2281 104.15C31.0366 105.129 29.5424 105.665 28.0001 105.667Z" fill="#D8465C"/>
<path d="M46.722 101.168C45.882 101.168 45.14 100.988 44.496 100.628C43.852 100.268 43.348 99.762 42.984 99.11C42.62 98.454 42.438 97.684 42.438 96.8C42.438 95.916 42.624 95.148 42.996 94.496C43.368 93.84 43.88 93.332 44.532 92.972C45.184 92.612 45.93 92.432 46.77 92.432C47.206 92.432 47.612 92.48 47.988 92.576C48.364 92.668 48.69 92.784 48.966 92.924L48.816 94.238C48.512 94.098 48.192 93.982 47.856 93.89C47.52 93.794 47.154 93.746 46.758 93.746C46.142 93.746 45.626 93.88 45.21 94.148C44.798 94.412 44.486 94.776 44.274 95.24C44.066 95.7 43.962 96.22 43.962 96.8C43.962 97.38 44.064 97.902 44.268 98.366C44.476 98.826 44.784 99.19 45.192 99.458C45.604 99.722 46.114 99.854 46.722 99.854C47.13 99.854 47.5 99.81 47.832 99.722C48.168 99.634 48.496 99.514 48.816 99.362L48.966 100.682C48.654 100.826 48.31 100.942 47.934 101.03C47.558 101.122 47.154 101.168 46.722 101.168ZM52.5733 101.12C51.9333 101.12 51.3873 100.98 50.9353 100.7C50.4873 100.42 50.1433 100.046 49.9033 99.578C49.6673 99.11 49.5493 98.594 49.5493 98.03C49.5493 97.466 49.6673 96.948 49.9033 96.476C50.1433 96.004 50.4873 95.628 50.9353 95.348C51.3873 95.064 51.9333 94.922 52.5733 94.922C53.2093 94.922 53.7533 95.064 54.2053 95.348C54.6573 95.628 55.0013 96.004 55.2373 96.476C55.4773 96.948 55.5973 97.466 55.5973 98.03C55.5973 98.594 55.4773 99.11 55.2373 99.578C55.0013 100.046 54.6573 100.42 54.2053 100.7C53.7533 100.98 53.2093 101.12 52.5733 101.12ZM52.5733 99.992C53.1013 99.992 53.5073 99.814 53.7913 99.458C54.0793 99.098 54.2233 98.622 54.2233 98.03C54.2233 97.43 54.0793 96.95 53.7913 96.59C53.5073 96.23 53.1013 96.05 52.5733 96.05C52.0453 96.05 51.6373 96.23 51.3493 96.59C51.0613 96.95 50.9173 97.43 50.9173 98.03C50.9173 98.622 51.0613 99.098 51.3493 99.458C51.6373 99.814 52.0453 99.992 52.5733 99.992ZM56.6533 101V95.042H57.8473L57.9613 96.164L57.5893 95.81C57.8773 95.526 58.1893 95.31 58.5253 95.162C58.8653 95.014 59.2353 94.94 59.6353 94.94C60.4353 94.94 61.0213 95.192 61.3933 95.696C61.7653 96.2 61.9513 96.866 61.9513 97.694V101H60.6133V97.766C60.6133 97.182 60.5113 96.754 60.3073 96.482C60.1033 96.206 59.7673 96.068 59.2993 96.068C58.9353 96.068 58.6253 96.152 58.3693 96.32C58.1133 96.488 57.9133 96.73 57.7693 97.046L57.9913 96.338V101H56.6533ZM63.3096 101V95.042H64.5036L64.6176 96.164L64.2456 95.81C64.5336 95.526 64.8456 95.31 65.1816 95.162C65.5216 95.014 65.8916 94.94 66.2916 94.94C67.0916 94.94 67.6776 95.192 68.0496 95.696C68.4216 96.2 68.6076 96.866 68.6076 97.694V101H67.2696V97.766C67.2696 97.182 67.1676 96.754 66.9636 96.482C66.7596 96.206 66.4236 96.068 65.9556 96.068C65.5916 96.068 65.2816 96.152 65.0256 96.32C64.7696 96.488 64.5696 96.73 64.4256 97.046L64.6476 96.338V101H63.3096ZM72.8338 101.12C72.1218 101.12 71.5258 100.976 71.0458 100.688C70.5698 100.4 70.2098 100.02 69.9658 99.548C69.7258 99.072 69.6058 98.55 69.6058 97.982C69.6058 97.434 69.7178 96.93 69.9418 96.47C70.1698 96.006 70.4998 95.636 70.9318 95.36C71.3678 95.08 71.8958 94.94 72.5158 94.94C73.0598 94.94 73.5238 95.05 73.9078 95.27C74.2918 95.49 74.5838 95.794 74.7838 96.182C74.9878 96.566 75.0898 97.006 75.0898 97.502C75.0898 97.614 75.0818 97.732 75.0658 97.856C75.0538 97.976 75.0358 98.1 75.0118 98.228H70.9918C71.0478 98.664 71.1698 99.01 71.3578 99.266C71.5458 99.522 71.7798 99.708 72.0598 99.824C72.3398 99.936 72.6418 99.992 72.9658 99.992C73.2858 99.992 73.5938 99.954 73.8898 99.878C74.1898 99.798 74.4678 99.69 74.7238 99.554L74.8258 100.664C74.5978 100.776 74.3158 100.88 73.9798 100.976C73.6438 101.072 73.2618 101.12 72.8338 101.12ZM71.0518 97.316H73.7218C73.7218 97.1 73.6798 96.898 73.5958 96.71C73.5158 96.518 73.3858 96.364 73.2058 96.248C73.0298 96.128 72.7978 96.068 72.5098 96.068C72.0898 96.068 71.7618 96.182 71.5258 96.41C71.2938 96.638 71.1358 96.94 71.0518 97.316ZM78.8839 101.12C78.2039 101.12 77.6339 100.982 77.1739 100.706C76.7139 100.426 76.3659 100.054 76.1299 99.59C75.8979 99.122 75.7819 98.606 75.7819 98.042C75.7819 97.466 75.8959 96.942 76.1239 96.47C76.3559 95.998 76.7059 95.622 77.1739 95.342C77.6419 95.062 78.2319 94.922 78.9439 94.922C79.2719 94.922 79.5719 94.958 79.8439 95.03C80.1159 95.098 80.3519 95.186 80.5519 95.294L80.4139 96.404C80.2179 96.304 80.0019 96.224 79.7659 96.164C79.5299 96.1 79.2839 96.068 79.0279 96.068C78.4279 96.068 77.9639 96.246 77.6359 96.602C77.3119 96.954 77.1499 97.428 77.1499 98.024C77.1499 98.596 77.3119 99.068 77.6359 99.44C77.9599 99.812 78.4179 99.998 79.0099 99.998C79.2619 99.998 79.5059 99.964 79.7419 99.896C79.9779 99.828 80.2059 99.734 80.4259 99.614L80.5639 100.73C80.3719 100.838 80.1259 100.93 79.8259 101.006C79.5299 101.082 79.2159 101.12 78.8839 101.12ZM83.5651 101.12C83.1891 101.12 82.8851 101.046 82.6531 100.898C82.4211 100.75 82.2511 100.562 82.1431 100.334C82.0351 100.102 81.9811 99.86 81.9811 99.608V96.128H81.0691L81.1891 95.042H81.9811V93.674L83.3191 93.536V95.042H84.7231V96.128H83.3191V98.978C83.3191 99.31 83.3391 99.55 83.3791 99.698C83.4191 99.842 83.5111 99.934 83.6551 99.974C83.7991 100.01 84.0Line truncated
</g>
</g>
<defs>
<filter id="filter0_d" x="71" y="-2" width="242" height="432.761" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="8"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.418802 0 0 0 0 0.478151 0 0 0 0 0.5375 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0" transform="translate(0 -0.0026178) scale(0.0026178 0.00149145)"/>
</pattern>
<filter id="filter1_d" x="207" y="23" width="147" height="60" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.204116 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<filter id="filter2_d" x="-10" y="75" width="192" height="74" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.204116 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<clipPath id="clip0">
<rect width="382" height="420" fill="white"/>
</clipPath>
<image id="image0" width="382" height="674" xlink:href="data:image/png;base64,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 truncated
</defs>
</svg>

After

Width:  |  Height:  |  Size: 753 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

+77
View File
@@ -0,0 +1,77 @@
<svg width="382" height="420" viewBox="0 0 382 420" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g clip-path="url(#clip0)">
<g filter="url(#filter0_d)">
<rect x="63" y="14.4839" width="204" height="380.032" rx="20" fill="white"/>
</g>
<path d="M145.633 30.3306H183.417" stroke="#F1F1F1" stroke-width="2.66" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="75" y="45" width="180" height="320" fill="url(#pattern0)"/>
<g filter="url(#filter1_d)">
<rect x="253.269" y="276" width="36" height="36" rx="18" transform="rotate(25.0965 253.269 276)" fill="white"/>
<g clip-path="url(#clip1)">
<path d="M262.069 300.18C262.578 300.036 263.051 299.784 263.454 299.442C263.858 299.099 264.182 298.674 264.407 298.194C264.829 297.294 264.876 296.262 264.537 295.327C264.198 294.392 263.502 293.63 262.602 293.208C261.701 292.786 260.67 292.739 259.734 293.078C258.799 293.417 258.037 294.113 257.615 295.013C257.391 295.493 257.272 296.015 257.267 296.544C257.262 297.073 257.371 297.597 257.586 298.081C256.434 298.066 255.302 298.383 254.325 298.995C253.348 299.607 252.568 300.487 252.078 301.53C251.994 301.71 251.985 301.917 252.052 302.104C252.12 302.291 252.259 302.443 252.439 302.528C252.619 302.612 252.826 302.621 253.013 302.554C253.2 302.486 253.352 302.347 253.437 302.166C253.943 301.086 254.858 300.25 255.98 299.844C257.102 299.438 258.34 299.494 259.42 300C260.501 300.506 261.337 301.421 261.743 302.543C262.149 303.665 262.093 304.903 261.587 305.984C261.503 306.164 261.493 306.37 261.561 306.557C261.629 306.744 261.768 306.897 261.948 306.981C262.128 307.065 262.334 307.075 262.522 307.007C262.709 306.939 262.861 306.8 262.945 306.62C263.433 305.576 263.61 304.413 263.455 303.271C263.299 302.129 262.818 301.056 262.069 300.18ZM260.057 298.642C259.654 298.453 259.316 298.149 259.085 297.768C258.855 297.387 258.743 296.947 258.763 296.502C258.783 296.057 258.935 295.629 259.199 295.27C259.462 294.912 259.827 294.64 260.245 294.488C260.663 294.337 261.117 294.313 261.549 294.419C261.982 294.526 262.372 294.758 262.672 295.087C262.973 295.415 263.168 295.825 263.235 296.265C263.302 296.705 263.237 297.155 263.049 297.558C262.795 298.099 262.338 298.516 261.777 298.72C261.216 298.923 260.597 298.895 260.057 298.642ZM266.57 301.957C267.234 301.671 267.801 301.2 268.203 300.599C268.605 299.998 268.825 299.294 268.837 298.571C268.848 297.849 268.65 297.138 268.267 296.525C267.884 295.912 267.331 295.423 266.677 295.117C266.497 295.032 266.29 295.023 266.103 295.091C265.916 295.158 265.764 295.298 265.679 295.478C265.595 295.658 265.586 295.864 265.653 296.051C265.721 296.238 265.86 296.391 266.04 296.475C266.581 296.728 266.999 297.186 267.202 297.747C267.405 298.308 267.377 298.926 267.124 299.467C266.956 299.823 266.697 300.129 266.374 300.354C266.05 300.579 265.674 300.715 265.281 300.749C265.153 300.76 265.03 300.803 264.924 300.875C264.818 300.947 264.732 301.046 264.674 301.16C264.617 301.274 264.591 301.401 264.596 301.528C264.602 301.655 264.64 301.779 264.706 301.888L264.889 302.188L264.955 302.277C265.591 303.049 265.994 303.987 266.116 304.98C266.238 305.973 266.073 306.98 265.642 307.883C265.557 308.063 265.548 308.269 265.616 308.456C265.684 308.643 265.823 308.796 266.003 308.88C266.183 308.965 266.389 308.974 266.576 308.906C266.763 308.838 266.916 308.699 267 308.519C267.494 307.479 267.714 306.331 267.638 305.182C267.563 304.034 267.195 302.924 266.57 301.957Z" fill="#D8465C"/>
</g>
</g>
<g filter="url(#filter2_d)">
<rect x="36" y="191.353" width="40" height="40" rx="20" transform="rotate(-15 36 191.353)" fill="#FFF4F6"/>
<g clip-path="url(#clip2)">
<path d="M66.1576 195.557C66.0497 195.506 65.9319 195.478 65.8122 195.476C65.6925 195.473 65.5738 195.497 65.4641 195.545L55.4312 199.959C55.2484 200.039 55.1004 200.182 55.014 200.361C54.9276 200.541 54.9087 200.746 54.9606 200.939L57.1929 209.27C56.7676 209.187 56.329 209.201 55.91 209.312C55.3528 209.461 54.8523 209.772 54.472 210.206C54.0916 210.64 53.8484 211.176 53.7731 211.748C53.6979 212.32 53.7938 212.902 54.049 213.419C54.3041 213.936 54.707 214.367 55.2065 214.655C55.7061 214.943 56.28 215.077 56.8556 215.039C57.4313 215.002 57.9828 214.794 58.4404 214.443C58.8981 214.092 59.2413 213.613 59.4267 213.067C59.6122 212.52 59.6314 211.931 59.4821 211.374L57.8343 205.224L66.3241 201.492L67.2257 204.856C66.8004 204.773 66.3618 204.788 65.9428 204.898C65.3856 205.047 64.8852 205.359 64.5048 205.792C64.1245 206.226 63.8813 206.763 63.806 207.335C63.7307 207.907 63.8267 208.488 64.0818 209.005C64.337 209.523 64.7398 209.953 65.2394 210.241C65.7389 210.53 66.3128 210.663 66.8885 210.626C67.4641 210.588 68.0156 210.38 68.4732 210.029C68.9309 209.678 69.2741 209.199 69.4596 208.653C69.645 208.107 69.6643 207.518 69.515 206.96L66.6033 196.094C66.5721 195.977 66.5162 195.869 66.4392 195.777C66.3623 195.684 66.2662 195.609 66.1576 195.557ZM56.9884 213.336C56.7496 213.4 56.4972 213.392 56.2631 213.313C56.029 213.233 55.8237 213.086 55.6732 212.89C55.5227 212.694 55.4337 212.458 55.4175 212.211C55.4014 211.964 55.4587 211.718 55.5823 211.504C55.7059 211.29 55.8903 211.117 56.112 211.008C56.3337 210.899 56.5829 210.857 56.828 210.89C57.0731 210.922 57.3032 211.026 57.489 211.189C57.6749 211.352 57.8083 211.567 57.8723 211.806C57.9581 212.126 57.9132 212.467 57.7474 212.754C57.5816 213.041 57.3086 213.251 56.9884 213.336ZM67.0212 208.923C66.7824 208.987 66.53 208.978 66.2959 208.899C66.0618 208.82 65.8565 208.672 65.706 208.476C65.5555 208.28 65.4665 208.044 65.4504 207.797C65.4342 207.55 65.4916 207.304 65.6152 207.09C65.7388 206.876 65.9231 206.704 66.1448 206.594C66.3666 206.485 66.6157 206.444 66.8609 206.476C67.106 206.508 67.336 206.613 67.5219 206.776C67.7078 206.939 67.8411 207.153 67.9051 207.392C67.9909 207.712 67.946 208.053 67.7802 208.34C67.6145 208.627 67.3414 208.837 67.0212 208.923ZM65.8863 199.858L57.3965 203.59L56.7494 201.176L65.2457 197.467L65.8863 199.858Z" fill="#D8465C"/>
</g>
</g>
<g filter="url(#filter3_d)">
<rect x="181" y="51" width="165" height="36" rx="18" fill="white"/>
<path d="M210.942 64.9583C210.815 64.8852 210.671 64.8467 210.525 64.8467C210.379 64.8467 210.235 64.8852 210.108 64.9583L207.167 66.4083C207.143 65.7613 206.869 65.1487 206.403 64.6995C205.937 64.2503 205.314 63.9996 204.667 64H197.167C196.504 64 195.868 64.2634 195.399 64.7322C194.93 65.2011 194.667 65.837 194.667 66.5V71.5C194.667 72.163 194.93 72.7989 195.399 73.2678C195.868 73.7366 196.504 74 197.167 74H204.667C205.314 74.0004 205.937 73.7497 206.403 73.3005C206.869 72.8513 207.143 72.2387 207.167 71.5917L210.133 73.075C210.247 73.1332 210.372 73.1646 210.5 73.1667C210.656 73.1672 210.809 73.1239 210.942 73.0417C211.062 72.9666 211.161 72.8622 211.229 72.7382C211.298 72.6143 211.334 72.475 211.333 72.3333V65.6667C211.334 65.525 211.298 65.3857 211.229 65.2618C211.161 65.1378 211.062 65.0334 210.942 64.9583ZM205.5 71.5C205.5 71.721 205.412 71.933 205.256 72.0893C205.1 72.2455 204.888 72.3333 204.667 72.3333H197.167C196.946 72.3333 196.734 72.2455 196.577 72.0893C196.421 71.933 196.333 71.721 196.333 71.5V66.5C196.333 66.279 196.421 66.067 196.577 65.9107C196.734 65.7545 196.946 65.6667 197.167 65.6667H204.667C204.888 65.6667 205.1 65.7545 205.256 65.9107C205.412 66.067 205.5 66.279 205.5 66.5V71.5ZM209.667 70.9833L207.167 69.7333V68.2667L209.667 67.0167V70.9833Z" fill="#D8465C"/>
<path d="M217.936 73.5V65.1H220.846C221.462 65.1 221.988 65.194 222.424 65.382C222.864 65.57 223.2 65.864 223.432 66.264C223.664 66.664 223.78 67.182 223.78 67.818C223.78 68.454 223.664 68.976 223.432 69.384C223.204 69.788 222.872 70.088 222.436 70.284C222 70.48 221.478 70.578 220.87 70.578H219.352V73.5H217.936ZM219.352 69.39H220.696C221.252 69.39 221.668 69.264 221.944 69.012C222.224 68.76 222.364 68.368 222.364 67.836C222.364 67.304 222.226 66.914 221.95 66.666C221.674 66.414 221.248 66.288 220.672 66.288H219.352V69.39ZM224.669 73.5V67.542H225.881L225.947 68.304C226.155 68.06 226.397 67.852 226.673 67.68C226.949 67.508 227.247 67.422 227.567 67.422C227.663 67.422 227.753 67.432 227.837 67.452L227.729 68.814C227.653 68.794 227.577 68.782 227.501 68.778C227.425 68.77 227.347 68.766 227.267 68.766C226.995 68.766 226.745 68.828 226.517 68.952C226.289 69.076 226.129 69.22 226.037 69.384V73.5H224.669ZM231.31 73.62C230.598 73.62 230.002 73.476 229.522 73.188C229.046 72.9 228.686 72.52 228.442 72.048C228.202 71.572 228.082 71.05 228.082 70.482C228.082 69.934 228.194 69.43 228.418 68.97C228.646 68.506 228.976 68.136 229.408 67.86C229.844 67.58 230.372 67.44 230.992 67.44C231.536 67.44 232 67.55 232.384 67.77C232.768 67.99 233.06 68.294 233.26 68.682C233.464 69.066 233.566 69.506 233.566 70.002C233.566 70.114 233.558 70.232 233.542 70.356C233.53 70.476 233.512 70.6 233.488 70.728H229.468C229.524 71.164 229.646 71.51 229.834 71.766C230.022 72.022 230.256 72.208 230.536 72.324C230.816 72.436 231.118 72.492 231.442 72.492C231.762 72.492 232.07 72.454 232.366 72.378C232.666 72.298 232.944 72.19 233.2 72.054L233.302 73.164C233.074 73.276 232.792 73.38 232.456 73.476C232.12 73.572 231.738 73.62 231.31 73.62ZM229.528 69.816H232.198C232.198 69.6 232.156 69.398 232.072 69.21C231.992 69.018 231.862 68.864 231.682 68.748C231.506 68.628 231.274 68.568 230.986 68.568C230.566 68.568 230.238 68.682 230.002 68.91C229.77 69.138 229.612 69.44 229.528 69.816ZM236.298 73.62C235.858 73.62 235.474 73.574 235.146 73.482C234.818 73.386 234.528 73.276 234.276 73.152L234.408 71.958C234.648 72.114 234.922 72.254 235.23 72.378C235.538 72.498 235.878 72.558 236.25 72.558C236.578 72.558 236.828 72.506 237 72.402C237.172 72.294 237.258 72.13 237.258 71.91C237.258 71.738 237.208 71.598 237.108 71.49C237.008 71.378 236.872 71.284 236.7 71.208C236.532 71.128 236.342 71.052 236.13 70.98C235.798 70.868 235.498 70.742 235.23 70.602C234.962 70.458 234.748 70.274 234.588 70.05C234.432 69.826 234.354 69.536 234.354 69.18C234.354 68.852 234.438 68.556 234.606 68.292C234.774 68.024 235.022 67.812 235.35 67.656C235.678 67.5 236.086 67.422 236.574 67.422C236.958 67.422 237.29 67.464 237.57 67.548C237.854 67.632 238.11 67.736 238.338 67.86L238.206 69.03C237.97 68.858 237.724 68.716 237.468 68.604C237.212 68.488 236.922 68.43 236.598 68.43C236.31 68.43 236.082 68.486 235.914 68.598C235.75 68.71 235.668 68.876 235.668 69.096C235.668 69.344 235.772 69.526 235.98 69.642C236.188 69.758 236.512 69.896 236.952 70.056C237.184 70.14 237.4 70.232 237.6 70.332C237.8 70.432 237.976 70.55 238.128 70.686C238.28 70.822 238.398 70.984 238.482 71.172C238.566 71.36 238.608 71.584 238.608 71.844C238.608 72.18 238.528 72.482 238.368 72.75C238.208 73.018 237.958 73.23 237.618 73.386C237.278 73.542 236.838 73.62 236.298 73.62ZM242.514 73.62C241.802 73.62 241.206 73.476 240.726 73.188C240.25 72.9 239.89 72.52 239.646 72.048C239.406 71.572 239.286 71.05 239.286 70.482C239.286 69.934 239.398 69.43 239.622 68.97C239.85 68.506 240.18 68.136 240.612 67.86C241.048 67.58 241.576 67.44 242.196 67.44C242.74 67.44 243.204 67.55 243.588 67.77C243.972 67.99 244.264 68.294 244.464 68.682C244.668 69.066 244.77 69.506 244.77 70.002C244.77 70.114 244.762 70.232 244.746 70.356C244.734 70.476 244.716 70.6 244.692 70.728H240.672C240.728 71.164 240.85 71.51 241.038 71.766C241.226 72.022 241.46 72.208 241.74 72.324C242.02 72.436 242.322 72.492 242.646 72.492C242.966 72.492 243.274 72.454 243.57 72.378C243.87 72.298 244.148 72.19 244.404 72.054L244.506 73.164C244.278 73.276 243.996 73.38 243.66 73.476C243.324 73.572 242.942 73.62 242.514 73.62ZM240.732 69.816H243.402C243.402 69.6 243.36 69.398 243.276 69.21C243.196 69.018 243.066 68.864 242.886 68.748C242.71 68.628 242.478 68.568 242.19 68.568C241.77 68.568 241.442 68.682 241.206 68.91C240.974 69.138 240.816 69.44 240.732 69.816ZM245.81 73.5V67.542H247.004L247.118 68.664L246.746 68.31C247.034 68.026 247.346 67.81 247.682 67.662C248.022 67.514 248.392 67.44 248.792 67.44C249.592 67.44 250.178 67.692 250.55 68.196C250.922 68.7 251.108 69.366 251.108 70.194V73.5H249.77V70.266C249.77 69.682 249.668 69.254 249.464 68.982C249.26 68.706 248.924 68.568 248.456 68.568C248.092 68.568 247.782 68.652 247.526 68.82C247.27 68.988 247.07 69.23 246.926 69.546L247.148 68.838V73.5H245.81ZM254.37 73.62C253.994 73.62 253.69 73.546 253.458 73.398C253.226 73.25 253.056 73.062 252.948 72.834C252.84 72.602 252.786 72.36 252.786 72.108V68.628H251.874L251.994 67.542H252.786V66.Line truncated
</g>
</g>
<defs>
<filter id="filter0_d" x="47" y="6.48389" width="236" height="412.032" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="8"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.418802 0 0 0 0 0.478151 0 0 0 0 0.5375 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0" transform="translate(0 -0.00025) scale(0.00266667 0.0015)"/>
</pattern>
<filter id="filter1_d" x="226" y="272" width="71.8706" height="71.8706" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.14 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<filter id="filter2_d" x="24" y="177" width="72.9898" height="72.9898" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.14 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<filter id="filter3_d" x="169" y="47" width="189" height="60" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.204116 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<clipPath id="clip0">
<rect width="382" height="420" fill="white"/>
</clipPath>
<clipPath id="clip1">
<rect width="18" height="18" fill="white" transform="translate(257.602 287.968) rotate(25.0965)"/>
</clipPath>
<clipPath id="clip2">
<rect width="20" height="20" fill="white" transform="translate(48.2476 198.424) rotate(-15)"/>
</clipPath>
<image id="image0" width="375" height="667" xlink:href=" data:image/png;base64,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 truncated
</defs>
</svg>

After

Width:  |  Height:  |  Size: 153 KiB

+73
View File
@@ -0,0 +1,73 @@
<svg width="382" height="420" viewBox="0 0 382 420" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g clip-path="url(#clip0)">
<g filter="url(#filter0_d)">
<rect x="20.0007" y="14.748" width="170.361" height="322.703" rx="18" fill="white"/>
</g>
<path d="M88.8796 28.1481H120.089" stroke="#F1F1F1" stroke-width="2.66" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="30" y="42" width="150" height="265" fill="url(#pattern0)"/>
<rect width="32" height="32" rx="16" transform="matrix(1 0 0.0015843 0.999999 89 265)" fill="#D8465C"/>
<g clip-path="url(#clip1)">
<path d="M101.26 283.827C101.357 283.731 101.488 283.661 101.606 283.586C101.844 283.434 102.093 283.299 102.351 283.183C102.628 283.054 102.847 282.826 102.967 282.545C103.086 282.263 103.097 281.947 102.997 281.657L102.896 281.364C103.56 281.174 104.247 281.077 104.938 281.074C105.629 281.077 106.316 281.174 106.981 281.364L106.92 281.671C106.822 281.96 106.834 282.276 106.954 282.558C107.074 282.839 107.294 283.067 107.572 283.196C107.829 283.314 108.078 283.449 108.317 283.599C108.436 283.674 108.554 283.757 108.668 283.845C109.031 284.1 109.472 284.218 109.913 284.177C110.355 284.136 110.766 283.939 111.075 283.621L112.387 282.306C112.578 282.119 112.726 281.893 112.821 281.644C112.916 281.394 112.956 281.127 112.939 280.86C112.921 280.594 112.846 280.334 112.719 280.098C112.593 279.863 112.417 279.658 112.203 279.496C110.131 277.894 107.585 277.026 104.967 277.031C102.349 277.036 99.8084 277.912 97.7469 279.523L97.5806 279.689C97.2574 280.012 97.0645 280.443 97.0389 280.899C97.0247 281.162 97.0664 281.425 97.1612 281.67C97.2561 281.916 97.4019 282.139 97.5891 282.324L98.9062 283.639C99.2165 283.938 99.6209 284.12 100.05 284.155C100.48 284.189 100.907 284.073 101.26 283.827ZM98.4074 281.416C98.3451 281.354 98.2968 281.279 98.2657 281.197C98.2346 281.114 98.2214 281.026 98.2269 280.939C98.2331 280.847 98.2584 280.758 98.3014 280.677C98.3443 280.597 98.4038 280.526 98.476 280.47C100.326 279.038 102.6 278.265 104.941 278.27C107.282 278.276 109.555 279.06 111.403 280.5C111.474 280.558 111.533 280.629 111.576 280.709C111.619 280.79 111.645 280.878 111.653 280.969C111.659 281.057 111.646 281.145 111.615 281.228C111.584 281.31 111.536 281.385 111.474 281.447L110.161 282.762C110.062 282.866 109.929 282.933 109.786 282.949C109.643 282.966 109.498 282.932 109.377 282.854C109.239 282.752 109.099 282.655 108.956 282.565C108.674 282.384 108.379 282.225 108.074 282.087L108.401 281.188C108.429 281.112 108.442 281.031 108.439 280.949C108.436 280.867 108.416 280.787 108.382 280.713C108.348 280.639 108.299 280.572 108.239 280.517C108.179 280.462 108.108 280.419 108.032 280.391C106.048 279.67 103.876 279.67 101.895 280.391C101.744 280.454 101.625 280.573 101.562 280.724C101.527 280.798 101.507 280.879 101.504 280.961C101.5 281.043 101.513 281.124 101.541 281.202L101.884 282.087C101.577 282.233 101.279 282.397 100.991 282.578C100.848 282.669 100.708 282.765 100.571 282.867C100.45 282.946 100.305 282.979 100.162 282.962C100.019 282.946 99.8858 282.879 99.7859 282.775L98.4074 281.416Z" fill="white"/>
</g>
<g filter="url(#filter1_d)">
<rect x="195.277" y="78.6338" width="168.723" height="322.703" rx="18" fill="white"/>
</g>
<rect x="204" y="106" width="150" height="265" fill="url(#pattern1)"/>
<path d="M263.008 92.0627H293.427" stroke="#F1F1F1" stroke-width="2.66" stroke-linecap="round" stroke-linejoin="round"/>
<rect width="32" height="32" rx="16" transform="matrix(1 0 -0.00342561 0.999994 261 329)" fill="#D8465C"/>
<g clip-path="url(#clip2)">
<path d="M273.166 347.827C273.263 347.731 273.395 347.661 273.513 347.586C273.752 347.434 274.002 347.299 274.26 347.183C274.538 347.054 274.758 346.826 274.879 346.545C274.999 346.263 275.012 345.947 274.914 345.657L274.814 345.364C275.479 345.174 276.167 345.077 276.858 345.074C277.548 345.077 278.235 345.174 278.899 345.364L278.837 345.671C278.737 345.96 278.747 346.276 278.866 346.558C278.985 346.839 279.203 347.067 279.48 347.196C279.737 347.314 279.985 347.449 280.224 347.599C280.342 347.674 280.46 347.757 280.574 347.845C280.935 348.1 281.376 348.218 281.817 348.177C282.259 348.136 282.671 347.939 282.981 347.621L284.301 346.306C284.492 346.119 284.641 345.893 284.737 345.644C284.834 345.394 284.875 345.127 284.859 344.86C284.843 344.594 284.769 344.334 284.644 344.098C284.518 343.863 284.343 343.658 284.131 343.496C282.066 341.894 279.524 341.026 276.906 341.031C274.288 341.036 271.744 341.912 269.674 343.523L269.507 343.689C269.182 344.012 268.987 344.443 268.959 344.899C268.944 345.162 268.984 345.425 269.078 345.67C269.171 345.916 269.316 346.139 269.502 346.324L270.813 347.639C271.122 347.938 271.525 348.12 271.954 348.155C272.383 348.189 272.812 348.073 273.166 347.827ZM270.325 345.416C270.263 345.354 270.215 345.279 270.185 345.197C270.154 345.114 270.141 345.026 270.147 344.939C270.154 344.847 270.179 344.758 270.223 344.677C270.266 344.597 270.326 344.526 270.398 344.47C272.256 343.038 274.534 342.265 276.875 342.27C279.215 342.276 281.485 343.06 283.325 344.5C283.396 344.558 283.455 344.629 283.497 344.709C283.54 344.79 283.566 344.878 283.573 344.969C283.579 345.057 283.565 345.145 283.534 345.228C283.503 345.31 283.454 345.385 283.392 345.447L282.072 346.762C281.972 346.866 281.839 346.933 281.696 346.949C281.553 346.966 281.408 346.932 281.287 346.854C281.15 346.752 281.011 346.655 280.868 346.565C280.587 346.384 280.293 346.225 279.988 346.087L280.32 345.188C280.349 345.112 280.362 345.031 280.359 344.949C280.356 344.867 280.337 344.787 280.303 344.713C280.269 344.639 280.221 344.572 280.161 344.517C280.101 344.462 280.031 344.419 279.955 344.391C277.975 343.67 275.802 343.67 273.818 344.391C273.667 344.454 273.547 344.573 273.484 344.724C273.448 344.798 273.428 344.879 273.424 344.961C273.42 345.043 273.432 345.124 273.46 345.202L273.799 346.087C273.491 346.233 273.192 346.397 272.903 346.578C272.759 346.669 272.619 346.765 272.481 346.867C272.36 346.946 272.215 346.979 272.072 346.962C271.929 346.946 271.796 346.879 271.697 346.775L270.325 345.416Z" fill="white"/>
</g>
<g filter="url(#filter2_d)">
<rect x="134" y="39" width="135" height="40" rx="20" fill="white"/>
<path d="M158.167 56.4998V54.8332C158.167 53.7281 157.728 52.6683 156.946 51.8869C156.165 51.1055 155.105 50.6665 154 50.6665C152.895 50.6665 151.835 51.1055 151.054 51.8869C150.272 52.6683 149.833 53.7281 149.833 54.8332V56.4998C149.17 56.4998 148.534 56.7632 148.066 57.2321C147.597 57.7009 147.333 58.3368 147.333 58.9998V64.8332C147.333 65.4962 147.597 66.1321 148.066 66.6009C148.534 67.0698 149.17 67.3332 149.833 67.3332H158.167C158.83 67.3332 159.466 67.0698 159.934 66.6009C160.403 66.1321 160.667 65.4962 160.667 64.8332V58.9998C160.667 58.3368 160.403 57.7009 159.934 57.2321C159.466 56.7632 158.83 56.4998 158.167 56.4998ZM151.5 54.8332C151.5 54.1701 151.763 53.5342 152.232 53.0654C152.701 52.5966 153.337 52.3332 154 52.3332C154.663 52.3332 155.299 52.5966 155.768 53.0654C156.237 53.5342 156.5 54.1701 156.5 54.8332V56.4998H151.5V54.8332ZM159 64.8332C159 65.0542 158.912 65.2661 158.756 65.4224C158.6 65.5787 158.388 65.6665 158.167 65.6665H149.833C149.612 65.6665 149.4 65.5787 149.244 65.4224C149.088 65.2661 149 65.0542 149 64.8332V58.9998C149 58.7788 149.088 58.5669 149.244 58.4106C149.4 58.2543 149.612 58.1665 149.833 58.1665H158.167C158.388 58.1665 158.6 58.2543 158.756 58.4106C158.912 58.5669 159 58.7788 159 58.9998V64.8332Z" fill="#D8465C"/>
<path d="M172.722 63.668C171.882 63.668 171.14 63.488 170.496 63.128C169.852 62.768 169.348 62.262 168.984 61.61C168.62 60.954 168.438 60.184 168.438 59.3C168.438 58.416 168.624 57.648 168.996 56.996C169.368 56.34 169.88 55.832 170.532 55.472C171.184 55.112 171.93 54.932 172.77 54.932C173.206 54.932 173.612 54.98 173.988 55.076C174.364 55.168 174.69 55.284 174.966 55.424L174.816 56.738C174.512 56.598 174.192 56.482 173.856 56.39C173.52 56.294 173.154 56.246 172.758 56.246C172.142 56.246 171.626 56.38 171.21 56.648C170.798 56.912 170.486 57.276 170.274 57.74C170.066 58.2 169.962 58.72 169.962 59.3C169.962 59.88 170.064 60.402 170.268 60.866C170.476 61.326 170.784 61.69 171.192 61.958C171.604 62.222 172.114 62.354 172.722 62.354C173.13 62.354 173.5 62.31 173.832 62.222C174.168 62.134 174.496 62.014 174.816 61.862L174.966 63.182C174.654 63.326 174.31 63.442 173.934 63.53C173.558 63.622 173.154 63.668 172.722 63.668ZM178.573 63.62C177.933 63.62 177.387 63.48 176.935 63.2C176.487 62.92 176.143 62.546 175.903 62.078C175.667 61.61 175.549 61.094 175.549 60.53C175.549 59.966 175.667 59.448 175.903 58.976C176.143 58.504 176.487 58.128 176.935 57.848C177.387 57.564 177.933 57.422 178.573 57.422C179.209 57.422 179.753 57.564 180.205 57.848C180.657 58.128 181.001 58.504 181.237 58.976C181.477 59.448 181.597 59.966 181.597 60.53C181.597 61.094 181.477 61.61 181.237 62.078C181.001 62.546 180.657 62.92 180.205 63.2C179.753 63.48 179.209 63.62 178.573 63.62ZM178.573 62.492C179.101 62.492 179.507 62.314 179.791 61.958C180.079 61.598 180.223 61.122 180.223 60.53C180.223 59.93 180.079 59.45 179.791 59.09C179.507 58.73 179.101 58.55 178.573 58.55C178.045 58.55 177.637 58.73 177.349 59.09C177.061 59.45 176.917 59.93 176.917 60.53C176.917 61.122 177.061 61.598 177.349 61.958C177.637 62.314 178.045 62.492 178.573 62.492ZM182.653 63.5V57.542H183.769L183.907 58.514L183.625 58.274C183.901 58.014 184.203 57.81 184.531 57.662C184.863 57.514 185.233 57.44 185.641 57.44C185.949 57.44 186.229 57.488 186.481 57.584C186.737 57.676 186.959 57.82 187.147 58.016C187.339 58.212 187.493 58.462 187.609 58.766L187.267 58.664C187.455 58.28 187.733 57.98 188.101 57.764C188.469 57.548 188.913 57.44 189.433 57.44C189.965 57.44 190.403 57.546 190.747 57.758C191.091 57.966 191.345 58.27 191.509 58.67C191.677 59.07 191.761 59.552 191.761 60.116V63.5H190.417V60.188C190.417 59.632 190.323 59.224 190.135 58.964C189.947 58.7 189.635 58.568 189.199 58.568C188.947 58.568 188.735 58.61 188.563 58.694C188.391 58.774 188.255 58.888 188.155 59.036C188.055 59.184 187.983 59.352 187.939 59.54C187.899 59.728 187.879 59.928 187.879 60.14V63.5H186.535V60.266C186.535 59.854 186.489 59.524 186.397 59.276C186.305 59.028 186.167 58.848 185.983 58.736C185.799 58.624 185.571 58.568 185.299 58.568C184.935 58.568 184.625 58.652 184.369 58.82C184.117 58.984 183.917 59.222 183.769 59.534L183.991 58.814V63.5H182.653ZM193.118 66.404V57.542H194.186L194.444 58.664L194.048 58.49C194.316 58.17 194.618 57.916 194.954 57.728C195.294 57.536 195.708 57.44 196.196 57.44C196.768 57.44 197.25 57.58 197.642 57.86C198.038 58.14 198.338 58.514 198.542 58.982C198.746 59.45 198.848 59.966 198.848 60.53C198.848 61.094 198.748 61.61 198.548 62.078C198.348 62.546 198.052 62.92 197.66 63.2C197.268 63.48 196.78 63.62 196.196 63.62C195.728 63.62 195.332 63.544 195.008 63.392C194.688 63.24 194.402 63.004 194.15 62.684L194.456 62.414V66.404H193.118ZM195.98 62.492C196.452 62.492 196.82 62.314 197.084 61.958C197.348 61.598 197.48 61.122 197.48 60.53C197.48 59.934 197.348 59.458 197.084 59.102C196.82 58.746 196.452 58.568 195.98 58.568C195.644 58.568 195.356 58.648 195.116 58.808C194.88 58.964 194.7 59.188 194.576 59.48C194.452 59.772 194.39 60.122 194.39 60.53C194.39 60.946 194.452 61.3 194.576 61.592C194.7 61.884 194.88 62.108 195.116 62.264C195.356 62.416 195.644 62.492 195.98 62.492ZM201.445 63.62C201.081 63.62 200.785 63.55 200.557 63.41C200.333 63.27 200.169 63.086 200.065 62.858C199.961 62.626 199.909 62.374 199.909 62.102V54.5H201.253V61.49C201.253 61.814 201.273 62.05 201.313 62.198C201.353 62.342 201.429 62.434 201.541 62.474C201.657 62.51 201.829 62.528 202.057 62.528L201.913 63.62H201.445ZM205.76 63.62C205.048 63.62 204.452 63.476 203.972 63.188C203.496 62.9 203.136 62.52 202.892 62.048C202.652 61.572 202.532 61.05 202.532 60.482C202.532 59.934 202.644 59.43 202.868 58.97C203.096 58.506 203.426 58.136 203.858 57.86C204.294 57.58 204.822 57.44 205.442 57.44C205.986 57.44 206.45 57.55 206.834 57.77C207.218 57.99 207.51 58.294 207.71 58.682C207.914 59.066 208.016 59.506 208.016 60.002C208.016 60.114 208.008 60.232 207.992 60.356C207.98 60.476 207.962 60.6 207.938 60.728H203.918C203.974 61.164 204.096 61.51 204.284 61.766C204.472 62.022 204.706 62.208 204.986 62.324C205.266 62.436 205.568 62.492 205.892 62.492C206.212 62.492 206.52 62.454 206.816 62.378C207.116 62.298 207.394 62.19 207.65 62.054L207.752 63.164C207.524 63.276 207.242 63.38 206.906 63.476C206.57 63.572 206.188 63.62 205.76 63.62ZM20Line truncated
</g>
</g>
<defs>
<filter id="filter0_d" x="4.00073" y="6.74805" width="202.361" height="354.703" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="8"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.418802 0 0 0 0 0.478151 0 0 0 0 0.5375 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0" transform="scale(0.00222222 0.00125786)"/>
</pattern>
<filter id="filter1_d" x="179.277" y="70.6338" width="200.723" height="354.703" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="8"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.418802 0 0 0 0 0.478151 0 0 0 0 0.5375 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image1" transform="scale(0.00222222 0.00125786)"/>
</pattern>
<filter id="filter2_d" x="122" y="35" width="159" height="64" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
<feOffset dy="8"/>
<feGaussianBlur stdDeviation="6"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.14902 0 0 0 0 0.188235 0 0 0 0 0.54902 0 0 0 0.204116 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<clipPath id="clip0">
<rect width="382" height="420" fill="white"/>
</clipPath>
<clipPath id="clip1">
<rect width="16" height="16" fill="white" transform="matrix(1 0 0.0015843 0.999999 97.0127 273)"/>
</clipPath>
<clipPath id="clip2">
<rect width="16" height="16" fill="white" transform="matrix(1 0 -0.00342561 0.999994 268.973 337)"/>
</clipPath>
<image id="image0" width="450" height="795" xlink:href=" data:image/png;base64,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 truncated
<image id="image1" width="450" height="795" xlink:href=" data:image/png;base64,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 truncated
</defs>
</svg>

After

Width:  |  Height:  |  Size: 402 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

+203
View File
@@ -0,0 +1,203 @@
import { useState } from "react";
import * as React from "react";
import AppBar from "@mui/material/AppBar";
import Box from "@mui/material/Box";
import Toolbar from "@mui/material/Toolbar";
import IconButton from "@mui/material/IconButton";
import Typography from "@mui/material/Typography";
import SwipeableDrawer from "@mui/material/SwipeableDrawer";
import List from "@mui/material/List";
import ListItem from "@mui/material/ListItem";
import ListItemButton from "@mui/material/ListItemButton";
import ListItemText from "@mui/material/ListItemText";
import Avatar from "@mui/material/Avatar";
import Container from "@mui/material/Container";
import Button from "@mui/material/Button";
import Tooltip from "@mui/material/Tooltip";
import MenuItem from "@mui/material/MenuItem";
import Menu from "@mui/material/Menu";
import MenuIcon from "@mui/icons-material/Menu";
import CloseIcon from "@mui/icons-material/Close"; // <-- Added
import Divider from "@mui/material/Divider";
import AdbIcon from "@mui/icons-material/Adb";
import ListItemIcon from "@mui/material/ListItemIcon";
import { InboxIcon, MailIcon } from "lucide-react";
const pages = ["Matches", "Search", "Help"];
const settings = ["Profile", "Account", "Dashboard", "Logout"];
const LandingHeader = () => {
const [drawerOpen, setDrawerOpen] = useState(false);
const [anchorElUser, setAnchorElUser] = React.useState(null);
const toggleDrawer = (open) => () => {
setDrawerOpen(open);
};
const handleOpenUserMenu = (event) => {
setAnchorElUser(event.currentTarget);
};
const handleCloseUserMenu = () => {
setAnchorElUser(null);
};
const DrawerList = (
<Box
sx={{ width: 250 }}
role="presentation"
onKeyDown={toggleDrawer(false)}
>
{/* Drawer Header + Close Button */}
<Box
sx={{
display: "flex",
justifyContent: "space-between",
alignItems: "center",
px: 2,
py: 1.5,
}}
>
<Typography variant="h6">Menu</Typography>
{/* Close Button */}
<IconButton onClick={toggleDrawer(false)}>
<CloseIcon />
</IconButton>
</Box>
<Divider />
<List>
{["Matches", "Search", "Chat", "Mail"].map((text, index) => (
<ListItem key={text} disablePadding>
<ListItemButton>
<ListItemIcon>
{index % 2 === 0 ? <InboxIcon /> : <MailIcon />}
</ListItemIcon>
<ListItemText primary={text} />
</ListItemButton>
</ListItem>
))}
</List>
{/* <Divider />
<List>
{["All mail", "Trash", "Spam"].map((text, index) => (
<ListItem key={text} disablePadding>
<ListItemButton>
<ListItemIcon>
{index % 2 === 0 ? <InboxIcon /> : <MailIcon />}
</ListItemIcon>
<ListItemText primary={text} />
</ListItemButton>
</ListItem>
))}
</List> */}
</Box>
);
return (
<>
<AppBar position="sticky">
<Container maxWidth="xl">
<Toolbar disableGutters>
{/* Desktop Logo */}
<AdbIcon sx={{ display: { xs: "none", md: "flex" }, mr: 1 }} />
<Typography
variant="h6"
noWrap
component="a"
href="#"
sx={{
mr: 2,
display: { xs: "none", md: "flex" },
fontFamily: "monospace",
fontWeight: 700,
letterSpacing: ".3rem",
color: "inherit",
textDecoration: "none",
position:"sticky",
zIndex:"99"
}}
>
LOGO
</Typography>
{/* Mobile Drawer Button */}
<Box sx={{ flexGrow: 1, display: { xs: "flex", md: "none" } }}>
<IconButton size="large" color="inherit" onClick={toggleDrawer(true)}>
<MenuIcon />
</IconButton>
</Box>
{/* Mobile Logo */}
<AdbIcon sx={{ display: { xs: "flex", md: "none" }, mr: 1 }} />
<Typography
variant="h5"
noWrap
component="a"
href="#"
sx={{
mr: 2,
display: { xs: "flex", md: "none" },
flexGrow: 1,
fontFamily: "monospace",
fontWeight: 700,
letterSpacing: ".3rem",
color: "inherit",
textDecoration: "none",
}}
>
LOGO
</Typography>
{/* Desktop Menu */}
<Box sx={{ flexGrow: 1, display: { xs: "none", md: "flex" } }}>
{pages.map((page) => (
<Button key={page} sx={{ my: 2, color: "white", display: "block" }}>
{page}
</Button>
))}
</Box>
{/* Avatar Menu */}
<Box sx={{ flexGrow: 0 }}>
<Tooltip title="Open settings">
<IconButton onClick={handleOpenUserMenu} sx={{ p: 0 }}>
<Avatar alt="User" src="/static/images/avatar/2.jpg" />
</IconButton>
</Tooltip>
<Menu
sx={{ mt: "45px" }}
anchorEl={anchorElUser}
open={Boolean(anchorElUser)}
onClose={handleCloseUserMenu}
anchorOrigin={{ vertical: "top", horizontal: "right" }}
transformOrigin={{ vertical: "top", horizontal: "right" }}
>
{settings.map((setting) => (
<MenuItem key={setting} onClick={handleCloseUserMenu}>
<Typography textAlign="center">{setting}</Typography>
</MenuItem>
))}
</Menu>
</Box>
</Toolbar>
</Container>
</AppBar>
{/* Drawer */}
<SwipeableDrawer
anchor="left"
open={drawerOpen}
onClose={toggleDrawer(false)}
onOpen={toggleDrawer(true)}
>
{DrawerList}
</SwipeableDrawer>
</>
);
};
export default LandingHeader;
@@ -0,0 +1,341 @@
import { useState, useEffect } from 'react';
import { motion } from 'framer-motion';
import { Users, Shield, Lock, Download, Smartphone, QrCode } from 'lucide-react';
const AppPromoteSection = () => {
const [isVisible, setIsVisible] = useState(false);
useEffect(() => {
setIsVisible(true);
}, []);
const fadeInUp = {
hidden: { opacity: 0, y: 60 },
visible: {
opacity: 1,
y: 0,
transition: { duration: 0.6, ease: "easeOut" }
}
};
const staggerContainer = {
hidden: { opacity: 0 },
visible: {
opacity: 1,
transition: {
staggerChildren: 0.2
}
}
};
const scaleIn = {
hidden: { opacity: 0, scale: 0.8 },
visible: {
opacity: 1,
scale: 1,
transition: { duration: 0.5 }
}
};
const features = [
{
icon: <Users className="w-8 h-8 text-pink-500" />,
title: "100% Screened Profiles",
description: "Search by location, community, profession & more from lakhs of active profiles",
color: "bg-pink-50 dark:bg-pink-900/20"
},
{
icon: <Shield className="w-8 h-8 text-blue-500" />,
title: "Verifications by Personal Visit",
description: "Special listing for profiles verified by our agents through personal visits",
color: "bg-blue-50 dark:bg-blue-900/20"
},
{
icon: <Lock className="w-8 h-8 text-purple-500" />,
title: "Control over Privacy",
description: "Restrict unwanted access to contact details & photos/videos",
color: "bg-purple-50 dark:bg-purple-900/20"
}
];
return (
<>
<div className="min-h-screen bg-gradient-to-br from-gray-50 to-pink-50 dark:from-gray-900 dark:to-pink-900/20">
{/* Hero Section */}
<section className="relative min-h-screen flex items-center justify-center overflow-hidden">
{/* Background Image with Overlay */}
<div
className="absolute inset-0 z-0"
style={{
backgroundImage: 'url(https://images.unsplash.com/photo-1519741497674-611481863552?w=1200)',
backgroundSize: 'cover',
backgroundPosition: 'center',
}}
>
<div className="absolute inset-0 bg-gradient-to-r from-black/70 to-black/50"></div>
</div>
{/* Content */}
<div className="relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-20">
<motion.div
initial="hidden"
animate={isVisible ? "visible" : "hidden"}
variants={fadeInUp}
className="text-center"
>
<motion.p
variants={fadeInUp}
className="text-pink-300 text-sm font-medium tracking-wider uppercase mb-4"
>
MORE THAN 25 YEARS OF
</motion.p>
<motion.h1
variants={fadeInUp}
className="text-5xl md:text-7xl font-bold text-white mb-8"
>
Bringing People <span className="text-pink-400">Together</span>
</motion.h1>
</motion.div>
{/* Features Grid */}
<motion.div
variants={staggerContainer}
initial="hidden"
animate={isVisible ? "visible" : "hidden"}
className="grid grid-cols-1 md:grid-cols-3 gap-6 mt-16 max-w-6xl mx-auto"
>
{features.map((feature, index) => (
<motion.div
key={index}
variants={scaleIn}
whileHover={{ scale: 1.05, y: -5 }}
className="bg-white dark:bg-gray-800 rounded-2xl p-8 shadow-xl hover:shadow-2xl transition-all duration-300"
>
<motion.div
className={`${feature.color} w-16 h-16 rounded-full flex items-center justify-center mb-6`}
whileHover={{ rotate: 360 }}
transition={{ duration: 0.6 }}
>
{feature.icon}
</motion.div>
<h3 className="text-xl font-bold text-gray-900 dark:text-white mb-3">
{feature.title}
</h3>
<p className="text-gray-600 dark:text-gray-300 leading-relaxed">
{feature.description}
</p>
</motion.div>
))}
</motion.div>
</div>
</section>
{/* App Download Section */}
<section className="relative py-20 bg-gradient-to-br from-pink-50 to-rose-100 dark:from-pink-900/10 dark:to-rose-900/20">
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div className="grid grid-cols-1 lg:grid-cols-2 gap-12 items-center">
{/* Left Content */}
<motion.div
initial={{ opacity: 0, x: -50 }}
whileInView={{ opacity: 1, x: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.6 }}
>
<h2 className="text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-4">
Download the Jeevansathi app
</h2>
<p className="text-xl text-gray-600 dark:text-gray-300 mb-8">
Connect with your matches anytime, anywhere
</p>
<div className="bg-white dark:bg-gray-800 rounded-2xl p-8 shadow-xl">
<p className="text-center text-gray-700 dark:text-gray-300 mb-6 font-medium">
Point your phone camera at the QR code or use<br />one of the download links below
</p>
{/* QR Code */}
<div className="flex justify-center mb-6">
<motion.div
className="bg-white p-4 rounded-xl shadow-lg"
whileHover={{ scale: 1.05 }}
>
<div className="w-32 h-32 bg-gray-900 rounded-lg flex items-center justify-center">
<QrCode className="w-24 h-24 text-white" />
</div>
</motion.div>
</div>
{/* Download Buttons */}
<div className="flex flex-col sm:flex-row gap-4 justify-center">
<motion.button
whileHover={{ scale: 1.05 }}
whileTap={{ scale: 0.95 }}
className="bg-black text-white px-6 py-3 rounded-lg flex items-center justify-center space-x-2 hover:bg-gray-800 transition-colors"
>
<Smartphone className="w-5 h-5" />
<div className="text-left">
<div className="text-xs">GET IT ON</div>
<div className="font-bold">Google Play</div>
</div>
</motion.button>
<motion.button
whileHover={{ scale: 1.05 }}
whileTap={{ scale: 0.95 }}
className="bg-black text-white px-6 py-3 rounded-lg flex items-center justify-center space-x-2 hover:bg-gray-800 transition-colors"
>
<Download className="w-5 h-5" />
<div className="text-left">
<div className="text-xs">Download on the</div>
<div className="font-bold">App Store</div>
</div>
</motion.button>
</div>
<p className="text-center mt-6">
<span className="text-pink-600 dark:text-pink-400 font-medium">
Or get a download link
</span>
<span className="text-gray-600 dark:text-gray-400"> on your SMS/Email</span>
</p>
</div>
</motion.div>
{/* Right - Phone Mockup */}
<motion.div
initial={{ opacity: 0, x: 50 }}
whileInView={{ opacity: 1, x: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.6 }}
className="relative"
>
<div className="relative">
{/* Phone Frame */}
<motion.div
className="relative mx-auto w-full max-w-sm"
animate={{ y: [0, -10, 0] }}
transition={{ duration: 3, repeat: Infinity, ease: "easeInOut" }}
>
<div className="bg-gray-900 rounded-[3rem] p-4 shadow-2xl">
<div className="bg-white dark:bg-gray-800 rounded-[2.5rem] overflow-hidden">
{/* Phone Screen Content */}
<div className="aspect-[9/19] bg-gradient-to-br from-pink-100 to-purple-100 dark:from-pink-900/20 dark:to-purple-900/20 p-6">
<div className="flex items-center justify-between mb-6">
<h3 className="font-bold text-gray-900 dark:text-white">My Matches</h3>
<div className="flex space-x-2">
<div className="w-8 h-8 rounded-full bg-pink-400"></div>
</div>
</div>
{/* Profile Cards */}
<div className="space-y-4">
{[1, 2].map((i) => (
<motion.div
key={i}
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ delay: i * 0.2 }}
className="bg-white dark:bg-gray-700 rounded-2xl p-4 shadow-lg"
>
<div className="flex items-center space-x-3 mb-3">
<div className="w-16 h-16 rounded-full bg-gradient-to-br from-pink-400 to-purple-500"></div>
<div className="flex-1">
<h4 className="font-semibold text-gray-900 dark:text-white">Profile Name</h4>
<p className="text-sm text-gray-600 dark:text-gray-400">25 yrs, 5'6"</p>
</div>
</div>
<div className="flex space-x-2">
<button className="flex-1 bg-pink-500 text-white py-2 rounded-lg text-sm font-medium">
Connect
</button>
<button className="px-4 py-2 border border-gray-300 dark:border-gray-600 rounded-lg">
<span className="text-xl">💬</span>
</button>
</div>
</motion.div>
))}
</div>
{/* Features Tags */}
<div className="mt-6 space-y-2">
<motion.div
className="bg-white dark:bg-gray-700 rounded-full px-4 py-2 text-sm font-medium text-gray-700 dark:text-gray-300 inline-block"
animate={{ x: [0, 5, 0] }}
transition={{ duration: 2, repeat: Infinity }}
>
✓ Easy Verification
</motion.div>
<motion.div
className="bg-white dark:bg-gray-700 rounded-full px-4 py-2 text-sm font-medium text-gray-700 dark:text-gray-300 inline-block ml-2"
animate={{ x: [0, -5, 0] }}
transition={{ duration: 2, repeat: Infinity, delay: 0.3 }}
>
✓ Voice & Video Calls
</motion.div>
</div>
</div>
</div>
</div>
</motion.div>
{/* Download Badge */}
<motion.div
className="absolute -bottom-4 -right-4 bg-white dark:bg-gray-800 rounded-2xl px-6 py-3 shadow-xl"
initial={{ opacity: 0, scale: 0 }}
whileInView={{ opacity: 1, scale: 1 }}
viewport={{ once: true }}
transition={{ delay: 0.5 }}
>
<p className="text-sm text-gray-600 dark:text-gray-400">10M+ downloads</p>
</motion.div>
</div>
</motion.div>
</div>
</div>
</section>
{/* Stats Section */}
<motion.section
className="py-16 bg-white dark:bg-gray-900"
initial={{ opacity: 0 }}
whileInView={{ opacity: 1 }}
viewport={{ once: true }}
>
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div className="grid grid-cols-2 md:grid-cols-4 gap-8">
{[
{ number: "25+", label: "Years of Trust" },
{ number: "10M+", label: "Happy Users" },
{ number: "100%", label: "Verified Profiles" },
{ number: "24/7", label: "Support" }
].map((stat, index) => (
<motion.div
key={index}
className="text-center"
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ delay: index * 0.1 }}
>
<motion.h3
className="text-4xl md:text-5xl font-bold text-pink-500 mb-2"
whileHover={{ scale: 1.1 }}
>
{stat.number}
</motion.h3>
<p className="text-gray-600 dark:text-gray-400 font-medium">{stat.label}</p>
</motion.div>
))}
</div>
</div>
</motion.section>
</div>
</>
)
}
export default AppPromoteSection
+98
View File
@@ -0,0 +1,98 @@
import Button from "@mui/material/Button";
import { motion } from "framer-motion";
import React from "react";
const ThreeDMarquee = ({ images = [], className = "", cols = 4, onImageClick }) => {
// Clone the image list twice
const duplicatedImages = [...images, ...images];
const groupSize = Math.ceil(duplicatedImages.length / cols);
const imageGroups = Array.from({ length: cols }, (_, index) =>
duplicatedImages.slice(index * groupSize, (index + 1) * groupSize)
);
const handleImageClick = (image, globalIndex) => {
if (onImageClick) {
onImageClick(image, globalIndex);
} else if (image.href) {
window.open(image.href, image.target || "_self");
}
};
return (
<section
className={`mx-auto block h-[600px] max-sm:h-[400px]
overflow-hidden bg-[#034E08] relative ${className} max-w-[1400px] ` }
style={{background: "linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(2, 77, 14, 1) 70%)"}}
>
<div className="absolute bottom-0 left-0 w-full h-[300px] " style={{background: "linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 70%)"}} />
<div className="absolute top-0 left-0 w-full h-[200px] " style={{background: "linear-gradient(rgba(255, 255, 255, 0.88) 10%, rgba(255, 255, 255, 0) 70% )"}} />
<div className="text-white rounded-[0px] md:rounded-[10px] p-[20px] absolute md:top-[40%] md:left-[30%] w-full md:max-w-[600px] h-[100%] md:h-[230px] z-9 backdrop-blur-[5px] bg-black/50">
<h2 className="text-center text-[45px] font-900 pb-2">Now, chat for free !</h2>
<p className="text-center text-[22px] font-900 pb-4">Finding your perfect match just become easier</p>
<div className="flex itemes-center justify-center ">
<Button variant="contained" size="medium" sx={{width:"fit-content", padding:"10px 20px"}}>Regsiter Now</Button>
</div>
</div>
<div
className="flex w-full h-full items-center justify-center"
style={{
transform: "rotateX(55deg) rotateY(0deg) rotateZ(45deg)",
}}
>
<div className="w-full overflow-hidden scale-90 sm:scale-100">
<div
className={`relative grid h-full w-full origin-center
grid-cols-4 sm:grid-cols-${cols} gap-4 transform
`}
>
{imageGroups.map((imagesInGroup, idx) => (
<motion.div
key={`column-${idx}`}
animate={{ y: idx % 2 === 0 ? 100 : -100 }}
transition={{
// duration: idx % 2 === 0 ? 20 : 15,
duration: idx % 2 === 0 ? 5 : 4,
ease: "linear",
repeat: Infinity,
repeatType: "reverse",
}}
className="flex flex-col items-center gap-6 relative"
>
<div className="absolute left-0 top-0 h-full w-0.5 " />
{imagesInGroup.map((image, imgIdx) => {
const globalIndex = idx * groupSize + imgIdx;
const isClickable = image.href || onImageClick;
return (
<div key={`img-${imgIdx}`} className="relative">
<div className="absolute top-0 left-0 w-full h-0.5 " />
<div className="max-w-[300px] h-[290px] rounded-lg overflow-hidden bg-white">
<motion.img
whileHover={{ y: -10 }}
transition={{ duration: 0.3, ease: "easeInOut" }}
src={image.src}
alt={image.alt}
width={970}
height={700}
className={`aspect-[970/700] w-full h-full object-cover shadow-xl hover:shadow-2xl transition-shadow duration-300 ${
isClickable ? "cursor-pointer" : ""
}`}
onClick={() => handleImageClick(image, globalIndex)}
/>
</div>
</div>
);
})}
</motion.div>
))}
</div>
</div>
</div>
</section>
);
};
export default ThreeDMarquee;
-68
View File
@@ -1,71 +1,3 @@
@import "tailwindcss";
:root {
font-family: system-ui, Avenir, Helvetica, Arial, sans-serif;
line-height: 1.5;
font-weight: 400;
color-scheme: light dark;
color: rgba(255, 255, 255, 0.87);
background-color: #242424;
font-synthesis: none;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
a {
font-weight: 500;
color: #646cff;
text-decoration: inherit;
}
a:hover {
color: #535bf2;
}
body {
margin: 0;
display: flex;
place-items: center;
min-width: 320px;
min-height: 100vh;
}
h1 {
font-size: 3.2em;
line-height: 1.1;
}
button {
border-radius: 8px;
border: 1px solid transparent;
padding: 0.6em 1.2em;
font-size: 1em;
font-weight: 500;
font-family: inherit;
background-color: #1a1a1a;
cursor: pointer;
transition: border-color 0.25s;
}
button:hover {
border-color: #646cff;
}
button:focus,
button:focus-visible {
outline: 4px auto -webkit-focus-ring-color;
}
@media (prefers-color-scheme: light) {
:root {
color: #213547;
background-color: #ffffff;
}
a:hover {
color: #747bff;
}
button {
background-color: #f9f9f9;
}
}
+14
View File
@@ -0,0 +1,14 @@
import { Outlet } from "react-router-dom";
import LandingHeader from "../components/common/LandingHeader";
const LandingLayout = () => {
return (
<>
<LandingHeader/>
<div className="body-container" style={{ marginBottom:'90px' }}>
<Outlet />
</div>
</>
)
}
export default LandingLayout
+12 -8
View File
@@ -1,10 +1,14 @@
import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import './index.css'
import App from './App.jsx'
import React from "react";
import ReactDOM from "react-dom/client";
createRoot(document.getElementById('root')).render(
<StrictMode>
import "./index.css";
import App from "./App.jsx";
import { ThemeProvider } from "@mui/material/styles";
import theme from "./theme";
ReactDOM.createRoot(document.getElementById("root")).render(
<React.StrictMode>
<ThemeProvider theme={theme}>
<App />
</StrictMode>,
)
</ThemeProvider>
</React.StrictMode>
);
+72
View File
@@ -0,0 +1,72 @@
import AppPromoteSection from "../components/landing/AppPromoteSection";
import ThreeDMarquee from "../components/ui/ThreeDMarquee";
import wedding1 from "../assets/images/wedding1.jpg";
import wedding2 from "../assets/images/wedding2.jpg";
import wedding3 from "../assets/images/wedding3.jpg";
import wedding4 from "../assets/images/wedding4.webp";
import wedding5 from "../assets/images/wedding5.webp";
import wedding6 from "../assets/images/wedding6.jpeg";
import wedding7 from "../assets/images/wedding7.jpg";
import wedding8 from "../assets/images/wedding8.jpg";
import wedding9 from "../assets/images/wedding9.avif";
import wedding10 from "../assets/images/wedding10.jpg";
import wedding11 from "../assets/images/wedding11.jpg";
import wedding12 from "../assets/images/wedding12.avif";
const HomePage = () => {
const images = [
{
src: wedding1,
alt: "Wedding Image",
},
{
src: wedding2,
alt: "Couple",
},
{
src:wedding3,
alt: "Engagement",
},
{
src: wedding4,
alt: "Wedding Image",
},
{
src: wedding5,
alt: "Couple",
},
{
src: wedding6,
alt: "Engagement",
},
{
src: wedding7,
alt: "Wedding Image",
},
{
src: wedding8,
alt: "Couple",
},
{
src: wedding9,
alt: "Engagement",
},
{
src: wedding10,
alt: "Engagement",
},
];
return (
<div className="">
<ThreeDMarquee images={images} cols = {4} />
<AppPromoteSection/>
</div>
);
};
export default HomePage;
+10
View File
@@ -0,0 +1,10 @@
const LandingPage = () => {
return (
<>
</>
)
}
export default LandingPage
+19
View File
@@ -0,0 +1,19 @@
import { Route, Routes } from 'react-router-dom';
import UserRoutes from './UserRoutes';
import PublicRoutes from './PublicRoutes';
const AppRoutes = () => {
return (
<>
{/* Wrap UserRoutes inside AuthProvider separately */}
<Routes>
{UserRoutes()}
{PublicRoutes()}
</Routes>
</>
);
};
export default AppRoutes;
+15
View File
@@ -0,0 +1,15 @@
import { Route } from "react-router-dom";
import HomePage from "../pages/HomePage";
import LandingLayout from "../layout/LandingLayout";
const PublicRoutes = () => {
return (
<>
<Route element={<LandingLayout />}>
<Route path="/" element={<HomePage />} />
</Route>
</>
)
}
export default PublicRoutes
+13
View File
@@ -0,0 +1,13 @@
import { Route, useNavigate } from "react-router-dom";
const UserRoutes = () => {
return (
<>
{/* <Route element={<MasterLayout />}>
<Route path="/" element={<HomePage />} />
</Route> */}
</>
)
}
export default UserRoutes
+17
View File
@@ -0,0 +1,17 @@
import { createTheme, ThemeProvider } from "@mui/material/styles";
const theme = createTheme({
palette: {
primary: {
main: "#034E08", // Indigo
contrastText: "#ffffff",
},
secondary: {
main: "#A70710", // Pink
contrastText: "#ffffff",
},
},
});
export default theme;