Commit Graph

  • 95de841e14 feat: Add CSS bundling with Lightning CSS for production optimization juanatsap 2025-11-30 12:32:46 +00:00
  • f1e362bc30 refactor: Clean up CSS structure and separate print.css juanatsap 2025-11-30 11:13:47 +00:00
  • 9636b3659f refactor: Extract all hardcoded content to JSON files juanatsap 2025-11-30 10:13:37 +00:00
  • c834919a3c fix: Default to light theme for all first-time visitors juanatsap 2025-11-30 09:35:31 +00:00
  • eb92f64e93 fix: Mobile hamburger menu and iPad sidebar visibility juanatsap 2025-11-30 09:29:35 +00:00
  • 60c1b5ac2b docs: Update HYPERSCRIPT-RULES.md with new functions and reserved words juanatsap 2025-11-30 07:10:33 +00:00
  • fd734635d9 refactor: Extract modal backdrop close and scrollToTop to functions juanatsap 2025-11-30 06:33:42 +00:00
  • 74bb3747a9 refactor: Extract zoom drag handlers to functions in zoom._hs juanatsap 2025-11-30 06:30:51 +00:00
  • cf6b825bde refactor: Add scrollToSection and fix missing functions juanatsap 2025-11-30 06:06:10 +00:00
  • 7ab150a48e refactor: Migrate zoom control and expand/collapse to hyperscript juanatsap 2025-11-30 06:03:45 +00:00
  • ba44b435e7 refactor: Major hyperscript refactoring and JS elimination juanatsap 2025-11-30 05:58:44 +00:00
  • 4a02c0a328 fix: Restore sticky action bar by using overflow-x: clip instead of hidden juanatsap 2025-11-30 04:35:16 +00:00
  • cb5e72a5f2 fix: Replace hyperscript scroll handler with JavaScript implementation juanatsap 2025-11-30 04:13:50 +00:00
  • acc9031cb9 fix: Reduce info modal font sizes for mobile viewport juanatsap 2025-11-28 00:05:32 +00:00
  • e373a7d0ae fix: Navigation menu text colors in dark theme juanatsap 2025-11-27 23:42:23 +00:00
  • 566ec1431c fix: Update zoom button to preferred purple shade #5c59b6 juanatsap 2025-11-25 06:49:24 +00:00
  • da483ae9f1 fix: Differentiate zoom and info button colors, fix button visibility in responsive mode juanatsap 2025-11-25 06:41:56 +00:00
  • 0be8972429 fix: Skip PDF integration tests in CI juanatsap 2025-11-25 06:10:26 +00:00
  • 015863d426 test: Update comprehensive test to handle back-to-top button behavior juanatsap 2025-11-25 06:02:09 +00:00
  • 76d80edd7e fix: Remove unused cookie helper functions and fix desktop sidebar visibility juanatsap 2025-11-25 06:00:39 +00:00
  • 82f73cf724 fix: CRITICAL - Restore sidebar visibility in landscape mode juanatsap 2025-11-25 05:44:40 +00:00
  • 945928d930 fix: Landscape mode photo layout and button backdrop improvements juanatsap 2025-11-25 05:24:11 +00:00
  • 75efeb1474 fix: Perfect modal centering on mobile (portrait and landscape) juanatsap 2025-11-25 05:15:23 +00:00
  • 639a99b8ea fix: Complete mobile UX overhaul - horizontal scroll, landscape mode, and centering juanatsap 2025-11-25 05:09:05 +00:00
  • 2a5a11e78d fix: Complete mobile button fixes - transparency, color, and layout juanatsap 2025-11-25 04:56:09 +00:00
  • 3fdfacf2fe test: Add landscape layout and button opacity test suites juanatsap 2025-11-24 20:49:37 +00:00
  • da81a0b148 feat: iOS-specific blur bar and hide keyboard shortcuts on real mobile devices juanatsap 2025-11-24 20:48:12 +00:00
  • 8bf48a1dd7 fix: Remove transparency from mobile buttons and fix landscape layout juanatsap 2025-11-23 09:15:08 +00:00
  • 2f466e46bc feat: Default to light theme on mobile devices on first visit juanatsap 2025-11-23 08:37:29 +00:00
  • dc5bb3d4f3 fix: Show photo at 50% size in landscape mode instead of hiding juanatsap 2025-11-23 08:24:59 +00:00
  • dab21f753d feat: Add iOS-style blur bar for mobile buttons and landscape optimizations juanatsap 2025-11-23 08:21:12 +00:00
  • 1adc8efaae fix: Make mobile accordion ultra-compact with minimal spacing juanatsap 2025-11-22 20:48:06 +00:00
  • fb313d8dc6 fix: Accordion starts closed on mobile by default juanatsap 2025-11-22 16:31:29 +00:00
  • 2eafb78954 fix: Mobile view improvements - accordion styling and modal centering juanatsap 2025-11-22 16:23:05 +00:00
  • 219b83bfc0 docs: Complete _go-learning documentation with diagrams, patterns, and best practices juanatsap 2025-11-20 20:27:38 +00:00
  • faf3a2ca45 docs: Add comprehensive system architecture diagrams juanatsap 2025-11-20 20:17:29 +00:00
  • 9015cef098 fix: Update tooltip text to match action bar buttons juanatsap 2025-11-20 20:06:47 +00:00
  • ca758882ef fix: Position theme switcher and info button tooltips on TOP for mobile juanatsap 2025-11-20 20:01:57 +00:00
  • e5c824970c fix: Override .has-tooltip position for theme switcher button juanatsap 2025-11-20 18:51:38 +00:00
  • 00254144b3 feat: Add tooltips to info and theme switcher buttons juanatsap 2025-11-20 18:40:15 +00:00
  • 2497dbaa3e fix: Correct fixed button tooltip positioning and add mobile support juanatsap 2025-11-20 18:31:31 +00:00
  • c23068508f docs: Add comprehensive documentation for architectural enhancements juanatsap 2025-11-20 18:24:41 +00:00
  • 14efe5a5f3 feat: Add macOS Dock-style tooltips to all fixed buttons juanatsap 2025-11-20 18:10:54 +00:00
  • 4528e04bad feat: Complete all remaining Future Improvements (#4-8) juanatsap 2025-11-20 18:05:45 +00:00
  • ae89d84e07 refactor: Integrate PreferencesMiddleware and update handlers juanatsap 2025-11-20 17:56:47 +00:00
  • 399ddded6c fix: Add overflow:visible to action bar to prevent tooltip clipping juanatsap 2025-11-20 17:56:29 +00:00
  • dfbe45881f feat: Add macOS Dock-style tooltips and fix PDF modal text colors in dark theme juanatsap 2025-11-20 17:52:07 +00:00
  • 025c10ac1f docs: Add comprehensive backend handler documentation juanatsap 2025-11-20 17:35:58 +00:00
  • 8a709c6863 improve: Add type safety, middleware, and comprehensive handler tests juanatsap 2025-11-20 17:28:23 +00:00
  • 68da6607ad docs: Add Phase 10 UI polish documentation and improve PDF modal spacing juanatsap 2025-11-20 17:05:27 +00:00
  • 4acde64c01 refactor: Split monolithic handler into focused files juanatsap 2025-11-20 17:01:50 +00:00
  • 29a00f432b improve: Enhance UI appearance and startup logs juanatsap 2025-11-20 16:52:30 +00:00
  • 9240a863d1 refactor: Extract shared utilities and add validation layer juanatsap 2025-11-20 16:41:13 +00:00
  • 0682a0bea7 fix: Improve light theme shadow for smoother appearance juanatsap 2025-11-20 16:28:36 +00:00
  • 7b60fdcf9c refactor: Separate CV domain and UI presentation models into distinct packages juanatsap 2025-11-20 16:17:56 +00:00
  • 6999d026c1 fix: Improve mobile modal visibility and button alignment v1.0.0-pdf-modal juanatsap 2025-11-20 15:28:13 +00:00
  • 7ad157a242 refactor: Optimize PDF modal for mobile screens juanatsap 2025-11-20 15:09:54 +00:00
  • ae08ebde05 feat: Improve PDF download modal UX and mobile layout juanatsap 2025-11-20 15:01:09 +00:00
  • 531433f54c fix: Remove toast notification from PDF download flow juanatsap 2025-11-20 14:35:22 +00:00
  • 23f63e77fe fix: Update build tag to new Go 1.17+ format juanatsap 2025-11-20 14:06:01 +00:00
  • 033e2aa1fc build: Add Makefile for test management juanatsap 2025-11-20 14:01:03 +00:00
  • 96d34d5f6f test: Mark PDF tests as integration tests (skip in CI) juanatsap 2025-11-20 14:00:43 +00:00
  • 32814c4796 fix: Use proper chromedp options for no-sandbox mode juanatsap 2025-11-20 13:56:29 +00:00
  • c6b2631989 test: Add comprehensive background pattern tests juanatsap 2025-11-20 13:53:02 +00:00
  • 0671955280 feat: Add new background patterns for light and dark themes juanatsap 2025-11-20 13:50:53 +00:00
  • d2ee1074fc fix: Add headless Chrome configuration for CI environment juanatsap 2025-11-20 13:49:46 +00:00
  • 295a9948f7 fix: PDF tests data file loading and Chrome installation in CI juanatsap 2025-11-20 13:44:31 +00:00
  • 2c7a467149 fix: PDF modal layout and loading state issues juanatsap 2025-11-20 13:31:56 +00:00
  • 585db9aeb1 fix: Convert if-else chains to switch statements for staticcheck QF1003 juanatsap 2025-11-20 13:23:32 +00:00
  • efdc4bd88d test: Add new background patterns for light and dark themes juanatsap 2025-11-20 13:10:11 +00:00
  • 9c5f0b20d8 docs: Add comprehensive toast notification test and documentation juanatsap 2025-11-20 13:05:46 +00:00
  • fb1c781a20 tests: Update references section tests for new behavior juanatsap 2025-11-20 13:02:13 +00:00
  • 810ee7955b fix: References section link corruption and download filename issues juanatsap 2025-11-20 13:00:06 +00:00
  • c88879b180 feat: Add loading overlay feedback for PDF downloads juanatsap 2025-11-20 12:52:16 +00:00
  • 16194328b6 docs+tests: Document and test references section shortcut URLs juanatsap 2025-11-20 12:43:29 +00:00
  • f25f2de8b3 fix: Use direct shortcut URLs in references instead of modal juanatsap 2025-11-20 12:40:25 +00:00
  • 1569a81eed docs: Archive obsolete documentation and update README index juanatsap 2025-11-20 12:36:27 +00:00
  • 1258d61d05 refactor: Modularize CSS into ITCSS architecture + update documentation juanatsap 2025-11-20 12:34:42 +00:00
  • d93e37ddc9 docs: Merge LONG-PDF-GENERATION.md into comprehensive PDF documentation juanatsap 2025-11-20 12:31:28 +00:00
  • 9f3b8853a3 docs: Cleanup and consolidate PDF documentation juanatsap 2025-11-20 12:25:41 +00:00
  • 66e06a6cb0 feat: Add year-aware PDF shortcut URLs + Default CV modal option juanatsap 2025-11-20 12:14:53 +00:00
  • 54cdb0cc19 refactor: PDF filenames with_skills → with-skills (cosmetic only) juanatsap 2025-11-20 11:48:34 +00:00
  • b44f9b9a99 refactor: Rename 'extended' → 'long' + add compact sidebar fonts juanatsap 2025-11-20 11:21:43 +00:00
  • 925a95c1b4 refactor: externalize navigation handlers and fix hyperscript syntax errors juanatsap 2025-11-20 09:17:09 +00:00
  • 27f5e8eb79 docs: Rename PDF length parameter from 'detailed' to 'short' juanatsap 2025-11-19 17:40:06 +00:00
  • 1837a9b0ae quick fix to prod juanatsap 2025-11-19 17:27:39 +00:00
  • 709a91c652 fix: Project responsibility icons - 60px + color unset juanatsap 2025-11-19 17:21:00 +00:00
  • a56212fc79 fix: Course icons 60px + unset color for inline styles juanatsap 2025-11-19 17:18:52 +00:00
  • 2e90653d31 fix: Course list icons - 24px size + attempt color preservation juanatsap 2025-11-19 17:14:27 +00:00
  • 0f5137ddcb fix: Restore visibility of course list icons (keep at 60px) juanatsap 2025-11-19 16:57:12 +00:00
  • 43414b79ac fix: Override inline icon sizes to 1.2em across all sections juanatsap 2025-11-19 16:30:18 +00:00
  • 06ec9b9f20 fix: Restore inline icon styling in course descriptions juanatsap 2025-11-19 16:00:56 +00:00
  • 617a8e1643 fix: Correct LIV Golf border color for invert filter juanatsap 2025-11-19 15:52:01 +00:00
  • 93e7b81061 fix: Change dark theme icon border to #5e5e5e medium gray juanatsap 2025-11-19 15:49:55 +00:00
  • 0947e19c70 fix: Replace ALL remaining hardcoded #ddd borders with theme variable juanatsap 2025-11-19 15:47:19 +00:00
  • df77a269c0 fix: Make icon borders completely transparent in dark theme juanatsap 2025-11-19 15:41:36 +00:00
  • 5dc5a98269 fix: Make icon borders nearly transparent in dark theme juanatsap 2025-11-19 15:39:00 +00:00
  • 82df6849bd fix: Make icon borders nearly invisible in dark theme juanatsap 2025-11-19 15:30:39 +00:00
  • ac73b49d8d feat: Darker icon borders/separators in dark theme + invert LIV Golf logo juanatsap 2025-11-19 15:26:19 +00:00
  • 85de5b621f fix: Sync auto theme sidebar color with explicit dark theme juanatsap 2025-11-19 15:08:03 +00:00