93 Commits
Author SHA1 Message Date
mahdium 4c8b23b894 Add new projects to portfolio: HoolIt, TGSS, TBDel, MQTT Logger, CatsOfMastodon Bot, and VDR 2026-07-19 22:53:59 +03:30
mahdium 2fc75eeab1 Sync upstream improvements: new components, layout overhaul, and portfolio enhancements
- Add Services, HireCTA, and ReactExpansion components
- Overhaul Hero with grid layout, badges, CTA buttons, email dialog, and profile card
- Refactor TopNav to use computed navItems loop
- Enhance ProjectsList with nested category accordions and case study details
- Restructure Skills with purpose-grouped stackGroups and row-sync accordion logic
- Add new types: Service, ReactExpansion, CTA, and Project case-study fields
- Update portfolio data with adapted services, stackGroups, and project details
- Add OG/Twitter meta tags for SEO
- Update i18n with new keys for services, hero, buttons, and project labels
- Fix langDir path, update engine constraints, add volta config
- Change default color scheme to lime
- Rename Rider to JetBrains Rider in AI stack
2026-07-06 18:28:26 +03:30
mahdium ef7ef8ecc3 Refactor code structure for improved readability and maintainability 2026-07-06 14:02:15 +03:30
mahdium 16b5ea8144 Comment out social media links in portfolio data 2026-06-19 22:15:31 +03:30
mahdium 4fe7a4c484 Remove database configuration from nuxt.config.ts 2026-02-23 12:49:05 +03:30
mahdium 4ebc46d3bd Remove @parcel/watcher from onlyBuiltDependencies in pnpm workspace 2026-02-23 12:45:00 +03:30
mahdium 3147e361e4 Add database configuration and pnpm workspace dependencies 2026-02-23 12:42:14 +03:30
mahdium ca4971276b Add onlyBuiltDependencies for better-sqlite3 in package.json 2026-02-23 12:25:20 +03:30
mahdium cb9cc8cf57 Add ElasticSearch to proficient skills list 2026-02-23 12:07:16 +03:30
mahdium 65811a0060 Remove unused files 2025-12-29 12:28:52 +03:30
mahdium 408671a186 Minor fixes and improvements to locales 2025-12-29 12:14:05 +03:30
mahdium 6cae31a8b5 Disable github activity 2025-12-29 12:00:40 +03:30
mahdium 3ee8d05c24 Update resime labels 2025-12-26 14:30:14 +03:30
mahdium dce6dc941d Added vercel analytics 2025-12-26 14:21:17 +03:30
mahdium b6a875b0d9 Minor improvements 2025-12-26 14:18:02 +03:30
mahdium b818cf8226 Merge remote-tracking branch 'upstream/main' into feature/sync-with-upstream 2025-12-26 13:28:08 +03:30
mahdiarghyani 010d8bd8ea feat: add cursor pointer style to buttons and toggle elements for better UX 2025-12-15 14:59:04 +03:30
mahdiarghyani d4cf695911 hot-fix : currect some link references 2025-12-15 14:18:13 +03:30
mahdiarghyani 950ba8eac5 hot-fix: add spacing before GitHub link in footer component 2025-12-15 14:12:02 +03:30
mahdiarghyaniandGitHub 98600904ed Merge pull request #9 from aliarghyani/visualEdit
Visual edit
2025-12-15 13:35:30 +03:30
mahdiarghyani 45b98f442e feat: add current month and year tag to resume filename generation 2025-12-15 13:32:08 +03:30
mahdiarghyani 7c566b5752 feat: update theme color usage and enhance button styles across components 2025-12-15 13:15:12 +03:30
mahdiarghyaniandGitHub c5b8b6773b Merge pull request #8 from aliarghyani/visualEdit
feat: update caching strategy for blog routes to prevent stale HTML i…
2025-12-14 14:14:01 +03:30
mahdiarghyani 4141593875 feat: update caching strategy for blog routes to prevent stale HTML issues 2025-12-14 14:09:03 +03:30
Ali ArghyaniandGitHub 897dfd4693 Merge pull request #7 from aliarghyani/visualEdit
some blog issues fixed
2025-12-14 13:47:14 +03:30
mahdiarghyani c6b09fabc9 feat: enhance blog components, improve routing, and add clean script for build process 2025-12-14 13:37:51 +03:30
mahdiarghyani 25aa41bcb8 feat(blog): update SEO metadata and improve RSS feed handling for blog posts 2025-12-14 11:56:37 +03:30
Ali ArghyaniandGitHub 8557244076 Merge pull request #6 from aliarghyani/visualEdit
feat(blog): enhance content styling and add new blog post with sharin…
2025-12-13 18:07:10 +03:30
mahdiarghyani 13031465e3 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
2025-12-13 18:05:39 +03:30
Ali ArghyaniandGitHub eb6a4adef3 update github username 2025-12-13 13:33:33 +03:30
Ali ArghyaniandGitHub a1bbf1222d Merge pull request #5 from aliarghyani/feature/resume-builder
enhanced resume builder functionality - some visual bugs fixed
2025-12-13 13:17:05 +03:30
mahdiarghyani bda5f86a79 feat: Implement initial portfolio website structure with components for various sections, i18n, and GitHub integration. 2025-12-13 12:59:24 +03:30
mahdiarghyaniandGitHub 47d5f61f7d Merge pull request #4 from aliarghyani/feature/resume-builder
style: refine language switcher width and improve PDF resume spacing
2025-12-08 17:37:12 +03:30
mahdiarghyani e11a59f02d style: refine language switcher width and improve PDF resume spacing
- Update LanguageSwitcher component width from 76px to 77px on small screens for better alignment
- Adjust PDF generation CSS padding from 1rem to 1.2rem for improved content spacing
- Increase section margin-bottom from 1.5rem to 1.85rem for better visual separation
- Enhance section heading margins and padding for improved readability
- Adjust work experience block spacing from 1rem to 1.15rem
- Refine bullet list spacing with margin-bottom increased to 0.38rem
- Improve line-height values across paragraphs (1.82rem) and list items (1.52rem) for better readability
- Update CSS comments to reflect readability improvements rather than page-fitting constraints
- Ensure consistent spacing between web and PDF versions while maintaining 2-page layout
2025-12-08 17:35:33 +03:30
mahdium b5f6b7cb3c Added TorrentMax github links 2025-12-08 13:38:29 +03:30
mahdiarghyaniandGitHub 19ceff2102 Adjust width of language switcher component 2025-12-08 11:25:24 +03:30
mahdiarghyaniandGitHub 0712f327c6 Merge pull request #3 from aliarghyani/feature/resume-builder
Feature/resume builder
2025-12-08 11:07:43 +03:30
mahdiarghyani 7c8b701426 chore: clean up test documentation and refine resume header layout
- Remove outdated SSG testing guide documentation
- Remove duplicate test-ssg.md file
- Add LinkedIn post draft for future content
- Refine ResumeHeader spacing and contact information layout
- Consolidate contact details into single line with improved gap spacing
- Add whitespace-nowrap to prevent contact info wrapping
- Update resume data with refined professional information
- Improve ResumePreview component styling and spacing
- Reduce top margin on header from mb-10 to mb-8 for better visual hierarchy
2025-12-08 10:55:31 +03:30
mahdiarghyani 12c8847447 feat(resume): enhance spacing, styling, and add markdown text parsing
- Update section spacing from mb-8 to mb-12 for improved visual hierarchy
- Refine heading padding and margins for consistent section styling
- Adjust work experience highlights spacing and add leading-relaxed for readability
- Implement markdown bold text parsing in job highlights using new composable
- Add color-coded icons in resume header (red for location, green for phone, amber for email, blue for website)
- Reorganize contact information into two lines for better layout organization
- Standardize icon sizing with explicit w-4 h-4 dimensions across header
- Create useMarkdownText composable for markdown formatting utilities
- Update resume data and PDF export endpoint to support enhanced styling
- Improve print styling consistency across all resume components
2025-12-06 14:04:45 +03:30
mahdiarghyani 73afa9f5a6 feat(resume): enhance styling and improve visual hierarchy across components
- Update section spacing from mb-6 to mb-8 for better visual separation
- Enhance heading styles with text-blue-700, increased padding (pb-1.5), and letter-spacing
- Improve typography hierarchy by changing font-semibold to font-bold for titles
- Increase spacing between list items and skill categories for better readability
- Add font-medium styling to dates and institution names for improved emphasis
- Enhance bullet point styling with explicit color and font-weight in experience highlights
- Reorganize ResumeHeader contact section with improved link styling and layout
- Promote Portfolio website link with bold styling and blue color for better visibility
- Adjust print-specific spacing to maintain consistency across screen and print layouts
- Update resume data with refined content structure
- Archive outdated resume content technical specification document
2025-12-06 11:28:45 +03:30
mahdium 4dba66eba9 Added vercel analytics 2025-12-04 18:45:15 +03:30
mahdiarghyani 193e2b6e6d feat: Add resume update system and cleanup docs
- Add RESUME-STANDARDS.md (constitution), RESUME-UPDATE-RULES.md (entry point)
- Add resume sync automation and Kiro steering
- Update resume: add Vuetify, Cypress, VueUse; mention Artemis Clinics
- Archive old specs and cleanup docs/ folder
- Single entry point for AI-agnostic resume updates
2025-12-04 13:07:18 +03:30
mahdiarghyani 0076910a32 chore(vercel): remove PDF generation function configuration
- Remove serverless function memory and duration settings for PDF endpoint
- Simplify vercel.json configuration by eliminating unused function constraints
- Keep rewrites configuration intact for analytics script routing
- Reduces configuration complexity as PDF generation may be handled differently
2025-12-03 15:13:32 +03:30
mahdiarghyani abdadd5b14 feat(resume): update professional summary with improved metrics
- Update development acceleration metric from 40% to up to 50%
- Reflect more accurate performance improvement claims based on recent project outcomes
- Enhance credibility of AI-first engineering approach in professional positioning
2025-12-03 15:10:27 +03:30
mahdiarghyani df9b181a90 feat(resume): enhance print styling and refactor component structure
- Add print media queries to main.css for proper PDF export formatting
- Ensure white background and light color scheme when printing
- Refactor ResumeAdditionalInfo component to display skills in categorized format
- Remove languages and certifications from additional info section
- Add ResumeLanguages component for dedicated language display
- Optimize spacing with print-specific margin utilities across all resume sections
- Improve text wrapping and hyphenation in ResumeExperience component
- Enhance ResumeHeader layout with print-optimized image sizing
- Update resume data structure to support new component organization
- Add research documentation on mentioning AI skills in resume
- Update PDF export endpoint to work with refactored component structure
- Remove outdated chat history file
2025-12-03 12:53:16 +03:30
mahdium 2033b996e0 Improved README.md 2025-12-03 11:55:51 +03:30
mahdium 15e1a1bea1 Update profile description 2025-12-03 11:53:36 +03:30
mahdium f89b57493b Added more projects 2025-12-03 11:43:40 +03:30
mahdium 224fb2e149 Removed unused images 2025-12-03 11:24:19 +03:30
mahdium fe4f3cf3bd Removed old icons 2025-12-03 11:14:49 +03:30