A design language developed by Google, combining the classic principles of good design with innovation and technology to create intuitive, beautiful experiences.
Explore MaterialCards and surfaces exist at different elevations, creating depth through layered shadows that respond to light.
Responsive animations and transitions provide feedback and guide users through interactions naturally.
Vibrant color palettes inspired by contemporary architecture and bold graphic design.
Material Design uses tactile surfaces, bold graphic design, and meaningful motion to create a visual language that synthesizes classic principles with innovation and possibility.
Claude/Cursor를 사용하여 Material Design 스타일의 컴포넌트를 생성할 때 참고하세요.
Material Design 스타일의 카드 컴포넌트를 만들어줘. 요구사항: - Elevation 그림자 시스템 (0dp, 2dp, 4dp, 8dp) - 카드 형태의 레이아웃 - 호버 시 elevation 증가 (2dp → 8dp) - 리플 효과 (클릭 시) - 둥근 모서리 (border-radius: 4-8px) - Primary/Secondary 색상 사용 스타일 가이드: - elevation 2dp: box-shadow: 0 2px 4px rgba(0,0,0,0.1) - elevation 8dp: box-shadow: 0 8px 16px rgba(0,0,0,0.2) - border-radius: 4px - primary color: #6200EE - secondary color: #03DAC6 디자인: - 카드 형태 (이미지, 제목, 설명, 버튼) - 호버 시 elevation 증가 - 버튼 클릭 시 리플 효과 - 부드러운 전환 애니메이션 (300ms cubic-bezier) Material Design 가이드라인 준수, 반응형 디자인 필수, 접근성 고려해줘.