Skip to content

Fix/final submission content - #38

Merged
kamycoding merged 2 commits into
mainfrom
fix/final-submission-content
Aug 12, 2026
Merged

Fix/final submission content#38
kamycoding merged 2 commits into
mainfrom
fix/final-submission-content

Conversation

@kamycoding

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI lite review requested due to automatic review settings August 12, 2026 00:14
@netlify

netlify Bot commented Aug 12, 2026

Copy link
Copy Markdown

Deploy Preview for fanciful-cannoli-268c0c ready!

Name Link
🔨 Latest commit c92ade1
🔍 Latest deploy log https://app.netlify.com/projects/fanciful-cannoli-268c0c/deploys/6a7bbaee7f2899000818144b
😎 Deploy Preview https://deploy-preview-38--fanciful-cannoli-268c0c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@kamycoding
kamycoding merged commit ed15591 into main Aug 12, 2026
5 checks passed
@kamycoding
kamycoding deleted the fix/final-submission-content branch August 12, 2026 00:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes portfolio content and improves front-end performance/UX by optimizing hero assets, adding image dimensions/lazy-loading hints, and aligning Angular routing/tests with the shared app configuration.

Changes:

  • Optimized hero imagery (new background asset, responsive portrait via <picture>, and updated preloads).
  • Improved image rendering stability/performance by adding width/height, loading, and decoding to various images.
  • Updated Angular routing/title handling expectations and refreshed portfolio/testimonial/project content.

Reviewed changes

Copilot reviewed 19 out of 22 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/styles.css Removes global hero hover image opacity rules that are now handled in component CSS.
src/index.html Updates hero background preload and adds preloads for portrait variants.
src/app/pages/project-detail/project-detail.spec.ts Uses shared routes, configures LocalizedTitleStrategy, expands title assertions, and updates live URL expectation.
src/app/pages/project-detail/project-detail.css Switches from physical left to logical inset-inline-end for overlay positioning.
src/app/pages/home/sections/testimonials/testimonials.html Adds a CSS class to the decorative arrow image.
src/app/pages/home/sections/projects/projects.html Adds intrinsic sizes and lazy/async decoding hints to project images/badges.
src/app/pages/home/sections/hero/hero.html Updates hero background asset and replaces portrait markup with responsive <picture> + hover span.
src/app/pages/home/sections/hero/hero.css Moves hover behavior into a desktop media query and uses a background image for the hover portrait.
src/app/pages/home/sections/contact/contact.ts Adds a ViewChild for the message textarea and resets its height on successful submission.
src/app/pages/home/sections/contact/contact.spec.ts Extends test to assert textarea value/height reset after successful submit.
src/app/pages/home/sections/contact/contact.html Adds template ref for textarea and adds dimensions to footer arrow images.
src/app/layout/header/header.html Adds intrinsic logo dimensions to reduce layout shift.
src/app/layout/footer/footer.html Adds intrinsic logo dimensions to reduce layout shift.
src/app/features/testimonials/testimonials.model.ts Updates testimonial ID union to reflect new testimonial entry.
src/app/features/testimonials/testimonials.data.ts Replaces one testimonial’s identity/name and updates LinkedIn URL.
src/app/features/projects/projects.data.ts Updates El Pollo Loco live URL.
src/app/app.routes.ts Removes titleKey from the project detail route data.
public/i18n/en.json Removes pageTitles.projectDetail and updates project implementation copy + testimonial text/role.
public/i18n/de.json Removes pageTitles.projectDetail and updates project implementation copy + testimonial text/role.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@@ -180,6 +172,18 @@
}

@media (min-width: 64rem) {
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.

2 participants