bible-academy

byXCREATIONS

USING THE IMAGE ABOVE CREATE A WEB FIRST VIEW PAGE WITHT THESE PROMPT BELOW --- ## BIBLEKIDS ACADEMY — CINEMATIC HERO TRANSITION PROMPT **Objective:** Design a premium, animated hero/intro sequence for the BibleKids Academy homepage, styled as a laptop-screen showcase with a smooth, color-matched cross-fade carousel — similar in motion quality to a high-end product reveal reel, not a generic slideshow. ### Fixed Interface Elements (persist across every transition) - **Top left:** BibleKids Academy logo — open book with two children reaching upward, star above, "BIBLE ACADEMY / Learn · Grow · Discover" wordmark - **Top navigation:** Home · Bible Learning · School Learning · About Us - **Top right:** account icon + notification bell - **Left column, large headline (serif or premium sans-serif):** "Learn. Play. Grow. Discover." with supporting line: *"A joyful Christian learning journey for every child."* and a rounded CTA button: **"Start Learning →"** - **Bottom center:** two-line caption that updates with each slide - **Bottom left:** social icons - **Bottom right:** small circular preview thumbnail of the next image in sequence - **Left/right rounded arrow controls** at the vertical center for manual navigation, auto-advancing every 3.5–4 seconds if idle ### Image Sequence & Required Transition Behavior Each slide swaps **two things simultaneously**: the full-screen background gradient (pulled from the incoming image's dominant palette) and the central floating hero image, which fades/scales out and is replaced by the next image fading/scaling in from the same floating anchor point — accompanied by a soft, breathing drop-shadow beneath it. No hard cuts, no basic slide, no simple fade-to-black. 1. **Robot mascot** (white/teal AI companion, "Bible Academy" chest badge) — background shifts to soft cream/sky-blue → caption: *"Meet your AI Learning Buddy"* 2. **Castle on a hilltop** (painterly, misty green valley) — background shifts to muted sage/green → caption: *"Explore Bible Kingdoms & Stories"* 3. **Jesus teaching children under olive trees** — background shifts to warm golden sunlight tones → caption: *"Learn God's Word, Together"* 4. **Starry sky above a sea of clouds**, single bright star at center — background shifts to deep midnight blue → caption: *"Discover Wonders Beyond the Sky"* 5. **World map composed of national flags** — background shifts to sky blue/white → caption: *"Available in English, Hausa, Yoruba & Igbo"* 6. **BibleKids Academy logo** (navy on cream) — background settles to the brand's neutral cream tone → caption: *"Learn. Play. Grow. Discover."* ### Motion & Technical Specifications - Easing: ease-in-out, 600–800ms per cross-fade transition - Idle state: subtle continuous float/bob (2–4px vertical drift, ~3s loop) on the center image - Shadow beneath the image scales and softens in sync with the float - Background transition and image transition must be perfectly synchronized — never staggered - Fully responsive: recompose to a stacked, touch-swipeable layout on tablet/mobile, arrows replaced by swipe gestures - Performance: CSS/SVG-based transitions preferred over heavy WebGL or particle effects, to keep load times fast ---

No preview

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 6

System Requirements Document for bible-academy

1. Introduction

The BibleKids Academy project aims to create a premium, animated hero/intro sequence for the BibleKids Academy homepage. This web-first view page is designed to engage children in a joyful Christian learning journey through a cinematic hero transition. The target audience includes child learners who will interact with the platform to explore Bible and school learning content.

2. System Overview

The BibleKids Academy homepage will feature a dynamic, animated hero section styled as a laptop-screen showcase. This section will utilize a smooth, color-matched cross-fade carousel to present a series of educational themes and images. The design will incorporate fixed interface elements that persist across transitions, ensuring a cohesive user experience. The system will be fully responsive, adapting to various screen sizes and supporting both manual and automatic navigation.

2a. Product Interpretation and Delivery Boundary

The BibleKids Academy homepage is a public entry surface designed to introduce children to the academy's offerings. It will feature a six-slide carousel with synchronized transitions and fixed interface elements. The page will be accessible without requiring user identity or login, ensuring ease of access for child learners. The project scope is limited to the web-first view, with no additional pages or features beyond the specified hero sequence.

Page 2 of 6

2b. Source Content Inventory

Not applicable as there is no explicit content_source directive.

2c. Page Content and Component Coverage

Landing

  • Top Left: BibleKids Academy logo with wordmark.
  • Top Navigation: Links to Home, Bible Learning, School Learning, About Us.
  • Top Right: Account icon and notification bell.
  • Left Column Headline: "Learn. Play. Grow. Discover." with supporting line and CTA button "Start Learning →".
  • Bottom Center: Two-line caption updating with each slide.
  • Bottom Left: Social icons.
  • Bottom Right: Circular preview thumbnail of the next image.
  • Left/Right Controls: Rounded arrow controls for manual navigation.
  • Image Sequence: Six slides with synchronized background and hero image transitions.
  • Responsive Design: Stacked, touch-swipeable layout on mobile/tablet.

