Seed support topics and website-contact system member for KamoCRM org
사이트 전체에 법적으로 경연 마케팅 주장
1. 99.9% 가동 시간 — 보편적으로 주장되었습니다, 지금 자격이 된: " 99.9%까지" 또는 "99.9% (기업)". 영웅에 고정, 증언, CTAStrip, TrustBar, 기능, FAQ (6 파일) 2. 전화 시스템 - "Business Phone System" / "Ful...
"전체 플랫폼"에서 무료 계획 청구를 "핵심 기능"으로 조정하십시오
"전체 플랫폼"은 무료 플랜이 있기 때문에 법적으로 경연 큰 제한 대 유료 계획 (1 사용자, 3GB, 100 접촉, 전망 전용 docs, 비디오/AI/HR/SSO). "A real workspace with core로 변경 FTC 표준에 따라 정확하지 않은 기능".
로그인, 데모 및 무료 nav 버튼을 시작합니다
로그인은 LogIn 아이콘을 가져옵니다, 데모는 재생 아이콘을 가져옵니다, 무료 Rocket 아이콘을 시작합니다. 데스크톱 CTA 버튼과 모바일 메뉴 버튼 모두 적용.
가격 비교표를 모바일에서 수평으로 스크롤
Overflow-x-auto 컨테이너의 기능 비교 테이블을 랩 700px 최소한도 폭 그래서 란은 좁은에 읽기 쉬운 크기를 유지합니다 스크린. 사용자는 이동 없이 테이블 sideways를 swipe/scroll 할 수 있습니다 페이지의 나머지.
Global Scroll-behavior:smooth를 제거하여 페이지가 시작되는 것을 막습니다
Html 요소는 scroll-behavior를 가지고 있었다 : 전 세계적으로 somooth Next.js 클라이언트 측 내비게이션은 천천히 매끄럽습니다. 이전 스크롤 위치 대신 새로운의 상단에서 시작 사이트 맵 글로벌 규칙 제거 - 모든 in-page 부드러운 스크롤 (JumpToBa...
인라인 디스플레이 제거 : 모바일 Breakpoint overriding 된 flex
탁상용 nav 콘테이너에는 전시가 있었습니다: 인라인 작풍에 있는 flex' Tailwind 'hidden lg:flex' 클래스를 통해 항상 스타일링 클래스에 승리). 이 데스크탑 nav는 항상 모바일에 볼 수, 햄버거 메뉴 버튼을 숨기십시오. 인라인 표시 속성 제거 그래서 Tailw...
홈페이지 바탕 화면 및 모바일에 대한 주요 사이트 링크로 스크롤스파이 네브 교체
홈페이지 내비게이션 구성품은 ScrollSpyNav jump-to-section을 보여주었습니다. 링크 (Home, Features, Demo, Show Me, Case, ROI 등) 대신 데스크톱에서 본문 바로가기 적절한 사이트 링크로 교체 (Home, Features, 가격, 회사 ...
홈페이지 모바일 메뉴 스크롤스파이 링크 사이트 탐색 링크
홈페이지 탐색. tsx 모바일 메뉴는 섹션 점프 링크를 표시합니다. (Home, Features, Demo, Show Me, Case, ROI, 평가, 가격, FAQ) 실제 사이트 탐색 대신. 적절한 페이지 링크로 대체 (홈, 기능, 가격, 계산기, 약, 블로그, 연락처, 문서) Nex...
모든 내부 <a> 및 <motion.a> 링크를 Next.js <Link> 로 변환
- Footer.tsx: 로고 motion.a→Link, 모든 footer nav 링크 a→Link (제거 window.location.href anti-pattern, 사이트 맵 a→Link - Navigation.tsx: 로고 motion.a→Link, 데스크탑 프로모션 배지 모션....
/pricing/offer에 제안을 이동하고, 가격 하락을 추가하십시오, 이동할 수 있는 nav를 고침하십시오
- /offer에서 /pricing/offer로 제공 페이지로 이동 그래서 빵 부스러기 (Pricing > Prelaunch Offer)가 정확합니다. - 추가 가격 dropdown 에 header nav 어린이: Breakdown, Offers, Calculator - 가격은 이제 C...
추가 prelaunch 할인 코드 18DOFF 와 제공 페이지 과 nav 프로모션 배지
- Create /offer 페이지 with: 영웅 카드 표시 $18/사용자 할인 Business 플랜, 복사본 코드 블록, 가격 비교 (월/연간), 카운트 다운 타이머 4 월 14 2026 expiry, "당신은 무엇을"기능 그리드, step-by-step "How It Works" ...
Align Terms of Service and Privacy Policy 와 현재 가격 페이지
서비스 약관: - "사업 전화"를 "third-party 전화 통합 (ringCentral을 통해)"로 수정하십시오. - 모든 계획에 사용자 정의 도메인 요구 사항 및 브랜드 포함 - 결제 조건 : 무료 플랜 상세, 14 일 평가판, 허용 지불 방법, 연간 청구 저축, 자동 갱신, 기업...
완전히 refactor 계산기 페이지는 새로운 계층 기반 가격 모델을 지원
4 계층 가격 모델과 일치하는 비용 계산기의 완전한 재 작성 : - 플랜 선택: 스타터 ($29/$24) 및 비즈니스 ($64/$53) - 청구 주기 toggle: 17% 저축 지시자를 가진 월간 대 연례 - 팀 크기 슬라이더: 최대 계획 (25 시동기, 50 사업)에 자동 모자 - ...
업데이트 가격 모델 - 전화 시스템을 제거, 공유 저장 풀 추가, 계층과 요금을 조정
- 모든 계획에서 전화 시스템/VOIP 제거 (사용할 수 없음), Business+에 RingCentral 통합으로 대체 - 사용자 정의 도메인 및 브랜드 무료 포함 모든 계획에 포함 (계정 설정 필요) - 사업 계획: 최대 50명의 사용자, $64/mo ($53 연례) - 공유 풀로 ...
4 계층 모델, 애드온, 번들 및 법적 용어로 종합 가격 페이지를 구축
전체 4 계층 모델 (무료, 스타터 $29/mo, 비즈니스 $59/mo, 엔터프라이즈 사용자 정의)와 기본 2 계층 가격을 대체합니다 연간 청구 toggle (17% 절약), 5 추가에 모듈, 2 번 거래, 7 카테고리, 12 FAQ 및 법적 청구 조건을 완료. 홈 페이지 가격 구성 요...
보안 페이지로 FIPS 140-2 준수 추가
FIPS 140-2 (Federal 암호화 모듈 표준) 추가 준수 프레임 워크 섹션. 3개의 란에 업데이트된 격자.
회사 드롭다운에서 CTA 버튼으로 데모를 이동하고 무료 시작
바탕 화면: 녹색 경계 악센트와 데모 버튼은 로그인과 무료 시작 사이에 앉아. 모바일 : 데모 버튼은 하단 CTA 행에 세 번째 버튼으로 추가됩니다.
Dropdowns와 공유 탐색, 홈페이지 Jump to sub-nav bar
SharedNavigation (홈페이지 및 하위 페이지에 사용): - 기본 링크: 홈, 기능 (dropdown: 모든 기능, 보안, 로드맵), 가격, 회사 (dropdown: 소개, 블로그, 경력, 연락처, 데모), 리소스 (dropdown: 문서, API 참조, 도움말 센터, 커뮤니...
모든 타사 감사, 인증 및 HIPAA 주장 제거
Kamo는 표준을 준수하지만 감사 또는 인증되지 않았습니다. 7개의 파일에 걸쳐 변화: - "SOC 2 Compliant" → "SOC 2 Aligned" (TrustBar, CTAStrip, 데모, 기능) - "SOC 2 준수" → "SOC 2 표준과 일치" (FAQ) - "SOC ...
TrustBar에서 hexagon-divider 클래스를 제거하여 콘텐츠를 클립
Hexagon-divider CSS는 높이를 설정합니다: 60px 및 과잉:숨겨진, 절단 신뢰 지표 텍스트. 콘텐츠 디스플레이를 완전히 하도록 클래스를 제거했습니다.
HTML 사이트 맵 페이지를 추가, JSON 사이트 맵 API, XML 사이트 맵 동적 KB 기사
새로운 페이지와 끝점: - /site-map — styled HTML sitemap 와 모든 정적 페이지 조직 카테고리, 플러스 동적 로드 KB 도움말 센터에서 기사, 문서 및 API 참조. 기계 읽기 쉬운 버전에 연결. - /api/sitemap - 모든 페이지와 KB 기사와 JSON...
홈페이지 발러, 페이지에 순수한 인라인 스타일에서 전체 페이지 다시로드
Root cause: Next.js 16 intercepts <a> 태그 클라이언트 측에 대 한 클릭 관련 기사 홈페이지에서 하위 페이지로 이동할 때, 홈페이지의 CSS 컨텍스트 (Tailwind Class, Framer Motion 스타일) 누출 하위 페이지와 손상 빵크램 레이아웃. ...
Align sub-nav 링크 왼쪽, CTA 버튼 오른쪽
나프를 두 그룹으로 분할: 나프 링크 (왼쪽에 로고에 정렬) 및 CTA 버튼 (right-aligned). 플렉스를 justify-content로 사용: space-between 외부 래퍼에.
Sub-nav의 Align 홈 링크, "Get Mine"을 홈페이지에서 "Start Free"로 대체
- SubNavigation : 이제 동일한 div 구조로 포장 된 홈 링크 일관적인 정렬을 위한 어울리는 코드 전시 그리고 패딩을 가진 품목 - 홈페이지 내비게이션 : "Get Mine"버튼을 사용하여 "Start Free"로 대체 이차 nav 스타일과 일치하기 위해 초록 기온
이차 페이지에 대한 독립적 인 nav 및 footer, 범주 착륙 페이지
홈페이지 탐색/후터를 완전히 독립적으로 대체 SubNavigation 및 SubFooter 구성 요소는 인라인 스타일로 완전히 내장 CSS 캐스케이드 문제 제거. subNavigation: - 제품, 회사, 자원, 법적 드롭다운으로 고정 헤더 - 각 dropdown은 활성 상태와 어린...
Framer Motion 제거
Framer Motion의 수화가 사이의 레이아웃 일관성을 유발했습니다. 홈페이지 및 하위 페이지. 교체: - Breadcrumbs : 명시된 flexbox 인라인 스타일과 일반 divs, 모션 없음 - Footer 링크 : 일반 <a> 태그 CSS hover : 대신 번역 x-1 wh...
Breadcrumbs는 단선을 보장하기 위하여 인라인 작풍을 이용합니다, footer는 동적인 수입품을 이용합니다
- Breadcrumbs : 명시된 인라인 스타일로 Tailwind 클래스를 대체 단일 라인 레이아웃을 끊기에서 CSS 캐스케이드를 방지 - Footer : 동적 수입 + Suspense를 통해 홈페이지 렌더링에로드 패턴 정확히
네이버 링크 홈페이지로 이동
- 데스크탑 : ScrollSpyNav는 이제 BaseHref prop을 받아들입니다. 하위 페이지에 un-existent 엘리먼트로 스크롤하려고 하는 대신 /{hash}로 이동합니다. - 모바일 : 메뉴 링크는 getNavHref ()를 통해 홈페이지에 사전 설정 - UsePathna...
Breadcrumbs는 단 하나 선에 인라인으로, footer는 주요 안쪽에 움직입니다
- Breadcrumbs 이제는 포장을 방지하기 위해 Whitespace-nowrap과 인라인 flex를 사용합니다. - Footer는 일관된 렌더링을 위해 홈페이지 DOM 구조와 일치하기 위해 <main> 내부 이동 - Sub-page layout은 홈페이지 동작에 대응하기 위해 클라...
Sub-page nav 가시성, 빵크램핑, 배경 일관성
- 설정 shouldAnimate=true 에 Navigation 그래서 그것은 preloader없이 볼 - Flex-wrap 및 whitespace-nowrap를 깨끗한 라인 핸들링에 추가 - Footer 일관성에 대한 하위 페이지 메인 요소에 명시된 배경 설정
React 19 호환성을 위한 React.JSX 네임스페이스 사용
JSX. Element는 React 19의 글로벌 네임스페이스가 아닙니다. React를 사용해야 합니다. JSX. 성분.
공공 기사 쿼리 방법 추가 KbArticleRepository
Fetching 출판 기사에 대한 세 가지 새로운 저장소 방법 추가 aiVisibleToPublic=true, 새로운 KBService 공개 엔드포인트에 의해 사용: -********** -********** -**********
Add unauthenticated public endpoints for KB articles
Add KbPublicArticleController with endpoints for the marketing site to fetch published articles where aiVisibleToPublic=true, without requiring OTK authenticati...