├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── _redirects ├── assets │ ├── css │ │ ├── all-style.css │ │ ├── bootstrap.min.css │ │ ├── dashboard-responsive.css │ │ ├── dashboard.css │ │ ├── default.css │ │ ├── layout.css │ │ ├── responsive.css │ │ ├── style.css │ │ └── swiper-bundle.min.css │ ├── font │ │ ├── fonts │ │ │ ├── icofont.eot │ │ │ ├── icofont.svg │ │ │ ├── icofont.ttf │ │ │ ├── icofont.woff │ │ │ └── icofont.woff2 │ │ └── icofont.min.css │ ├── img │ │ ├── action │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── author │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ └── 5.png │ │ ├── banner │ │ │ ├── 1.jpg │ │ │ ├── 2.jpg │ │ │ ├── 3.jpg │ │ │ ├── 4.png │ │ │ └── 5.png │ │ ├── collection │ │ │ ├── 1.jpg │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── 14.png │ │ │ ├── 15.png │ │ │ ├── 16.png │ │ │ ├── 17.png │ │ │ ├── 18.png │ │ │ ├── 19.png │ │ │ ├── 2.png │ │ │ ├── 20.png │ │ │ ├── 21.png │ │ │ ├── 22.png │ │ │ ├── 23.png │ │ │ ├── 24.png │ │ │ ├── 25.png │ │ │ ├── 26.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── home-bg.png │ │ ├── icon │ │ │ ├── 1.png │ │ │ ├── 1.svg │ │ │ ├── 10.svg │ │ │ ├── 11.svg │ │ │ ├── 12.svg │ │ │ ├── 13.svg │ │ │ ├── 14.svg │ │ │ ├── 15.svg │ │ │ ├── 2.png │ │ │ ├── 2.svg │ │ │ ├── 3.png │ │ │ ├── 3.svg │ │ │ ├── 4.png │ │ │ ├── 4.svg │ │ │ ├── 5.svg │ │ │ ├── 6.svg │ │ │ ├── 7.svg │ │ │ ├── 8.svg │ │ │ ├── 9.svg │ │ │ ├── Ethereum-icon.svg │ │ │ ├── Logout - Bold 24px.svg │ │ │ ├── arrow-a.svg │ │ │ ├── arrow-b.svg │ │ │ ├── authereum.svg │ │ │ ├── bag.svg │ │ │ ├── bitski.svg │ │ │ ├── buy.svg │ │ │ ├── coinbase.svg │ │ │ ├── credit-card.svg │ │ │ ├── ddd.svg │ │ │ ├── discount.svg │ │ │ ├── edit-profile-icon.svg │ │ │ ├── explore.svg │ │ │ ├── fire.svg │ │ │ ├── fortmatic.svg │ │ │ ├── heart.svg │ │ │ ├── kaikas.svg │ │ │ ├── logout.svg │ │ │ ├── meta.svg │ │ │ ├── search.svg │ │ │ ├── send.svg │ │ │ ├── sort-descending.svg │ │ │ ├── star.svg │ │ │ ├── torus.svg │ │ │ ├── users.svg │ │ │ └── wallet.svg │ │ ├── inner │ │ │ ├── 1.png │ │ │ ├── 1.svg │ │ │ ├── 10.jpg │ │ │ ├── 12.jpg │ │ │ ├── 13.png │ │ │ ├── 14.png │ │ │ ├── 15.png │ │ │ ├── 16.png │ │ │ ├── 17.png │ │ │ ├── 18.png │ │ │ ├── 19.png │ │ │ ├── 2.png │ │ │ ├── 2.svg │ │ │ ├── 20.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.jpg │ │ │ ├── 8.jpg │ │ │ ├── 9.jpg │ │ │ ├── avater.png │ │ │ ├── box-bottom-left.png │ │ │ ├── box-bottom-right-bottom-1.png │ │ │ ├── item-avatar.png │ │ │ ├── map.png │ │ │ └── page-ban.png │ │ ├── logo │ │ │ ├── fav.png │ │ │ ├── logo-2.png │ │ │ └── logo.svg │ │ ├── product │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── 9.png │ │ │ ├── mission-img.png │ │ │ ├── product-1.png │ │ │ ├── product-2.png │ │ │ ├── product-3.png │ │ │ └── product-4.png │ │ ├── profile-imgs.png │ │ ├── top │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── user-balance.png │ │ ├── user-dashboard │ │ │ ├── balance-shit-2.png │ │ │ ├── balance-shit.png │ │ │ ├── bids.svg │ │ │ ├── collection.svg │ │ │ ├── list.svg │ │ │ ├── plus.svg │ │ │ ├── profile.svg │ │ │ ├── saved.svg │ │ │ ├── setting.svg │ │ │ ├── wallet-img.png │ │ │ └── wallet.svg │ │ └── work │ │ │ ├── 1.svg │ │ │ ├── 2.svg │ │ │ └── 3.svg │ └── js │ │ ├── app.js │ │ ├── bootstrap.bundle.min.js │ │ ├── jquery.countdown.min.js │ │ ├── jquery.min.js │ │ └── swiper-bundle.min.js ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── App.test.js ├── components ├── Action.js ├── Author.js ├── AuthorProfile.js ├── Collection.js ├── CollectionCreate.js ├── Contact.js ├── EditProfile.js ├── Help.js ├── Ranking.js ├── Singup.js ├── __EditProfile.js ├── activity.js ├── blog.js ├── createItem.js ├── dashboard │ ├── Bids.js │ ├── Saved.js │ ├── User-wallet.js │ ├── User_admin.js │ └── User_list.js ├── explore.js ├── footer.js ├── header.js ├── home.js ├── item.js ├── sidebar │ └── Sidebar.js └── wallet.js ├── index.js ├── logo.svg ├── reportWebVitals.js └── setupTests.js /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # production 12 | /build 13 | 14 | # misc 15 | .DS_Store 16 | .env.local 17 | .env.development.local 18 | .env.test.local 19 | .env.production.local 20 | 21 | npm-debug.log* 22 | yarn-debug.log* 23 | yarn-error.log* 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | I am a full stack and blockchain developer 2 | 3 | # Getting Started with Create React App 4 | 5 | This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). 6 | 7 | ## Available Scripts 8 | 9 | In the project directory, you can run: 10 | 11 | ### `npm start` 12 | 13 | Runs the app in the development mode.\ 14 | Open [http://localhost:3000](http://localhost:3000) to view it in your browser. 15 | 16 | The page will reload when you make changes.\ 17 | You may also see any lint errors in the console. 18 | 19 | ### `npm test` 20 | 21 | Launches the test runner in the interactive watch mode.\ 22 | See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. 23 | 24 | ### `npm run build` 25 | 26 | Builds the app for production to the `build` folder.\ 27 | It correctly bundles React in production mode and optimizes the build for the best performance. 28 | 29 | The build is minified and the filenames include the hashes.\ 30 | Your app is ready to be deployed! 31 | 32 | See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. 33 | 34 | ### `npm run eject` 35 | 36 | **Note: this is a one-way operation. Once you `eject`, you can't go back!** 37 | 38 | If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. 39 | 40 | Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. 41 | 42 | You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. 43 | 44 | ## Learn More 45 | 46 | You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). 47 | 48 | To learn React, check out the [React documentation](https://reactjs.org/). 49 | 50 | ### Code Splitting 51 | 52 | This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) 53 | 54 | ### Analyzing the Bundle Size 55 | 56 | This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) 57 | 58 | ### Making a Progressive Web App 59 | 60 | This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) 61 | 62 | ### Advanced Configuration 63 | 64 | This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) 65 | 66 | ### Deployment 67 | 68 | This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) 69 | 70 | ### `npm run build` fails to minify 71 | 72 | This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) 73 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "my-app", 3 | "version": "0.1.0", 4 | "private": true, 5 | "dependencies": { 6 | "@testing-library/jest-dom": "^5.16.2", 7 | "@testing-library/react": "^12.1.3", 8 | "@testing-library/user-event": "^13.5.0", 9 | "react": "^17.0.2", 10 | "react-dom": "^17.0.2", 11 | "react-router-dom": "^5.2.0", 12 | "react-router-hash-link": "^2.4.3", 13 | "react-scripts": "5.0.0", 14 | "swiper": "^8.0.6", 15 | "web-vitals": "^2.1.4" 16 | }, 17 | "scripts": { 18 | "start": "react-scripts start", 19 | "build": "react-scripts build", 20 | "test": "react-scripts test", 21 | "eject": "react-scripts eject" 22 | }, 23 | "eslintConfig": { 24 | "extends": [ 25 | "react-app", 26 | "react-app/jest" 27 | ] 28 | }, 29 | "browserslist": { 30 | "production": [ 31 | ">0.2%", 32 | "not dead", 33 | "not op_mini all" 34 | ], 35 | "development": [ 36 | "last 1 chrome version", 37 | "last 1 firefox version", 38 | "last 1 safari version" 39 | ] 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 2 | -------------------------------------------------------------------------------- /public/assets/css/all-style.css: -------------------------------------------------------------------------------- 1 | .best-seller-title { 2 | display: flex; 3 | align-items: center; 4 | justify-content: space-between; 5 | } 6 | 7 | .best-seller-title .section-title { 8 | flex-direction: column; 9 | align-items: flex-start; 10 | text-align: start; 11 | } 12 | 13 | .best-seller-title a { 14 | display: flex; 15 | gap: 10px; 16 | align-items: center; 17 | border: none; 18 | } 19 | 20 | .best-seller-title .custom-btn::before svg path { 21 | fill: black !important; 22 | } 23 | 24 | /* ==================== Ranking ======================= */ 25 | 26 | .ranking-header-btn-item { 27 | margin-bottom: 70px; 28 | display: flex; 29 | align-items: center; 30 | justify-content: space-between; 31 | } 32 | 33 | .ranking-btns-item-left { 34 | display: flex; 35 | align-items: center; 36 | gap: 15px; 37 | } 38 | 39 | .ranking-btns-item-left .custom-btn { 40 | border-radius: 4px !important; 41 | } 42 | 43 | .ranking-btns-item-right .form-select:focus { 44 | border-radius: 4px !important; 45 | } 46 | 47 | .ranking-btns-item-right .form-select { 48 | padding: 10px 50px 10px 20px; 49 | } 50 | 51 | .collection-price { 52 | display: flex; 53 | align-items: center; 54 | gap: 0 5px; 55 | } 56 | 57 | .ethereum-logo img { 58 | width: 20px; 59 | height: 20px; 60 | } 61 | 62 | .red-vat span { 63 | color: var(--main-color); 64 | } 65 | 66 | .input-search-from input { 67 | color: #000 !important; 68 | } 69 | 70 | .input-search-from input::placeholder { 71 | color: #000; 72 | } 73 | 74 | .wallet-item-icon { 75 | background: #ffffff; 76 | padding: 15px; 77 | display: inline-block; 78 | border-radius: 50%; 79 | } 80 | 81 | .browser-cat-card p { 82 | color: #7a798a; 83 | } 84 | 85 | /* ========== all style responsive =========== */ 86 | 87 | @media screen and (max-width: 550px) { 88 | .ranking-header-btn-item { 89 | flex-direction: column; 90 | gap: 20px; 91 | margin-bottom: 50px; 92 | } 93 | .ranking-btns-item-left { 94 | flex-direction: column; 95 | width: 100%; 96 | } 97 | .ranking-btns-item-left .custom-btn { 98 | width: 100%; 99 | } 100 | .ranking-btns-item-right { 101 | width: 100%; 102 | } 103 | .ranking-btns-item-right .form-select { 104 | padding: 10px 50px 10px 20px; 105 | width: 100%; 106 | } 107 | .best-seller-title { 108 | flex-direction: column; 109 | gap: 20px; 110 | text-align: center; 111 | } 112 | .best-seller-title a { 113 | gap: 10px; 114 | align-items: center; 115 | width: 100%; 116 | display: flex; 117 | text-align: center; 118 | justify-content: center; 119 | } 120 | .best-seller-title .section-title { 121 | align-items: center; 122 | } 123 | .card-item { 124 | padding: 20px; 125 | } 126 | .form-info { 127 | padding: 0 0px; 128 | } 129 | .action-wrapper { 130 | margin-top: 0 !important; 131 | } 132 | .browser-cat-card h3 { 133 | font-size: 20px; 134 | } 135 | .wallet-wrapper-title h2 { 136 | font-size: 28px; 137 | } 138 | } 139 | 140 | /* */ 141 | 142 | section.edit-profile { 143 | padding: 100px 0; 144 | } 145 | 146 | .edit-profile-left form { 147 | display: flex; 148 | flex-direction: column; 149 | gap: 20px; 150 | width: 100%; 151 | } 152 | 153 | .form-item { 154 | width: 100%; 155 | display: flex; 156 | flex-direction: column; 157 | } 158 | 159 | .form-item label { 160 | font-weight: 600; 161 | font-size: 17px; 162 | color: #131740; 163 | } 164 | 165 | .form-item input { 166 | background: #fedede; 167 | /* jacarta/100 */ 168 | border: none; 169 | border-radius: 5px; 170 | padding: 10px 15px; 171 | } 172 | 173 | .form-item span { 174 | color: var(--main-color); 175 | } 176 | 177 | .social-lint-con { 178 | background: #fedede; 179 | border: 1px solid #e7e8ec; 180 | border-radius: 5px; 181 | } 182 | 183 | .social-lint-con .social-link input { 184 | background: none; 185 | border: none; 186 | } 187 | 188 | .social-link { 189 | display: flex; 190 | border: 1px solid rgba(224, 57, 57, 0.2); 191 | gap: 5px; 192 | cursor: pointer; 193 | padding: 0 15px; 194 | align-items: center; 195 | } 196 | 197 | .social-img svg { 198 | width: 20px; 199 | height: 20px; 200 | } 201 | 202 | .wallet-input { 203 | background: #fedede; 204 | border: 1px solid #e7e8ec; 205 | border-radius: 8px; 206 | display: flex; 207 | align-items: center; 208 | padding: 10px 15px; 209 | justify-content: space-between; 210 | } 211 | 212 | .wallet-input input { 213 | background: none !important; 214 | border: none; 215 | width: 80%; 216 | } 217 | 218 | .wallet-copy-icon svg { 219 | width: 20px; 220 | height: 20px; 221 | cursor: pointer; 222 | } 223 | 224 | .edit-profile-right { 225 | display: flex; 226 | align-items: center; 227 | gap: 20px; 228 | } 229 | 230 | .edit-img { 231 | position: relative; 232 | } 233 | 234 | .edit-img img { 235 | width: 150px; 236 | height: 160px; 237 | } 238 | 239 | .upload-img { 240 | position: absolute; 241 | bottom: 0; 242 | right: 0; 243 | width: 30px; 244 | height: 30px; 245 | background-color: #ffffff; 246 | border-radius: 50%; 247 | display: flex; 248 | align-items: center; 249 | justify-content: center; 250 | cursor: pointer; 251 | } 252 | 253 | #uploadBtn svg { 254 | width: 15px; 255 | height: 15px; 256 | } 257 | 258 | .edit-content h3 { 259 | font-size: 22px; 260 | font-weight: 600; 261 | color: #131740; 262 | padding-bottom: 10px; 263 | } 264 | 265 | .edit-content p { 266 | color: #5a5d79; 267 | font-weight: 500; 268 | font-size: 14px; 269 | } 270 | 271 | #photo { 272 | width: 150px; 273 | height: 160px; 274 | } 275 | 276 | #file { 277 | display: none; 278 | } 279 | 280 | #uploadBtn { 281 | height: 40px; 282 | width: 40px; 283 | position: absolute; 284 | bottom: -10px; 285 | right: -10px; 286 | cursor: pointer; 287 | background-color: #ffffff; 288 | display: flex; 289 | align-items: center; 290 | justify-content: center; 291 | border-radius: 50%; 292 | } 293 | 294 | .edit-profile-btn { 295 | margin-top: 40px; 296 | display: inline-block; 297 | padding: 10px 30px; 298 | background: #fc5050; 299 | box-shadow: 5px 5px 10px rgba(252, 80, 80, 0.25), inset 2px 2px 6px #fb9292, 300 | inset -5px -5px 10px #e37171; 301 | border-radius: 100px; 302 | } 303 | 304 | .edit-profile-btn a { 305 | text-decoration: none; 306 | color: #ffffff; 307 | font-size: 18px; 308 | } 309 | .form-info.input-title .mb-3 .form-select-item:focus { 310 | border-radius: 0px !important; 311 | } 312 | .collection-discription{ 313 | font-size: 14px; 314 | line-height: 20px; 315 | margin-top: 10px; 316 | font-weight: normal; 317 | } 318 | /* */ 319 | 320 | /* =================edit-profile-responsive */ 321 | 322 | @media screen and (max-width: 992px) { 323 | section.edit-profile { 324 | padding: 70px 0 100px 0; 325 | width: 100%; 326 | } 327 | .edit-profile .row { 328 | flex-direction: column-reverse; 329 | width: 100%; 330 | } 331 | .edit-profile-wrapper { 332 | width: 100%; 333 | margin: auto; 334 | display: flex; 335 | align-items: center; 336 | justify-content: center; 337 | } 338 | .edit-profile-right { 339 | margin-bottom: 30px; 340 | } 341 | .edit-profile-left { 342 | /* padding-right: 0px; */ 343 | width: 100%; 344 | } 345 | } 346 | -------------------------------------------------------------------------------- /public/assets/css/dashboard-responsive.css: -------------------------------------------------------------------------------- 1 | /* ===================== user-Admin ===================== */ 2 | 3 | @media screen and (max-width: 1200px) { 4 | .sidebar-close-menu { 5 | display: block; 6 | } 7 | .user-admin-left { 8 | padding: 50px 30px; 9 | background: #f4f6f9; 10 | left: -100%; 11 | display: block; 12 | position: fixed; 13 | top: 85px; 14 | bottom: 0; 15 | z-index: 9; 16 | transition: 0.4s; 17 | width: 330px; 18 | } 19 | .open-menu { 20 | display: flex; 21 | } 22 | .sidebar-menu-icons { 23 | display: block; 24 | } 25 | .active.user-admin-left { 26 | left: 0; 27 | } 28 | .user-content { 29 | width: 100%; 30 | padding: 20px; 31 | background: #ffffff; 32 | } 33 | .sidebar-close-menu { 34 | display: block; 35 | } 36 | } 37 | 38 | @media screen and (max-width: 992px) { 39 | .user-admin-left { 40 | padding: 50px 30px; 41 | background: #f4f6f9; 42 | } 43 | .user-content { 44 | margin-top: 50px; 45 | } 46 | .user-header-content { 47 | display: flex; 48 | align-items: center; 49 | justify-content: space-between; 50 | flex-direction: column; 51 | gap: 20px 0; 52 | } 53 | .user-content-right-site { 54 | display: flex; 55 | align-items: center; 56 | gap: 0 10px; 57 | } 58 | .user-content-left span { 59 | font-size: 25px; 60 | font-weight: 700; 61 | } 62 | .user-content-right { 63 | width: 100%; 64 | justify-content: space-between; 65 | } 66 | .recent-bids-header { 67 | display: flex; 68 | justify-content: space-between; 69 | align-items: flex-start; 70 | flex-direction: column; 71 | gap: 20px; 72 | width: 100%; 73 | } 74 | .saved-item-header { 75 | overflow-x: scroll; 76 | gap: 20px; 77 | } 78 | .user-list-all-items { 79 | overflow-x: scroll; 80 | } 81 | .user-list-all-items .user-list-select-item { 82 | width: 200px; 83 | } 84 | .recent-select-item select { 85 | border: none; 86 | width: 183px; 87 | } 88 | } 89 | 90 | @media screen and (max-width: 550px) { 91 | .user-admin-left { 92 | padding: 50px 30px; 93 | background: #f4f6f9; 94 | } 95 | .user-content { 96 | width: 100%; 97 | padding: 10px; 98 | background: #ffffff; 99 | margin-top: 40px; 100 | } 101 | .user-content-left-site { 102 | width: 185px; 103 | } 104 | .user-content-right-site { 105 | display: flex; 106 | align-items: center; 107 | gap: 0 10px; 108 | margin-right: 10px; 109 | } 110 | .user-content-left span { 111 | font-size: 25px; 112 | font-weight: 700; 113 | } 114 | .star svg { 115 | width: 15px; 116 | } 117 | .user-setting a { 118 | width: 40px; 119 | height: 40px; 120 | padding: 10px; 121 | } 122 | .user-setting a img { 123 | width: 20px; 124 | } 125 | .user-notification a { 126 | width: 40px; 127 | height: 40px; 128 | padding: 10px; 129 | } 130 | .user-notification a img { 131 | width: 20px; 132 | } 133 | .notification-count { 134 | position: absolute; 135 | top: 0; 136 | right: -14px; 137 | font-weight: 300; 138 | height: 15px; 139 | font-size: 11px; 140 | width: 20px; 141 | } 142 | .user-content-right { 143 | padding: 0 10px; 144 | } 145 | .user-content-left-site { 146 | background: #f9f9f9; 147 | border-radius: 31px; 148 | padding: 5px 20px; 149 | } 150 | button.creator { 151 | padding: 5px 12px; 152 | font-size: 12px; 153 | } 154 | .user-content-left-site span { 155 | font-size: 12px; 156 | } 157 | .user-featured-creator-title .sec-title-left { 158 | width: 65%; 159 | } 160 | .user-featured-creator-title .sec-title-left h2 { 161 | font-weight: 700; 162 | font-size: 20px; 163 | } 164 | .user-featured-creator-title .sec-title-left p { 165 | font-size: 14px; 166 | } 167 | .user-trading-left h2 { 168 | font-size: 20px; 169 | } 170 | .tops-items img { 171 | width: 80px; 172 | height: 80px; 173 | } 174 | .recent-bids-right { 175 | gap: 20px; 176 | flex-direction: column; 177 | width: 100%; 178 | } 179 | .recent-search input { 180 | border: none; 181 | width: 93%; 182 | } 183 | .recent-search { 184 | width: 100%; 185 | } 186 | .recent-select-item { 187 | width: 100%; 188 | } 189 | .saved-search .recent-search { 190 | width: 200px !important; 191 | } 192 | .user-list-all-items { 193 | gap: 20px; 194 | width: 100%; 195 | } 196 | .balance-contents h2 { 197 | font-size: 35px; 198 | margin: 10px 0; 199 | } 200 | .balance-contents h5 { 201 | font-size: 20px; 202 | } 203 | } 204 | -------------------------------------------------------------------------------- /public/assets/css/default.css: -------------------------------------------------------------------------------- 1 | @import url("https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); 2 | * { 3 | padding: 0; 4 | margin: 0; 5 | outline: none; 6 | } 7 | 8 | 9 | /*===== VARIABLES CSS =====*/ 10 | 11 | :root { 12 | /*========== Colors ==========*/ 13 | --main-color: #e03939; 14 | --second-color: #03091f; 15 | --black-color: #000000; 16 | --title-color: #14161b; 17 | --tf-color: rgba(255, 62, 62, 0.07); 18 | --white-color: #ffffff; 19 | /* --main-gradient: linear-gradient(180deg, #5740f9 0%, #8732e0 100%); */ 20 | /*========== Font and typography ==========*/ 21 | --body-font: "Urbanist", sans-serif; 22 | --sec-title-font: 25px; 23 | --p-font: 16px; 24 | --m-title: 25px; 25 | --l-title: 36px; 26 | --p-font-height: 30px; 27 | --lp-font-height: 50px; 28 | /*========== Font weight ==========*/ 29 | --font-medium: 500; 30 | --font-semi-bold: 600; 31 | /*========== Margin ==========*/ 32 | --mb-1: 0.5rem; 33 | --mb-2: 1rem; 34 | --mb-3: 1.5rem; 35 | --mb-4: 2rem; 36 | --mb-5: 2.5rem; 37 | --mb-6: 3rem; 38 | /*========== z index ==========*/ 39 | --z-tooltip: 10; 40 | --z-fixed: 100; 41 | } 42 | 43 | @media screen and (max-width: 992px) { 44 | :root { 45 | --l-title: 35px; 46 | --m-title: 24px; 47 | --p-font: 14px; 48 | } 49 | } 50 | 51 | @media screen and (max-width: 768px) { 52 | :root { 53 | --l-title: 25px; 54 | --m-title: 20px; 55 | } 56 | } 57 | 58 | 59 | /* ==================CSS Variable END========= */ 60 | 61 | 62 | /*========== BASE ==========*/ 63 | 64 | *, 65 | ::before, 66 | ::after { 67 | box-sizing: border-box; 68 | } 69 | 70 | html { 71 | scroll-behavior: smooth; 72 | } 73 | 74 | body { 75 | background: #fff; 76 | color: #1f1f2c; 77 | font-size: var(--p-font); 78 | font-weight: 400; 79 | font-family: var(--body-font) !important; 80 | line-height: var(--p-font-height); 81 | overflow-x: hidden; 82 | } 83 | 84 | img { 85 | vertical-align: middle; 86 | height: auto; 87 | } 88 | 89 | a { 90 | text-decoration: none; 91 | display: inline-block; 92 | } 93 | 94 | a:hover { 95 | text-decoration: none; 96 | color: var(--main-color); 97 | } 98 | 99 | ul, 100 | ol { 101 | padding: 0; 102 | list-style: none; 103 | } 104 | 105 | button:focus { 106 | outline: none; 107 | } 108 | 109 | .container { 110 | max-width: 1540px; 111 | } 112 | 113 | 114 | /* ============================GENERAL STYLE END======= */ 115 | 116 | h1, 117 | h2, 118 | h3, 119 | h4, 120 | h5, 121 | h6, 122 | p, 123 | ul, 124 | li, 125 | span, 126 | label { 127 | margin: 0; 128 | } 129 | 130 | .ovh { 131 | overflow: hidden; 132 | } 133 | 134 | table.table { 135 | white-space: nowrap; 136 | } 137 | 138 | 139 | /* ===================custom button============ */ 140 | 141 | .custom-btn { 142 | display: inline-block; 143 | background: var(--main-color); 144 | border-radius: 50px; 145 | font-size: var(--p-font); 146 | color: #ffffff; 147 | font-weight: 500; 148 | text-transform: capitalize; 149 | overflow: hidden; 150 | position: relative; 151 | text-align: center; 152 | padding: 10px 35px; 153 | box-shadow: 1px 1px 40px rgb(0 0 0 / 10%); 154 | outline: none; 155 | transition: 0.3s; 156 | border: none; 157 | text-transform: uppercase; 158 | } 159 | 160 | .custom-btn:hover { 161 | color: var(--main-color); 162 | } 163 | 164 | .custom-btn:before { 165 | content: ""; 166 | position: absolute; 167 | top: 100%; 168 | left: 50%; 169 | transform: translate(-50%) scale(0); 170 | width: 1px; 171 | height: 1px; 172 | background: var(--white-color); 173 | opacity: 0; 174 | border-radius: 50%; 175 | transition: 0.5s ease-in-out; 176 | } 177 | 178 | .custom-btn:hover:before { 179 | transform: translate(-50%) scale(310); 180 | opacity: 1; 181 | } 182 | 183 | .custom-btn span { 184 | position: relative; 185 | z-index: 1; 186 | } 187 | 188 | 189 | /* ===================custom button end=============== */ 190 | 191 | .custom-btn-alt { 192 | display: inline-block; 193 | border-radius: 50px; 194 | font-size: var(--p-font); 195 | color: var(--main-color); 196 | font-weight: 500; 197 | text-transform: capitalize; 198 | overflow: hidden; 199 | position: relative; 200 | text-align: center; 201 | padding: 10px 35px; 202 | box-shadow: 1px 1px 40px rgb(0 0 0 / 10%); 203 | outline: none; 204 | transition: 0.3s; 205 | border: none; 206 | background: var(--white-color); 207 | text-transform: uppercase; 208 | } 209 | 210 | .custom-btn-alt:hover { 211 | color: var(--white-color); 212 | } 213 | 214 | .custom-btn-alt:before { 215 | content: ""; 216 | position: absolute; 217 | top: 100%; 218 | left: 50%; 219 | transform: translate(-50%) scale(0); 220 | width: 1px; 221 | height: 1px; 222 | background: var(--main-color); 223 | opacity: 0; 224 | border-radius: 50%; 225 | transition: 0.5s ease-in-out; 226 | } 227 | 228 | .custom-btn-alt:hover:before { 229 | transform: translate(-50%) scale(310); 230 | opacity: 1; 231 | } 232 | 233 | .custom-btn-alt span { 234 | position: relative; 235 | z-index: 1; 236 | } 237 | 238 | 239 | /* ===============custom button alt=============== */ 240 | 241 | .btn:focus { 242 | outline: 0px; 243 | box-shadow: none; 244 | } 245 | 246 | 247 | /* =============padding margin class============= */ 248 | 249 | .cpy-5 { 250 | padding: 50px 0; 251 | } 252 | 253 | .cpy-8 { 254 | padding-top: 100px; 255 | padding-bottom: 80px; 256 | } 257 | 258 | .cpy-6 { 259 | padding-top: 100px; 260 | padding-bottom: 100px; 261 | } 262 | 263 | .cpt-6 { 264 | padding-top: 100px; 265 | } 266 | 267 | .cpb-6 { 268 | padding-bottom: 100px; 269 | } 270 | 271 | .cpt-7 { 272 | padding-top: 80px; 273 | } 274 | 275 | .cpb-7 { 276 | padding-bottom: 80px; 277 | } 278 | 279 | @media screen and (max-width: 992px) { 280 | .cpy-5 { 281 | padding: 40px 0; 282 | } 283 | .cpy-8 { 284 | padding-top: 80px; 285 | padding-bottom: 60px; 286 | } 287 | .cpy-6 { 288 | padding-top: 80px; 289 | padding-bottom: 80px; 290 | } 291 | .cpt-6 { 292 | padding-top: 80px; 293 | } 294 | .cpb-6 { 295 | padding-bottom: 80px; 296 | } 297 | .cpt-7 { 298 | padding-top: 60px; 299 | } 300 | .cpb-7 { 301 | padding-bottom: 60px; 302 | } 303 | } 304 | 305 | @media screen and (max-width: 768px) { 306 | .cpy-5 { 307 | padding: 30px 0; 308 | } 309 | .cpy-8 { 310 | padding-top: 60px; 311 | padding-bottom: 40px; 312 | } 313 | .cpy-6 { 314 | padding-top: 60px; 315 | padding-bottom: 60px; 316 | } 317 | .cpt-6 { 318 | padding-top: 60px; 319 | } 320 | .cpb-6 { 321 | padding-bottom: 60px; 322 | } 323 | .cpt-7 { 324 | padding-top: 40px; 325 | } 326 | .cpb-7 { 327 | padding-bottom: 40px; 328 | } 329 | } -------------------------------------------------------------------------------- /public/assets/css/layout.css: -------------------------------------------------------------------------------- 1 | nav.navigation { 2 | display: flex; 3 | justify-content: space-between; 4 | align-items: center; 5 | } 6 | 7 | ul.menu-nav-ul { 8 | display: flex; 9 | align-items: center; 10 | margin-right: 30px; 11 | } 12 | 13 | .menu { 14 | display: flex; 15 | align-items: center; 16 | } 17 | 18 | .nav-link:hover { 19 | color: var(--second-color); 20 | } 21 | 22 | .nav-link:focus { 23 | color: rgb(221, 221, 221); 24 | } 25 | 26 | input.form-control.search-input { 27 | background: no-repeat; 28 | border: none; 29 | color: var(--white-color); 30 | padding-left: 20px; 31 | } 32 | 33 | button.search-btn { 34 | background: #3d287300; 35 | border: none; 36 | color: var(--white-color); 37 | width: 80px; 38 | height: 46px; 39 | transition: 0.3s; 40 | } 41 | 42 | form.search-form { 43 | background: #1e2b5a00; 44 | border-radius: 45px; 45 | display: flex; 46 | align-items: center; 47 | overflow: hidden; 48 | border: 1px solid #ddd; 49 | } 50 | 51 | a.nav-link { 52 | color: var(--white-color); 53 | font-size: 20px; 54 | padding: 8px 13px; 55 | } 56 | 57 | header.header { 58 | padding: 15px 0; 59 | position: fixed; 60 | width: 100%; 61 | transition: 0.3s; 62 | background: var(--main-color); 63 | z-index: 99; 64 | } 65 | 66 | header.header.navbar-fixed { 67 | background: #5022cee0; 68 | color: var(--second-color); 69 | padding: 15px 0; 70 | z-index: 99; 71 | backdrop-filter: blur(7px); 72 | /* box-shadow: 0px 0px 20px 1px #0f1a3c; */ 73 | } 74 | 75 | .search-input::placeholder { 76 | color: var(--white-color); 77 | } 78 | 79 | .dp-menu { 80 | position: absolute; 81 | width: 250px; 82 | /* background: var(--white-color); */ 83 | border-radius:5px ; 84 | opacity: 0; 85 | visibility: hidden; 86 | transition: 0.3s; 87 | margin-top: 35px; 88 | right: 0; 89 | box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 20px 0px; 90 | background: var(--white-color); 91 | } 92 | 93 | a.dp-link { 94 | width: 100%; 95 | padding: 9px 37px; 96 | color: var(--second-color); 97 | transition: 0.3s; 98 | text-align: left; 99 | font-size: 20px; 100 | text-transform: capitalize; 101 | } 102 | 103 | a.dp-link:hover { 104 | background: var(--main-color); 105 | color: var(--white-color); 106 | z-index: 3; 107 | } 108 | 109 | li.nav-list:hover .dp-menu { 110 | opacity: 1; 111 | visibility: visible; 112 | margin-top: 0; 113 | } 114 | 115 | .show-nav { 116 | font-size: 25px; 117 | cursor: pointer; 118 | transition: 0.3s; 119 | display: none; 120 | position: absolute; 121 | right: 20px; 122 | } 123 | 124 | .show-nav:hover { 125 | color: var(--main-color); 126 | } 127 | 128 | .close-menu { 129 | width: 40px; 130 | height: 40px; 131 | border-radius: 50%; 132 | background: #fff; 133 | display: flex; 134 | justify-content: center; 135 | align-items: center; 136 | box-shadow: 0px 0px 9px 0px #323232; 137 | position: absolute; 138 | top: 10px; 139 | right: 15px; 140 | font-size: 24px; 141 | display: none; 142 | cursor: pointer; 143 | /* color: var(--white-color); */ 144 | } 145 | 146 | .l-none { 147 | display: none; 148 | } 149 | .nav-select-item { 150 | margin-right: 0 !important; 151 | } 152 | .nav-select-item .select-menu{ 153 | color: #fff !important; 154 | padding:none !important; 155 | background: none !important; 156 | border: none !important; 157 | border-radius: 8px; 158 | position: relative; 159 | } 160 | .nav-select-item .select-menu .select-menu-inner{ 161 | color:var(--white-color); 162 | font-size: 20px; 163 | } 164 | .header-search-box { 165 | width: 224px !important; 166 | } 167 | .dp-menu.active { 168 | display: block !important; 169 | } 170 | @media screen and (max-width: 1200px) { 171 | .dp-menu { 172 | width: -moz-fit-content; 173 | width: fit-content; 174 | display: none !important; 175 | position: static; 176 | position: initial; 177 | background: var(--white-color); 178 | border-radius: 12px; 179 | right: 0; 180 | width: 80%; 181 | margin: auto; 182 | transition: 0.3s; 183 | opacity: 1 !important; 184 | visibility: visible; 185 | /* padding: 0 0 15px 0px; */ 186 | /* padding-bottom: 29px; */ 187 | overflow: hidden; 188 | box-shadow: none; 189 | z-index: 99; 190 | left: 0; 191 | text-align: center; 192 | } 193 | .connect-btn-mobile{ 194 | width: 300px; 195 | margin: auto; 196 | } 197 | a.dp-link { 198 | text-align: center !important; 199 | } 200 | .m-none { 201 | display: none; 202 | } 203 | .l-none { 204 | display: block; 205 | } 206 | .search-box { 207 | margin-right: 50px; 208 | } 209 | .show-nav { 210 | display: block; 211 | color: var(--white-color); 212 | } 213 | .nav-select-item .select-menu-inner{ 214 | justify-content: center !important; 215 | } 216 | ul.menu-nav-ul { 217 | display: block; 218 | margin: 0; 219 | } 220 | .menu { 221 | display: block; 222 | align-items: center; 223 | position: fixed; 224 | height: 100vh; 225 | background: #03091fe3; 226 | bottom: 0; 227 | box-shadow: -2px 5px 13px 0px #0b0c11; 228 | top: 0; 229 | padding: 30px 20px; 230 | transition: 0.5s; 231 | right: -125%; 232 | z-index: 1; 233 | backdrop-filter: blur(3px); 234 | width: 100%; 235 | text-align: center; 236 | padding-top: 60px; 237 | } 238 | a.nav-link { 239 | padding-left: 0; 240 | padding: 10px 10px 10px 0; 241 | } 242 | .close-menu { 243 | display: flex; 244 | } 245 | .menu.active { 246 | right: 0; 247 | } 248 | nav.navigation { 249 | gap: 22px; 250 | } 251 | 252 | .select:hover .select-menu .dp-menu { 253 | opacity: 1; 254 | visibility: visible; 255 | margin-top: 8px; 256 | z-index: 1; 257 | } 258 | } 259 | 260 | @media screen and (max-width: 500px) { 261 | 262 | } 263 | 264 | 265 | /* =====================footer==================== */ 266 | 267 | .footer-sec { 268 | background: var(--main-color); 269 | } 270 | 271 | .footer-title { 272 | margin-bottom: 35px; 273 | } 274 | 275 | h3.f-title { 276 | color: var(--white-color); 277 | } 278 | 279 | ul.social-ul { 280 | display: flex; 281 | } 282 | 283 | a.social-link { 284 | width: 35px; 285 | height: 35px; 286 | display: flex; 287 | justify-content: center; 288 | align-items: center; 289 | background: var(--white-color); 290 | margin: 5px; 291 | border-radius: 5px; 292 | font-size: 20px; 293 | color: var(--main-color); 294 | transition: 0.3s; 295 | } 296 | 297 | a.social-link:hover { 298 | background: var(--main-color); 299 | color: var(--white-color); 300 | } 301 | 302 | p.footer-des { 303 | margin-bottom: 30px; 304 | color: var(--white-color); 305 | } 306 | 307 | a.footer-link { 308 | color: var(--white-color); 309 | transition: 0.3s; 310 | padding: 5px 0; 311 | } 312 | 313 | a.footer-link:hover { 314 | color: var(--second-color); 315 | } 316 | 317 | .form-control { 318 | border-radius: 0; 319 | background: #10101000; 320 | border: 1px solid #d7d7d745; 321 | color: var(--second-color); 322 | padding: 10px; 323 | border-radius: 10px; 324 | } 325 | 326 | .form-control:focus { 327 | background: #10101000; 328 | border-color: var(--main-color); 329 | color: var(--second-color); 330 | outline: 0; 331 | box-shadow: none; 332 | } 333 | 334 | .copy-right { 335 | border-top: 1px solid #d7d7d745; 336 | padding: 20px 0; 337 | display: flex; 338 | justify-content: space-between; 339 | align-items: center; 340 | color: var(--white-color); 341 | } 342 | 343 | ul.f-foot-ul { 344 | display: flex; 345 | align-items: center; 346 | } 347 | 348 | ul.f-foot-ul li a { 349 | color: var(--white-color); 350 | margin: 0 10px; 351 | transition: 0.3s; 352 | } 353 | 354 | ul.f-foot-ul li a:hover { 355 | color: var(--second-color); 356 | } 357 | 358 | @media screen and (max-width: 768px) { 359 | ul.f-foot-ul { 360 | display: none; 361 | } 362 | .footer-title { 363 | margin-bottom: 10px; 364 | } 365 | .copy-right { 366 | justify-content: center; 367 | } 368 | } 369 | 370 | form.subscribe-box { 371 | display: flex; 372 | align-items: center; 373 | background: var(--white-color); 374 | border-radius: 10px; 375 | box-shadow: 0px 0px 8px 0px #742222; 376 | } 377 | 378 | button.subscribe-btn { 379 | border: none; 380 | background: #dc3545; 381 | height: 100%; 382 | width: 70px; 383 | padding: 8px; 384 | border-radius: 0 7px 7px 0px; 385 | } 386 | 387 | .form-control.subscribe { 388 | padding: 0 13px; 389 | background: none; 390 | border: none; 391 | } 392 | 393 | @media screen and (max-width: 600px) { 394 | 395 | } -------------------------------------------------------------------------------- /public/assets/font/fonts/icofont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/font/fonts/icofont.ttf -------------------------------------------------------------------------------- /public/assets/font/fonts/icofont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/font/fonts/icofont.woff -------------------------------------------------------------------------------- /public/assets/font/fonts/icofont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/font/fonts/icofont.woff2 -------------------------------------------------------------------------------- /public/assets/img/action/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/1.png -------------------------------------------------------------------------------- /public/assets/img/action/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/10.png -------------------------------------------------------------------------------- /public/assets/img/action/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/2.png -------------------------------------------------------------------------------- /public/assets/img/action/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/3.png -------------------------------------------------------------------------------- /public/assets/img/action/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/4.png -------------------------------------------------------------------------------- /public/assets/img/action/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/5.png -------------------------------------------------------------------------------- /public/assets/img/action/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/7.png -------------------------------------------------------------------------------- /public/assets/img/action/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/8.png -------------------------------------------------------------------------------- /public/assets/img/action/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/action/9.png -------------------------------------------------------------------------------- /public/assets/img/author/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/author/1.png -------------------------------------------------------------------------------- /public/assets/img/author/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/author/2.png -------------------------------------------------------------------------------- /public/assets/img/author/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/author/3.png -------------------------------------------------------------------------------- /public/assets/img/author/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/author/4.png -------------------------------------------------------------------------------- /public/assets/img/author/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/author/5.png -------------------------------------------------------------------------------- /public/assets/img/banner/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/banner/1.jpg -------------------------------------------------------------------------------- /public/assets/img/banner/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/banner/2.jpg -------------------------------------------------------------------------------- /public/assets/img/banner/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/banner/3.jpg -------------------------------------------------------------------------------- /public/assets/img/banner/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/banner/4.png -------------------------------------------------------------------------------- /public/assets/img/banner/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/banner/5.png -------------------------------------------------------------------------------- /public/assets/img/collection/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/1.jpg -------------------------------------------------------------------------------- /public/assets/img/collection/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/1.png -------------------------------------------------------------------------------- /public/assets/img/collection/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/10.png -------------------------------------------------------------------------------- /public/assets/img/collection/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/11.png -------------------------------------------------------------------------------- /public/assets/img/collection/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/12.png -------------------------------------------------------------------------------- /public/assets/img/collection/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/13.png -------------------------------------------------------------------------------- /public/assets/img/collection/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/14.png -------------------------------------------------------------------------------- /public/assets/img/collection/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/15.png -------------------------------------------------------------------------------- /public/assets/img/collection/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/16.png -------------------------------------------------------------------------------- /public/assets/img/collection/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/17.png -------------------------------------------------------------------------------- /public/assets/img/collection/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/18.png -------------------------------------------------------------------------------- /public/assets/img/collection/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/19.png -------------------------------------------------------------------------------- /public/assets/img/collection/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/2.png -------------------------------------------------------------------------------- /public/assets/img/collection/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/20.png -------------------------------------------------------------------------------- /public/assets/img/collection/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/21.png -------------------------------------------------------------------------------- /public/assets/img/collection/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/22.png -------------------------------------------------------------------------------- /public/assets/img/collection/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/23.png -------------------------------------------------------------------------------- /public/assets/img/collection/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/24.png -------------------------------------------------------------------------------- /public/assets/img/collection/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/25.png -------------------------------------------------------------------------------- /public/assets/img/collection/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/26.png -------------------------------------------------------------------------------- /public/assets/img/collection/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/3.png -------------------------------------------------------------------------------- /public/assets/img/collection/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/4.png -------------------------------------------------------------------------------- /public/assets/img/collection/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/5.png -------------------------------------------------------------------------------- /public/assets/img/collection/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/6.png -------------------------------------------------------------------------------- /public/assets/img/collection/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/7.png -------------------------------------------------------------------------------- /public/assets/img/collection/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/8.png -------------------------------------------------------------------------------- /public/assets/img/collection/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/collection/9.png -------------------------------------------------------------------------------- /public/assets/img/home-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/home-bg.png -------------------------------------------------------------------------------- /public/assets/img/icon/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/icon/1.png -------------------------------------------------------------------------------- /public/assets/img/icon/1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/assets/img/icon/10.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /public/assets/img/icon/11.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /public/assets/img/icon/12.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /public/assets/img/icon/13.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/14.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/15.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/assets/img/icon/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/icon/2.png -------------------------------------------------------------------------------- /public/assets/img/icon/2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/assets/img/icon/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/icon/3.png -------------------------------------------------------------------------------- /public/assets/img/icon/3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/assets/img/icon/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/icon/4.png -------------------------------------------------------------------------------- /public/assets/img/icon/4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/assets/img/icon/5.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /public/assets/img/icon/6.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/assets/img/icon/7.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /public/assets/img/icon/8.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /public/assets/img/icon/9.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /public/assets/img/icon/Logout - Bold 24px.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /public/assets/img/icon/arrow-a.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/assets/img/icon/arrow-b.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/assets/img/icon/bag.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/bitski.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/assets/img/icon/buy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/coinbase.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/assets/img/icon/credit-card.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/ddd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/discount.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/edit-profile-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/explore.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/fire.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/fortmatic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/heart.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/logout.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /public/assets/img/icon/meta.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /public/assets/img/icon/search.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/send.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/sort-descending.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/star.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /public/assets/img/icon/torus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/assets/img/icon/users.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/icon/wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/inner/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/1.png -------------------------------------------------------------------------------- /public/assets/img/inner/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/10.jpg -------------------------------------------------------------------------------- /public/assets/img/inner/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/12.jpg -------------------------------------------------------------------------------- /public/assets/img/inner/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/13.png -------------------------------------------------------------------------------- /public/assets/img/inner/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/14.png -------------------------------------------------------------------------------- /public/assets/img/inner/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/15.png -------------------------------------------------------------------------------- /public/assets/img/inner/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/16.png -------------------------------------------------------------------------------- /public/assets/img/inner/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/17.png -------------------------------------------------------------------------------- /public/assets/img/inner/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/18.png -------------------------------------------------------------------------------- /public/assets/img/inner/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/19.png -------------------------------------------------------------------------------- /public/assets/img/inner/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/2.png -------------------------------------------------------------------------------- /public/assets/img/inner/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/20.png -------------------------------------------------------------------------------- /public/assets/img/inner/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/3.png -------------------------------------------------------------------------------- /public/assets/img/inner/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/4.png -------------------------------------------------------------------------------- /public/assets/img/inner/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/5.png -------------------------------------------------------------------------------- /public/assets/img/inner/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/6.png -------------------------------------------------------------------------------- /public/assets/img/inner/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/7.jpg -------------------------------------------------------------------------------- /public/assets/img/inner/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/8.jpg -------------------------------------------------------------------------------- /public/assets/img/inner/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/9.jpg -------------------------------------------------------------------------------- /public/assets/img/inner/avater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/avater.png -------------------------------------------------------------------------------- /public/assets/img/inner/box-bottom-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/box-bottom-left.png -------------------------------------------------------------------------------- /public/assets/img/inner/box-bottom-right-bottom-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/box-bottom-right-bottom-1.png -------------------------------------------------------------------------------- /public/assets/img/inner/item-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/item-avatar.png -------------------------------------------------------------------------------- /public/assets/img/inner/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/map.png -------------------------------------------------------------------------------- /public/assets/img/inner/page-ban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/inner/page-ban.png -------------------------------------------------------------------------------- /public/assets/img/logo/fav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/logo/fav.png -------------------------------------------------------------------------------- /public/assets/img/logo/logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/logo/logo-2.png -------------------------------------------------------------------------------- /public/assets/img/product/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/1.png -------------------------------------------------------------------------------- /public/assets/img/product/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/10.png -------------------------------------------------------------------------------- /public/assets/img/product/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/11.png -------------------------------------------------------------------------------- /public/assets/img/product/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/12.png -------------------------------------------------------------------------------- /public/assets/img/product/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/2.png -------------------------------------------------------------------------------- /public/assets/img/product/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/3.png -------------------------------------------------------------------------------- /public/assets/img/product/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/4.png -------------------------------------------------------------------------------- /public/assets/img/product/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/5.png -------------------------------------------------------------------------------- /public/assets/img/product/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/6.png -------------------------------------------------------------------------------- /public/assets/img/product/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/7.png -------------------------------------------------------------------------------- /public/assets/img/product/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/8.png -------------------------------------------------------------------------------- /public/assets/img/product/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/9.png -------------------------------------------------------------------------------- /public/assets/img/product/mission-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/mission-img.png -------------------------------------------------------------------------------- /public/assets/img/product/product-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/product-1.png -------------------------------------------------------------------------------- /public/assets/img/product/product-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/product-2.png -------------------------------------------------------------------------------- /public/assets/img/product/product-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/product-3.png -------------------------------------------------------------------------------- /public/assets/img/product/product-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/product/product-4.png -------------------------------------------------------------------------------- /public/assets/img/profile-imgs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/profile-imgs.png -------------------------------------------------------------------------------- /public/assets/img/top/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/1.png -------------------------------------------------------------------------------- /public/assets/img/top/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/2.png -------------------------------------------------------------------------------- /public/assets/img/top/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/3.png -------------------------------------------------------------------------------- /public/assets/img/top/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/4.png -------------------------------------------------------------------------------- /public/assets/img/top/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/5.png -------------------------------------------------------------------------------- /public/assets/img/top/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/6.png -------------------------------------------------------------------------------- /public/assets/img/top/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/7.png -------------------------------------------------------------------------------- /public/assets/img/top/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/8.png -------------------------------------------------------------------------------- /public/assets/img/top/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/top/9.png -------------------------------------------------------------------------------- /public/assets/img/user-balance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/user-balance.png -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/balance-shit-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/user-dashboard/balance-shit-2.png -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/balance-shit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/user-dashboard/balance-shit.png -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/bids.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/collection.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/list.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/profile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/saved.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/setting.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/wallet-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/assets/img/user-dashboard/wallet-img.png -------------------------------------------------------------------------------- /public/assets/img/user-dashboard/wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/assets/img/work/1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /public/assets/img/work/2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /public/assets/img/work/3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /public/assets/js/app.js: -------------------------------------------------------------------------------- 1 | // =============== multi countdown======= 2 | $('[data-countdown]').each(function() { 3 | var $this = $(this), 4 | finalDate = $(this).data('countdown'); 5 | 6 | var day = $this.find('.day'); 7 | var hour = $this.find('.hour'); 8 | var min = $this.find('.min'); 9 | var sec = $this.find('.sec'); 10 | 11 | $this.countdown(finalDate, function(event) { 12 | $(day).html(event.strftime('%D')) 13 | $(hour).html(event.strftime('%H')) 14 | $(min).html(event.strftime('%M')) 15 | $(sec).html(event.strftime('%S')) 16 | }); 17 | }); 18 | 19 | // =============== multi countdown end======= 20 | // ======================Newest Items======== 21 | var swiper = new Swiper(".slider-wrapper", { 22 | slidesPerView: 1, 23 | spaceBetween: 10, 24 | breakpoints: { 25 | '500': { 26 | slidesPerView: 2, 27 | }, 28 | 29 | '768': { 30 | slidesPerView: 3, 31 | }, 32 | '992': { 33 | slidesPerView: 4, 34 | }, 35 | '1300': { 36 | slidesPerView: 5, 37 | }, 38 | }, 39 | }); 40 | 41 | 42 | // ======================Newest Items======== 43 | var swiper = new Swiper(".collection-wrapper", { 44 | slidesPerView: 1, 45 | spaceBetween: 10, 46 | breakpoints: { 47 | '500': { 48 | slidesPerView: 2, 49 | }, 50 | 51 | '768': { 52 | slidesPerView: 3, 53 | }, 54 | '992': { 55 | slidesPerView: 4, 56 | }, 57 | '1300': { 58 | slidesPerView: 5, 59 | }, 60 | }, 61 | }); 62 | 63 | // ======================Newest Items======== 64 | var swiper = new Swiper(".feature", { 65 | slidesPerView: 1, 66 | spaceBetween: 20, 67 | breakpoints: { 68 | '550': { 69 | slidesPerView: 2, 70 | }, 71 | 72 | '768': { 73 | slidesPerView: 2, 74 | }, 75 | '992': { 76 | slidesPerView: 3, 77 | }, 78 | '1300': { 79 | slidesPerView: 4, 80 | }, 81 | }, 82 | }); 83 | 84 | // ======================Newest Items======== 85 | var swiper = new Swiper(".team-slider", { 86 | slidesPerView: 1, 87 | spaceBetween: 20, 88 | breakpoints: { 89 | '550': { 90 | slidesPerView: 2, 91 | }, 92 | 93 | '768': { 94 | slidesPerView: 3, 95 | }, 96 | '992': { 97 | slidesPerView: 4, 98 | }, 99 | '1300': { 100 | slidesPerView: 5, 101 | }, 102 | }, 103 | }); 104 | 105 | // FOR NAVBAR FIXED WHEN SCROLL 106 | $(window).on("scroll", function() { 107 | var scrolling = $(this).scrollTop(); 108 | if (scrolling > 50) { 109 | $(".header").addClass("navbar-fixed"); 110 | } else { 111 | $(".header").removeClass("navbar-fixed"); 112 | } 113 | }); 114 | 115 | 116 | /* 117 | By Osvaldas Valutis, www.osvaldas.info 118 | Available for use under the MIT License 119 | */ 120 | 121 | 'use strict'; 122 | 123 | ; 124 | (function($, window, document, undefined) { 125 | $('.inputfile').each(function() { 126 | var $input = $(this), 127 | $label = $input.next('label'), 128 | labelVal = $label.html(); 129 | 130 | $input.on('change', function(e) { 131 | var fileName = ''; 132 | 133 | if (this.files && this.files.length > 1) 134 | fileName = (this.getAttribute('data-multiple-caption') || '').replace('{count}', this.files.length); 135 | else if (e.target.value) 136 | fileName = e.target.value.split('\\').pop(); 137 | 138 | if (fileName) 139 | $label.find('.archive-name').html(fileName); 140 | else 141 | $label.html(labelVal); 142 | }); 143 | 144 | // Firefox bug fix 145 | $input 146 | .on('focus', function() { $input.addClass('has-focus'); }) 147 | .on('blur', function() { $input.removeClass('has-focus'); }); 148 | }); 149 | })(jQuery, window, document); 150 | 151 | // =======================faq ========== 152 | // FOR FAQ SECTION ACCORDION 153 | jQuery(document).ready(function($) { 154 | var panels = $(".faq-ans").hide(); 155 | panels.first().show(); 156 | 157 | $(".faq-que").click(function() { 158 | var $this = $(this); 159 | panels.slideUp(); 160 | $this.next().slideDown(); 161 | }); 162 | }); -------------------------------------------------------------------------------- /public/assets/js/jquery.countdown.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/) 3 | * Copyright (c) 2016 Edson Hilios 4 | * 5 | * Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | * this software and associated documentation files (the "Software"), to deal in 7 | * the Software without restriction, including without limitation the rights to 8 | * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | * the Software, and to permit persons to whom the Software is furnished to do so, 10 | * subject to the following conditions: 11 | * 12 | * The above copyright notice and this permission notice shall be included in all 13 | * copies or substantial portions of the Software. 14 | * 15 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | */ 22 | !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";function b(a){if(a instanceof Date)return a;if(String(a).match(g))return String(a).match(/^[0-9]*$/)&&(a=Number(a)),String(a).match(/\-/)&&(a=String(a).replace(/\-/g,"/")),new Date(a);throw new Error("Couldn't cast `"+a+"` to a date object.")}function c(a){var b=a.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(b)}function d(a){return function(b){var d=b.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(d)for(var f=0,g=d.length;f1?c:d}var f=[],g=[],h={precision:100,elapse:!1,defer:!1};g.push(/^[0-9]*$/.source),g.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g=new RegExp(g.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},j=function(b,c,d){this.el=b,this.$el=a(b),this.interval=null,this.offset={},this.options=a.extend({},h),this.instanceNumber=f.length,f.push(this),this.$el.data("countdown-instance",this.instanceNumber),d&&("function"==typeof d?(this.$el.on("update.countdown",d),this.$el.on("stoped.countdown",d),this.$el.on("finish.countdown",d)):this.options=a.extend({},h,d)),this.setFinalDate(c),this.options.defer===!1&&this.start()};a.extend(j.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var a=this;this.update(),this.interval=setInterval(function(){a.update.call(a)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),f[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(a){this.finalDate=b(a)},update:function(){if(0===this.$el.closest("html").length)return void this.remove();var b,c=void 0!==a._data(this.el,"events"),d=new Date;b=this.finalDate.getTime()-d.getTime(),b=Math.ceil(b/1e3),b=!this.options.elapse&&b<0?0:Math.abs(b),this.totalSecsLeft!==b&&c&&(this.totalSecsLeft=b,this.elapsed=d>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-d.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))},dispatchEvent:function(b){var c=a.Event(b+".countdown");c.finalDate=this.finalDate,c.elapsed=this.elapsed,c.offset=a.extend({},this.offset),c.strftime=d(this.offset),this.$el.trigger(c)}}),a.fn.countdown=function(){var b=Array.prototype.slice.call(arguments,0);return this.each(function(){var c=a(this).data("countdown-instance");if(void 0!==c){var d=f[c],e=b[0];j.prototype.hasOwnProperty(e)?d[e].apply(d,b.slice(1)):null===String(e).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(d.setFinalDate.call(d,e),d.start()):a.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,e))}else new j(this,b[0],b[1])})}}); -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 | 28 | Lanceria NFT Market Place 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 |
54 | 64 | 65 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasken93/nft_marketplace_frontend_react/81cb9d0019c35a4c120f920b65e81da04e25af39/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "React App", 3 | "name": "Create React App Sample", 4 | "icons": [ 5 | { 6 | "src": "favicon.ico", 7 | "sizes": "64x64 32x32 24x24 16x16", 8 | "type": "image/x-icon" 9 | }, 10 | { 11 | "src": "logo192.png", 12 | "type": "image/png", 13 | "sizes": "192x192" 14 | }, 15 | { 16 | "src": "logo512.png", 17 | "type": "image/png", 18 | "sizes": "512x512" 19 | } 20 | ], 21 | "start_url": ".", 22 | "display": "standalone", 23 | "theme_color": "#000000", 24 | "background_color": "#ffffff" 25 | } 26 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | 5 | .App-logo { 6 | height: 40vmin; 7 | pointer-events: none; 8 | } 9 | 10 | @media (prefers-reduced-motion: no-preference) { 11 | .App-logo { 12 | animation: App-logo-spin infinite 20s linear; 13 | } 14 | } 15 | 16 | .App-header { 17 | background-color: #282c34; 18 | min-height: 100vh; 19 | display: flex; 20 | flex-direction: column; 21 | align-items: center; 22 | justify-content: center; 23 | font-size: calc(10px + 2vmin); 24 | color: white; 25 | } 26 | 27 | .App-link { 28 | color: #61dafb; 29 | } 30 | 31 | @keyframes App-logo-spin { 32 | from { 33 | transform: rotate(0deg); 34 | } 35 | to { 36 | transform: rotate(360deg); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- 1 | import "./App.css"; 2 | import React from "react"; 3 | import Header from "./components/header"; 4 | import Footer from "./components/footer"; 5 | import Home from "./components/home"; 6 | import Item from "./components/item"; 7 | import Explore from "./components/explore"; 8 | import Activity from "./components/activity"; 9 | import Wallet from "./components/wallet"; 10 | import Create from "./components/createItem"; 11 | import { BrowserRouter as Router, Switch, Route } from "react-router-dom"; 12 | import Action from "./components/Action"; 13 | import Help from "./components/Help"; 14 | import Author from "./components/Author"; 15 | import Contact from "./components/Contact"; 16 | 17 | import AuthorProfile from "./components/AuthorProfile"; 18 | import EditProfile from "./components/EditProfile"; 19 | import User_admin from "./components/dashboard/User_admin"; 20 | import Bids from "./components/dashboard/Bids"; 21 | import Saved from "./components/dashboard/Saved"; 22 | import User_list from "./components/dashboard/User_list"; 23 | import UserWallet from "./components/dashboard/User-wallet"; 24 | import Ranking from "./components/Ranking"; 25 | import Collection from "./components/Collection"; 26 | import CollectionCreate from "./components/CollectionCreate"; 27 | function App() { 28 | return ( 29 | 30 |
31 |
32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 |
103 |
104 |
105 | ); 106 | } 107 | 108 | export default App; 109 | -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- 1 | import { render, screen } from '@testing-library/react'; 2 | import App from './App'; 3 | 4 | test('renders learn react link', () => { 5 | render(); 6 | const linkElement = screen.getByText(/learn react/i); 7 | expect(linkElement).toBeInTheDocument(); 8 | }); 9 | -------------------------------------------------------------------------------- /src/components/Contact.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | function Contact() { 4 | return ( 5 | <> 6 | {/* 7 | */} 8 |
9 |
10 |
11 |
12 |

Contact

13 |
14 | Home 15 |

/ Contact 2

16 |
17 |
18 |
19 |
20 |
21 | {/* 22 | */} 23 | {/* ================wallet=================== */} 24 |
25 |
26 |
27 |
28 |
29 |

Drop up a message

30 |

31 | Lorem ipsum dolor sit amet, consectetur adipisicing elit. 32 | Laborum obcaecati dignissimos quae quo ad iste ipsum officiis 33 | deleniti asperiores sit. 34 |

35 |
36 |
37 |
38 | 39 |
40 |
41 |
42 |
43 |
44 |
45 | 51 |
52 |
53 |
54 |
55 | 61 |
62 |
63 |
64 |
65 | 74 |
75 |
76 |
77 |
78 |
79 | 87 |
88 |
89 |
90 |
91 |
92 | 95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 | {/* ================wallet end=================== */} 104 | 105 | ); 106 | } 107 | 108 | export default Contact; 109 | -------------------------------------------------------------------------------- /src/components/Help.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import { useState } from "react"; 3 | import { Link } from "react-router-dom"; 4 | 5 | function Help() { 6 | return ( 7 | <> 8 | {/* */} 9 |
10 |
11 |
12 |
13 |

Help Center

14 |
15 | Home 16 |

/ Community / Help Center

17 |
18 |
19 |
20 |
21 |
22 | {/* 23 | */} 24 |
25 |
26 |
27 |
28 |
29 |
30 |

How can we help you?

31 |

32 | Lorem ipsum dolor sit amet, consectetur adipisicing elit. 33 | Laborum obcaecati dignissimos quae quo ad iste ipsum 34 | officiis deleniti asperiores sit. 35 |

36 |
37 |
41 | 46 | 49 |
50 |
51 |

52 | Or choose a categories to quickly find the help you need 53 |

54 |

55 | Or choose a categories to quickly find the help you need 56 |

57 |
58 |
59 |
60 |
61 |
62 | 63 |
64 |
65 |
66 |
67 |
68 |
69 | 70 |

Getting started

71 |

72 | Learn how to create an account, set up your wallet, and 73 | what you can do. 74 |

75 |
76 |
77 |
78 |
79 | 80 | 81 |

Creating

82 |

83 | Learn how to purchase your first NFT and understand gas 84 | fees and what's gas free. 85 |

86 |
87 |
88 |
89 |
90 | 91 | 92 |

Buying

93 |

94 | Learn how list your NFTs for sale and understand the 95 | different ways to list. 96 |

97 |
98 |
99 |
100 |
101 | 102 | 103 |

Selling

104 |

105 | Learn how to create your very first NFT and how to create 106 | your NFT collections. 107 |

108 |
109 |
110 |
111 |
112 | 113 | 114 |

Partners

115 |

116 | Learn more about anti-fraud and user safety processes on 117 | OpenSea. 118 |

119 |
120 |
121 |
122 |
123 | 124 | 125 |

Developers

126 |

127 | Learn how you can partner with us to showcase your NFT 128 | drops. 129 |

130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 | 138 | ); 139 | } 140 | 141 | export default Help; 142 | -------------------------------------------------------------------------------- /src/components/Singup.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | function Login() { 4 | return ( 5 | <> 6 | {/* */} 7 |
8 |
9 |
10 |
11 |

Sign up

12 |
13 | Home 14 |

/ Signup

15 |
16 |
17 |
18 |
19 |
20 | {/* */} 21 | 22 | {/* */} 23 |
24 |
25 |
26 |
27 |
28 |
29 |

Sigup to NFTs

30 |

Login with social

31 |
32 | 46 |

Or login with email

47 |
48 |
49 |
50 | 55 |
56 |
57 | 62 |
63 |
64 | 69 |
70 |
71 |
72 |
73 | 79 | 85 |
86 | 87 | Forgot Password ? 88 | 89 |
90 |
91 |
92 | 95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 | 104 | ); 105 | } 106 | 107 | export default Login; 108 | -------------------------------------------------------------------------------- /src/components/__EditProfile.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | function EditProfile() { 4 | return ( 5 | <> 6 | {/* */} 7 |
8 |
9 |
10 |
11 |

Edit Profile

12 |
13 | Home 14 |

/ Edit Profile

15 |
16 |
17 |
18 |
19 |
20 | {/* */} 21 | {/* */} 22 |
23 |
24 |
25 |
26 |
27 |
28 | 29 | 34 | 35 |
36 |
37 |
38 | 44 | 47 |
48 |
49 | 55 | 58 |
59 |
60 |
61 |
62 | 63 |
64 |

Choice your Cover image

65 |
66 |
67 |
68 |
69 | 76 | 79 |
80 |
81 |
82 |
83 |
84 |
85 | 92 | 95 |
96 |
97 |
98 |
99 |
100 |
101 | 108 | 111 |
112 |
113 |
114 |
115 | 116 |
117 |
118 |
119 |

Account Information

120 |
121 | 124 | 130 |
131 |
132 | 135 | 141 |
142 |
143 | 146 | 152 |
153 |
154 | 157 | 164 |
165 |
166 | 169 |
170 |
171 |
172 |

Your Social media

173 |
174 | 177 | 183 |
184 | 189 |
190 | 193 | 199 |
200 | 205 | 206 |
207 | 210 | 216 |
217 | 222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 | 230 | {/* */} 231 | 232 | ); 233 | } 234 | 235 | export default EditProfile; 236 | -------------------------------------------------------------------------------- /src/components/footer.js: -------------------------------------------------------------------------------- 1 | import { Link } from "react-router-dom"; 2 | import { HashLink } from "react-router-hash-link"; 3 | function Footer() { 4 | return ( 5 | 219 | ); 220 | } 221 | export default Footer; 222 | -------------------------------------------------------------------------------- /src/components/header.js: -------------------------------------------------------------------------------- 1 | import { useEffect, useState } from "react"; 2 | import { Link } from "react-router-dom"; 3 | import { HashLink } from "react-router-hash-link"; 4 | 5 | function Header() { 6 | const [navActive, setNavActive] = useState(false); 7 | const [sidebarActive, setSidebarActive] = useState(false); 8 | const [activeIndex, setActiveIndex] = useState(1); 9 | 10 | useEffect(() => { 11 | window.addEventListener("scroll", () => { 12 | if (window.scrollY >= 80) { 13 | setNavActive(true); 14 | } else { 15 | setNavActive(false); 16 | } 17 | }); 18 | }, [navActive]); 19 | 20 | const _toggleSidebar = () => { 21 | setSidebarActive(!sidebarActive); 22 | }; 23 | console.log(activeIndex); 24 | 25 | 26 | const [dropdownActive, setDropdownActive] = useState(); 27 | 28 | // const _toggleDropdown = () => { 29 | // setDropdownActive(!dropdownActive); 30 | // }; 31 | return ( 32 | // 33 |
34 |
35 | 224 |
225 |
226 | // {/* */} 227 | ); 228 | } 229 | export default Header; 230 | -------------------------------------------------------------------------------- /src/components/wallet.js: -------------------------------------------------------------------------------- 1 | import { Link } from "react-router-dom"; 2 | 3 | function Wallet() { 4 | return ( 5 | <> 6 | {/* 7 | */} 8 |
9 |
10 |
11 |
12 |

Connect wallet

13 |
14 | Home 15 |

/ Pages / Connect wallet

16 |
17 |
18 |
19 |
20 |
21 | {/* 22 | */} 23 | {/* ================wallet=================== */} 24 |
25 |
26 |
27 |
28 |
29 |

Connect your wallet

30 |

31 | Lorem ipsum dolor sit amet, consectetur adipisicing elit. 32 | Laborum obcaecati dignissimos quae quo ad iste ipsum officiis 33 | deleniti asperiores sit. 34 |

35 |
36 |
37 |
38 | 39 |
40 |
41 |
42 |
43 |
44 | wallet-icon 45 |
46 |
47 |

Fortmatic

48 |

49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 50 | sed do eiusmod tempor incididunt 51 |

52 |
53 |
54 |
55 |
56 |
57 |
58 | wallet-icon 62 |
63 |
64 |

Wallet Connect

65 |

66 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 67 | sed do eiusmod tempor incididunt 68 |

69 |
70 |
71 |
72 |
73 |
74 |
75 | wallet-icon 76 |
77 |
78 |

Coinbase Wallet

79 |

80 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 81 | sed do eiusmod tempor incididunt 82 |

83 |
84 |
85 |
86 |
87 |
88 |
89 | wallet-icon 93 |
94 |
95 |

Authereum

96 |

97 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 98 | sed do eiusmod tempor incididunt 99 |

100 |
101 |
102 |
103 |
104 |
105 |
106 | wallet-icon 107 |
108 |
109 |

Kaikas

110 |

111 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 112 | sed do eiusmod tempor incididunt 113 |

114 |
115 |
116 |
117 |
118 |
119 |
120 | wallet-icon 121 |
122 |
123 |

Torus

124 |

125 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 126 | sed do eiusmod tempor incididunt 127 |

128 |
129 |
130 |
131 |
132 |
133 |
134 | wallet-icon 135 |
136 |
137 |

Bitski

138 |

139 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 140 | sed do eiusmod tempor incididunt 141 |

142 |
143 |
144 |
145 |
146 |
147 |
148 | wallet-icon 149 |
150 |
151 |

Wallet Connect

152 |

153 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, 154 | sed do eiusmod tempor incididunt 155 |

156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 | {/* ================wallet end=================== */} 164 | 165 | ); 166 | } 167 | 168 | export default Wallet; 169 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import ReactDOM from "react-dom"; 3 | import App from "./App"; 4 | import reportWebVitals from "./reportWebVitals"; 5 | 6 | ReactDOM.render( 7 | 8 | 9 | , 10 | document.getElementById("root") 11 | ); 12 | 13 | // If you want to start measuring performance in your app, pass a function 14 | // to log results (for example: reportWebVitals(console.log)) 15 | // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals 16 | reportWebVitals(); 17 | -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- 1 | const reportWebVitals = onPerfEntry => { 2 | if (onPerfEntry && onPerfEntry instanceof Function) { 3 | import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { 4 | getCLS(onPerfEntry); 5 | getFID(onPerfEntry); 6 | getFCP(onPerfEntry); 7 | getLCP(onPerfEntry); 8 | getTTFB(onPerfEntry); 9 | }); 10 | } 11 | }; 12 | 13 | export default reportWebVitals; 14 | -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | --------------------------------------------------------------------------------