Skip to content

Feat/performance#30

Merged
jonathand-cf merged 5 commits into
mainfrom
feat/performance
Feb 15, 2026
Merged

Feat/performance#30
jonathand-cf merged 5 commits into
mainfrom
feat/performance

Conversation

@jonathand-cf
Copy link
Copy Markdown
Collaborator

This pull request focuses on improving image optimization and updating content across the UiASub website. The main changes include switching image formats to more efficient .webp and .svg, updating media and timeline content, and making minor enhancements to scripts and text for better user experience.

Image and Media Optimization:

  • Updated multiple image references in data/news.json and en/index.html from .png/.jpg to .webp for better performance and reduced file size. [1] [2] [3] [4] [5] [6] [7] [8]
  • Changed sponsor image for "Würth Elektronik" from .png to .svg in data/sponsors.json for improved scalability and clarity.
  • Updated several images in en/index.html and en/pages/about.html to new or more relevant photos, enhancing the visual presentation of the site. [1] [2] [3] [4] [5] [6]

Content and Timeline Updates:

  • Adjusted project timeline badges and dot colors in en/pages/rov.html to accurately reflect project status ("Ongoing", "Completed", etc.) and clarified the visual timeline. [1] [2] [3]
  • Updated the 404 page message for a more thematic and engaging user experience.

Script and Asset Loading Improvements:

  • Added service worker registration script to 404.html for improved offline support, and removed redundant script from en/index.html. [1] [2]
  • Removed unused inline JavaScript from en/pages/rov.html to clean up the codebase.

Minor Enhancements and Clean-up:

  • Updated README header formatting for clarity.
  • Added missing newlines at the end of several HTML files for consistency and better formatting. [1] [2] [3] [4] [5] [6] [7]
  • Minor clean-up of CSS and head sections in en/pages/news.html.

These changes collectively enhance the website's performance, maintainability, and user experience.

@jonathand-cf jonathand-cf merged commit bf42fcc into main Feb 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant