aboutsummaryrefslogtreecommitdiff
path: root/src/content
Commit message (Collapse)AuthorAgeFilesLines
* refactor: remove preview property from blog post schema and configurationValentin Popov3 days1-1/+0
| | | | | - Eliminated the optional `preview` field from the blog post schema and configuration to streamline data handling. - Updated the blog post schema to utilize the default image directly from configuration, enhancing consistency in image representation.
* feat: add configuration and default image for blog postsValentin Popov3 days7-7/+1
| | | | | | - Introduced a new configuration file to centralize author information and default image settings for blog posts. - Added a default image path in the blog post configuration for improved content presentation. - Updated blog post schema to utilize the new configuration for author details, enhancing structured data representation.
* feat: enhance blog post and page schema with new propertiesValentin Popov3 days2-1/+3
| | | | | | | - Added optional `basedOn` field to blog post schema for better content attribution. - Updated blog post markdown to include `basedOn` reference for improved context. - Refactored page schema to replace deprecated website schema, enhancing structured data representation. - Adjusted 404 and index pages to utilize the new page schema for consistency and SEO improvements.
* refactor: update blog post date handling and schemaValentin Popov3 days7-14/+21
| | | | | | | - Replaced `pubDate` with `datePublished` in blog post components for consistency. - Updated sorting logic in blog sections to use `datePublished`. - Enhanced blog post schema to include `dateModified` for better structured data representation. - Adjusted various blog markdown files to reflect the new date fields.
* feat: enhance accessibility and language support across componentsValentin Popov5 days7-0/+7
| | | | | | | | - 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.
* Configuring Dependabot for daily dependency updates and deleting Renovate ↵Valentin Popov2025-01-244-65/+65
| | | | configurations
* Update blog post metadata and stylesValentin Popov2024-10-032-0/+2
|
* Initial Astro projectValentin Popov2024-09-057-0/+637