Communitygithub.com

njbSaab/astro-njx-launch

제품 출시 / 대기자 명단 스타터: Astro + njX UI + Alpine.js — 비디오 모달, 추천사 슬라이더, 낙관적 대기자 명단 폼. CSS 한 번 임포트, 아홉 가지 테마.

astro-njx-launch란 무엇인가요?

njbSaab/astro-njx-launch는 제품 출시 및 대기자 명단 페이지를 신속하게 구축하기 위한 스타터 키트입니다. Astro, njX UI, Alpine.js를 결합하여 비디오 모달, 추천사 슬라이더, 낙관적 업데이트 방식의 대기자 명단 폼 등 주요 마케팅 구성 요소를 제공합니다. CSS를 단 한 번 임포트하는 것만으로 아홉 가지 테마를 지원하므로, 개발자는 디자인보다 기능 구현에 집중할 수 있습니다. Astro 기반 정적 사이트 생성, 서버리스 함수, 또는 풀스택 애플리케이션 등 다양한 환경에 적합하며, 특히 빠른 프로토타이핑과 제품 런칭에 최적화되어 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add njbSaab/astro-njx-launch

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

astro-njx-launch은(는) 무엇을 하나요?

제품 출시 / 대기자 명단 스타터: Astro + njX UI + Alpine.js — 비디오 모달, 추천사 슬라이더, 낙관적 대기자 명단 폼. CSS 한 번 임포트, 아홉 가지 테마.

개요

이 스타터 프로젝트는 제품 출시 또는 서비스 대기자 명단 페이지를 빠르게 만들기 위해 설계되었습니다. Astro의 빠른 정적 사이트 생성, njX UI의 아름다운 컴포넌트, Alpine.js의 반응형 인터랙션을 결합합니다.

기능

  • 비디오 모달: 제품 소개 비디오를 모달 창으로 표시합니다.
  • 추천사 슬라이더: 고객 후기를 슬라이드 형태로 보여줍니다.
  • 낙관적 대기자 명단 폼: 사용자 입력을 즉시 반영하여 대기자 명단에 등록하는 폼입니다.
  • 아홉 가지 테마: 단일 CSS 임포트만으로 다양한 테마를 적용할 수 있습니다.

사용 방법

  1. 이 저장소를 클론합니다.
  2. npm install로 의존성을 설치합니다.
  3. npm run dev로 개발 서버를 실행합니다.

커스터마이징

  • src/config/ 디렉토리에서 설정을 수정할 수 있습니다.
  • src/themes/에서 테마를 추가하거나 수정하세요.
  • 주요 컴포넌트는 src/components/에 위치합니다.

배포

npm run build로 정적 사이트를 빌드하고, 원하는 호스팅 서비스에 배포하세요.

라이선스

MIT

관련 스킬