Commit Graph

11 Commits

Author SHA1 Message Date
96c8643769 🐳 chore: remove unused icon assets 2026-01-20 04:19:43 +03:00
AderKonstantin
17271c1e52 feat: Remove unused support icon and update header toolbar
The changes made in this commit include:

1. Removing the unused `support.svg` file from the `public` directory.
2. Updating the `toolbar.tsx` component in the `header` directory by removing the import and usage of the `supportPic` icon.

These changes were made to clean up the codebase and remove unused assets, improving the overall maintainability of the project.
2025-04-01 19:38:40 +03:00
AderKonstantin
838e60ce3b Merge pull request #3 from AderKonstantin/dev
Dev
2025-03-26 14:03:25 +03:00
AderKonstantin
7113768663 feat(footer): Add social media icons and game/project icons to footer
This commit adds new SVG icons for Mastodon, GitHub, Instagram, and Steam to the footer. It also adds icons for a gamepad and a project icon.
2025-03-26 13:41:10 +03:00
AderKonstantin
102fac4f11 feat: Enhance blog post UI and add icons
This commit introduces several improvements to the blog post UI:

- Adds new icons for tags and calendar using SVG images
- Refines the layout and styling of the blog post tags and publish date
- Adjusts the overall spacing and padding of the blog area and individual blog posts
- Increases the font size of the "Read the article" link for better readability

These changes aim to enhance the visual appeal and user experience of the blog section, making it more visually engaging and informative for the readers.
2025-03-26 13:39:53 +03:00
AderKonstantin
ab2d27288f Merge pull request #2 from AderKonstantin/header-toolbar
Header toolbar
2025-03-26 00:34:43 +03:00
AderKonstantin
6ba890519a feat(blog): Enhance blog homepage
This commit introduces several improvements to the blog homepage:

- Adds a search icon and link to the Russian version of the blog
- Reduces the font size of the main title to make it more visually balanced
- Updates the blog description to focus on posts about science
- Adjusts the overall layout and spacing for a more polished appearance

These changes aim to enhance the user experience and better communicate the blog's content and focus.
2025-03-25 23:48:52 +03:00
AderKonstantin
fb35ccee77 feat(header): add toolbar component
This commit adds a new `HeaderToolbar` component to the `app/page.tsx` file. The toolbar includes links to the English and Russian versions of the blog. This change improves the user experience by providing easy access to the different language versions of the blog.
2025-03-25 22:51:56 +03:00
AderKonstantin
719fa4f19f 🎨 feat(toolbar): Enhance toolbar with icons and links
Adds new icons and links to the toolbar component, including email, RSS feed, support, and settings. The icons are now displayed as images using the Next.js `Image` component, and the links are wrapped in `Link` components for better navigation. The overall layout and styling of the toolbar have also been improved.
2025-03-25 22:48:31 +03:00
AderKonstantin
ce759a88eb feat(BlogPost): Add image component and local image
Adds the `Image` component from Next.js to display a local image in the
BlogPost component. The local image file `retrofuturism.webp` is added to
the `public/images` directory and referenced in the component.
2025-03-01 07:57:12 +03:00
AderKonstantin
326439fd41 Initial commit from Create Next App 2025-03-01 06:33:09 +03:00