diff --git a/.github/workflows/doc-check-linter.yml b/.github/workflows/doc-check-linter.yml index a6ef360..cf39477 100644 --- a/.github/workflows/doc-check-linter.yml +++ b/.github/workflows/doc-check-linter.yml @@ -61,12 +61,17 @@ jobs: echo "${{ secrets.GPG_PUBLIC_KEY_1 }}" | gpg --import echo "â Imported GPG_PUBLIC_KEY_1" fi - + if [ -n "${{ secrets.GPG_PUBLIC_KEY_2 }}" ]; then echo "${{ secrets.GPG_PUBLIC_KEY_2 }}" | gpg --import echo "â Imported GPG_PUBLIC_KEY_2 (Contributor Account)" fi - + + if [ -n "${{ secrets.GPG_PUBLIC_KEY_3 }}" ]; then + echo "${{ secrets.GPG_PUBLIC_KEY_3 }}" | gpg --import + echo "â Imported GPG_PUBLIC_KEY_3 (Contributor Account)" + fi + # ---------- Verify latest commit ---------- - name: Verify commit signature # FIX: Only run strict verification if the PR is from the same repo (internal/trusted) or if it's a direct push @@ -97,7 +102,7 @@ jobs: echo "đ Fingerprint: $FINGERPRINT" # Replaced the short ID with the full 40-character fingerprint - TRUSTED_KEYS="83FB991D930D7177F25456C07F4C7CA953E1C09E 5CC01F41CD084AAC0593108DD432152833DA3244 A38379B51EB75EF1877A83ADBE677DAEFE33CB57" + TRUSTED_KEYS="83FB991D930D7177F25456C07F4C7CA953E1C09E 5CC01F41CD084AAC0593108DD432152833DA3244 A38379B51EB75EF1877A83ADBE677DAEFE33CB57 1606642895F688C9299B9E0AC97540DA6C9FA85C" if echo "$TRUSTED_KEYS" | grep -q "$FINGERPRINT"; then echo "â Trusted key" @@ -108,7 +113,7 @@ jobs: done echo "đ All PR commits are valid and trusted" - + else echo "đ Push to main detected" echo "âšī¸ Skipping strict GPG verification for merge/rebase/squash commit" @@ -118,4 +123,4 @@ jobs: # ---------- Optional status for skipped forked PRs ---------- - name: Skip GPG checks for external PRs if: ${{ github.event.pull_request.head.repo.full_name != github.repository && github.event_name == 'pull_request' }} - run: echo "đĄ Skipping GPG verification for external PR (no access to secrets)." \ No newline at end of file + run: echo "đĄ Skipping GPG verification for external PR (no access to secrets)." diff --git a/css/portfolio.css b/css/portfolio.css index a87e03c..71c035b 100644 --- a/css/portfolio.css +++ b/css/portfolio.css @@ -322,6 +322,20 @@ transition: opacity 0.4s ease, transform 0.4s ease; } +/* This only applies to mobile screens */ +@media (max-width: 576px) { + .panel-bg { + /* 'contain' forces the whole image to show without zooming or cropping */ + object-fit: contain; + + /* Centers the un-zoomed image perfectly */ + object-position: center; + + /* Optional: Adds a dark background behind the image if there is any empty space */ + background-color: #1e293b; + } +} + .gallery-panel:hover .panel-icon, .gallery-panel.active .panel-icon { opacity: 0; diff --git a/images/foodaholic-mobile.png b/images/foodaholic-mobile.png new file mode 100644 index 0000000..59c6bb5 Binary files /dev/null and b/images/foodaholic-mobile.png differ diff --git a/images/foodaholic-preview.png b/images/foodaholic-preview.png new file mode 100644 index 0000000..548b12c Binary files /dev/null and b/images/foodaholic-preview.png differ diff --git a/images/golden-planet-mobile.png b/images/golden-planet-mobile.png new file mode 100644 index 0000000..a1add08 Binary files /dev/null and b/images/golden-planet-mobile.png differ diff --git a/images/golden-planet-preview.png b/images/golden-planet-preview.png new file mode 100644 index 0000000..019af97 Binary files /dev/null and b/images/golden-planet-preview.png differ diff --git a/images/hotel-best-inn-mobile.png b/images/hotel-best-inn-mobile.png new file mode 100644 index 0000000..ada80e5 Binary files /dev/null and b/images/hotel-best-inn-mobile.png differ diff --git a/images/hotel-best-inn-preview.png b/images/hotel-best-inn-preview.png new file mode 100644 index 0000000..31331ea Binary files /dev/null and b/images/hotel-best-inn-preview.png differ diff --git a/images/jay-ambe-mobile.png b/images/jay-ambe-mobile.png new file mode 100644 index 0000000..4c316ef Binary files /dev/null and b/images/jay-ambe-mobile.png differ diff --git a/images/jay-ambe-preview.png b/images/jay-ambe-preview.png new file mode 100644 index 0000000..22a0694 Binary files /dev/null and b/images/jay-ambe-preview.png differ diff --git a/images/red-n-blue-mobile.png b/images/red-n-blue-mobile.png new file mode 100644 index 0000000..98faf7c Binary files /dev/null and b/images/red-n-blue-mobile.png differ diff --git a/images/red-n-blue-preview.png b/images/red-n-blue-preview.png new file mode 100644 index 0000000..3ddc962 Binary files /dev/null and b/images/red-n-blue-preview.png differ diff --git a/portfolio/index.html b/portfolio/index.html index c573488..2554954 100644 --- a/portfolio/index.html +++ b/portfolio/index.html @@ -133,7 +133,7 @@
+
+
+
+
+
+
+
+
+
+