├── .gitignore ├── README.md ├── next-env.d.ts ├── package.json ├── public ├── color_palette.png ├── favicon.svg ├── images │ ├── me-avatar.png │ ├── me.png │ ├── screenshot-mobile.png │ └── screenshot-web.png └── js │ └── analytics.js ├── src ├── components │ ├── BlogCard │ │ ├── index.tsx │ │ └── styles.ts │ ├── Button │ │ ├── index.tsx │ │ └── styles.ts │ ├── Card │ │ ├── index.tsx │ │ └── styles.ts │ ├── CardModal │ │ ├── index.tsx │ │ └── styles.ts │ ├── CoursesList │ │ ├── CourseItem │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── index.tsx │ │ └── styles.ts │ ├── Footer │ │ ├── index.tsx │ │ └── styles.ts │ ├── Header │ │ ├── index.tsx │ │ └── styles.ts │ ├── HomeSections │ │ ├── About │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Blog │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Portfolio │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── index.ts │ ├── Modal │ │ ├── index.tsx │ │ └── useModal.tsx │ ├── NextHead │ │ └── index.tsx │ └── SearchBar │ │ ├── index.tsx │ │ ├── styles.ts │ │ └── useSearchBar.tsx ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── api │ │ └── hello.js │ ├── blog.tsx │ ├── cursos.tsx │ ├── index.tsx │ └── posts │ │ └── [id].tsx ├── services │ └── prismic.ts ├── styles │ ├── GlobalStyles.ts │ ├── atoms │ │ └── index.ts │ ├── containers │ │ └── index.ts │ ├── pages │ │ ├── blog.ts │ │ ├── home.ts │ │ └── post.ts │ ├── styled.d.ts │ └── themes │ │ ├── dark.ts │ │ └── light.ts └── utils │ └── handleEnterKeyPressed.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/README.md -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/package.json -------------------------------------------------------------------------------- /public/color_palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/color_palette.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/images/me-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/images/me-avatar.png -------------------------------------------------------------------------------- /public/images/me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/images/me.png -------------------------------------------------------------------------------- /public/images/screenshot-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/images/screenshot-mobile.png -------------------------------------------------------------------------------- /public/images/screenshot-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/images/screenshot-web.png -------------------------------------------------------------------------------- /public/js/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/public/js/analytics.js -------------------------------------------------------------------------------- /src/components/BlogCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/BlogCard/index.tsx -------------------------------------------------------------------------------- /src/components/BlogCard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/BlogCard/styles.ts -------------------------------------------------------------------------------- /src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Button/index.tsx -------------------------------------------------------------------------------- /src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Button/styles.ts -------------------------------------------------------------------------------- /src/components/Card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Card/index.tsx -------------------------------------------------------------------------------- /src/components/Card/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Card/styles.ts -------------------------------------------------------------------------------- /src/components/CardModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CardModal/index.tsx -------------------------------------------------------------------------------- /src/components/CardModal/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CardModal/styles.ts -------------------------------------------------------------------------------- /src/components/CoursesList/CourseItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CoursesList/CourseItem/index.tsx -------------------------------------------------------------------------------- /src/components/CoursesList/CourseItem/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CoursesList/CourseItem/styles.ts -------------------------------------------------------------------------------- /src/components/CoursesList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CoursesList/index.tsx -------------------------------------------------------------------------------- /src/components/CoursesList/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/CoursesList/styles.ts -------------------------------------------------------------------------------- /src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/components/Footer/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Footer/styles.ts -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Header/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Header/styles.ts -------------------------------------------------------------------------------- /src/components/HomeSections/About/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/About/index.tsx -------------------------------------------------------------------------------- /src/components/HomeSections/About/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/About/styles.ts -------------------------------------------------------------------------------- /src/components/HomeSections/Blog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/Blog/index.tsx -------------------------------------------------------------------------------- /src/components/HomeSections/Blog/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/Blog/styles.ts -------------------------------------------------------------------------------- /src/components/HomeSections/Portfolio/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/Portfolio/index.tsx -------------------------------------------------------------------------------- /src/components/HomeSections/Portfolio/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/Portfolio/styles.ts -------------------------------------------------------------------------------- /src/components/HomeSections/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/HomeSections/index.ts -------------------------------------------------------------------------------- /src/components/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Modal/index.tsx -------------------------------------------------------------------------------- /src/components/Modal/useModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/Modal/useModal.tsx -------------------------------------------------------------------------------- /src/components/NextHead/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/NextHead/index.tsx -------------------------------------------------------------------------------- /src/components/SearchBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/SearchBar/index.tsx -------------------------------------------------------------------------------- /src/components/SearchBar/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/SearchBar/styles.ts -------------------------------------------------------------------------------- /src/components/SearchBar/useSearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/components/SearchBar/useSearchBar.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/api/hello.js -------------------------------------------------------------------------------- /src/pages/blog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/blog.tsx -------------------------------------------------------------------------------- /src/pages/cursos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/cursos.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/posts/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/pages/posts/[id].tsx -------------------------------------------------------------------------------- /src/services/prismic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/services/prismic.ts -------------------------------------------------------------------------------- /src/styles/GlobalStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/GlobalStyles.ts -------------------------------------------------------------------------------- /src/styles/atoms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/atoms/index.ts -------------------------------------------------------------------------------- /src/styles/containers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/containers/index.ts -------------------------------------------------------------------------------- /src/styles/pages/blog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/pages/blog.ts -------------------------------------------------------------------------------- /src/styles/pages/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/pages/home.ts -------------------------------------------------------------------------------- /src/styles/pages/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/pages/post.ts -------------------------------------------------------------------------------- /src/styles/styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/styled.d.ts -------------------------------------------------------------------------------- /src/styles/themes/dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/themes/dark.ts -------------------------------------------------------------------------------- /src/styles/themes/light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/styles/themes/light.ts -------------------------------------------------------------------------------- /src/utils/handleEnterKeyPressed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/src/utils/handleEnterKeyPressed.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walissonsilva/personal-website/HEAD/yarn.lock --------------------------------------------------------------------------------