diff --git a/doc/website/package-lock.json b/doc/website/package-lock.json index 3c87d48d818..402e02e22eb 100644 --- a/doc/website/package-lock.json +++ b/doc/website/package-lock.json @@ -8,7 +8,7 @@ "name": "website", "version": "0.0.0", "dependencies": { - "@ariga/atlas-website": "^0.0.44", + "@ariga/atlas-website": "0.0.48", "@docusaurus/core": "^2.0.0-rc.1", "@docusaurus/plugin-client-redirects": "^2.4.1", "@docusaurus/plugin-ideal-image": "^2.4.1", @@ -306,9 +306,9 @@ } }, "node_modules/@ariga/atlas-website": { - "version": "0.0.44", - "resolved": "https://registry.npmjs.org/@ariga/atlas-website/-/atlas-website-0.0.44.tgz", - "integrity": "sha512-ArLRfdETtV4ATPfkyajbrpPO0l3xWdW58F0heyntkhDCcdg5KPB8rj4p2+9J/i6IyJMkfZiaax2UDVPx7MR+3w==", + "version": "0.0.48", + "resolved": "https://registry.npmjs.org/@ariga/atlas-website/-/atlas-website-0.0.48.tgz", + "integrity": "sha512-+KYkz/WIomKil1v/4HYzcRS21XEmixTzbuYZ6cNZjSXlObibectA0M2YX41NLFt6g8PCW4+g/E302ynsTNX2Ww==", "dependencies": { "@amplitude/analytics-browser": "^1.9.4", "@types/amplitude-js": "^8.16.2", @@ -327,7 +327,8 @@ "react-router-dom": "^6.9.0", "react-scroll": "^1.8.9", "react-scroll-parallax": "^3.3.2", - "react-use-intercom": "^5.0.0", + "react-tooltip": "^5.26.0", + "react-use-intercom": "^5.4.0", "replace-in-file": "^6.3.5", "tailwind-merge": "^2.2.1", "tailwind-scrollbar": "^2.1.0", @@ -4488,6 +4489,28 @@ "node": ">=12" } }, + "node_modules/@floating-ui/core": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.4.tgz", + "integrity": "sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==", + "dependencies": { + "@floating-ui/utils": "^0.2.4" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.7.tgz", + "integrity": "sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.4" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.4.tgz", + "integrity": "sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==" + }, "node_modules/@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", @@ -21036,10 +21059,23 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-tooltip": { + "version": "5.27.1", + "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-5.27.1.tgz", + "integrity": "sha512-a+micPXcMOMt11CYlwJD4XShcqGziasHco4NPe1OFw298WBTILMyzUgNC1LAFViAe791JdHNVSJIpzhZm2MvDA==", + "dependencies": { + "@floating-ui/dom": "^1.6.1", + "classnames": "^2.3.0" + }, + "peerDependencies": { + "react": ">=16.14.0", + "react-dom": ">=16.14.0" + } + }, "node_modules/react-use-intercom": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/react-use-intercom/-/react-use-intercom-5.1.4.tgz", - "integrity": "sha512-37dMuCg3H5KgMqpUMiZiu7Ni1LcRAkO8T7F1Zg4Xc+hL89j8OYFHzWWBy29EFgRsTdvCEJ2X8J5wAXerU9uuqw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/react-use-intercom/-/react-use-intercom-5.4.1.tgz", + "integrity": "sha512-KfrFYTAyRuUn8hZiqzVMkVujOOWAQyclT1v3FMpqBHcdoyml31VsrvUDi95pX1hLBJ39kX4FKwzAi1OL9IsbDQ==", "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -27005,9 +27041,9 @@ } }, "@ariga/atlas-website": { - "version": "0.0.44", - "resolved": "https://registry.npmjs.org/@ariga/atlas-website/-/atlas-website-0.0.44.tgz", - "integrity": "sha512-ArLRfdETtV4ATPfkyajbrpPO0l3xWdW58F0heyntkhDCcdg5KPB8rj4p2+9J/i6IyJMkfZiaax2UDVPx7MR+3w==", + "version": "0.0.48", + "resolved": "https://registry.npmjs.org/@ariga/atlas-website/-/atlas-website-0.0.48.tgz", + "integrity": "sha512-+KYkz/WIomKil1v/4HYzcRS21XEmixTzbuYZ6cNZjSXlObibectA0M2YX41NLFt6g8PCW4+g/E302ynsTNX2Ww==", "requires": { "@amplitude/analytics-browser": "^1.9.4", "@types/amplitude-js": "^8.16.2", @@ -27026,7 +27062,8 @@ "react-router-dom": "^6.9.0", "react-scroll": "^1.8.9", "react-scroll-parallax": "^3.3.2", - "react-use-intercom": "^5.0.0", + "react-tooltip": "^5.26.0", + "react-use-intercom": "^5.4.0", "replace-in-file": "^6.3.5", "tailwind-merge": "^2.2.1", "tailwind-scrollbar": "^2.1.0", @@ -29785,6 +29822,28 @@ "optional": true, "peer": true }, + "@floating-ui/core": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.4.tgz", + "integrity": "sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==", + "requires": { + "@floating-ui/utils": "^0.2.4" + } + }, + "@floating-ui/dom": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.7.tgz", + "integrity": "sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==", + "requires": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.4" + } + }, + "@floating-ui/utils": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.4.tgz", + "integrity": "sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==" + }, "@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", @@ -42167,10 +42226,19 @@ "use-latest": "^1.2.1" } }, + "react-tooltip": { + "version": "5.27.1", + "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-5.27.1.tgz", + "integrity": "sha512-a+micPXcMOMt11CYlwJD4XShcqGziasHco4NPe1OFw298WBTILMyzUgNC1LAFViAe791JdHNVSJIpzhZm2MvDA==", + "requires": { + "@floating-ui/dom": "^1.6.1", + "classnames": "^2.3.0" + } + }, "react-use-intercom": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/react-use-intercom/-/react-use-intercom-5.1.4.tgz", - "integrity": "sha512-37dMuCg3H5KgMqpUMiZiu7Ni1LcRAkO8T7F1Zg4Xc+hL89j8OYFHzWWBy29EFgRsTdvCEJ2X8J5wAXerU9uuqw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/react-use-intercom/-/react-use-intercom-5.4.1.tgz", + "integrity": "sha512-KfrFYTAyRuUn8hZiqzVMkVujOOWAQyclT1v3FMpqBHcdoyml31VsrvUDi95pX1hLBJ39kX4FKwzAi1OL9IsbDQ==", "requires": {} }, "react-waypoint": { diff --git a/doc/website/package.json b/doc/website/package.json index 6b7b0f8ef90..5838cc1770d 100644 --- a/doc/website/package.json +++ b/doc/website/package.json @@ -16,7 +16,7 @@ "invalidate-cdn": "aws cloudfront create-invalidation --distribution-id E3VOJYSV9YO33D --paths \"/*\"" }, "dependencies": { - "@ariga/atlas-website": "^0.0.44", + "@ariga/atlas-website": "0.0.48", "@docusaurus/core": "^2.0.0-rc.1", "@docusaurus/plugin-client-redirects": "^2.4.1", "@docusaurus/plugin-ideal-image": "^2.4.1", diff --git a/doc/website/src/pages/pricing.js b/doc/website/src/pages/pricing.js new file mode 100644 index 00000000000..067fa229ff2 --- /dev/null +++ b/doc/website/src/pages/pricing.js @@ -0,0 +1,16 @@ +import React from "react"; +import LayoutProvider from "@theme/Layout/Provider"; +import AnnouncementBar from "@theme/AnnouncementBar"; +import { AtlasGoPricing } from "@ariga/atlas-website"; +import FOOTER from "../constants/footer"; + +import "@ariga/atlas-website/style.css"; + +export default function () { + return ( + + + + + ); +}