├── .all-contributorsrc ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── deployment.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .node-version ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── app ├── .eslintrc.js ├── components │ ├── blurrable-image.tsx │ ├── dropdown │ │ ├── index.tsx │ │ └── styles.ts │ ├── flag.tsx │ ├── footer.tsx │ ├── header.tsx │ ├── icons │ │ ├── github-icon.tsx │ │ ├── linkedin-icon.tsx │ │ ├── menu-icon.tsx │ │ ├── moon-icon.tsx │ │ ├── share-icon.tsx │ │ ├── twitter-icon.tsx │ │ ├── x-icon.tsx │ │ └── youtube-icon.tsx │ ├── language-switcher.tsx │ ├── left-sidebar.tsx │ ├── logo.tsx │ ├── mdx-components │ │ ├── index.tsx │ │ └── pre.tsx │ ├── post-card.tsx │ ├── right-sidebar.tsx │ ├── rings.tsx │ ├── sections │ │ ├── hero-section.tsx │ │ ├── posts-section.tsx │ │ └── videos-section.tsx │ ├── switch.tsx │ ├── theme-switcher.tsx │ ├── themed.tsx │ ├── tooltip │ │ ├── index.tsx │ │ └── styles.ts │ └── views.tsx ├── contexts │ ├── client.context.ts │ └── server.context.ts ├── entry.client.tsx ├── entry.server.tsx ├── external-links.ts ├── hooks │ ├── use-match-loader-data.tsx │ ├── use-share.tsx │ └── use-window-scroll.tsx ├── images.tsx ├── other-root-routes.server.ts ├── root.tsx ├── routes.d.ts ├── routes │ ├── about.tsx │ ├── action │ │ ├── post-content.ts │ │ ├── posts.$slug.set-views.ts │ │ ├── set-theme.ts │ │ └── update-content-sha.ts │ ├── api │ │ ├── get-content-sha.ts │ │ └── get-posts-slugs.ts │ ├── index.tsx │ ├── maria-quieres-ser-mi-novia.tsx │ ├── posts.$slug.tsx │ └── posts.tsx ├── stitches.config.ts ├── tsconfig.json ├── types.ts └── utils │ ├── date.ts │ ├── i18n.ts │ ├── mdx.client.ts │ ├── misc.ts │ ├── seo.ts │ ├── stringify.ts │ └── youtube.server.ts ├── commitlint.config.js ├── content └── posts │ ├── en │ ├── alpinejs-the-javascript-lightweight-framework.mdx │ ├── how-to-create-awesome-ogimages-using-react-components.mdx │ ├── how-to-upgrade-everything-to-hooks.mdx │ ├── how-typescript-enforced-cleaner-architecture-in-react-app.mdx │ ├── nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx │ ├── some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx │ ├── tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx │ ├── what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx │ ├── what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx │ └── why-you-should-ditch-jquery-for-native-javascript.mdx │ └── es │ ├── alpinejs-the-javascript-lightweight-framework.mdx │ ├── how-to-create-awesome-ogimages-using-react-components.mdx │ ├── how-to-upgrade-everything-to-hooks.mdx │ ├── how-typescript-enforced-cleaner-architecture-in-react-app.mdx │ ├── nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx │ ├── some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx │ ├── tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx │ ├── what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx │ ├── what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx │ └── why-you-should-ditch-jquery-for-native-javascript.mdx ├── other ├── get-changed-content.js ├── get-changed-files.js ├── is-deployable.js ├── mdx │ ├── compile-mdx.mjs │ ├── mdx-components.mjs │ ├── package-lock.json │ ├── package.json │ ├── test.ts │ ├── tsconfig.json │ └── update-content-sha.js ├── shared-tsconfig.json └── watch-content.js ├── package.json ├── postcss.config.js ├── public ├── _headers ├── apple-touch-icon.png ├── browserconfig.xml ├── favicon.ico ├── favicons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── mstile-150x150.png ├── fonts │ ├── Poppins-Black.woff │ ├── Poppins-Black.woff2 │ ├── Poppins-Bold.woff │ ├── Poppins-Bold.woff2 │ ├── Poppins-Regular.woff │ ├── Poppins-Regular.woff2 │ ├── Poppins-SemiBold.woff │ ├── Poppins-SemiBold.woff2 │ ├── Roboto-Medium.woff │ ├── Roboto-Medium.woff2 │ ├── Roboto-Regular.woff │ └── Roboto-Regular.woff2 ├── giphy-copyright.gif ├── link.svg ├── locales │ ├── en │ │ ├── common.json │ │ ├── pages.json │ │ ├── posts.json │ │ └── sections.json │ └── es │ │ ├── common.json │ │ ├── pages.json │ │ ├── posts.json │ │ └── sections.json ├── safari-pinned-tab.svg └── site.webmanifest ├── remix.config.js ├── server ├── context │ ├── i18n.ts │ ├── index.ts │ └── theme.ts └── index.ts ├── styles ├── global.css ├── prism-one.css ├── tailwind.css └── vendors.css ├── tailwind.config.js ├── tsconfig.json ├── types ├── .eslintrc.js ├── index.d.ts ├── post.d.ts ├── seo.d.ts ├── sitemap.d.ts ├── tsconfig.json └── youtube.d.ts └── wrangler.toml /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.github/workflows/deployment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 16.7.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/README.md -------------------------------------------------------------------------------- /app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/.eslintrc.js -------------------------------------------------------------------------------- /app/components/blurrable-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/blurrable-image.tsx -------------------------------------------------------------------------------- /app/components/dropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/dropdown/index.tsx -------------------------------------------------------------------------------- /app/components/dropdown/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/dropdown/styles.ts -------------------------------------------------------------------------------- /app/components/flag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/flag.tsx -------------------------------------------------------------------------------- /app/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/footer.tsx -------------------------------------------------------------------------------- /app/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/header.tsx -------------------------------------------------------------------------------- /app/components/icons/github-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/github-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/linkedin-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/linkedin-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/menu-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/menu-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/moon-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/moon-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/share-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/share-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/twitter-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/twitter-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/x-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/x-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/youtube-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/icons/youtube-icon.tsx -------------------------------------------------------------------------------- /app/components/language-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/language-switcher.tsx -------------------------------------------------------------------------------- /app/components/left-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/left-sidebar.tsx -------------------------------------------------------------------------------- /app/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/logo.tsx -------------------------------------------------------------------------------- /app/components/mdx-components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/mdx-components/index.tsx -------------------------------------------------------------------------------- /app/components/mdx-components/pre.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/mdx-components/pre.tsx -------------------------------------------------------------------------------- /app/components/post-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/post-card.tsx -------------------------------------------------------------------------------- /app/components/right-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/right-sidebar.tsx -------------------------------------------------------------------------------- /app/components/rings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/rings.tsx -------------------------------------------------------------------------------- /app/components/sections/hero-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/sections/hero-section.tsx -------------------------------------------------------------------------------- /app/components/sections/posts-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/sections/posts-section.tsx -------------------------------------------------------------------------------- /app/components/sections/videos-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/sections/videos-section.tsx -------------------------------------------------------------------------------- /app/components/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/switch.tsx -------------------------------------------------------------------------------- /app/components/theme-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/theme-switcher.tsx -------------------------------------------------------------------------------- /app/components/themed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/themed.tsx -------------------------------------------------------------------------------- /app/components/tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/tooltip/index.tsx -------------------------------------------------------------------------------- /app/components/tooltip/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/tooltip/styles.ts -------------------------------------------------------------------------------- /app/components/views.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/components/views.tsx -------------------------------------------------------------------------------- /app/contexts/client.context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/contexts/client.context.ts -------------------------------------------------------------------------------- /app/contexts/server.context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/contexts/server.context.ts -------------------------------------------------------------------------------- /app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/entry.client.tsx -------------------------------------------------------------------------------- /app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/entry.server.tsx -------------------------------------------------------------------------------- /app/external-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/external-links.ts -------------------------------------------------------------------------------- /app/hooks/use-match-loader-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/hooks/use-match-loader-data.tsx -------------------------------------------------------------------------------- /app/hooks/use-share.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/hooks/use-share.tsx -------------------------------------------------------------------------------- /app/hooks/use-window-scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/hooks/use-window-scroll.tsx -------------------------------------------------------------------------------- /app/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/images.tsx -------------------------------------------------------------------------------- /app/other-root-routes.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/other-root-routes.server.ts -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes.d.ts -------------------------------------------------------------------------------- /app/routes/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/about.tsx -------------------------------------------------------------------------------- /app/routes/action/post-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/action/post-content.ts -------------------------------------------------------------------------------- /app/routes/action/posts.$slug.set-views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/action/posts.$slug.set-views.ts -------------------------------------------------------------------------------- /app/routes/action/set-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/action/set-theme.ts -------------------------------------------------------------------------------- /app/routes/action/update-content-sha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/action/update-content-sha.ts -------------------------------------------------------------------------------- /app/routes/api/get-content-sha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/api/get-content-sha.ts -------------------------------------------------------------------------------- /app/routes/api/get-posts-slugs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/api/get-posts-slugs.ts -------------------------------------------------------------------------------- /app/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/index.tsx -------------------------------------------------------------------------------- /app/routes/maria-quieres-ser-mi-novia.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/maria-quieres-ser-mi-novia.tsx -------------------------------------------------------------------------------- /app/routes/posts.$slug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/posts.$slug.tsx -------------------------------------------------------------------------------- /app/routes/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/routes/posts.tsx -------------------------------------------------------------------------------- /app/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/stitches.config.ts -------------------------------------------------------------------------------- /app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/tsconfig.json -------------------------------------------------------------------------------- /app/types.ts: -------------------------------------------------------------------------------- 1 | export * from '../types'; 2 | -------------------------------------------------------------------------------- /app/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/date.ts -------------------------------------------------------------------------------- /app/utils/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/i18n.ts -------------------------------------------------------------------------------- /app/utils/mdx.client.ts: -------------------------------------------------------------------------------- 1 | export { getMDXComponent } from 'mdx-bundler/client'; 2 | -------------------------------------------------------------------------------- /app/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/misc.ts -------------------------------------------------------------------------------- /app/utils/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/seo.ts -------------------------------------------------------------------------------- /app/utils/stringify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/stringify.ts -------------------------------------------------------------------------------- /app/utils/youtube.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/app/utils/youtube.server.ts -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /content/posts/en/alpinejs-the-javascript-lightweight-framework.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/alpinejs-the-javascript-lightweight-framework.mdx -------------------------------------------------------------------------------- /content/posts/en/how-to-create-awesome-ogimages-using-react-components.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/how-to-create-awesome-ogimages-using-react-components.mdx -------------------------------------------------------------------------------- /content/posts/en/how-to-upgrade-everything-to-hooks.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/how-to-upgrade-everything-to-hooks.mdx -------------------------------------------------------------------------------- /content/posts/en/how-typescript-enforced-cleaner-architecture-in-react-app.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/how-typescript-enforced-cleaner-architecture-in-react-app.mdx -------------------------------------------------------------------------------- /content/posts/en/nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx -------------------------------------------------------------------------------- /content/posts/en/some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx -------------------------------------------------------------------------------- /content/posts/en/tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx -------------------------------------------------------------------------------- /content/posts/en/what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx -------------------------------------------------------------------------------- /content/posts/en/what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx -------------------------------------------------------------------------------- /content/posts/en/why-you-should-ditch-jquery-for-native-javascript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/en/why-you-should-ditch-jquery-for-native-javascript.mdx -------------------------------------------------------------------------------- /content/posts/es/alpinejs-the-javascript-lightweight-framework.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/alpinejs-the-javascript-lightweight-framework.mdx -------------------------------------------------------------------------------- /content/posts/es/how-to-create-awesome-ogimages-using-react-components.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/how-to-create-awesome-ogimages-using-react-components.mdx -------------------------------------------------------------------------------- /content/posts/es/how-to-upgrade-everything-to-hooks.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/how-to-upgrade-everything-to-hooks.mdx -------------------------------------------------------------------------------- /content/posts/es/how-typescript-enforced-cleaner-architecture-in-react-app.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/how-typescript-enforced-cleaner-architecture-in-react-app.mdx -------------------------------------------------------------------------------- /content/posts/es/nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/nextjs-boilerplate-with-typescript-eslint-prettier-and-tailwindcss.mdx -------------------------------------------------------------------------------- /content/posts/es/some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/some-tools-that-chrome-devtools-offers-for-taking-screenshots.mdx -------------------------------------------------------------------------------- /content/posts/es/tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/tailwindcss-what-it-is-and-how-to-get-started-with-visual-studio-code.mdx -------------------------------------------------------------------------------- /content/posts/es/what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/what-is-tailwindcss-and-how-to-use-it-with-create-react-app.mdx -------------------------------------------------------------------------------- /content/posts/es/what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/what-is-tailwindcss-and-why-you-should-learn-it-in-2020.mdx -------------------------------------------------------------------------------- /content/posts/es/why-you-should-ditch-jquery-for-native-javascript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/content/posts/es/why-you-should-ditch-jquery-for-native-javascript.mdx -------------------------------------------------------------------------------- /other/get-changed-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/get-changed-content.js -------------------------------------------------------------------------------- /other/get-changed-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/get-changed-files.js -------------------------------------------------------------------------------- /other/is-deployable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/is-deployable.js -------------------------------------------------------------------------------- /other/mdx/compile-mdx.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/compile-mdx.mjs -------------------------------------------------------------------------------- /other/mdx/mdx-components.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/mdx-components.mjs -------------------------------------------------------------------------------- /other/mdx/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/package-lock.json -------------------------------------------------------------------------------- /other/mdx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/package.json -------------------------------------------------------------------------------- /other/mdx/test.ts: -------------------------------------------------------------------------------- 1 | console.log('hello'); 2 | -------------------------------------------------------------------------------- /other/mdx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/tsconfig.json -------------------------------------------------------------------------------- /other/mdx/update-content-sha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/mdx/update-content-sha.js -------------------------------------------------------------------------------- /other/shared-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/shared-tsconfig.json -------------------------------------------------------------------------------- /other/watch-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/other/watch-content.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/_headers -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/browserconfig.xml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/favicons/mstile-150x150.png -------------------------------------------------------------------------------- /public/fonts/Poppins-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Black.woff -------------------------------------------------------------------------------- /public/fonts/Poppins-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Black.woff2 -------------------------------------------------------------------------------- /public/fonts/Poppins-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Bold.woff -------------------------------------------------------------------------------- /public/fonts/Poppins-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Bold.woff2 -------------------------------------------------------------------------------- /public/fonts/Poppins-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Regular.woff -------------------------------------------------------------------------------- /public/fonts/Poppins-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-Regular.woff2 -------------------------------------------------------------------------------- /public/fonts/Poppins-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-SemiBold.woff -------------------------------------------------------------------------------- /public/fonts/Poppins-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Poppins-SemiBold.woff2 -------------------------------------------------------------------------------- /public/fonts/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Roboto-Medium.woff -------------------------------------------------------------------------------- /public/fonts/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /public/fonts/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Roboto-Regular.woff -------------------------------------------------------------------------------- /public/fonts/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/fonts/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /public/giphy-copyright.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/giphy-copyright.gif -------------------------------------------------------------------------------- /public/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/link.svg -------------------------------------------------------------------------------- /public/locales/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/en/common.json -------------------------------------------------------------------------------- /public/locales/en/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/en/pages.json -------------------------------------------------------------------------------- /public/locales/en/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/en/posts.json -------------------------------------------------------------------------------- /public/locales/en/sections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/en/sections.json -------------------------------------------------------------------------------- /public/locales/es/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/es/common.json -------------------------------------------------------------------------------- /public/locales/es/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/es/pages.json -------------------------------------------------------------------------------- /public/locales/es/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/es/posts.json -------------------------------------------------------------------------------- /public/locales/es/sections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/locales/es/sections.json -------------------------------------------------------------------------------- /public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/remix.config.js -------------------------------------------------------------------------------- /server/context/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/server/context/i18n.ts -------------------------------------------------------------------------------- /server/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/server/context/index.ts -------------------------------------------------------------------------------- /server/context/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/server/context/theme.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/server/index.ts -------------------------------------------------------------------------------- /styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/styles/global.css -------------------------------------------------------------------------------- /styles/prism-one.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/styles/prism-one.css -------------------------------------------------------------------------------- /styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/styles/tailwind.css -------------------------------------------------------------------------------- /styles/vendors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/styles/vendors.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/.eslintrc.js -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/post.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/post.d.ts -------------------------------------------------------------------------------- /types/seo.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/seo.d.ts -------------------------------------------------------------------------------- /types/sitemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/sitemap.d.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /types/youtube.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/types/youtube.d.ts -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danestves/danestves.com-cloudflare-pages/HEAD/wrangler.toml --------------------------------------------------------------------------------