diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index 191e24e0..9480f758 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index 6e0baa79..850a6dfb 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@astrojs/check": "^0.9.1", - "@astrojs/cloudflare": "^11.0.1", + "@astrojs/cloudflare": "^11.0.4", "@astrojs/mdx": "^3.1.3", "@astrojs/partytown": "^2.1.1", "@astrojs/react": "^3.6.1", @@ -51,7 +51,7 @@ "@fontsource-variable/nunito-sans": "^5.0.14", "@fontsource/baskervville": "^5.0.20", "@hookform/resolvers": "^3.9.0", - "astro": "^4.13.0", + "astro": "^4.13.1", "clsx": "^2.1.1", "contentful": "^10.13.1", "firebase": "^10.12.5", @@ -63,7 +63,7 @@ "react-dom": "^18.3.1", "react-globe.gl": "^2.27.2", "react-google-recaptcha-v3": "^1.10.1", - "react-hook-form": "^7.52.1", + "react-hook-form": "^7.52.2", "react-router-dom": "^6.26.0", "resend": "^3.5.0", "swiper": "^11.1.9", @@ -80,12 +80,12 @@ "@testing-library/react-hooks": "^8.0.1", "@types/add": "^2.0.3", "@types/markdown-it": "^14.1.2", - "@types/node": "^22.0.2", + "@types/node": "^22.1.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@types/three": "^0.167.1", "husky": "^9.1.4", - "lint-staged": "^15.2.7", + "lint-staged": "^15.2.8", "stylelint": "^16.8.1", "stylelint-config-recommended": "^14.0.1", "stylelint-order": "^6.0.4", diff --git a/src/pages/index.astro b/src/pages/index.astro index d33e6f5e..10c4ddff 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -5,7 +5,7 @@ import Welcome from "@modules/home/components/welcome/Welcome.astro"; import BaseLayout from "@shared/ui/components/baseLayout/BaseLayout.astro"; import LatestArticles from "@shared/ui/components/latestArticles/LatestArticles.astro"; -// todo: add Algolia + filters (+ URL filtering) https://www.algolia.com/developers/contentful-search-algolia/ o TypSense https://typesense.org/docs/guide/reference-implementations/guitar-chords-search-in-different-js-frameworks.html +// todo: add Algolia + filters (+ URL filtering) https://www.algolia.com/developers/contentful-search-algolia/ // todo: check tags semantics (buttons clickable, etc) // todo: SEO meta desc and baseLayout data, ARIA, ... // todo: how to deploy cloudfare pages diff --git a/src/shared/ui/components/articleCard/ArticleCard.astro b/src/shared/ui/components/articleCard/ArticleCard.astro index 9251d538..ac20d4f2 100644 --- a/src/shared/ui/components/articleCard/ArticleCard.astro +++ b/src/shared/ui/components/articleCard/ArticleCard.astro @@ -45,7 +45,7 @@ const origin = getLocation(Astro.url);

{description}

{description}

-

{readingTime} min. reading

+

{readingTime} min.