My daughter looks forward to every lesson. Classes feel like play, not homework.
Build PalFish pages like LEGO blocks.
15
8
44px
0
Navigation Components
Header, navigation, account access, and responsive menu patterns.
Usage
Variants
Section Heading & Badge System
Reusable hierarchy and semantic labels for every landing-page section.
English learning that feels like play.
Short lessons, engaging stories, and real teachers build confidence naturally.
A better learning rhythm.
Use the centered idea only when the section content is symmetrical.
Course Cards
Shared discovery cards for courses, search, and recommendations.
Speak & Listen
Build speaking confidence through games and live practice.
Read & Discover
Explore stories that strengthen vocabulary and comprehension.
Write & Shine
Structure sentences, express ideas, and build creative confidence.
Phonics Adventure
Connect letters and sounds through playful activities.
Teacher Cards
A standard teacher profile pattern for listings and recommendations.
Teacher Emily
Teacher Anna
Teacher Sophia
Teacher Mia
Feature / Benefit Cards
Flexible blocks for pedagogy, product benefits, and landing pages.
Learning Through Play
Games and stories keep children engaged while practicing essential skills.
Real Teacher Support
Live teachers provide feedback, encouragement, and speaking practice.
Visible Progress
Parents can see milestones, completed lessons, and progress over time.
Stats & Progress
Trust signals and parent-facing learning progress using one clear scale.
1M+
4.9/5
30+
24/7
Learning progress
Tabs & Filters
Native switching patterns for content categories and learning levels.
Overview
Curriculum
For Parents
FAQ
Forms & Inputs
One native form language for trials, contact, accounts, and parent enquiries.
Input rules
Alerts, Toasts & Status
Consistent feedback patterns plus static native modal and toast previews.
Lesson reminder
Trial booked
Connection unstable
Payment failed
Book your child’s first class
Trial booked
Accordion / FAQ
Native disclosure for longer FAQ and policy content.
What age is PalFish suitable for?
How does the free trial work?
Can parents track progress?
Can I change teachers?
Testimonials
Reusable social proof for landing pages and conversion sections.
We could clearly see his speaking confidence improve after a few weeks.
Daniel
The teacher is patient, encouraging, and keeps a young learner engaged.
Emma
Pagination & Loading
Static native utility previews for larger course, teacher, and article libraries.
Pagination
Skeleton
Reusable CTA Band
A componentized final conversion block for landing pages.
Ready to help your child speak with confidence?
Footer Component
A shared native footer preview for the PalFish website system.
Component Governance
Rules that keep the design system scalable and understandable.
Reuse before creating
Check whether an existing component can be extended with a clear variant.
Separate content from structure
Cards accept new content while preserving shell, spacing, and states.
Use tokens
Spacing, radius, colors, and shadows come from centralized resources.
Name by role
Prefer Course Card and CTA Band over names based on color or position.
Document variants
Record props, breakpoints, empty states, and accessibility behavior.
Audit duplicates
Merge components that solve the same job before the system fragments.
Native button system
The preserved seven variants, four sizes, and mobile full-width helper remain a dedicated reference section.