Elko's Creation Notes
Home Blog Portfolio About Contact
Home Blog Portfolio About Contact

🛠️ Web Development Log

The entries below are grouped by major versions. Click each minor version to expand the details.

V2.0.2 Full Rebuild

Mar 18. 2026 – Jun 12. 2026

  1. Moved the site to a new domain: elko-utopia.github.io
  2. Rebuilt the entire portfolio system from scratch with a cleaner structure
  3. Redesigned the homepage
  4. Added a multi-image gallery layout for portfolio posts
  5. Rewrote the image lightbox
  6. Cleaned up leftover duplicate code, unused files, and redundant routes
V2.0.2
  1. Fixed the positioning issue for portfolio items.
  2. Added detailed introductions, creative backgrounds, and project descriptions for all existing works.
  3. Implemented smooth transition effects across the entire site.
  4. Added support for displaying GIFs and videos.
  5. Supported embedding external resources, such as YouTube videos and video files from source repositories.
  6. The website has entered a regular maintenance phase, with continuous updates and content additions moving forward.
V2.0.1
  1. Added a red warning banner at the top of all portfolio pages
  2. Fixed portfolio category cover images pointing to wrong paths
  3. Redesigned post badges from a triangle shape to a minimal outlined label style
  4. Fixed scroll-to-zoom accidentally closing the lightbox
  5. Fixed lazy-loaded images being skipped when opening the lightbox
V2.0.0
  1. Rebuilt portfolio into three categories: Embarkation, SCAD, and Personal
  2. Portfolio detail pages support three display modes: single image, gallery, and redirect
  3. Added a multi-image gallery layout for portfolio posts
  4. Replaced the lightbox with PhotoSwipe
  5. Images now load a smaller version first for faster loading
  6. Panoramic images have a scroll animation and always load at full resolution
  7. Fixed search links pointing to wrong paths
  8. Moved the site to a new domain: elko-utopia.github.io

V1.1.1 Better Portfolio Display: Waterfall View

Mar 15. 2026 – Mar 17. 2026

  1. Enhanced portfolio image display
  2. Improved search integration for portfolio items
  3. Added waterfall gallery layout
V1.1.1
  1. Adjusted page style structure so each page's styles no longer affect each other
  2. Separated image popup behavior from image display size control
  3. Images now adjust their display size based on their aspect ratio
  4. Fixed the issue where work card titles appeared vertically
  5. Fixed style conflicts caused by the image processing program
  6. Added support for content that can extend beyond the default page width
  7. Fixed occasional scaling issues in the waterfall layout when resizing the window quickly
  8. Fixed the floating info box showing a black background in light mode
V1.1.0
  1. Images now display on waterfall gallery detail pages
  2. Search results now show portfolio images
  3. Removed duplicate titles from portfolio markdown files
  4. Consolidated portfolio route handlers to prevent conflicts
  5. Updated search index to include portfolio images
  6. Modified page layout for featured works
  7. Replaced custom lightbox with open source solution

V1.0.2 Official Release

Nov 9. 2025 – Dec 22. 2025

  1. Added 404 page
  2. Created site map
  3. Fixed numerous compatibility issues
V1.0.2
  1. Fixed jump link bugs
V1.0.1
  1. Fixed numerous compatibility issues
  2. Converted portfolio assets to WebP format for faster loading.
V1.0.0
  1. Added 404 page
  2. Created site map

V0.4.2 Multilingual Support & Enhanced Search

Nov 4. 2025 – Nov 9. 2025

  1. Built the Chinese interface framework.
  2. Added tag and search features.
  3. Fixed layout issues and rebuilt several reusable components.
  4. Moved the development log to its own dedicated page.
V0.4.2
  1. Implemented tag functionality.
  2. Moved the development log to a new dedicated page.
  3. Fixed the bug where post positions shifted after refresh.
  4. Resolved excessive line spacing in list styles.
  5. Added collapsible list functionality.
  6. Added support for inserting internal post links.
  7. Implemented tag-based search.
  8. Rebuilt the font system for unified typography.
  9. Rebuilt the centering component for repeated in-article use.
  10. Rebuilt the highlight component for repeated in-article use.
  11. Added keyword- and tag-based search.
  12. Implemented search indexing.
  13. Created a new version of the development log.
V0.4.1
  1. Adjusted body text font for better readability.
  2. Completed the initial translation for the Chinese interface.
  3. Optimized mobile layout and display.
V0.4.0
  1. Built the framework for the Chinese-language mode.
  2. fix some bug for V0.3

V0.3.2 Subscription & Comment System

Oct 27. 2025 – Nov 3. 2025

  1. Added subscription functionality using buttondown.
  2. Added a comment system using utteranc.es.
V0.3.2
  1. Improved the subscription button's mobile display and completed testing.
  2. Added comment functionality using utteranc.es.
V0.3.1

Used smaller thumbnails on article pages to reduce loading time.

V0.3.0

Created a subscription feature based on buttondown.


V0.2.4 Personalized Feature Updates

Oct 22. 2025 – Oct 26. 2025

  1. Developed modular lightbox and corner badge features
  2. Added a contact interface
  3. Implemented dark mode and a simple search
  4. Created a separate contact page
V0.2.4
  1. Added support for adjusting image placement in lists.
  2. Streamlined static resources.
V0.2.3
  1. Added post-pinning and corner badge features.
  2. Created a simplified process for adding new blog and portfolio posts.
  3. Added text-centering and dark-mode-compatible Markdown highlighting.
V0.2.2
  1. Added dark mode and search capabilities.
  2. Moved featured portfolio items to the homepage.
  3. Moved original homepage content to the About page.
  4. Initialized blog and portfolio systems for automatic Markdown detection.
  5. Added a Contact page.
V0.2.1
  1. Optimized the lightbox and refactored it for reuse.
  2. Improved mobile layout and added a hamburger menu.
V0.2.0
  1. Implemented the image-zoom lightbox feature.
  2. Fixed GitHub display issues with directly referenced images.

V0.1.2 Basic Page Setup

Oct 19. 2025 – Oct 21. 2025

  1. Beginning of the project.
V0.1.2
  1. Created the featured portfolio page.
  2. Added contact information to the footer.
  3. Improved overall page layout and visual hierarchy.
V0.1.1
  1. Created the initial layouts for the Home. Blog. Portfolio. and About pages.
  2. add personal link
V0.1.0
  1. Created the project.
  2. Completed the initial homepage.
  3. Built the Header and Footer.
© 2026 Elko-Utopia. All rights reserved.
Email Instagram X (Twitter) Bluesky GitHub LinkedIn Adobe Portfolio