feat(blog): enhance content styling and add new blog post with sharing capabilities

- Refine blog typography with optimized font sizes and line heights for better readability
- Adjust heading margins and sizes (h1-h4) for improved visual hierarchy
- Implement custom bullet styling with primary color indicators for lists
- Add highlighted key phrases styling with left border accent for emphasized content
- Create new BlogShare component for social sharing functionality
- Add Callout and PullQuote content components for enhanced blog formatting
- Introduce resume-button.css for improved button styling
- Update blog post template with slug-based routing support
- Add new blog post "Career Change: From Huawei to Frontend" in English and Persian
- Enhance portfolio components (Hero, Skills, AIStack, etc.) with refined styling
- Improve RTL language support with better spacing and alignment for Persian content
- Add blog hero image asset (big-career-change.webp)
- Update i18n translations for new blog content and UI improvements
- Optimize code block and inline code styling with CSS variables for consistency
- Refine blockquote styling with better contrast and spacing
This commit is contained in:
mahdiarghyani
2025-12-13 18:05:39 +03:30
parent eb6a4adef3
commit 13031465e3
21 changed files with 1339 additions and 327 deletions
+10 -1
View File
@@ -1,9 +1,11 @@
{
"sections": {
"work": "Work Experience",
"workAccordion": "7+ years building enterprise solutions and web applications.",
"education": "Education",
"recommendations": "Recommendations",
"projects": " Projects",
"projectsAccordion": "Real-world applications built for clients and the community.",
"blog": "Blog",
"contact": "Contact",
"mainTools": "Main tools",
@@ -20,6 +22,9 @@
"usedBefore": "Used before",
"aiStack": "AI Stack"
},
"softSkillsAccordion": {
"label": "Mindset and interpersonal strengths that drive team success."
},
"softSkills": {
"problemSolving": {
"label": "Problem solving",
@@ -60,6 +65,7 @@
},
"languageSection": {
"tagline": "Advanced English communication for global collaboration.",
"accordionLabel": "Advanced English communication for global collaboration.",
"duolingo": {
"label": "Duolingo English Test",
"value": "85"
@@ -123,7 +129,10 @@
"noResults": "No posts found matching your search",
"copyCode": "Copy code",
"codeCopied": "Copied!",
"subscribe": "Subscribe via RSS"
"subscribe": "Subscribe via RSS",
"sharePost": "Share this post",
"linkCopied": "Link copied to clipboard!",
"copyFailed": "Failed to copy link"
},
"common": {
"present": "Present",