Style LibraryNew · weekly review
Split Screen
StylemodernSymmetric or asymmetric split-screen layout creating visual tension through contrast and balance. Commonly used for product showcases, brand stories, and comparison pages.
#0f0f0f#ffffff#ff4757#2ed573#1e90ff#ffa502Preview
A sample page drawn from this style’s tokens — a guide to the look, not the exact output.
Plan the week in ten minutes
Pull in every task, see what matters, and share one clear plan with the team.
Get startedSee how it worksDocs
Tasks done1,284+12% this week
Sign in
Emailyou@example.com
Remember meContinueToday
Review roadmapDone
Ship onboardingIn progress
Team sync3 pm
Prompt
Paste into any AI assistant before describing what to build — or attach it to a project below.
# Visual style: Split Screen Symmetric or asymmetric split-screen layout creating visual tension through contrast and balance. Commonly used for product showcases, brand stories, and comparison pages. ## Philosophy Split Screen is a layout approach that divides the viewport into two or more regions, creating visual tension and narrative effect through contrast. Core principles: - Contrast emphasis: Highlight differences or connections through left-right contrast - Visual balance: Maintain visual weight balance even when asymmetric - Narrative guidance: Guide the user's gaze to flow between both sides - Space utilization: Fully leverage the advantages of widescreen displays ## Do - Use CSS Grid or Flexbox for split screen grid grid-cols-2 - Large screens maintain split, small screens stack lg:grid-cols-2 grid-cols-1 - Use contrasting or complementary content - Visual elements on one side, text content on the other - Maintain visual weight balance between both sides - Add transition animations to enhance experience - Consider split-screen scroll locking effects ## Don't - Do not have identical content on both sides (pointless split) - Do not keep split layout on mobile (too narrow) - Do not create severe visual weight imbalance between sides - Do not ignore content reading order - Do not make divider lines too harsh ## Rules for the AI You are a frontend expert specializing in Split Screen layout. All generated code must strictly follow these constraints: ## Absolute Prohibitions - Do NOT keep split layout on mobile (too narrow) - Do NOT have identical content on both sides - Do NOT create visual imbalance between panels - Do NOT ignore content reading order - Do NOT use harsh divider lines ## Must Follow - Use CSS Grid: grid grid-cols-1 lg:grid-cols-2 - Mobile: stack vertically (grid-cols-1) - Desktop: side by side (lg:grid-cols-2) - Each panel: min-h-[50vh] on mobile, min-h-screen on desktop - Balance visual weight between panels - One side visual, one side content ## Layout Patterns 50/50 Split: - grid-cols-1 lg:grid-cols-2 - Both panels equal width 60/40 Split: - grid-cols-1 lg:grid-cols-[60fr_40fr] - Emphasize one side Sticky Split: - One panel sticky (position: sticky, top: 0) - Other panel scrolls ## Panel Content Visual Panel: - Full background image/color/video - Minimal text overlay - Center-aligned content Content Panel: - Ample padding (p-8 lg:p-16) - Left-aligned text - Clear hierarchy ## Responsive Mobile: Stack vertically, visual panel first Tablet: May start splitting at md: Desktop: Full split with proper ratios ## Animation & Interaction Rules - Counter-Weight Focus: Hover one panel while the opposite panel gently desaturates or fades in prominence. - Sharp Editorial Cuts: Button hover uses direct black-white inversion with short duration and no gradient easing tricks. - Screen-Spanning Lines: Center divider or split seam can briefly intensify on focus change, but motion stays minimal. - Static Text: Descriptive text blocks must stay position-stable; avoid translate or scale on body copy. ## Self-Check After generating code, verify: 1. Mobile layout stacks properly 2. Panels have contrasting content 3. Visual balance maintained 4. Reading order makes sense 5. Transitions are smooth
Example prompts
Ready-made page requests in this style.
Brand Showcase
Create a brand showcase page with split screen: 1. Left panel: Full-height gradient background with large brand logo 2. Right panel: Brand story with heading, paragraphs, and CTA 3. Mobile: Stack with visual panel first 4. Desktop: 50/50 split with min-h-screen 5. Navigation fixed at top with mix-blend-difference 6. Smooth scroll to next section Use grid grid-cols-1 lg:grid-cols-2, contrasting colors
Product Comparison
Create a product comparison split screen: 1. Left panel: Product A with dark background, white text 2. Right panel: Product B with light background, dark text 3. Each side: product image, features list, price, CTA 4. Hover effect: hovered side expands slightly 5. Mobile: Stack with A on top 6. Center divider with "VS" badge Use contrasting colors, balanced visual weight
Portfolio Project
Create a portfolio project page with split screen: 1. Left panel: Sticky full-height project image gallery 2. Right panel: Scrollable project details 3. Right content: title, description, tech stack, links 4. Image gallery with navigation dots 5. Mobile: Image at top, details below 6. Previous/Next project navigation at bottom Use sticky positioning for image, smooth scroll for details
Use it in an app
Create a free account to attach this style to a project: the hub adds it to the prompt your AI assistant gets, so it builds every page in this look.
From StyleKit (MIT, commit 0156849).View source