Skip to content

feat(scifi-ui): visual polish pass — hierarchy, spacing, checkout flow clarity#76

Merged
hutoczky merged 2 commits into
copilot/extend-checkout-payment-confirmationfrom
copilot/refine-sci-fi-ui-site
Jul 10, 2026
Merged

feat(scifi-ui): visual polish pass — hierarchy, spacing, checkout flow clarity#76
hutoczky merged 2 commits into
copilot/extend-checkout-payment-confirmationfrom
copilot/refine-sci-fi-ui-site

Conversation

Copilot AI commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Information-architecture and visual polish pass on docs/scifi-ui. Preserves the sci-fi/holographic identity, theme switching, and all payment/privacy behavior. No JS logic changes.

Bug fix

  • .span-2 CSS undefined: confirmation-currency and confirmation-amount fields had no column rule, rendering as a 1-column sliver on desktop. Added span 12 (mobile) / span 2 (desktop).

Information architecture

  • Pro section: removed the duplicate "Céges árazás" pricing list that identically repeated the three pricing cards above it; moved Enterprise card up into the features row
  • Docs section renamed "Demo checkout"; dropped 3 redundant intro paragraphs; billing form now carries a "1. LÉPÉS // megrendelés részletei" kicker to match the existing step-2 label on the confirmation form
  • Hero CTAs reordered: Download → Pro → Features (most actionable first); subtitle tightened to one sentence

Visual / spacing

  • Panel margin-top 1.6 → 2rem; hero margins increased
  • panel-title type scale: clamp(1.2rem…1.65rem)clamp(1.35rem…1.8rem)
  • max-width: 72ch on prose inside .panel and .card
  • Card padding increased; checkout-actions gets a border-top separator

Accessibility

  • Skip-to-content link added (<a class="skip-link" href="#main-content">)
  • id="main-content" on <main>

Sub-pages (support / terms / privacy)

  • Added a consistent <header> with "← Főoldal" back-link and cross-navigation links within each page

Footer

  • Replaced bare copyright + back-to-top with a footer-row containing copyright and a footer-nav (Support / ÁSZF / Privacy / ↑ Tetejére)

Copilot AI changed the title [WIP] Refine scifi-ui website for improved clarity and professionalism feat(scifi-ui): visual polish pass — hierarchy, spacing, checkout flow clarity Jul 10, 2026
Copilot AI requested a review from hutoczky July 10, 2026 11:54
@hutoczky hutoczky marked this pull request as ready for review July 10, 2026 12:04
Copilot AI review requested due to automatic review settings July 10, 2026 12:04
@hutoczky hutoczky merged commit 3a98f10 into copilot/extend-checkout-payment-confirmation Jul 10, 2026
1 check failed
@github-actions github-actions Bot added the automerge Automatically merge this PR when checks pass label Jul 10, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Information-architecture and visual polish pass for the docs/scifi-ui static checkout/demo UI, aiming to improve hierarchy/spacing and make the checkout flow clearer while preserving existing theme behavior and payment/privacy semantics.

Changes:

  • Updated layout/typography/spacing in site.css, including new .span-2 grid utility, checkout action separator, footer rework, and new skip-link styling.
  • Restructured index.html content (hero CTA order, simplified Pro intro, “Demo checkout” section copy, footer navigation) and added skip-to-content target on <main>.
  • Added consistent sub-page headers/back-links on support/terms/privacy pages, plus quick cross-navigation links on terms/privacy.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
docs/scifi-ui/index.html Reorders hero CTAs, simplifies Pro/checkout copy, adds skip-link + main target, and updates footer structure/navigation.
docs/scifi-ui/styles/site.css Visual spacing/type tweaks, adds .span-2, checkout-actions separator, footer layout/nav styles, and skip-link styles.
docs/scifi-ui/support.html Adds a consistent header/back-link on the support sub-page.
docs/scifi-ui/terms.html Adds a consistent header/back-link and in-card navigation links on the terms sub-page.
docs/scifi-ui/privacy.html Adds a consistent header/back-link and in-card navigation links on the privacy sub-page.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


/* ===== Kisegítő ===== */
.sr-only { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap }
.skip-link { position: absolute; top: -100%; left: .5rem; padding: .5rem 1rem; background: var(--accent); color: #0a0c0f; font-weight: 700; border-radius: 0 0 8px 8px; z-index: 100; text-decoration: none }
Comment thread docs/scifi-ui/index.html
</header>

<main class="container shell">
<main id="main-content" class="container shell">
Comment thread docs/scifi-ui/terms.html
<div class="card span-12">
<p>A jelenlegi checkout felület bemutató célú. Ez az oldal a FormatX Suite Pro előfizetéses feltételeinek és a későbbi éles checkout jogi alapjainak helye.</p>
<p>A végleges produkciós jogi tartalmat az üzemeltetőnek kell feltöltenie az éles indulás előtt.</p>
<div style="display:flex; gap:.75rem; flex-wrap:wrap; margin-top:1rem;">
<div class="card span-12">
<p>A checkout felület jelenleg demo módban működik: a céges és fizetési adatok kliensoldali ellenőrzésre szolgálnak, és nem kerülnek elküldésre vagy eltárolásra. A FormatX publikus honlap nem kér be és nem tárol élő bankkártyaadatokat.</p>
<p>A végleges produkciós adatkezelési tájékoztatót az üzemeltetőnek kell közzétennie az éles indulás előtt.</p>
<div style="display:flex; gap:.75rem; flex-wrap:wrap; margin-top:1rem;">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge this PR when checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants