From 38af55ce7a926a121c43d49f8b441b3f60d5b10e Mon Sep 17 00:00:00 2001 From: Chuck Carpenter Date: Thu, 21 Dec 2023 16:34:12 -0700 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20new=20pricing=20page=20with?= =?UTF-8?q?=20options=20and=20contact=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 27 ++-- docs-src/tutorials/01-install.md | 22 ++- landing/astro.config.mjs | 2 +- landing/src/components/Footer.astro | 6 +- landing/src/components/Header.astro | 12 +- landing/src/layouts/MainPage.astro | 229 ++++++++++++++++++++++++++-- landing/src/pages/demo.astro | 205 ------------------------- landing/src/pages/pricing.astro | 203 +++++++++++++++--------- 8 files changed, 384 insertions(+), 322 deletions(-) diff --git a/README.md b/README.md index f60b17f3b..350cb01fc 100644 --- a/README.md +++ b/README.md @@ -3,23 +3,16 @@ alt="Shepherd.js Logo" src="https://i.imgur.com/cowwtSX.png"/>

- -
- - Ship Shape - - - **[Shepherd is maintained by Ship Shape. Contact us for web app consulting, development, and training for your project](https://shipshape.io/ember-consulting/)**. -
+ [![npm version](https://badge.fury.io/js/shepherd.js.svg)](http://badge.fury.io/js/shepherd.js) ![Download count all time](https://img.shields.io/npm/dt/shepherd.js.svg) ![npm](https://img.shields.io/npm/dm/shepherd.js.svg) -[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fshipshapecode%2Fshepherd.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fshipshapecode%2Fshepherd?ref=badge_shield) +[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fshipshapecode%2Fshepherd.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%shepherd-pro%2Fshepherd?ref=badge_shield) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/shepherd.js.svg) -[![Test](https://github.com/shipshapecode/shepherd/actions/workflows/test.yml/badge.svg)](https://github.com/shipshapecode/shepherd/actions/workflows/test.yml) -[![Maintainability](https://api.codeclimate.com/v1/badges/b295b0cc0d828ccc1b76/maintainability)](https://codeclimate.com/github/shipshapecode/shepherd/maintainability) -[![Test Coverage](https://api.codeclimate.com/v1/badges/b295b0cc0d828ccc1b76/test_coverage)](https://codeclimate.com/github/shipshapecode/shepherd/test_coverage) +[![Test](https://github.com/shepherd-pro/shepherd/actions/workflows/test.yml/badge.svg)](https://github.com/shepherd-pro/shepherd/actions/workflows/test.yml) +[![Maintainability](https://api.codeclimate.com/v1/badges/b295b0cc0d828ccc1b76/maintainability)](https://codeclimate.com/github/shepherd-pro/shepherd/maintainability) +[![Test Coverage](https://api.codeclimate.com/v1/badges/b295b0cc0d828ccc1b76/test_coverage)](https://codeclimate.com/github/shepherd-pro/shepherd/test_coverage) [![StackShare](https://img.shields.io/badge/Follow%20on-StackShare-blue.svg?logo=stackshare&style=flat)](https://stackshare.io/shepherd-js) @@ -46,7 +39,7 @@ Documentation Demo ---------------------------------------------------------- -[Demo](https://shepherdjs.dev/) +[Demo](https://shepherdjs.dev/demo) Contributing ---------------------------------------------------------- @@ -64,19 +57,19 @@ Here we showcase some of the awesome libraries built using Shepherd. ### JS Framework Wrappers -### [ember-shepherd](https://github.com/shipshapecode/ember-shepherd) +### [ember-shepherd](https://github.com/shepherd-pro/ember-shepherd) Ember addon for the site tour library Shepherd -### [angular-shepherd](https://github.com/shipshapecode/angular-shepherd) +### [angular-shepherd](https://github.com/shepherd-pro/angular-shepherd) An Angular wrapper for the site tour library Shepherd -### [react-shepherd](https://github.com/shipshapecode/react-shepherd) +### [react-shepherd](https://github.com/shepherd-pro/react-shepherd) A React wrapper for the site tour library Shepherd -### [vue-shepherd](https://github.com/shipshapecode/vue-shepherd) +### [vue-shepherd](https://github.com/shepherd-pro/vue-shepherd) A Vue wrapper for the site tour library Shepherd diff --git a/docs-src/tutorials/01-install.md b/docs-src/tutorials/01-install.md index 4409f2c8e..20c2e3f3f 100644 --- a/docs-src/tutorials/01-install.md +++ b/docs-src/tutorials/01-install.md @@ -2,10 +2,10 @@ We strive to make it easy to use Shepherd in all the major frameworks, and have written wrappers to facilitate this. -* [angular-shepherd](https://github.com/shipshapecode/angular-shepherd) -* [ember-shepherd](https://github.com/shipshapecode/ember-shepherd) -* [react-shepherd](https://github.com/shipshapecode/react-shepherd) -* [vue-shepherd](https://github.com/shipshapecode/vue-shepherd) +* [angular-shepherd](https://github.com/shepherd-pro/angular-shepherd) +* [ember-shepherd](https://github.com/shepherd-pro/ember-shepherd) +* [react-shepherd](https://github.com/shepherd-pro/react-shepherd) +* [vue-shepherd](https://github.com/shepherd-pro/vue-shepherd) ## Install Directly @@ -21,10 +21,22 @@ npm install shepherd.js --save yarn add shepherd.js ``` +### pnpm + +```bash +pnpm install shepherd.js --save +``` + +### bun + +```bash +bun add shepherd.js +``` + ### GitHub Releases Whenever we release a new version, the contents of the `dist` are uploaded -to the release in GitHub. You can find those assets [here](https://github.com/shipshapecode/shepherd/releases). +to the release in GitHub. You can find those assets [here](https://github.com/shepherd-pro/shepherd/releases). ### jsDelivr CDN diff --git a/landing/astro.config.mjs b/landing/astro.config.mjs index ccda30c87..1a4e56ae4 100644 --- a/landing/astro.config.mjs +++ b/landing/astro.config.mjs @@ -5,7 +5,7 @@ import tailwind from '@astrojs/tailwind'; // https://astro.build/config export default defineConfig({ - site: 'https://example.com', + site: 'https://shepherdjs.dev', integrations: [mdx(), sitemap(), tailwind()], outDir: '../site' }); diff --git a/landing/src/components/Footer.astro b/landing/src/components/Footer.astro index e7e387c8e..1393a6356 100644 --- a/landing/src/components/Footer.astro +++ b/landing/src/components/Footer.astro @@ -38,7 +38,7 @@ import ShepherdWink from '../images/shepherd-head-wink.svg';
- + - +
diff --git a/landing/src/components/Header.astro b/landing/src/components/Header.astro index 7a5e0cf38..0d70f4a54 100644 --- a/landing/src/components/Header.astro +++ b/landing/src/components/Header.astro @@ -16,7 +16,7 @@ import ShepherdHeader from '../images/shepherd-header.svg'; class="flex justify-center p-4 mt-40 text-xl w-full lg:justify-between lg:mt-0" >
- + Demo + + + + diff --git a/landing/src/pages/demo.astro b/landing/src/pages/demo.astro index b8cb6b696..9c81d6a34 100644 --- a/landing/src/pages/demo.astro +++ b/landing/src/pages/demo.astro @@ -3,208 +3,3 @@ import MainPage from '../layouts/MainPage.astro'; --- - - - - - diff --git a/landing/src/pages/pricing.astro b/landing/src/pages/pricing.astro index 44be17ead..754ce7522 100644 --- a/landing/src/pages/pricing.astro +++ b/landing/src/pages/pricing.astro @@ -10,37 +10,37 @@ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; - +
-
+
-

- Pricing -

-

Choose the right plan for you -

+

- Shepherd is MIT-licensed and open-source. However, if you want to - use Shepherd in your commercial app, website or plugin, you would - need to obtain a commercial license. + Shepherd remains an open-source MIT-licensed software, and this + commitment is unwavering. Our library serves as a foundation for + countless solo developers and esteemed organizations, empowering + them to create their applications. With a thriving community of + users, the ongoing enhancement and upkeep of the library, + documentation, and community engagement demand significant + resources. Your support is essential for us to continue this + mission.

-
+ +
-

+

Open Source

@@ -51,24 +51,19 @@ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; >/month

- - -

+

Everything necessary to get started.

  • - User Onboarding + User Onboarding Tours and Feature Guides
  • - REST API + REST API (Coming Soon)
-

- Shepherd Pro (Enterprise License) +

+ Shepherd Pro

$15$45 /month

- - +
+

+ Shepherd Pro Enterprise +

+

+ $200 + /month +

+
+

+ Everything in Pro, plus collaboration tools and deeper + insights. Plus increased access to our team. +

+
  • - Support via Email & Docs + 5,000,000 Monthly Active Users
  • +
  • - Self-Hosted or SaaS +
      +
    • SAML, OAuth, LDAP (Coming Soon)
    • +
    • Integrations (Coming Soon)
    • +
    +
  • +
  • + + 24-hour support response time
-

- Shepherd Pro-Serve (We build it for you!) +

+ Shepherd Pro Service

-

- Contact Us + Request a Quote

- +

- Everything in Pro, plus collaboration tools and deeper - insights. + Let us help you get the most out of Shepherd and provide + support for an on premise solution.

  • White-Glove Services
  • +
  • + + On-Boarding & Training +