├── .eslintrc.js ├── .github ├── dependabot.yml └── workflows │ ├── auto-merge.yml │ ├── dependency-review.yml │ ├── master.yml │ └── pr-checker.yml ├── .gitignore ├── .nvmrc ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── appConfig.js ├── cypress.json ├── gatsby-config.js ├── media ├── formStructure.png ├── home.png ├── icon.png ├── icon.svg ├── responsive-desktop-modal.png ├── responsive-desktop.png ├── responsive-mobile-modal.png ├── responsive-mobile.png ├── responsive-tablet-modal.png ├── responsive-tablet.png ├── theming-dark.png ├── theming-light.png └── theming-main.png ├── package.json ├── src ├── components │ ├── Calendar │ │ ├── CalendarBox.tsx │ │ ├── Day.tsx │ │ ├── EmptyDays.tsx │ │ ├── Events.tsx │ │ ├── Month.tsx │ │ └── Weekdays.tsx │ ├── Footer.tsx │ ├── GithubCorner.tsx │ ├── Helmet.tsx │ ├── Hero.tsx │ ├── Layout.tsx │ ├── ModalEvent.tsx │ └── Query.tsx ├── pages │ ├── 404.tsx │ └── index.tsx ├── types.d.ts └── utils │ ├── buildDaysWithEvents.ts │ ├── customTheme.ts │ ├── groupEventsByMonth.ts │ └── parseDate.ts ├── themes ├── dark.json ├── light.json └── main.json ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.github/workflows/master.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.github/workflows/pr-checker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/SECURITY.md -------------------------------------------------------------------------------- /appConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/appConfig.js -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/cypress.json -------------------------------------------------------------------------------- /gatsby-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/gatsby-config.js -------------------------------------------------------------------------------- /media/formStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/formStructure.png -------------------------------------------------------------------------------- /media/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/home.png -------------------------------------------------------------------------------- /media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/icon.png -------------------------------------------------------------------------------- /media/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/icon.svg -------------------------------------------------------------------------------- /media/responsive-desktop-modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-desktop-modal.png -------------------------------------------------------------------------------- /media/responsive-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-desktop.png -------------------------------------------------------------------------------- /media/responsive-mobile-modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-mobile-modal.png -------------------------------------------------------------------------------- /media/responsive-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-mobile.png -------------------------------------------------------------------------------- /media/responsive-tablet-modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-tablet-modal.png -------------------------------------------------------------------------------- /media/responsive-tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/responsive-tablet.png -------------------------------------------------------------------------------- /media/theming-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/theming-dark.png -------------------------------------------------------------------------------- /media/theming-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/theming-light.png -------------------------------------------------------------------------------- /media/theming-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/media/theming-main.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/package.json -------------------------------------------------------------------------------- /src/components/Calendar/CalendarBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/CalendarBox.tsx -------------------------------------------------------------------------------- /src/components/Calendar/Day.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/Day.tsx -------------------------------------------------------------------------------- /src/components/Calendar/EmptyDays.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/EmptyDays.tsx -------------------------------------------------------------------------------- /src/components/Calendar/Events.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/Events.tsx -------------------------------------------------------------------------------- /src/components/Calendar/Month.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/Month.tsx -------------------------------------------------------------------------------- /src/components/Calendar/Weekdays.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Calendar/Weekdays.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/GithubCorner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/GithubCorner.tsx -------------------------------------------------------------------------------- /src/components/Helmet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Helmet.tsx -------------------------------------------------------------------------------- /src/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Hero.tsx -------------------------------------------------------------------------------- /src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Layout.tsx -------------------------------------------------------------------------------- /src/components/ModalEvent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/ModalEvent.tsx -------------------------------------------------------------------------------- /src/components/Query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/components/Query.tsx -------------------------------------------------------------------------------- /src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/pages/404.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/utils/buildDaysWithEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/utils/buildDaysWithEvents.ts -------------------------------------------------------------------------------- /src/utils/customTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/utils/customTheme.ts -------------------------------------------------------------------------------- /src/utils/groupEventsByMonth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/utils/groupEventsByMonth.ts -------------------------------------------------------------------------------- /src/utils/parseDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/src/utils/parseDate.ts -------------------------------------------------------------------------------- /themes/dark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/themes/dark.json -------------------------------------------------------------------------------- /themes/light.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/themes/light.json -------------------------------------------------------------------------------- /themes/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/themes/main.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmaSuriano/gatsby-starter-event-calendar/HEAD/yarn.lock --------------------------------------------------------------------------------