aboutsummaryrefslogtreecommitdiff
path: root/src/components/Header.astro
Commit message (Collapse)AuthorAgeFilesLines
* feat: integrate schema.org support and enhance component structureValentin Popov6 days1-3/+4
| | | | | | | | | - Added schema.org support by introducing `schema-dts` for structured data in components. - Updated `Head`, `BaseLayout`, and various page components to accept and utilize schema props for better SEO. - Created new utility schemas for blog posts and website to standardize structured data implementation. - Enhanced the `SocialLinks` section by utilizing dedicated icon components for improved maintainability. - Refactored the `Header` component to improve accessibility and structure. - Introduced new icons for social links and integrated them into the layout.
* 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: simplify Header component by removing site title and navigation ↵Valentin Popov6 days1-25/+2
| | | | | | | wrapper - Removed the site title and navigation links wrapper from the Header component for a cleaner structure. - Updated styles to reflect these changes, streamlining the component's layout.
* style: enhance Header component and update SCSS imports (#50)Valentin Popov7 days1-4/+20
| | | | | - 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
|
* chore: update blog routing and header linkValentin Popov7 days1-1/+1
| | | | | | - Removed the redirects for the blog route in the configuration. - Updated the blog link in the Header component to include a trailing slash. - Added a new index page for the blog to display all posts.
* feat: add header component and update blog layoutValentin Popov7 days1-0/+22
| | | | | | | - Introduced a new Header component for site navigation. - Integrated Header into BaseLayout for consistent site structure. - Updated blog post layout to include the post title in a dedicated section. - Minor update to README for license clarity.
* Deleted the page headersValentin Popov2024-10-241-64/+0
|
* Update blog post metadata and stylesValentin Popov2024-10-031-1/+1
|
* Refactor Footer and Header components, update layout styles, and adjust ↵Valentin Popov2024-09-181-20/+28
| | | | Analytics placement
* Refactor Analytics component to encode URI parametersValentin Popov2024-09-131-2/+3
|
* Refactor Astro components and layoutsValentin Popov2024-09-121-0/+46
|
* Added global stylesValentin Popov2024-09-121-5/+1
|
* Remove blog link from header componentValentin Popov2024-09-121-1/+0
|
* Added basic structureValentin Popov2024-09-051-0/+14