├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── .vscode └── extensions.json ├── Readme.md ├── _gitignore_example ├── auto-imports.d.ts ├── index.html ├── package.json ├── postcss.config.js ├── public └── img │ ├── dark.png │ └── light.png ├── src ├── App.tsx ├── assets │ ├── fonts │ │ ├── expo.ttf │ │ ├── silka-regular-webfont.ttf │ │ └── silka-regularitalic-webfont.ttf │ └── img │ │ ├── flowers │ │ ├── f (1).jpg │ │ ├── f (2).jpg │ │ ├── f (3).jpg │ │ └── f (4).jpg │ │ ├── js.png │ │ ├── landscape.jpg │ │ └── logo.svg ├── components │ ├── app │ │ └── DemoSection.tsx │ ├── core │ │ ├── Button.tsx │ │ ├── Card.tsx │ │ ├── Dropdown.tsx │ │ └── TextField.tsx │ └── layout │ │ ├── DashboardHeader.tsx │ │ ├── DashboardSidebar.tsx │ │ ├── Footer.tsx │ │ └── Loader.tsx ├── favicon.svg ├── hooks │ ├── useDarkMode.ts │ └── useDirection.ts ├── i18n.ts ├── index.css ├── layouts │ ├── DashboardLayout.tsx │ └── HomeLayout.tsx ├── locales │ ├── ar │ │ ├── common.json │ │ ├── demo.json │ │ ├── home.json │ │ └── sidebar.json │ ├── en │ │ ├── common.json │ │ ├── demo.json │ │ ├── home.json │ │ └── sidebar.json │ └── index.ts ├── logo.svg ├── main.tsx ├── pages │ ├── About.tsx │ ├── Dashboard.tsx │ ├── [...all].tsx │ ├── components │ │ ├── buttons.tsx │ │ └── cards.tsx │ └── index.tsx ├── stores │ ├── actions │ │ ├── creators │ │ │ └── user.ts │ │ ├── index.ts │ │ └── types │ │ │ └── user.ts │ ├── index.ts │ └── reducers │ │ ├── index.ts │ │ └── userReducer.ts └── vite-env.d.ts ├── tailwind.config.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | public 2 | dist 3 | node_modules 4 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/Readme.md -------------------------------------------------------------------------------- /_gitignore_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/_gitignore_example -------------------------------------------------------------------------------- /auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/auto-imports.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/img/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/public/img/dark.png -------------------------------------------------------------------------------- /public/img/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/public/img/light.png -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/fonts/expo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/fonts/expo.ttf -------------------------------------------------------------------------------- /src/assets/fonts/silka-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/fonts/silka-regular-webfont.ttf -------------------------------------------------------------------------------- /src/assets/fonts/silka-regularitalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/fonts/silka-regularitalic-webfont.ttf -------------------------------------------------------------------------------- /src/assets/img/flowers/f (1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/flowers/f (1).jpg -------------------------------------------------------------------------------- /src/assets/img/flowers/f (2).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/flowers/f (2).jpg -------------------------------------------------------------------------------- /src/assets/img/flowers/f (3).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/flowers/f (3).jpg -------------------------------------------------------------------------------- /src/assets/img/flowers/f (4).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/flowers/f (4).jpg -------------------------------------------------------------------------------- /src/assets/img/js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/js.png -------------------------------------------------------------------------------- /src/assets/img/landscape.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/landscape.jpg -------------------------------------------------------------------------------- /src/assets/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/assets/img/logo.svg -------------------------------------------------------------------------------- /src/components/app/DemoSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/app/DemoSection.tsx -------------------------------------------------------------------------------- /src/components/core/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/core/Button.tsx -------------------------------------------------------------------------------- /src/components/core/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/core/Card.tsx -------------------------------------------------------------------------------- /src/components/core/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/core/Dropdown.tsx -------------------------------------------------------------------------------- /src/components/core/TextField.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/layout/DashboardHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/layout/DashboardHeader.tsx -------------------------------------------------------------------------------- /src/components/layout/DashboardSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/layout/DashboardSidebar.tsx -------------------------------------------------------------------------------- /src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /src/components/layout/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/components/layout/Loader.tsx -------------------------------------------------------------------------------- /src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/favicon.svg -------------------------------------------------------------------------------- /src/hooks/useDarkMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/hooks/useDarkMode.ts -------------------------------------------------------------------------------- /src/hooks/useDirection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/hooks/useDirection.ts -------------------------------------------------------------------------------- /src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/i18n.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/index.css -------------------------------------------------------------------------------- /src/layouts/DashboardLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/layouts/DashboardLayout.tsx -------------------------------------------------------------------------------- /src/layouts/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/layouts/HomeLayout.tsx -------------------------------------------------------------------------------- /src/locales/ar/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/ar/common.json -------------------------------------------------------------------------------- /src/locales/ar/demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/ar/demo.json -------------------------------------------------------------------------------- /src/locales/ar/home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/ar/home.json -------------------------------------------------------------------------------- /src/locales/ar/sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/ar/sidebar.json -------------------------------------------------------------------------------- /src/locales/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/en/common.json -------------------------------------------------------------------------------- /src/locales/en/demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/en/demo.json -------------------------------------------------------------------------------- /src/locales/en/home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/en/home.json -------------------------------------------------------------------------------- /src/locales/en/sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/en/sidebar.json -------------------------------------------------------------------------------- /src/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/locales/index.ts -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/About.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /src/pages/[...all].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/[...all].tsx -------------------------------------------------------------------------------- /src/pages/components/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/components/buttons.tsx -------------------------------------------------------------------------------- /src/pages/components/cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/components/cards.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/stores/actions/creators/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/actions/creators/user.ts -------------------------------------------------------------------------------- /src/stores/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/actions/index.ts -------------------------------------------------------------------------------- /src/stores/actions/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/actions/types/user.ts -------------------------------------------------------------------------------- /src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/index.ts -------------------------------------------------------------------------------- /src/stores/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/reducers/index.ts -------------------------------------------------------------------------------- /src/stores/reducers/userReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/stores/reducers/userReducer.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boussadjra/vitesse-react/HEAD/vite.config.ts --------------------------------------------------------------------------------