Skip to content

feat: add showcase icon hover flicker (closes #2539) and landscape orientation lock (closes #2711) - #3212

Open
rushikeshgarad2024-dev wants to merge 2 commits into
FreezingMoon:masterfrom
rushikeshgarad2024-dev:master
Open

feat: add showcase icon hover flicker (closes #2539) and landscape orientation lock (closes #2711)#3212
rushikeshgarad2024-dev wants to merge 2 commits into
FreezingMoon:masterfrom
rushikeshgarad2024-dev:master

Conversation

@rushikeshgarad2024-dev

Copy link
Copy Markdown

Summary of Changes

  1. Showcase Icons Hover Flicker (Closes flicker showcased icons on hover [bounty: 8XTR] #2539 — 8 XTR):

    • Added @keyframes showcaseIconFlicker in src/style/styles.less with a ping-pong transition between 25% and 100% opacity over a 1.2s smooth ease-in-out cycle on hover.
  2. Landscape Orientation Lock (Closes landscape orintation lock [bounty: 16 XTR] #2711 — 16 XTR):

    • Added automated lockLandscapeOrientation() in src/script.ts utilizing the Screen Orientation API (screen.orientation.lock('landscape')) triggered on DOMContentLoaded and fullscreenchange.

Verification

  • Tested CSS keyframe opacity animation with smooth ease-in-out loop.
  • Tested Screen Orientation API lock with graceful non-fullscreen error catch.

@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

@rushikeshgarad2024-dev is attempting to deploy a commit to the FreezingMoon Team on Vercel.

A member of the Team first needs to authorize it.

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.

landscape orintation lock [bounty: 16 XTR] flicker showcased icons on hover [bounty: 8XTR]

1 participant