├── .gitattributes ├── .gitignore ├── README.md ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── @types │ └── styled.d.ts ├── App.tsx ├── assets │ ├── avatar.svg │ ├── logo.svg │ ├── react.svg │ └── tech-bg.svg ├── components │ └── Header │ │ ├── index.tsx │ │ └── styles.ts ├── layouts │ └── DefaultLayout │ │ ├── index.tsx │ │ └── styles.ts ├── lib │ ├── Router.tsx │ └── axios.ts ├── main.tsx ├── pages │ ├── Home │ │ ├── PersonInfo │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── PostCard │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── index.tsx │ │ └── styles.ts │ └── PostDetail │ │ ├── index.tsx │ │ └── styles.ts ├── styles │ ├── global.ts │ └── themes │ │ └── default.ts ├── utils │ ├── formatDate.ts │ └── formatText.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/package.json -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/@types/styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/@types/styled.d.ts -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/assets/avatar.svg -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/assets/tech-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/assets/tech-bg.svg -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Header/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/components/Header/styles.ts -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/layouts/DefaultLayout/index.tsx -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/layouts/DefaultLayout/styles.ts -------------------------------------------------------------------------------- /src/lib/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/lib/Router.tsx -------------------------------------------------------------------------------- /src/lib/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/lib/axios.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/Home/PersonInfo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/PersonInfo/index.tsx -------------------------------------------------------------------------------- /src/pages/Home/PersonInfo/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/PersonInfo/styles.ts -------------------------------------------------------------------------------- /src/pages/Home/PostCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/PostCard/index.tsx -------------------------------------------------------------------------------- /src/pages/Home/PostCard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/PostCard/styles.ts -------------------------------------------------------------------------------- /src/pages/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/index.tsx -------------------------------------------------------------------------------- /src/pages/Home/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/Home/styles.ts -------------------------------------------------------------------------------- /src/pages/PostDetail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/PostDetail/index.tsx -------------------------------------------------------------------------------- /src/pages/PostDetail/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/pages/PostDetail/styles.ts -------------------------------------------------------------------------------- /src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/styles/global.ts -------------------------------------------------------------------------------- /src/styles/themes/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/styles/themes/default.ts -------------------------------------------------------------------------------- /src/utils/formatDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/utils/formatDate.ts -------------------------------------------------------------------------------- /src/utils/formatText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/src/utils/formatText.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devpedrodiass/Github-Blog/HEAD/vite.config.ts --------------------------------------------------------------------------------