aboutsummaryrefslogtreecommitdiff
path: root/src/components/PostElement.astro
Commit message (Collapse)AuthorAgeFilesLines
* refactor: enhance PostElement structure and update blog schemaValentin Popov3 days1-8/+10
| | | | | | - Wrapped the post link in an <article> tag for improved semantic structure. - Updated blogSchema to include posts for better structured data representation. - Adjusted the blog index to utilize the new posts parameter for enhanced SEO.
* feat: enhance accessibility and language support across componentsValentin Popov6 days1-2/+2
| | | | | | | | - Updated various components to include `lang` attributes for improved accessibility and SEO. - Introduced a new `env.d.ts` file to define environment variables for better type safety. - Adjusted the print width in `.prettierrc.mjs` for improved code formatting. - Streamlined the `Header`, `PostElement`, and `SocialLinks` components for better structure and clarity. - Added language support to blog posts and updated the layout to reflect these changes.
* refactor: update blog layout and componentsValentin Popov6 days1-0/+4
| | | | | | - Removed the PostSummary component and replaced it with a new PostElement component for better post display. - Introduced SocialLinks and Welcome sections to enhance the homepage layout. - Updated the index page to utilize the new sections, improving overall structure and user experience.
* style: enhance Header component and update SCSS imports (#50)Valentin Popov7 days1-1/+1
| | | | | - Improved the Header component by adding a site title with styling. - Wrapped navigation links in a div for better structure. - Updated SCSS imports across multiple components for consistency.
* chore: migrate sass imports to use (#49)Valentin Popov7 days1-1/+1
|
* feat: create PostElement component for blog post displayValentin Popov7 days1-0/+32
| | | | | - Added a new PostElement component to render individual blog posts with title, publication date, and reading time. - Updated the blog index page to utilize PostElement instead of PostSummary for improved post presentation.
* Added Pagination componentValentin Popov2024-09-131-51/+0
|
* Refactor Astro components and layoutsValentin Popov2024-09-121-0/+5
|
* Updated the main page and page structuresValentin Popov2024-09-121-0/+46