├── .eslintrc.json ├── .github └── windmill-dashboard-thumbnail.jpg ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── context ├── SidebarContext.tsx └── ThemeContext.tsx ├── example ├── components │ ├── AccessibleNavigationAnnouncer.tsx │ ├── CTA.tsx │ ├── Cards │ │ └── InfoCard.tsx │ ├── Chart │ │ ├── ChartCard.tsx │ │ └── ChartLegend.tsx │ ├── Header.tsx │ ├── Loader │ │ ├── Loader.module.css │ │ └── Loader.tsx │ ├── RoundIcon.tsx │ ├── Sidebar │ │ ├── DesktopSidebar.tsx │ │ ├── MobileSidebar.tsx │ │ ├── SidebarContent.tsx │ │ ├── SidebarSubmenu.tsx │ │ └── index.tsx │ ├── ThemedSuspense.tsx │ └── Typography │ │ ├── PageTitle.tsx │ │ └── SectionTitle.tsx └── containers │ ├── Layout.tsx │ └── Main.tsx ├── icons ├── bell.svg ├── buttons.svg ├── cards.svg ├── cart.svg ├── charts.svg ├── chat.svg ├── dropdown.svg ├── edit.svg ├── forbidden.svg ├── forms.svg ├── github.svg ├── heart.svg ├── home.svg ├── index.ts ├── mail.svg ├── menu.svg ├── modals.svg ├── money.svg ├── moon.svg ├── outlineCog.svg ├── outlineLogout.svg ├── outlinePerson.svg ├── pages.svg ├── people.svg ├── search.svg ├── sun.svg ├── tables.svg ├── trash.svg └── twitter.svg ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── api │ └── hello.ts ├── example │ ├── 404.tsx │ ├── blank.tsx │ ├── buttons.tsx │ ├── cards.tsx │ ├── charts.tsx │ ├── create-account.tsx │ ├── forgot-password.tsx │ ├── forms.tsx │ ├── index.tsx │ ├── login.tsx │ ├── modals.tsx │ └── tables.tsx └── index.tsx ├── postcss.config.js ├── public ├── assets │ └── img │ │ ├── create-account-office-dark.jpeg │ │ ├── create-account-office.jpeg │ │ ├── forgot-password-office-dark.jpeg │ │ ├── forgot-password-office.jpeg │ │ ├── login-office-dark.jpeg │ │ └── login-office.jpeg ├── favicon.ico └── vercel.svg ├── routes └── sidebar.tsx ├── styles ├── Home.module.css └── globals.css ├── tailwind.config.js ├── tsconfig.json ├── utils └── demo │ ├── chartsData.ts │ └── tableData.ts └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/windmill-dashboard-thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/.github/windmill-dashboard-thumbnail.jpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/README.md -------------------------------------------------------------------------------- /context/SidebarContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/context/SidebarContext.tsx -------------------------------------------------------------------------------- /context/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/context/ThemeContext.tsx -------------------------------------------------------------------------------- /example/components/AccessibleNavigationAnnouncer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/AccessibleNavigationAnnouncer.tsx -------------------------------------------------------------------------------- /example/components/CTA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/CTA.tsx -------------------------------------------------------------------------------- /example/components/Cards/InfoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Cards/InfoCard.tsx -------------------------------------------------------------------------------- /example/components/Chart/ChartCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Chart/ChartCard.tsx -------------------------------------------------------------------------------- /example/components/Chart/ChartLegend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Chart/ChartLegend.tsx -------------------------------------------------------------------------------- /example/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Header.tsx -------------------------------------------------------------------------------- /example/components/Loader/Loader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Loader/Loader.module.css -------------------------------------------------------------------------------- /example/components/Loader/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Loader/Loader.tsx -------------------------------------------------------------------------------- /example/components/RoundIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/RoundIcon.tsx -------------------------------------------------------------------------------- /example/components/Sidebar/DesktopSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Sidebar/DesktopSidebar.tsx -------------------------------------------------------------------------------- /example/components/Sidebar/MobileSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Sidebar/MobileSidebar.tsx -------------------------------------------------------------------------------- /example/components/Sidebar/SidebarContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Sidebar/SidebarContent.tsx -------------------------------------------------------------------------------- /example/components/Sidebar/SidebarSubmenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Sidebar/SidebarSubmenu.tsx -------------------------------------------------------------------------------- /example/components/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Sidebar/index.tsx -------------------------------------------------------------------------------- /example/components/ThemedSuspense.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/ThemedSuspense.tsx -------------------------------------------------------------------------------- /example/components/Typography/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Typography/PageTitle.tsx -------------------------------------------------------------------------------- /example/components/Typography/SectionTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/components/Typography/SectionTitle.tsx -------------------------------------------------------------------------------- /example/containers/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/containers/Layout.tsx -------------------------------------------------------------------------------- /example/containers/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/example/containers/Main.tsx -------------------------------------------------------------------------------- /icons/bell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/bell.svg -------------------------------------------------------------------------------- /icons/buttons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/buttons.svg -------------------------------------------------------------------------------- /icons/cards.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/cards.svg -------------------------------------------------------------------------------- /icons/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/cart.svg -------------------------------------------------------------------------------- /icons/charts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/charts.svg -------------------------------------------------------------------------------- /icons/chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/chat.svg -------------------------------------------------------------------------------- /icons/dropdown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/dropdown.svg -------------------------------------------------------------------------------- /icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/edit.svg -------------------------------------------------------------------------------- /icons/forbidden.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/forbidden.svg -------------------------------------------------------------------------------- /icons/forms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/forms.svg -------------------------------------------------------------------------------- /icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/github.svg -------------------------------------------------------------------------------- /icons/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/heart.svg -------------------------------------------------------------------------------- /icons/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/home.svg -------------------------------------------------------------------------------- /icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/index.ts -------------------------------------------------------------------------------- /icons/mail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/mail.svg -------------------------------------------------------------------------------- /icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/menu.svg -------------------------------------------------------------------------------- /icons/modals.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/modals.svg -------------------------------------------------------------------------------- /icons/money.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/money.svg -------------------------------------------------------------------------------- /icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/moon.svg -------------------------------------------------------------------------------- /icons/outlineCog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/outlineCog.svg -------------------------------------------------------------------------------- /icons/outlineLogout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/outlineLogout.svg -------------------------------------------------------------------------------- /icons/outlinePerson.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/outlinePerson.svg -------------------------------------------------------------------------------- /icons/pages.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/pages.svg -------------------------------------------------------------------------------- /icons/people.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/people.svg -------------------------------------------------------------------------------- /icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/search.svg -------------------------------------------------------------------------------- /icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/sun.svg -------------------------------------------------------------------------------- /icons/tables.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/tables.svg -------------------------------------------------------------------------------- /icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/trash.svg -------------------------------------------------------------------------------- /icons/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/icons/twitter.svg -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/api/hello.ts -------------------------------------------------------------------------------- /pages/example/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/404.tsx -------------------------------------------------------------------------------- /pages/example/blank.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/blank.tsx -------------------------------------------------------------------------------- /pages/example/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/buttons.tsx -------------------------------------------------------------------------------- /pages/example/cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/cards.tsx -------------------------------------------------------------------------------- /pages/example/charts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/charts.tsx -------------------------------------------------------------------------------- /pages/example/create-account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/create-account.tsx -------------------------------------------------------------------------------- /pages/example/forgot-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/forgot-password.tsx -------------------------------------------------------------------------------- /pages/example/forms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/forms.tsx -------------------------------------------------------------------------------- /pages/example/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/index.tsx -------------------------------------------------------------------------------- /pages/example/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/login.tsx -------------------------------------------------------------------------------- /pages/example/modals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/modals.tsx -------------------------------------------------------------------------------- /pages/example/tables.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/example/tables.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/assets/img/create-account-office-dark.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/create-account-office-dark.jpeg -------------------------------------------------------------------------------- /public/assets/img/create-account-office.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/create-account-office.jpeg -------------------------------------------------------------------------------- /public/assets/img/forgot-password-office-dark.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/forgot-password-office-dark.jpeg -------------------------------------------------------------------------------- /public/assets/img/forgot-password-office.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/forgot-password-office.jpeg -------------------------------------------------------------------------------- /public/assets/img/login-office-dark.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/login-office-dark.jpeg -------------------------------------------------------------------------------- /public/assets/img/login-office.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/assets/img/login-office.jpeg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /routes/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/routes/sidebar.tsx -------------------------------------------------------------------------------- /styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/styles/Home.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/demo/chartsData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/utils/demo/chartsData.ts -------------------------------------------------------------------------------- /utils/demo/tableData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/utils/demo/tableData.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roketid/windmill-dashboard-nextjs-typescript/HEAD/yarn.lock --------------------------------------------------------------------------------