Skip to content

Captcha UI integration 7005667931112954128#10

Open
OsakaLOOP wants to merge 6 commits intoLOOP-Captcha-Authfrom
captcha-ui-integration-7005667931112954128
Open

Captcha UI integration 7005667931112954128#10
OsakaLOOP wants to merge 6 commits intoLOOP-Captcha-Authfrom
captcha-ui-integration-7005667931112954128

Conversation

@OsakaLOOP
Copy link
Owner

No description provided.

- Replace original captcha template with cf_mock.html layout
- Insert captcha card between time and status panel
- Implement realtime JST clock
- Add dynamic Hostname, Ray ID, and IP reveal using EO headers
- Ensure compact layout with Tailwind CSS
- Preserve captcha functionality (fetch, verify, render)
- Replaced vertical captcha card with a compact 2-column horizontal design.
- Fixed Status Panel layout to be strictly horizontal (flex-row) on desktop.
- Implemented realtime JST clock updates.
- Integrated dynamic IP Reveal and Ray ID using EdgeOne headers.
- Merged `cf_mock.html` styles with Tailwind for responsiveness.
- Switched status icons to inline SVGs to fix visibility issues.
- Constrained main container width to `max-w-4xl` for better balance.
- Re-implemented horizontal split layout for captcha card.
- Ensured JST clock, IP reveal, and host/zone dynamic data work correctly.
- Added visual overlays (checks/x) to status icons matching mock style.
- Implemented full Cloudflare mock layout structure.
- Increased title font size to 60px.
- Removed duplicate footer from captcha card.
- Centered status panel columns and main footer.
- Magnified captcha card and contents.
- Fixed typo in status text and ensured secure hostname rendering.
- Used inline SVGs for all icons.
- Increased layout width for Header, Status Panel, FAQ, and Footer to `max-w-[85rem]` for a wider, more balanced look.
- Kept the Captcha Card fixed at `max-w-4xl` to preserve its specific design and magnification.
- Verified visual alignment and responsiveness.
- Implemented fixed-height view (`h-screen overflow-hidden`) to prevent scrollbars.
- Pinned footer to bottom using flexbox (`mt-auto`).
- Added missing "pointer" diamond to browser status column.
- Optimized vertical spacing for magnified card on standard screens.
- Ensured typo-free and sanitized rendering.
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