Viet Tran a38d04c3d5
feat(search): overhaul relevance and curated design data
Overhaul BM25 relevance, reasoning and data-quality contracts; refresh UI styles and framework guidance; add resilient text, chip, badge and micro-interaction guidance; strengthen release, provenance and catalog refresh gates; update bilingual documentation.
2026-08-14 00:08:23 +07:00

25 KiB

1NoPattern NameKeywordsSection OrderPrimary CTA PlacementColor StrategyRecommended EffectsConversion OptimizationPattern IDAliases
21Hero + Features + CTAhero, hero-centric, hero-centric design, features, feature-rich, feature-rich showcase, cta, call-to-actionHero with headline/image > Value prop > Key features (3-5) > CTA section > FooterHero (sticky) + BottomHero: Brand primary or vibrant. Features: Card bg #FAFAFA. CTA: Contrasting accent colorHero parallax, feature card hover lift, CTA glow on hoverDeep CTA placement. For CTA label text, verify at least 4.5:1 against the button fill; use 7:1 only when the product explicitly targets AAA normal-text contrast. Keep focus and component boundaries independently visible. Disable hero parallax under reduced motion and render its static final state.hero-features-cta
32Hero + Testimonials + CTAhero, testimonials, social-proof, social-proof-focused, social proof focused, trust, reviews, cta, carousel accessibility, keyboard accessible carousel, pause auto rotation, reduced motion final stateHero > Problem statement > Solution overview > Testimonials carousel > CTAHero (sticky) + Post-testimonialsHero: Brand color. Testimonials: Light bg #F5F5F5. Quotes: Italic, muted color #666. CTA: VibrantTestimonial carousel slide animations, quote marks animations, avatar fade-inSocial proof before CTA. Use a concise set of verified testimonials with photo, name, and role. CTA after social proof. Provide previous/next and pause controls; stop rotation on focus, hover, and reduced motion; announce slide position. Previous/next buttons and keyboard controls must expose every slide without dragging.hero-testimonials-ctaConversion-Optimized + Social Proof|Feature-Rich + Social Proof|Feature-Rich Showcase + Social Proof|Hero-Centric + Social Proof|Minimal & Direct + Social Proof|Social Proof + Conversion|Social Proof + Feature-Rich|Social Proof-Focused|Social Proof-Focused + Conversion|Social Proof-Focused + Feature-Rich|Storytelling + Social Proof|Storytelling-Driven + Social Proof
43Product Demo + Featuresdemo, product-demo, features, showcase, interactive, interactive-product-demo, interactive product demoHero > Product video/mockup (center) > Feature breakdown per section > Comparison (optional) > CTAVideo center + CTA right/bottomVideo surround: Brand color overlay. Features: Icon color #0080FF. Text: Dark #222Video play button pulse, feature scroll reveals, demo interaction highlightsUse an interactive demo only when it explains value better than static media. Provide captions, transcript, visible play/pause controls, and a non-video fallback; do not autoplay under reduced motion. Pause media when offscreen or hidden and keep the final product state available as static content.product-demo-featuresConversion-Optimized + Demo|Feature-Rich Showcase + Demo|Feature-Rich Showcase + Interactive Demo|Interactive Demo + Feature-Rich|Interactive Demo + Minimal|Interactive Product Demo|Interactive Product Demo + Minimal|Interactive Product Demo + Social Proof|Interactive Product Demo + Storytelling|Minimal & Direct + Demo|Social Proof-Focused + Demo
54Minimal Single Columnminimal, simple, direct, minimal & direct, minimal-direct, single-column, cleanHero headline > Short description > Benefit bullets (3 max) > CTA > FooterCenter, large CTA buttonMinimalist: Brand + white #FFFFFF + accent. Verify CTA label text against its button fill at 4.5:1 minimum; use 7:1 only for an explicit AAA normal-text target.Minimal hover effects. Smooth scroll. CTA scale on hover (subtle)Single CTA focus. Large typography. Lots of whitespace. No nav clutter. Mobile-first.minimal-single-columnMinimal & Direct
65Funnel (3-Step Conversion)funnel, conversion, conversion-optimized, conversion optimized, steps, wizard, onboardingHero > Step 1 (problem) > Step 2 (solution) > Step 3 (action) > CTA progressionEach step: mini-CTA. Final: main CTAStep colors: 1 (Red/Problem), 2 (Orange/Process), 3 (Green/Solution). CTA: Brand colorStep number animations, progress bar fill, step transitions smooth scrollProgressive disclosure. Show only essential info per step. Use progress indicators. Multiple CTAs.funnel-3-step-conversionConversion + Feature-Rich|Conversion-Optimized|Conversion-Optimized + Feature-Rich|Feature-Rich + Conversion|Hero-Centric + Conversion|Minimal & Direct + Conversion|Minimal + Conversion
76Comparison Table + CTAcomparison, table, compare, versus, ctaHero > Problem intro > Comparison table (product vs competitors) > Pricing (optional) > CTATable: Right column. CTA: Below tableTable: Alternating rows (white/light grey). Your product: Highlight #FFFACD (light yellow) or green. Text: DarkTable row hover highlight, price toggle animations, feature checkmark animationsUse comparison to show unique value. Highlight your product row. Include 'free trial' in pricing row.comparison-table-cta
87Lead Magnet + Formlead, form, signup, capture, email, magnetHero (benefit headline) > Lead magnet preview (ebook cover, checklist, etc) > Form (minimal fields) > CTA submitForm CTA: Submit buttonLead magnet: Professional design. Form: Clean white bg. Inputs: Light border #CCCCCC. CTA: Brand colorForm focus state animations, input validation animations, success confirmation animationAsk only for information necessary to deliver the lead magnet. Preview its value and show submission progress.lead-magnet-form
98Pricing Page + CTApricing, plans, tiers, comparison, ctaHero (pricing headline) > Price comparison cards > Feature comparison table > FAQ section > Final CTAEach card: CTA button. Sticky CTA in navFree: Grey, Starter: Blue, Pro: Green/Gold, Enterprise: Dark. Cards: 1px border, shadowPrice toggle animation (monthly/yearly), card comparison highlight, FAQ accordion open/closeHighlight the plan that matches the intended audience and show actual annual savings transparently. Use FAQs to address concerns.pricing-page-cta
109Video-First Herovideo, hero, media, visual, engagingHero with video background > Key features overlay > Benefits section > CTAOverlay on video (center/bottom) + Bottom sectionUse an overlay strong enough for text contrast. Brand accent for CTA. Light text only when the measured contrast passes.Video autoplay muted, parallax scroll, text fade-in on scrollUse video only when it demonstrates value better than static media. Add captions for accessibility. Compress video for performance. Provide captions and a visible pause control; use a static poster when reduced motion is requested. Pause video when offscreen or hidden; the reduced-motion poster must preserve the final message and CTA.video-first-hero
1110Scroll-Triggered Storytellingstorytelling, scroll, narrative, story, immersiveIntro hook > Chapter 1 (problem) > Chapter 2 (journey) > Chapter 3 (solution) > Climax CTAEnd of each chapter (mini) + Final climax CTAProgressive reveal. Each chapter has distinct color. Building intensity.ScrollTrigger animations, parallax layers, progressive disclosure, chapter transitionsKeep the narrative understandable without scroll-driven effects. Use progress indicator. Mobile: simplify animations. Keep DOM reading order complete; disable parallax and scroll-scrub under reduced motion. Pause scroll animation when offscreen or hidden and render each chapter in its final readable state under reduced motion.scroll-triggered-storytellingStorytelling + Data|Storytelling + Feature-Rich|Storytelling + Hero-Centric|Storytelling-Driven|Storytelling-Driven + Feature-Rich|Storytelling-Driven + Hero|Storytelling-Driven + Hero-Centric
1211AI Personalization Landingai, personalization, smart, recommendation, dynamicDynamic hero (personalized) > Relevant features > Tailored testimonials > Smart CTAContext-aware placement based on user segmentAdaptive based on user data. A/B test color variations per segment.Dynamic content swap, fade transitions, personalized product recommendationsValidate personalization with consent-aware product analytics. Requires analytics integration. Fallback for new users.ai-personalization-landing
1312Waitlist/Coming Soonwaitlist, coming-soon, launch, early-access, notify, countdown accessibility, pause animation, reduced motion final state, verified waitlist countHero with countdown > Product teaser/preview > Email capture form > Social proof (waitlist count)Email form prominent (above fold) + Sticky form on scrollAnticipation: Dark + accent highlights. Countdown in brand color. Urgency indicators.Countdown timer animation, email validation feedback, success confetti, social share buttonsExplain early-access benefits without fabricated scarcity. Show a waitlist count only when it is current, verified, and dated. Provide a static launch deadline, pause decorative countdown motion when offscreen/hidden, and render the final readable timer state under reduced motion. Email form and referral actions remain keyboard operable.waitlist-coming-soon
1413Comparison Table Focuscomparison, table, versus, compare, featuresHero (problem statement) > Comparison matrix (you vs competitors) > Feature deep-dive > Winner CTAAfter comparison table (highlighted row) + BottomYour product column highlighted (accent bg or green). Competitors neutral. Checkmarks green.Table row hover highlight, feature checkmark animations, sticky comparison headerShow value vs competitors. Measure comparison performance with product-specific analytics. Be factual. Include pricing if favorable.comparison-table-focus
1514Pricing-Focused Landingpricing, price, cost, plans, subscriptionHero (value proposition) > Pricing cards (3 tiers) > Feature comparison > FAQ > Final CTAEach pricing card + Sticky CTA in nav + BottomPopular plan highlighted (brand color border/bg). Free: grey. Enterprise: dark/premium.Price toggle monthly/annual animation, card hover lift, FAQ accordion smooth openShow actual monthly and annual totals and savings transparently. Explain plan differences and address objections in the FAQ.pricing-focused-landing
1615App Store Style Landingapp, mobile, download, store, install, carousel accessibility, keyboard accessible carousel, pause auto rotation, reduced motion final state, single pointer buttonsHero with device mockup > Screenshots carousel > Features with icons > Reviews/ratings > Download CTAsDownload buttons prominent (App Store + Play Store) throughoutDark/light matching app store feel. Star ratings in gold. Screenshots with device frames.Device mockup rotations, screenshot slider, star rating animations, download button pulseShow real screenshots and only current verified ratings. Provide platform-specific CTAs, buttons and keyboard controls in addition to swipe, and pause any auto-rotation. Stop auto-rotation on focus, hover, offscreen/hidden, or reduced motion and render the selected screenshot as the static final state.app-store-style-landing
1716FAQ/Documentation Landingfaq, documentation, help, support, questions, faq/documentation, knowledge baseHero with search bar > Popular categories > FAQ accordion > Contact/support CTASearch bar prominent + Contact CTA for unresolved questionsClean, high readability. Minimal color. Category icons in brand color. Success green for resolved.Search autocomplete, smooth accordion open/close, category hover, helpful feedback buttonsReduce support tickets. Track search analytics. Show related articles. Contact escalation path.faq-documentation-landingFAQ + Minimal|Feature-Rich + Documentation|Minimal + Documentation
1817Immersive/Interactive Experienceimmersive, interactive, experience, 3d, animation, immersive/interactive experienceFull-screen interactive element > Guided product tour > Key benefits revealed > CTA after completionAfter interaction complete + Skip option for impatient usersImmersive experience colors. Dark background for focus. Highlight interactive elements.WebGL, 3D interactions, gamification elements, progress indicators, reward animationsMeasure engagement for the specific audience and device mix. Performance trade-off. Provide skip option. Mobile fallback essential. Provide skip, keyboard, reduced-motion, and non-3D fallback paths. Pause animation when offscreen/hidden and preserve the completed final state when reduced motion is enabled.immersive-interactive-experienceImmersive + Feature-Rich|Immersive + Interactive
1918Event/Conference Landingevent, conference, meetup, registration, schedule, hero-centric design, hero-centric, countdown accessibility, pause animation, reduced motion final stateHero (date/location/countdown) > Speakers grid > Agenda/schedule > Sponsors > Register CTARegister CTA sticky + After speakers + BottomUrgency colors (countdown). Event branding. Speaker cards professional. Sponsor logos neutral.Countdown timer, speaker hover cards with bio, agenda tabs, early bird countdownEarly bird pricing with deadline. Social proof (past attendees). Speaker credibility. Multi-ticket discounts. Expose the exact deadline as text; pause decorative countdown motion offscreen/hidden and show a static final state under reduced motion.event-conference-landing
2019Product Review/Ratings Focusedreviews, ratings, testimonials, social-proof, social-proof-focused, starsHero (product + aggregate rating) > Rating breakdown > Individual reviews > Buy/CTAAfter reviews summary + Buy button alongside reviewsTrust colors. Star ratings gold. Verified badge green. Review sentiment colors.Star fill animations, review filtering, helpful vote interactions, photo lightboxUser-generated content builds trust. Show verified purchases. Filter by rating. Respond to negative reviews.product-review-ratings-focused
2120Community/Forum Landingcommunity, forum, social, members, discussion, verified member count, live update accessibility, pause updates, reduced motion final stateHero (community value prop) > Popular topics/categories > Active members showcase > Join CTAJoin button prominent + After member showcaseWarm, welcoming. Member photos add humanity. Topic badges in brand colors. Activity indicators green.Member avatars animation, activity feed live updates, topic hover previews, join success celebrationPreview real community value and simplify onboarding. Show member and activity counts only when current, verified, and dated; label activity as live only when backed by an active real-time source. Provide pause/update-frequency controls for moving feeds, stop work offscreen/hidden, and keep a static final state under reduced motion.community-forum-landing
2221Before-After Transformationbefore-after, transformation, results, comparison, accessible drag interaction, drag single pointer alternative, keyboard drag alternativeHero (problem state) > Transformation slider/comparison > How it works > Results CTAAfter transformation reveal + BottomContrast: muted/grey (before) vs vibrant/colorful (after). Success green for results.Slider comparison interaction, before/after reveal animations, result counters, testimonial videosVisual proof of value. Measure the outcome with product-specific analytics. Real results. Specific metrics. Guarantee offer. Provide arrow buttons and keyboard steps so dragging is not required. Arrow buttons and keyboard steps expose the same final before/after positions; reduced motion removes reveal animation.before-after-transformation
2322Marketplace / Directorymarketplace, directory, search, listing, carousel accessibility, keyboard accessible carousel, pause auto rotation, reduced motion final state, marketplace carousel, keyboard carousel controlsHero (Search focused) > Categories > Featured Listings > Trust/Safety > CTA (Become a host/seller)Hero Search Bar + Navbar 'List your item'Search: High contrast. Categories: Visual icons. Trust: Blue/Green.Search autocomplete animation, map hover pins, card carouselSearch is the primary CTA. Reduce friction with useful suggestions. For featured-listing carousels, provide previous/next and play/pause buttons, full keyboard access, and a single-pointer alternative to swiping; stop rotation on focus, hover, offscreen/hidden, or reduced motion and render the selected listing as the static final state.marketplace-directory
2423Newsletter / Content Firstnewsletter, content, writer, blog, subscribe, minimal & direct, minimal-direct, verified subscriber count, dated social proofHero (Value Prop + Form) > Recent Issues/Archives > Social Proof (Subscriber count) > About AuthorHero inline form + Sticky header formMinimalist. Paper-like background. Text focus. Accent color for Subscribe.Text highlight animations, typewriter effect, subtle fade-inKeep the form to the fields actually required and link to a sample issue. Show a subscriber count only when it is current, verified, and dated; otherwise use qualitative social proof.newsletter-content-first
2524Webinar Registrationwebinar, registration, event, training, live, webinar ticker accessibility, pause ticker, verified seat availability, verified live status, reduced motion final stateHero (Topic + Timer + Form) > What you'll learn > Speaker Bio > Urgency/Bonuses > Form (again)Hero (Right side form) + Bottom anchorUrgency: Red/Orange. Professional: Blue/Navy. Form: High contrast white.Countdown timer, speaker avatar float, urgent tickerState the event time and timezone in text. Claim limited seats or live status only when current capacity or stream state is verified and timestamped. Provide pause/hide controls for the urgency ticker, stop it offscreen/hidden, keep controls keyboard operable, and render a static final state under reduced motion.webinar-registration
2625Enterprise Gatewayenterprise, corporate, gateway, solutions, portal, trust, authority, trust & authority, carousel accessibility, keyboard accessible carousel, pause auto rotation, reduced motion final stateHero (Video/Mission) > Solutions by Industry > Solutions by Role > Client Logos > Contact SalesContact Sales (Primary) + Login (Secondary)Corporate: Navy/Grey. High integrity. Conservative accents.Slow video background, logo carousel, tab switching for industriesPath selection (I am a...). Mega menu navigation. Trust signals prominent. Provide pause/stop for video and rotating logos; stop on focus and reduced motion. Logo carousel controls must be keyboard operable; pause moving media offscreen/hidden and render a static final state under reduced motion.enterprise-gatewayData-Dense + Drill-Down|Data-Dense + Storytelling|Data-Dense Dashboard
2726Portfolio Gridportfolio, grid, showcase, gallery, masonry, portfolio grid + visualsHero (Name/Role) > Project Grid (Masonry) > About/Philosophy > ContactProject Card Hover + Footer ContactNeutral background (let work shine). Text: Black/White. Accent: Minimal.Image lazy load reveal, hover overlay info, lightbox viewVisuals first. Filter by category. Fast loading essential.portfolio-gridPortfolio + Hero-Centric
2827Horizontal Scroll Journeyhorizontal, scroll, journey, gallery, storytelling, panoramic, storytelling-drivenIntro (Vertical) > The Journey (Horizontal Track) > Detail Reveal > Vertical FooterFloating Sticky CTA or End of Horizontal TrackContinuous palette transition. Chapter colors. Progress bar #000000.Scroll-jacking (careful), parallax layers, horizontal slide, progress indicatorImmersive product discovery. High engagement. Keep navigation visible. Preserve a normal vertical navigation path and disable scroll-jacking under reduced motion. Pause effects when offscreen/hidden and render every chapter in its final vertical reading state under reduced motion.horizontal-scroll-journey
2928Bento Grid Showcasebento, grid, features, modular, apple-style, showcase, feature-rich showcaseHero > Bento Grid (Key Features) > Detail Cards > Tech Specs > CTAFloating Action Button or Bottom of GridCard backgrounds: #F5F5F7 or Glass. Icons: Vibrant brand colors. Text: Dark.Hover card scale (1.02), video inside cards, tilt effect, staggered revealScannable value props. High information density without clutter. Mobile stack. Keep cards usable without hover and suppress tilt/stagger/video motion under reduced motion. Pause card media offscreen/hidden and render cards in their final readable state under reduced motion.bento-grid-showcase
3029Interactive 3D Configurator3d, configurator, customizer, interactive, product, interactive product demo, accessible drag interaction, drag single pointer alternative, keyboard drag alternativeHero (Configurator) > Feature Highlight (synced) > Price/Specs > PurchaseInside Configurator UI + Sticky Bottom BarNeutral studio background. Product: Realistic materials. UI: Minimal overlay.Real-time rendering, material swap animation, camera rotate/zoom, light reflectionLet users inspect product details before purchase. Provide buttons and keyboard controls for rotate/zoom plus a 2D/specification fallback. Named rotate/zoom buttons and keyboard controls replace drag gestures; pause rendering offscreen/hidden and preserve the chosen configuration as the reduced-motion final state.interactive-3d-configurator
3130AI-Driven Dynamic Landingai, dynamic, personalized, adaptive, generativePrompt/Input Hero > Generated Result Preview > How it Works > Value PropInput Field (Hero) + 'Try it' ButtonsAdaptive to user input. Dark mode for compute feel. Neon accents.Typing text effects, shimmering generation loaders, morphing layoutsImmediate value demonstration. 'Show, don't tell'. Low friction start. Disable typing, shimmer, and morphing effects when reduced motion is requested. Pause loaders offscreen/hidden and render generated content in its final state under reduced motion.ai-driven-dynamic-landing
3231Feature-Rich Showcasefeature-rich, feature-rich showcase, features, showcase, product showcaseHero (value prop) > Feature grid/cards (4-6) > Use cases or benefits > Social proof or logos > CTAHero (sticky) + After features + BottomBrand primary + card bg #FAFAFA. Feature icons accent. CTA contrasting.Feature card hover lift, scroll reveal, icon micro-interactionsClear feature hierarchy. One key message per card. Strong CTA repetition.feature-rich-showcaseFeature-Rich + Data|Showcase + Feature-Rich
3332Hero-Centric Designhero-centric, hero-centric design, hero-first, hero above foldFull-bleed Hero (headline + visual) > Single value prop strip > Key benefit or proof > Primary CTAHero dominant (center/bottom) + Sticky nav CTAHero: High-impact visual. Minimal text. Verify CTA label text against the button fill at 4.5:1 minimum; use 7:1 only for an explicit AAA normal-text target.Hero parallax or video, CTA pulse on scroll, minimal chromeOne primary CTA. Let the hero dominate the initial viewport without hiding the next content cue. Use a static hero and non-pulsing CTA when reduced motion is requested; provide video controls. Pause hero media offscreen/hidden and keep the final hero message and CTA static under reduced motion.hero-centric-designFeature-Rich Showcase + Hero-Centric|Hero-Centric + Feature-Rich|Hero-Centric Design + Feature-Rich
3433Trust & Authority + Conversiontrust & authority, trust, authority, conversion, credibility, enterprise, carousel accessibility, keyboard accessible carousel, pause auto rotation, reduced motion final stateHero (mission/credibility) > Proof (logos, certs, stats) > Solution overview > Clear CTA pathContact Sales / Get Quote (primary) + NavNavy/Grey corporate. Trust blue. Accent for CTA only.Logo carousel, stat counters, testimonial stripSecurity badges. Case studies. Transparent pricing. Low-friction form. Provide pause/stop and stop the logo carousel on focus, hover, and reduced motion. Previous/next controls provide the keyboard equivalent; pause offscreen/hidden and render a static logo set under reduced motion.trust-authority-conversionConversion + Trust|Conversion-Optimized + Trust|Data + Trust|Feature-Rich Showcase + Trust|Hero-Centric + Trust|Social Proof-Focused + Trust|Storytelling + Trust|Trust & Authority|Trust & Authority + Accessible|Trust & Authority + Conversion-Optimized|Trust & Authority + Feature|Trust & Authority + Feature-Rich|Trust & Authority + Minimal|Trust & Authority + Social Proof
3534Real-Time / Operations Landingreal-time, real-time monitor, operations, dashboard, telemetry, live data, live ticker accessibility, pause live updates, verified live status, reduced motion final stateHero (product + live preview or status) > Key metrics/indicators > How it works > CTA (Start trial / Contact)Primary CTA in nav + After metricsDark or neutral. Status colors (green/amber/red). Data-dense but scannable.Live data ticker, status pulse, minimal decorationOffer a demo or sandbox and show trust signals. Label telemetry as live only when backed by a current source, with update time and stale state. Provide pause/hide or update-frequency controls for tickers and previews, stop offscreen/hidden work, support keyboard controls, and render a static final snapshot under reduced motion.real-time-operations-landingFeature-Rich + Real-Time|Feature-Rich Showcase + Real-Time|Real-Time + Feature-Rich|Real-Time Monitoring|Trust & Authority + Real-Time