3. Functional Requirements

  1. As a child learner, I should see a premium animated hero sequence on the BibleKids Academy homepage, so I can be engaged in a joyful learning journey. (Provenance: explicit)
  2. As a child learner, I should see fixed interface elements across transitions, so I can navigate the site easily. (Provenance: explicit)
  3. As a child learner, I should see a series of six educational-themed slides with synchronized transitions, so I can explore different learning topics. (Provenance: explicit)
  4. As a child learner, I should be able to manually navigate the carousel using arrow controls, so I can explore at my own pace. (Provenance: explicit)
  5. As a child learner, I should see a circular preview thumbnail of the next slide, so I can anticipate upcoming content. (Provenance: explicit)
  6. As a child learner, I should experience a responsive design that adapts to my device, so I can have a seamless experience on any screen size. (Provenance: explicit)
Page 3 of 6

4. User Personas

  • Child Learner: Engages with the BibleKids Academy homepage to explore Bible and school learning content. Interacts with the animated hero sequence and navigates the site using fixed interface elements.

5. Core User Flows

  1. Child Learner Accesses Homepage:
    • The child learner opens the BibleKids Academy homepage.
    • The animated hero sequence begins, displaying the first slide with the robot mascot.
    • The child sees fixed interface elements (logo, navigation, account icon, notification bell, headline, CTA button, social icons).
    • The carousel auto-advances every 3.5–4 seconds, or the child manually navigates using arrow controls.
    • The child views each slide's caption and anticipates the next slide using the preview thumbnail.
    • The child clicks the "Start Learning →" button to continue the learning journey.
Page 4 of 6

6. Visuals Colors and Theme

  • Muse: Paula Scher
  • Palette (light mode):
    • Background: #FFFFFF
    • Surface: #F5F5F5
    • Text: #000000
    • Primary: #FFC107
    • Accent: #FF5722
    • Muted: #E0E0E0
  • Typography:
    • Headings: Anton — Condensed, uppercase, oversized, tight tracking
    • Body: Nunito
    • Scale: 1.25 modular, 64/48/32/24/16
  • Shape Language: Full-bleed type compositions, diagonal bands, dense poster grids
  • Layout: Grid-based layout with full-bleed typography and vibrant color blocks
  • Motion: Type marquees, staggered word reveals, colour-block wipes

7. Signature Design Concept

The BibleKids Academy homepage will feature a full-viewport hero dominated by the oversized typographic statement "Learn. Play. Grow. Discover." set against vibrant color blocks. Each slide transition will synchronize with the animated hero image, creating an immersive experience. The design will include diagonal color-block bands that animate during transitions and a circular preview thumbnail with a live border color change.

Page 5 of 6

8. Interaction Model & Motion Direction

  • Interaction Model: Animated
  • Motion Tempo: Expressive
  • Hero Dimensionality: Flat
  • Landing Hero Motion Brief:
    • Focal Subject: Oversized typographic statement "Learn. Play. Grow. Discover."
    • Input → Transformation → Outcome: Slide transitions with synchronized background and hero image changes, animated hover state on CTA button.
    • Motion Vocabulary: Type marquees, staggered word reveals, colour-block wipes
    • Composed First Frame: Initial slide with robot mascot and corresponding background gradient
    • Reduced-Motion State: Simplified transitions with minimal movement

9. Non-Functional Requirements

  1. The system must perform transitions using CSS/SVG-based animations to ensure fast load times. (Provenance: explicit)
  2. The system must be fully responsive, adapting to various screen sizes and supporting touch-swipe navigation on mobile devices. (Provenance: explicit)

10. Tech Stack

  • Frontend: HTML, CSS, JavaScript (React)
  • Performance Optimization: CSS/SVG-based transitions
  • Responsive Design: Media queries for adaptive layouts
Page 6 of 6

11. Assumptions and Constraints

  • The design will not use heavy WebGL or particle effects to maintain performance.
  • The page will be accessible without requiring user identity or login.
  • The system will not include additional pages or features beyond the specified hero sequence.

12. Glossary

  • Hero Sequence: The animated introduction section of the homepage.
  • Carousel: A rotating set of images or content.
  • CTA (Call to Action): A button or link that encourages user interaction.
  • Responsive Design: A design approach that ensures a website adapts to different screen sizes and devices.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: View hero sequence
Landing: Watch auto-advance slides
Landing: Navigate arrow controls
Landing: View slide caption
Landing: Preview next thumbnail
Landing: Click start learning

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: View hero sequence
Landing: Watch auto-advance slides
Landing: Navigate arrow controls
Landing: View slide caption
Landing: Preview next thumbnail
Landing: Click start learning