├── package ├── src │ ├── app │ │ ├── global.css │ │ ├── favicon.ico │ │ ├── favicon.png │ │ ├── (DashboardLayout) │ │ │ ├── components │ │ │ │ ├── forms │ │ │ │ │ └── theme-elements │ │ │ │ │ │ ├── CustomSelect.tsx │ │ │ │ │ │ ├── CustomFormLabel.tsx │ │ │ │ │ │ └── CustomTextField.tsx │ │ │ │ ├── shared │ │ │ │ │ ├── BlankCard.tsx │ │ │ │ │ ├── BaseCard.tsx │ │ │ │ │ └── DashboardCard.tsx │ │ │ │ ├── dashboard │ │ │ │ │ ├── TheBlogCard.tsx │ │ │ │ │ ├── TheProfileCard.tsx │ │ │ │ │ ├── TheSalesOverview.tsx │ │ │ │ │ ├── TheMyContacts.tsx │ │ │ │ │ ├── TheOurVisitors.tsx │ │ │ │ │ └── ProductPerformance.tsx │ │ │ │ └── utilities │ │ │ │ │ └── auto-complete │ │ │ │ │ ├── CheckboxesAutocomplete.tsx │ │ │ │ │ ├── ComboBoxAutocomplete.tsx │ │ │ │ │ ├── MultipleValuesAutocomplete.tsx │ │ │ │ │ └── SizesAutocomplete.tsx │ │ │ ├── sample-page │ │ │ │ └── page.tsx │ │ │ ├── loading.tsx │ │ │ ├── utilities │ │ │ │ ├── table │ │ │ │ │ └── page.tsx │ │ │ │ ├── ratings │ │ │ │ │ └── page.tsx │ │ │ │ ├── pagination │ │ │ │ │ └── page.tsx │ │ │ │ ├── autocomplete │ │ │ │ │ └── page.tsx │ │ │ │ ├── images │ │ │ │ │ └── page.tsx │ │ │ │ ├── alerts │ │ │ │ │ └── page.tsx │ │ │ │ ├── forms │ │ │ │ │ └── page.tsx │ │ │ │ ├── slider │ │ │ │ │ └── page.tsx │ │ │ │ ├── switch │ │ │ │ │ └── page.tsx │ │ │ │ └── buttons │ │ │ │ │ └── page.tsx │ │ │ ├── layout │ │ │ │ ├── shared │ │ │ │ │ └── logo │ │ │ │ │ │ ├── Logo.tsx │ │ │ │ │ │ └── LogoDark.tsx │ │ │ │ ├── footer │ │ │ │ │ └── page.tsx │ │ │ │ ├── sidebar │ │ │ │ │ ├── Updrade.tsx │ │ │ │ │ ├── SidebarItems.tsx │ │ │ │ │ ├── Sidebar.tsx │ │ │ │ │ └── SidebarProfile.tsx │ │ │ │ └── header │ │ │ │ │ ├── Profile.tsx │ │ │ │ │ ├── Header.tsx │ │ │ │ │ ├── LivePreviewDropdown.tsx │ │ │ │ │ └── Topbar.tsx │ │ │ ├── custom-scroll │ │ │ │ └── Scrollbar.tsx │ │ │ ├── page.tsx │ │ │ └── layout.tsx │ │ ├── loading.tsx │ │ ├── layout.tsx │ │ ├── context │ │ │ └── DashboardContext.tsx │ │ └── authentication │ │ │ ├── auth │ │ │ ├── AuthRegister.tsx │ │ │ └── AuthLogin.tsx │ │ │ ├── register │ │ │ └── page.tsx │ │ │ └── login │ │ │ └── page.tsx │ └── utils │ │ ├── createEmotionCache.ts │ │ ├── theme.ts │ │ └── theme │ │ └── DefaultColors.tsx ├── .npmrc ├── .eslintrc.json ├── public │ ├── favicon.ico │ └── images │ │ ├── big │ │ ├── img1.jpg │ │ ├── img2.jpg │ │ ├── img3.jpg │ │ ├── img4.jpg │ │ └── blog-bg.jpg │ │ ├── favicon.ico │ │ ├── users │ │ ├── 1.jpg │ │ ├── 10.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ └── 9.jpg │ │ ├── backgrounds │ │ ├── u5.jpg │ │ ├── rocket.png │ │ ├── blog-img1.jpg │ │ ├── blog-img2.jpg │ │ ├── blog-img3.jpg │ │ ├── blog-img4.jpg │ │ ├── blog-img5.jpg │ │ ├── blog-img6.jpg │ │ ├── blog-img8.jpg │ │ ├── blog-img9.jpg │ │ ├── blog-img10.jpg │ │ ├── blog-img11.jpg │ │ ├── profile-bg.jpg │ │ ├── login-register.jpg │ │ └── sidebar-profile-bg.jpg │ │ ├── profile │ │ ├── user-1.jpg │ │ ├── user-10.jpg │ │ ├── user-11.jpg │ │ ├── user-12.jpg │ │ ├── user-2.jpg │ │ ├── user-3.jpg │ │ ├── user-4.jpg │ │ ├── user-5.jpg │ │ ├── user-6.jpg │ │ ├── user-7.jpg │ │ ├── user-8.jpg │ │ └── user-9.jpg │ │ ├── svgs │ │ ├── vue-cat-icon.svg │ │ ├── nuxt-cat-icon.svg │ │ ├── angular-cat-icon.svg │ │ ├── tailwindcss.svg │ │ ├── icon-figma2.svg │ │ ├── bt-cat-icon.svg │ │ ├── next-cat-icon.svg │ │ ├── icon-zip.svg │ │ └── react-cat-icon.svg │ │ └── logos │ │ ├── light-logo.svg │ │ ├── dark-logo.svg │ │ └── logo-wrappixel.svg ├── next.config.js ├── .gitignore ├── tsconfig.json ├── package.json └── README.md ├── hire-us.html ├── docs.html ├── discount-code.html └── landingpage └── style.css /package/src/app/global.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /package/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /package/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/favicon.ico -------------------------------------------------------------------------------- /package/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/src/app/favicon.ico -------------------------------------------------------------------------------- /package/src/app/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/src/app/favicon.png -------------------------------------------------------------------------------- /package/public/images/big/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/big/img1.jpg -------------------------------------------------------------------------------- /package/public/images/big/img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/big/img2.jpg -------------------------------------------------------------------------------- /package/public/images/big/img3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/big/img3.jpg -------------------------------------------------------------------------------- /package/public/images/big/img4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/big/img4.jpg -------------------------------------------------------------------------------- /package/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/favicon.ico -------------------------------------------------------------------------------- /package/public/images/users/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/1.jpg -------------------------------------------------------------------------------- /package/public/images/users/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/10.jpg -------------------------------------------------------------------------------- /package/public/images/users/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/2.jpg -------------------------------------------------------------------------------- /package/public/images/users/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/3.jpg -------------------------------------------------------------------------------- /package/public/images/users/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/4.jpg -------------------------------------------------------------------------------- /package/public/images/users/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/5.jpg -------------------------------------------------------------------------------- /package/public/images/users/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/6.jpg -------------------------------------------------------------------------------- /package/public/images/users/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/7.jpg -------------------------------------------------------------------------------- /package/public/images/users/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/8.jpg -------------------------------------------------------------------------------- /package/public/images/users/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/users/9.jpg -------------------------------------------------------------------------------- /package/public/images/big/blog-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/big/blog-bg.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/u5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/u5.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-1.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-10.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-11.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-12.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-2.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-3.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-4.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-5.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-6.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-7.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-8.jpg -------------------------------------------------------------------------------- /package/public/images/profile/user-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/profile/user-9.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/rocket.png -------------------------------------------------------------------------------- /package/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {images: { unoptimized: true } } 3 | 4 | module.exports = nextConfig 5 | -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img1.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img2.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img3.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img4.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img5.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img6.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img8.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img9.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img10.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/blog-img11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/blog-img11.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/profile-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/profile-bg.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/login-register.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/login-register.jpg -------------------------------------------------------------------------------- /package/public/images/backgrounds/sidebar-profile-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrappixel/materialpro-nextjs-free/HEAD/package/public/images/backgrounds/sidebar-profile-bg.jpg -------------------------------------------------------------------------------- /package/src/app/(DashboardLayout)/components/forms/theme-elements/CustomSelect.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import { styled } from '@mui/material/styles'; 3 | import { Select } from '@mui/material'; 4 | 5 | const CustomSelect = styled((props: any) => )(({}) => ({})); 6 | 7 | export default CustomSelect; 8 | -------------------------------------------------------------------------------- /hire-us.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 |
23 | 

