diff --git a/README.md b/README.md index 82b307f..280018e 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,47 @@ -# nemanjam.github.io +# Astro blog - nemanjamitic.com ## Mirrors -- https://nemanjamitic.com/ -- https://nmc-docker.arm1.nemanjamitic.com/ -- https://nemanjam.github.io/ +- https://nemanjamitic.com +- https://nemanjam.github.io +- https://nmc-docker.arm1.nemanjamitic.com -## References +## Features -- Starter project [paularmstrong/paularmstrong.dev](https://github.com/paularmstrong/paularmstrong.dev) , https://paularmstrong.dev/blog/ -- Astro collections schemas, some design decisions [billy-le/billyle.dev](https://github.com/billy-le/billyle.dev) , https://billyle.dev/ -- Navbar responsive menu Javascript [chrismwilliams/astro-theme-cactus](https://github.com/chrismwilliams/astro-theme-cactus) , https://astro-cactus.chriswilliams.dev/posts/ -- Giscuss comments [thomasledoux1/website-thomas-astro](https://github.com/thomasledoux1/website-thomas-astro) , https://website-thomas-astro.vercel.app/ , [TkDodo/blog](https://github.com/TkDodo/blog) , https://tkdodo.eu/blog/ -- Astro Docker Nginx docs [https://docs.astro.build/en/recipes/docker/](https://docs.astro.build/en/recipes/docker/) +## Roadmap -### Other Astro examples: +## Credits -- [surjithctly/astroship](https://github.com/surjithctly/astroship) , https://astroship.web3templates.com/ -- [satnaing/astro-paper](https://github.com/satnaing/astro-paper) , https://astro-paper.pages.dev/posts/ -- [onwidget/astrowind](https://github.com/onwidget/astrowind) , https://astrowind.vercel.app/ -- [JustGoodUI/ovidius-astro-theme](https://github.com/JustGoodUI/ovidius-astro-theme) , https://ovidius-astro-theme.netlify.app/ +The most important projects, examples, demos, resources that I reused and reviewed: + + +- Starter project, initial structure, some components, some plugins, integrations, libs choices - repo: [paularmstrong/paularmstrong.dev](https://github.com/paularmstrong/paularmstrong.dev), blog: https://paularmstrong.dev/blog +- Navbar responsive menu, theme toggling - repo: [chrismwilliams/astro-theme-cactus](https://github.com/chrismwilliams/astro-theme-cactus), demo: https://astro-cactus.chriswilliams.dev/posts +- Astro collections schemas, some visual design decisions - repo: [billy-le/billyle.dev](https://github.com/billy-le/billyle.dev), blog: https://billyle.dev +- Giscuss comments, satori og-image - repo: [thomasledoux1/website-thomas-astro](https://github.com/thomasledoux1/website-thomas-astro) , blog: https://website-thomas-astro.vercel.app/, repo: [TkDodo/blog](https://github.com/TkDodo/blog), blog: https://tkdodo.eu/blog +- Deployment with Docker and Nginx - docs: https://docs.astro.build/en/recipes/docker +- PostCard component design - site: https://flowbite.com/blocks, demo: https://mistral.bloggrify.com +- PostCardSmall component design - demo: https://epoxia.bloggrify.com/archives +- Design inspiration and reference - https://hashnode.com, https://medium.com, https://dev.to, https://www.developerway.com +- Tailwind themes, dark mode, CSS structure, semantic colors - site: https://daisyui.com, repo: https://github.com/saadeghi/daisyui + +### Other credits + +Other projects, examples, demos, resources that I reused and reviewed: + + +- Repo: [surjithctly/astroship](https://github.com/surjithctly/astroship), demo: https://astroship.web3templates.com +- Repo: [satnaing/astro-paper](https://github.com/satnaing/astro-paper), demo: https://astro-paper.pages.dev/posts +- Repo: [onwidget/astrowind](https://github.com/onwidget/astrowind), demo: https://astrowind.vercel.app +- Repo: [JustGoodUI/ovidius-astro-theme](https://github.com/JustGoodUI/ovidius-astro-theme), demo: https://ovidius-astro-theme.netlify.app - [one-aalam/astro-ink](https://github.com/one-aalam/astro-ink) -- [withastro/astro/tree/main/examples/blog](https://github.com/withastro/astro/tree/main/examples/blog) -- [treefarmstudio/odyssey-theme](https://github.com/treefarmstudio/odyssey-theme) , https://odyssey-theme.sapling.supply/ -- Gatsby [alxshelepenok/gatsby-starter-lumen](https://github.com/alxshelepenok/gatsby-starter-lumen) , https://lumen.alxshelepenok.com/ -- shadcn Astro [mickasmt/astro-nomy](https://github.com/mickasmt/astro-nomy) -- without Tailwind [rezahedi/rezahedi.dev](https://github.com/rezahedi/rezahedi.dev) , https://rezahedi.dev/ +- Repo: [treefarmstudio/odyssey-theme](https://github.com/treefarmstudio/odyssey-theme), demo: https://odyssey-theme.sapling.supply +- Official blog example project - repo: [withastro/astro/tree/main/examples/blog](https://github.com/withastro/astro/tree/main/examples/blog) +- Gatsby example - repo: [alxshelepenok/gatsby-starter-lumen](https://github.com/alxshelepenok/gatsby-starter-lumen), demo: https://lumen.alxshelepenok.com +- Shadcn Astro - repo: [mickasmt/astro-nomy](https://github.com/mickasmt/astro-nomy) +- Without Tailwind - repo: [rezahedi/rezahedi.dev](https://github.com/rezahedi/rezahedi.dev) , blog: https://rezahedi.dev +- Vue - demos: https://bloggrify.com/templates +- Keystatic CMS - repo: [simonswiss/simonswiss.com](https://github.com/simonswiss/simonswiss.com), blog: https://simonswiss.com +- Tailwind designs and gradients - site: https://tailwindui.com/templates +- Next.js - repo: [SSTPIERRE2/stephenstpierredotcom](https://github.com/SSTPIERRE2/stephenstpierredotcom) +, blog: https://stephenstpierre.com/blog \ No newline at end of file diff --git a/docs/readme-notes/README.old.md b/docs/readme-notes/README.old.md new file mode 100644 index 0000000..82b307f --- /dev/null +++ b/docs/readme-notes/README.old.md @@ -0,0 +1,28 @@ +# nemanjam.github.io + +## Mirrors + +- https://nemanjamitic.com/ +- https://nmc-docker.arm1.nemanjamitic.com/ +- https://nemanjam.github.io/ + +## References + +- Starter project [paularmstrong/paularmstrong.dev](https://github.com/paularmstrong/paularmstrong.dev) , https://paularmstrong.dev/blog/ +- Astro collections schemas, some design decisions [billy-le/billyle.dev](https://github.com/billy-le/billyle.dev) , https://billyle.dev/ +- Navbar responsive menu Javascript [chrismwilliams/astro-theme-cactus](https://github.com/chrismwilliams/astro-theme-cactus) , https://astro-cactus.chriswilliams.dev/posts/ +- Giscuss comments [thomasledoux1/website-thomas-astro](https://github.com/thomasledoux1/website-thomas-astro) , https://website-thomas-astro.vercel.app/ , [TkDodo/blog](https://github.com/TkDodo/blog) , https://tkdodo.eu/blog/ +- Astro Docker Nginx docs [https://docs.astro.build/en/recipes/docker/](https://docs.astro.build/en/recipes/docker/) + +### Other Astro examples: + +- [surjithctly/astroship](https://github.com/surjithctly/astroship) , https://astroship.web3templates.com/ +- [satnaing/astro-paper](https://github.com/satnaing/astro-paper) , https://astro-paper.pages.dev/posts/ +- [onwidget/astrowind](https://github.com/onwidget/astrowind) , https://astrowind.vercel.app/ +- [JustGoodUI/ovidius-astro-theme](https://github.com/JustGoodUI/ovidius-astro-theme) , https://ovidius-astro-theme.netlify.app/ +- [one-aalam/astro-ink](https://github.com/one-aalam/astro-ink) +- [withastro/astro/tree/main/examples/blog](https://github.com/withastro/astro/tree/main/examples/blog) +- [treefarmstudio/odyssey-theme](https://github.com/treefarmstudio/odyssey-theme) , https://odyssey-theme.sapling.supply/ +- Gatsby [alxshelepenok/gatsby-starter-lumen](https://github.com/alxshelepenok/gatsby-starter-lumen) , https://lumen.alxshelepenok.com/ +- shadcn Astro [mickasmt/astro-nomy](https://github.com/mickasmt/astro-nomy) +- without Tailwind [rezahedi/rezahedi.dev](https://github.com/rezahedi/rezahedi.dev) , https://rezahedi.dev/ diff --git a/docs/working-notes/todo3.md b/docs/working-notes/todo3.md index 5624671..c052af5 100644 --- a/docs/working-notes/todo3.md +++ b/docs/working-notes/todo3.md @@ -446,16 +446,17 @@ ask about optimal max-width image width fix .mdx live reload firefox has white flash bug on theme change after transitions, https://youtu.be/9MChTVlXbf8?t=363 home -> about pages image transition maybe, markdown content - +mermaid plugin +loading skeletons ---- // 4.10 in BaseHead.astro - + astro env vars sa schema astro component container, render component to string for rss diff --git a/src/components/BaseHead.astro b/src/components/BaseHead.astro index 92ce4c6..d9030f9 100644 --- a/src/components/BaseHead.astro +++ b/src/components/BaseHead.astro @@ -107,4 +107,12 @@ const ogImageUrl = new URL(image, baseUrl); --> + +