| MaterialPro NextJS Free Version | 17 |MaterialPro NextJS Pro Version | 18 |
|---|---|
| 23 | Live Preview 24 | | 25 |26 | Live Preview 27 | | 28 |
| 31 | Download Now 32 | | 33 |34 | Purchase Now 35 | | 36 |
| 39 | 1 Basic Dashboard 40 | | 41 |42 | 6+ Stunning Dashboards 43 | | 44 |
| 47 | - 48 | | 49 |50 | Dashboard Figma Files 51 | | 52 |
| 55 | Material Ui 56 | | 57 |58 | Material Ui 59 | | 60 |
| 63 | Fully Responsive Pages 64 | | 65 |66 | Fully Responsive Pages 67 | | 68 |
| 71 | 7+ Pages Template 72 | | 73 |74 | 65+ Page Templates 75 | | 76 |
| 79 | 7+ UI Components 80 | | 81 |82 | 45+ UI Components 83 | | 84 |
| 87 | No Documentation 88 | | 89 |90 | Documentation Provided 91 | | 92 |
| 95 | Tabler Icons 96 | | 97 |98 | Tabler Icons 99 | | 100 |
| 103 | Easy To Customize 104 | | 105 |106 | Easy To Customize 107 | | 108 |
| 111 | - 112 | | 113 |114 | Right-to-Left(RTL) Verion 115 | | 116 |
| 119 | - 120 | | 121 |122 | 15+ Integrated Plugins 123 | | 124 |
| 127 | - 128 | | 129 |130 | 8+ Ready to Use App 131 | | 132 |
| 135 | - 136 | | 137 |138 | 1 Year Premium Support 139 | | 140 |
152 | Checkout our premium version of MaterialPro NextJs Dashboard Template for lots more features and ready to use page templates.
153 | Check Live Preview | Download
154 |
| Next Js | 162 |Angular | 163 |Vue | 164 |Nuxt Js | 165 |
|---|---|---|---|
|
170 |
171 | |
174 |
175 |
176 | |
179 |
180 |
181 | |
184 |
185 |
186 | |
189 |
190 |
191 |
Admin Theme from Wrappixel
202 | -Bootstrap Themes from Wrappixel
203 | -Free Bootstrap Admin Templates from Wrappixel
204 | -React Bootstrap Template from Wrappixel
205 | -Vuejs Templates from Wrappixel
206 | 207 | 208 | 209 | # Licensing 210 | -Copyright 2024 Wrappixel https://wrappixel.com/
211 | -Licensed under MIT https://wrappixel.com/license/
212 | 213 | 214 | 215 | # Social Media 👭🏼 216 | -Facebook: https://www.facebook.com/wrappixel
217 | -Linkedin: https://www.linkedin.com/company/wrappixel/
218 | -Github: https://github.com/wrappixel
219 | -Twitter: https://twitter.com/wrappixel
220 | -Medium: https://medium.com/wrappixel
221 | -Discord: https://discord.com/invite/eMzE8F6Wqs
222 | -Youtube: https://www.youtube.com/channel/UCdFDlrhIchtxF8EmxejUPGQ
223 | 224 | -------------------------------------------------------------------------------- /package/src/app/(DashboardLayout)/layout/sidebar/SidebarProfile.tsx: -------------------------------------------------------------------------------- 1 | import { Box, Avatar, Typography, Tooltip, IconButton, MenuItem, Divider, Button, MenuProps, styled, Menu } from "@mui/material"; 2 | import { useState } from "react"; 3 | import { IconCaretDownFilled } from '@tabler/icons-react'; 4 | import { Icon } from "@iconify/react"; 5 | import Link from "next/link"; 6 | export const SidebarProfile = () => { 7 | 8 | const [anchorEl, setAnchorEl] = useState(null); 9 | const open = Boolean(anchorEl); 10 | const handleClick = (event: any) => { 11 | setAnchorEl(event.currentTarget); 12 | }; 13 | const handleClose = () => { 14 | setAnchorEl(null); 15 | }; 16 | 17 | 18 | const StyledMenu = styled((props: MenuProps) => ( 19 | 31 | ))(({ theme }) => ({ 32 | '& .MuiPaper-root': { 33 | borderRadius: 6, 34 | marginTop: theme.spacing(1), 35 | minWidth: 200, 36 | color: theme.palette.mode === 'light' ? 'rgb(55, 65, 81)' : theme.palette.grey[300], 37 | boxShadow: 38 | 'rgb(255, 255, 255) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px', 39 | '& .MuiMenuItem-root': { 40 | gap: '6px', 41 | alignItems: 'center', 42 | padding: '8px 16px', 43 | '&:hover': { 44 | backgroundColor: 45 | theme.palette.mode === 'light' 46 | ? `${theme.palette.action.hover}` 47 | : `${theme.palette.background.default}`, 48 | }, 49 | }, 50 | }, 51 | })); 52 | 53 | return ( 54 |