diff --git a/Documentation/docs/components/announcement banners/AButtonOnGradientBackground.md b/Documentation/docs/components/announcement banners/AButtonOnGradientBackground.md new file mode 100644 index 0000000..27301ec --- /dev/null +++ b/Documentation/docs/components/announcement banners/AButtonOnGradientBackground.md @@ -0,0 +1,41 @@ +--- +sidebar_position: 2 +--- + +# A Button On Gradient Background + +![Cards](/img/a-button-on-gradient-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/AButtonOnGradientBackground.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ Preview of Preline +

+

+ Sign up to get unlimited updates. No credit card required. +

+
+ {/* */} + +
+ + Sign up free + +
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/CenterAlignedInContainerSizeWithBackgroundElements.md b/Documentation/docs/components/announcement banners/CenterAlignedInContainerSizeWithBackgroundElements.md new file mode 100644 index 0000000..075ecac --- /dev/null +++ b/Documentation/docs/components/announcement banners/CenterAlignedInContainerSizeWithBackgroundElements.md @@ -0,0 +1,41 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned In Container Size With Background Elements + +![Cards](/img/center-aligned-in-container-size-with-background-elements.png) + +```jsx title="Frontend/sections/AnnouncementBanners/CenterAlignedInContainerSizeWithBackgroundElements.tsx" +<> + {/* */} +
+
+

+ FastPocket UI Figma is live. +

+ + Learn more + + + + +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/FullWidthCenterAlignedLinkOnGrayBackground.md b/Documentation/docs/components/announcement banners/FullWidthCenterAlignedLinkOnGrayBackground.md new file mode 100644 index 0000000..19f9bba --- /dev/null +++ b/Documentation/docs/components/announcement banners/FullWidthCenterAlignedLinkOnGrayBackground.md @@ -0,0 +1,41 @@ +--- +sidebar_position: 2 +--- + +# Full Width Center Aligned Link On Gray Background + +![Cards](/img/full-width-center-aligned-link-on-gray-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/FullWidthCenterAlignedLinkOnGrayBackground.tsx" +<> + {/* */} + +
+

+ Shop for everyone on your list with the FastPocket Guide. +

+ + Shop now + + + + +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground copy.md b/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground copy.md new file mode 100644 index 0000000..a47743e --- /dev/null +++ b/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground copy.md @@ -0,0 +1,54 @@ +--- +sidebar_position: 2 +--- + +# Full Width With Dismiss Button On Red Background + +![Cards](/img/full-width-with-dismiss-button-on-red-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/FullWidthWithDismissButtonOnRedBackground.tsx" +<> + {/* */} +
+
+
+

+ FastPocket UI Figma is live.{" "} + + Learn more + +

+ +
+ +
+
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground.md b/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground.md new file mode 100644 index 0000000..a47743e --- /dev/null +++ b/Documentation/docs/components/announcement banners/FullWidthWithDismissButtonOnRedBackground.md @@ -0,0 +1,54 @@ +--- +sidebar_position: 2 +--- + +# Full Width With Dismiss Button On Red Background + +![Cards](/img/full-width-with-dismiss-button-on-red-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/FullWidthWithDismissButtonOnRedBackground.tsx" +<> + {/* */} +
+
+
+

+ FastPocket UI Figma is live.{" "} + + Learn more + +

+ +
+ +
+
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/LightPilledStyleLink.md b/Documentation/docs/components/announcement banners/LightPilledStyleLink.md new file mode 100644 index 0000000..5d23a91 --- /dev/null +++ b/Documentation/docs/components/announcement banners/LightPilledStyleLink.md @@ -0,0 +1,42 @@ +--- +sidebar_position: 2 +--- + +# Light Pilled Style Link + +![Cards](/img/light-pilled-style-link.png) + +```jsx title="Frontend/sections/AnnouncementBanners/LightPilledStyleLink.tsx" +
+
+ {/* */} + +
+

+ FastPocket UI Figma is live. +

+ + + + + +
+
+ {/* */} +
+
+``` diff --git a/Documentation/docs/components/announcement banners/LinksInGradientBackground.md b/Documentation/docs/components/announcement banners/LinksInGradientBackground.md new file mode 100644 index 0000000..eabdddc --- /dev/null +++ b/Documentation/docs/components/announcement banners/LinksInGradientBackground.md @@ -0,0 +1,65 @@ +--- +sidebar_position: 2 +--- + +# Links In Gradient Background + +![Cards](/img/links-in-gradient-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/LinksInGradientBackground.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ Ready to get started? +

+ + Sign up + +
+ {/* */} + +
+ + + + + Watch demo + + + + Explore what's new + +
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/MediaObjectStyleWithBlurredBackground.md b/Documentation/docs/components/announcement banners/MediaObjectStyleWithBlurredBackground.md new file mode 100644 index 0000000..9f26647 --- /dev/null +++ b/Documentation/docs/components/announcement banners/MediaObjectStyleWithBlurredBackground.md @@ -0,0 +1,77 @@ +--- +sidebar_position: 2 +--- + +# Media Object Style With Blurred Background + +![Cards](/img/media-object-style-with-blurred-background.png) + +```jsx title="Frontend/sections/AnnouncementBanners/MediaObjectStyleWithBlurredBackground.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+ + + + + + + +
+

+ Get started today. +

+

+ Sign up to get unlimited updates. +

+
+
+ {/* */} + +
+ + Free trial + + + Buy now + +
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/announcement banners/_category_.json b/Documentation/docs/components/announcement banners/_category_.json new file mode 100644 index 0000000..e54b06d --- /dev/null +++ b/Documentation/docs/components/announcement banners/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Announcemente Banners", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/blog articles/CenterAlignedInSmallSize.md b/Documentation/docs/components/blog articles/CenterAlignedInSmallSize.md new file mode 100644 index 0000000..709edc8 --- /dev/null +++ b/Documentation/docs/components/blog articles/CenterAlignedInSmallSize.md @@ -0,0 +1,481 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned In Small Size + +![Cards](/img/center-aligned-in-small-size.png) + +```jsx title="Frontend/sections/BlogArticles/CenterAlignedInSmallSize.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+
+ Image Description +
+ +
+
+
+ {/* */} +
+
+ + Leyla Ludic + + + {/* */} +
+ {/* */} +
+
+
+ Image Description +
+ +
+

+ Leyla Ludic +

+
+
+

+ Leyla is a Customer Success Specialist at Preline + and spends her time speaking to in-house + recruiters all over the world. +

+
+ {/* */} + + {/* */} +
+
    +
  • + + 56 + + articles +
  • +
  • + + 1k+ + + followers +
  • +
+ +
+ +
+
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +
    +
  • + Jan 18 +
  • +
  • + 8 min read +
  • +
+
+ + {/* */} +
+ +
+ {/* */} +
+
+
+
+ {/* */} + + {/* */} +
+
+

+ Announcing a free plan for small teams +

+ +

+ At preline, our mission has always been focused on bringing + openness and transparency to the design process. We've always + believed that by providing a space where designers can share + ongoing work not only empowers them to make better products, it + also helps them grow. +

+
+ +

+ We're proud to be a part of creating a more open culture and to + continue building a product that supports this vision. +

+ +
+ Image Description +
+ A woman sitting at a table. +
+
+ +

+ As we've grown, we've seen how Preline has helped companies such + as Spotify, Microsoft, Airbnb, Facebook, and Intercom bring their + designers closer together to create amazing things. We've also + learned that when the culture of sharing is brought in earlier, + the better teams adapt and communicate with one another. +

+ +

+ That's why we are excited to share that we now have a{" "} + + free version of Preline + + , which will allow individual designers, startups and other small + teams a chance to create a culture of openness early on. +

+ +
+

+ To say that switching to Preline has been life-changing is an + understatement. My business has tripled and I got my life back. +

+

Nicole Grazioso

+
+ +
+ Image Description +
+ A man and a woman looking at a cell phone. +
+
+ +
+

+ Bringing the culture of sharing to everyone +

+ +

+ We know the power of sharing is real, and we want to create an + opportunity for everyone to try Preline and explore how + transformative open communication can be. Now you can have a + team of one or two designers and unlimited spectators (think + PMs, management, marketing, etc.) share work and explore the + design process earlier. +

+
+ +
    +
  • + Preline allows us to collaborate in real time and is a really + great way for leadership on the team to stay up-to-date with + what everybody is working on,"{" "} + + said + {" "} + Stewart Scott-Curran, Intercom's Director of Brand Design. +
  • +
  • + Preline opened a new way of sharing. It's a persistent way for + everyone to see and absorb each other's work," said David Scott, + Creative Director at{" "} + + Eventbrite + + . +
  • +
+ +

+ Small teams and individual designers need a space where they can + watch the design process unfold, both for themselves and for the + people they work with – no matter if it's a fellow designer, + product manager, developer or client. Preline allows you to invite + more people into the process, creating a central place for + conversation around design. As those teams grow, transparency and + collaboration becomes integrated in how they communicate and work + together. +

+ +
+ + Plan + + + Web development + + + Free + + + Team + +
+
+ {/* */} +
+
+ {/* */} + + {/* */} +
+
+
+ {/* */} +
+ +
+ {/* */} + +
+ + {/* */} +
+ +
+ {/* */} + +
+ + {/* */} +
+ +
+ + + + + + Copy link + +
+ + + + + Share on Twitter + + + + + + Share on Facebook + + + + + + Share on LinkedIn + +
+
+ {/* */} +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog articles/WithSidebar.md b/Documentation/docs/components/blog articles/WithSidebar.md new file mode 100644 index 0000000..1fefe6d --- /dev/null +++ b/Documentation/docs/components/blog articles/WithSidebar.md @@ -0,0 +1,513 @@ +--- +sidebar_position: 2 +--- + +# With Sidebar + +![Cards](/img/with-sidebar.png) + +```jsx title="Frontend/sections/BlogArticles/WithSidebar.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+
+ + + + + Back to Blog + + +

+ Announcing a free plan for small teams +

+ +
+ + Company News + +

January 18, 2023

+
+ +

+ At FastPocket, our mission has always been focused on bringing + openness and transparency to the design process. We've always + believed that by providing a space where designers can share + ongoing work not only empowers them to make better products, + it also helps them grow. +

+ +

+ We're proud to be a part of creating a more open culture and + to continue building a product that supports this vision. +

+ +
+
+
+
+ Image Description +
+
+ Image Description +
+
+
+ Image Description +
+
+ + + Working process + +
+ +

+ As we've grown, we've seen how FastPocket has helped companies + such as Spotify, Microsoft, Airbnb, Facebook, and Intercom + bring their designers closer together to create amazing + things. We've also learned that when the culture of sharing is + brought in earlier, the better teams adapt and communicate + with one another. +

+ +

+ That's why we are excited to share that we now have a{" "} + + free version of FastPocket + + , which will allow individual designers, startups and other + small teams a chance to create a culture of openness early on. +

+ +
+

+ To say that switching to FastPocket has been life-changing + is an understatement. My business has tripled and I got my + life back. +

+

Nicole Grazioso

+
+ +
+ Image Description +
+ A man and a woman looking at a cell phone. +
+
+ +
+

+ Bringing the culture of sharing to everyone +

+ +

+ We know the power of sharing is real, and we want to create + an opportunity for everyone to try FastPocket and explore + how transformative open communication can be. Now you can + have a team of one or two designers and unlimited spectators + (think PMs, management, marketing, etc.) share work and + explore the design process earlier. +

+
+ +
    +
  • + FastPocket allows us to collaborate in real time and is a + really great way for leadership on the team to stay + up-to-date with what everybody is working on,"{" "} + + said + {" "} + Stewart Scott-Curran, Intercom's Director of Brand Design. +
  • +
  • + FastPocket opened a new way of sharing. It's a persistent + way for everyone to see and absorb each other's work," said + David Scott, Creative Director at{" "} + + Eventbrite + + . +
  • +
+ +

+ Small teams and individual designers need a space where they + can watch the design process unfold, both for themselves and + for the people they work with – no matter if it's a fellow + designer, product manager, developer or client. FastPocket + allows you to invite more people into the process, creating a + central place for conversation around design. As those teams + grow, transparency and collaboration becomes integrated in how + they communicate and work together. +

+ +
+ {/* */} + + {/* */} + +
+ {/* */} +
+ +
+ {/* */} + +
+ + {/* */} +
+ +
+ {/* */} + +
+ + {/* */} + + {/* */} +
+
+
+
+
+ {/* */} + + {/* */} +
+
+ {/* */} +
+ + Image Description + + + +
+ Leyla Ludic +
+

+ UI/UX enthusiast +

+
+ +
+
+ +
+
+
+ {/* */} + +
+ {/* */} + +
+ + 5 Reasons to Not start a UX Designer Career in 2022/2023 + +
+ +
+ Image Description +
+
+ {/* */} + + {/* */} + +
+ + If your UX Portfolio has this 20% Well Done, it Will Give + You an 80% Result + +
+ +
+ Image Description +
+
+ {/* */} + + {/* */} + +
+ + 7 Principles of Icon Design + +
+ +
+ Image Description +
+
+ {/* */} +
+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog articles/_category_.json b/Documentation/docs/components/blog articles/_category_.json new file mode 100644 index 0000000..3f4493a --- /dev/null +++ b/Documentation/docs/components/blog articles/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Blog Articles", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/blog sections/BrandColorOnHover copy.md b/Documentation/docs/components/blog sections/BrandColorOnHover copy.md new file mode 100644 index 0000000..336ed16 --- /dev/null +++ b/Documentation/docs/components/blog sections/BrandColorOnHover copy.md @@ -0,0 +1,115 @@ +--- +sidebar_position: 2 +--- + +# Image Overlay + +![Cards](/img/image-overlay.png) + +```jsx title="Frontend/sections/BlogSections/ImageOverlay.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+ Image Description +
+ +
+
+ {/* */} +
+
+ Image Description +
+
+

+ Gloria +

+

+ Jan 09, 2021 +

+
+
+ {/* */} +
+
+ +
+
+

+ Facebook is creating a news section in Watch to feature + breaking news +

+

+ Facebook launched the Watch platform in August +

+
+
+
+ {/* */} + + {/* */} + +
+ Image Description +
+ +
+
+ {/* */} +
+
+ Image Description +
+
+

+ Gloria +

+

+ May 30, 2021 +

+
+
+ {/* */} +
+
+ +
+
+

+ What CFR (Conversations, Feedback, Recognition) really is + about +

+

+ For a lot of people these days, Measure What Matters. +

+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/BrandColorOnHover.md b/Documentation/docs/components/blog sections/BrandColorOnHover.md new file mode 100644 index 0000000..6a52022 --- /dev/null +++ b/Documentation/docs/components/blog sections/BrandColorOnHover.md @@ -0,0 +1,105 @@ +--- +sidebar_position: 2 +--- + +# Brand Color On Hover + +![Cards](/img/brand-color-on-hover.png) + +```jsx title="Frontend/sections/BlogSections/BrandColorOnHover.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Customer stories +

+

+ See how game-changing companies are making the most of every + engagement with FastPocket. +

+
+ {/* */} + + {/* */} +
+ {/* */} + + {/*
*/} + Image Description + {/*
*/} +

+ Unity’s inside sales team drives 80% of its revenue with + FastPocket. +

+

+ September 12, 2022 +

+
+ {/* */} + + {/* */} + + {/*
*/} + Image Description + {/*
*/} +

+ Living Spaces creates a unified experience across the customer + journey. +

+

+ September 12, 2022 +

+
+ {/* */} + + {/* */} + + {/*
*/} + Image Description + {/*
*/} +

+ Atlassian powers sales and support at scale with FastPocket. +

+

+ September 12, 2022 +

+
+ {/* */} + + {/* */} + + {/*
*/} + Image Description + {/*
*/} +

+ Everything you need to know about FastPocket Pro. +

+

+ September 12, 2022 +

+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/CardWithBackgroundGrayOnHover.md b/Documentation/docs/components/blog sections/CardWithBackgroundGrayOnHover.md new file mode 100644 index 0000000..1783ee6 --- /dev/null +++ b/Documentation/docs/components/blog sections/CardWithBackgroundGrayOnHover.md @@ -0,0 +1,138 @@ +--- +sidebar_position: 2 +--- + +# Card With Background Gray On Hover + +![Cards](/img/card-with-background-gray-on-hover.png) + +```jsx title="Frontend/sections/BlogSections/CardWithBackgroundGrayOnHover.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Customer stories +

+

+ See how game-changing companies are making the most of every + engagement with FastPocket. +

+
+ {/* */} + + {/* */} +
+ {/* */} + +
+ Image Description +
+

+ Unity’s inside sales team drives 80% of its revenue with + FastPocket. +

+

+ Learn more + + + +

+
+ {/* */} + + {/* */} + +
+ Image Description +
+

+ Living Spaces creates a unified experience across the customer + journey. +

+

+ Learn more + + + +

+
+ {/* */} + + {/* */} + +
+ Image Description +
+

+ Atlassian powers sales and support at scale with FastPocket. +

+

+ Learn more + + + +

+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/HeroStyle.md b/Documentation/docs/components/blog sections/HeroStyle.md new file mode 100644 index 0000000..6c9e105 --- /dev/null +++ b/Documentation/docs/components/blog sections/HeroStyle.md @@ -0,0 +1,87 @@ +--- +sidebar_position: 2 +--- + +# Hero Style + +![Cards](/img/hero-style.png) + +```jsx title="Frontend/sections/BlogSections/HeroStyle.tsx" +<> + {/* */} +
+ {/* */} +
+
+
+ Image Description +
+
+ {/* */} + +
+

+ Business insight +

+ +

+ + How to get buy-in and budget for direct hiring + +

+ + {/* */} +
+
+ Image Description +
+ +
+

+ Louise Donadieu +

+

+ Strategic Marketing Consultant +

+
+
+ {/* */} + +
+ + Read more + + + + +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/HorizontalStyle.md b/Documentation/docs/components/blog sections/HorizontalStyle.md new file mode 100644 index 0000000..00d7d77 --- /dev/null +++ b/Documentation/docs/components/blog sections/HorizontalStyle.md @@ -0,0 +1,115 @@ +--- +sidebar_position: 2 +--- + +# Horizontal Style + +![Cards](/img/horizontal-style.png) + +```jsx title="Frontend/sections/BlogSections/HorizontalStyle.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+ Image Description +
+ +
+
+
+

+ Business +

+
+

+ FastPocket becomes an official Instagram Marketing Partner +

+

+ Great news we're eager to share. +

+ +
+ {/* */} +
+
+ Image Description +
+
+

+ Aaron Larsson +

+

Feb 15, 2021

+
+
+ {/* */} +
+
+
+
+ {/* */} + + {/* */} + +
+ Image Description +
+
+
+
+

+ Announcements +

+
+

+ Announcing a free plan for small teams +

+

+ At Wake, our mission has always been focused on bringing + openness. +

+ +
+ {/* */} +
+
+ Image Description +
+
+

+ Hanna Wolfe +

+

Feb 4, 2021

+
+
+ {/* */} +
+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/ImageCardWithSubtitleAndTitle.md b/Documentation/docs/components/blog sections/ImageCardWithSubtitleAndTitle.md new file mode 100644 index 0000000..9e03c5b --- /dev/null +++ b/Documentation/docs/components/blog sections/ImageCardWithSubtitleAndTitle.md @@ -0,0 +1,152 @@ +--- +sidebar_position: 2 +--- + +# Image Card With Subtitle And Title + +![Cards](/img/image-card-with-subtitle-and-title.png) + +```jsx title="Frontend/sections/BlogSections/ImageCardWithSubtitleAndTitle.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Read our latest news +

+

+ We've helped some great companies brand, design and get to market. +

+
+ {/* */} + + {/* */} +
+ {/* */} + +
+ Image Description +
+
+

+ Product +

+

+ Better is when everything works together +

+
+
+ {/* */} + + {/* */} + +
+ Image Description +
+
+

+ Business +

+

+ What CFR really is about +

+
+
+ {/* */} + + {/* */} + +
+ Image Description +
+
+

+ Business +

+

+ Should Product Owners think like entrepreneurs? +

+
+
+ {/* */} + + {/* */} + +
+ Image Description +
+
+

+ Facilitate +

+

+ Announcing Front Strategies: Ready-to-use rules +

+
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+
+

Want to read more?

+ + Go here + + + + +
+
+
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/ThreeGridsWithAnOverlayCard.md b/Documentation/docs/components/blog sections/ThreeGridsWithAnOverlayCard.md new file mode 100644 index 0000000..62be755 --- /dev/null +++ b/Documentation/docs/components/blog sections/ThreeGridsWithAnOverlayCard.md @@ -0,0 +1,181 @@ +--- +sidebar_position: 2 +--- + +# Three Grids With An Overlay Card + +![Cards](/img/three-grids-with-an-overlay-card.png) + +```jsx title="Frontend/sections/BlogSections/ThreeGridsWithAnOverlayCard.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+
+ Image Description +
+ +
+

+ Studio by FastPocket +

+

+ Produce professional, reliable streams easily leveraging + FastPocket's innovative broadcast studio +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ Onsite +

+

+ Optimize your in-person experience with best-in-className + capabilities like badge printing and lead retrieval +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ The complete guide to OKRs +

+

+ How to make objectives and key results work for your company +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ People program models +

+

+ Six approaches to bringing your People strategy to life +

+

+ Read more + + + +

+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/TwoGridsList.md b/Documentation/docs/components/blog sections/TwoGridsList.md new file mode 100644 index 0000000..04b9b42 --- /dev/null +++ b/Documentation/docs/components/blog sections/TwoGridsList.md @@ -0,0 +1,181 @@ +--- +sidebar_position: 2 +--- + +# Two Grids List + +![Cards](/img/two-grids-list.png) + +```jsx title="Frontend/sections/BlogSections/TwoGridsList.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+
+ Image Description +
+ +
+

+ Studio by FastPocket +

+

+ Produce professional, reliable streams easily leveraging + FastPocket's innovative broadcast studio +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ Onsite +

+

+ Optimize your in-person experience with best-in-className + capabilities like badge printing and lead retrieval +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ The complete guide to OKRs +

+

+ How to make objectives and key results work for your company +

+

+ Read more + + + +

+
+
+
+ {/* */} + + {/* */} + +
+
+ Image Description +
+ +
+

+ People program models +

+

+ Six approaches to bringing your People strategy to life +

+

+ Read more + + + +

+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/blog sections/_category_.json b/Documentation/docs/components/blog sections/_category_.json new file mode 100644 index 0000000..665ecdf --- /dev/null +++ b/Documentation/docs/components/blog sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Blog Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/card sections/ImageAndContentWithStretchedButtons.md b/Documentation/docs/components/card sections/ImageAndContentWithStretchedButtons.md new file mode 100644 index 0000000..3704a8c --- /dev/null +++ b/Documentation/docs/components/card sections/ImageAndContentWithStretchedButtons.md @@ -0,0 +1,219 @@ +--- +sidebar_position: 2 +--- + +# Image And Content With Stretched Buttons + +![Cards](/img/image-and-content-with-stretched-buttons.png) + +```jsx title="Frontend/sections/CardSections/ImageAndContentWithStretchedButtons.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} +
+
+ + + + + + + + + + + +
+
+ + Atlassian API + +

+ Atlassian +

+

+ A software that develops products for software developers and + developments. +

+
+
+ + View sample + + + View API + +
+
+ {/* */} + + {/* */} +
+
+ + + + + + + + + + + + + + + + +
+
+ + Asana API + +

+ Asana +

+

+ Track tasks and projects, use agile boards, measure progress. +

+
+
+ + View sample + + + View API + +
+
+ {/* */} + + {/* */} +
+
+ + + + + + + +
+
+ + Slack API + +

+ Slack +

+

+ Email collaboration and email service desk made easy. +

+
+
+ + View sample + + + View API + +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/card sections/SimpleCardLinkWithAvatarAndTitle.md b/Documentation/docs/components/card sections/SimpleCardLinkWithAvatarAndTitle.md new file mode 100644 index 0000000..721a89c --- /dev/null +++ b/Documentation/docs/components/card sections/SimpleCardLinkWithAvatarAndTitle.md @@ -0,0 +1,299 @@ +--- +sidebar_position: 2 +--- + +# Simple Card Link With Avatar And Title + +![Cards](/img/simple-card-link-with-avatar-and-title.png) + +```jsx title="Frontend/sections/CardSections/SimpleCardLinkWithAvatarAndTitle.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+
+
+ Image Description +
+

+ London, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Bristol, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Oxford, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Edinburgh, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Newcastle, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Liverpool, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+ Image Description +
+

+ Manchester, UK +

+
+
+
+ + + +
+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/card sections/SimpleCardLinkWithIconTitleAndDescription.md b/Documentation/docs/components/card sections/SimpleCardLinkWithIconTitleAndDescription.md new file mode 100644 index 0000000..ab745fc --- /dev/null +++ b/Documentation/docs/components/card sections/SimpleCardLinkWithIconTitleAndDescription.md @@ -0,0 +1,133 @@ +--- +sidebar_position: 2 +--- + +# Simple Card Link With Icon Title And Description + +![Cards](/img/simple-card-link-with-icon-title-and-description.png) + +```jsx title="Frontend/sections/CardSections/SimpleCardLinkWithIconTitleAndDescription.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+
+ + + + + + + +
+

+ Ask our community +

+

+ Get help from 40k+ Preline users +

+
+
+
+
+ {/* */} + + {/* */} + +
+
+ + + + + + +
+

+ Get help in the app +

+

+ Just head to «Help» in the app +

+
+
+
+
+ {/* */} + + {/* */} + +
+
+ + + + + +
+

+ Email us +

+

+ Reach us at{" "} + + info@site.com + +

+
+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/card sections/SimpleCardLinkWithTitleAndDescription.md b/Documentation/docs/components/card sections/SimpleCardLinkWithTitleAndDescription.md new file mode 100644 index 0000000..af090c6 --- /dev/null +++ b/Documentation/docs/components/card sections/SimpleCardLinkWithTitleAndDescription.md @@ -0,0 +1,307 @@ +--- +sidebar_position: 2 +--- + +# Image And Content With Stretched Buttons + +![Cards](/img/image-and-content-with-stretched-buttons.png) + +```jsx title="Frontend/sections/CardSections/SimpleCardLinkWithTitleAndDescription.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} + +
+
+
+

+ Management +

+

+ 4 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ App Development +

+

+ 26 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ Arts & Entertainment +

+

+ 9 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ Accounting +

+

+ 11 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ UI Designer +

+

+ 37 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ Apps +

+

+ 2 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ Content Writer +

+

+ 10 job positions +

+
+
+ + + +
+
+
+
+ {/* */} + + {/* */} + +
+
+
+

+ Analytics +

+

+ 14 job positions +

+
+
+ + + +
+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/card sections/_category_.json b/Documentation/docs/components/card sections/_category_.json new file mode 100644 index 0000000..3e6ade6 --- /dev/null +++ b/Documentation/docs/components/card sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Card Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/client sections/InCard.md b/Documentation/docs/components/client sections/InCard.md new file mode 100644 index 0000000..a947fb9 --- /dev/null +++ b/Documentation/docs/components/client sections/InCard.md @@ -0,0 +1,259 @@ +--- +sidebar_position: 2 +--- + +# In Card + +![Cards](/img/in-card.png) + +```jsx title="Frontend/sections/ClientSections/InCard.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Trusted by Open Source, enterprise, and more than 99,000 of you +

+
+ {/* */} + + {/* */} +
+
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + + + + +
+ +
+ + + + + + + + +
+ +
+ + + + +
+ +
+ + + + + + + +
+ +
+ + + +
+ +
+ + + + + + +
+ +
+ + + + + + + + + + + + + + + +
+
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/client sections/SimpleWithHeading.md b/Documentation/docs/components/client sections/SimpleWithHeading.md new file mode 100644 index 0000000..f13ce79 --- /dev/null +++ b/Documentation/docs/components/client sections/SimpleWithHeading.md @@ -0,0 +1,95 @@ +--- +sidebar_position: 2 +--- + +# Simple With Heading + +![Cards](/img/simple-with-heading.png) + +```jsx title="Frontend/sections/ClientSections/SimpleWithHeading.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Trusted by Open Source, enterprise, and more than 99,000 of you +

+
+ {/* */} + +
+ + + + + + + + + + + + + + + + + + +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/client sections/SimpleWithHeadingAndLink.md b/Documentation/docs/components/client sections/SimpleWithHeadingAndLink.md new file mode 100644 index 0000000..9536f44 --- /dev/null +++ b/Documentation/docs/components/client sections/SimpleWithHeadingAndLink.md @@ -0,0 +1,275 @@ +--- +sidebar_position: 2 +--- + +# Simple With Heading And Link + +![Cards](/img/simple-with-heading-and-link.png) + +```jsx title="Frontend/sections/ClientSections/SimpleWithHeadingAndLink.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Trusted by Open Source, enterprise, and more than 99,000 of you +

+
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {/* */} + +
+ + Read case studies + + + + +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/client sections/WithStats.md b/Documentation/docs/components/client sections/WithStats.md new file mode 100644 index 0000000..034b25a --- /dev/null +++ b/Documentation/docs/components/client sections/WithStats.md @@ -0,0 +1,298 @@ +--- +sidebar_position: 2 +--- + +# With Stats + +![Cards](/img/with-stats.png) + +```jsx title="Frontend/sections/ClientSections/WithStats.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Trusted by Open Source, enterprise, and more than 99,000 of you +

+
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {/* */} + + {/* */} +
+
+

+ 250+ +

+

Components

+
+ {/* */} + +
+

+ 160+ +

+

+ Starter Pages & Examples +

+
+ {/* */} + +
+

+ 10+ +

+

+ Tailwind CSS Plugins +

+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/client sections/_category_.json b/Documentation/docs/components/client sections/_category_.json new file mode 100644 index 0000000..c30f6f3 --- /dev/null +++ b/Documentation/docs/components/client sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Client Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/features general/CardsOnABackgroundImage.md b/Documentation/docs/components/features general/CardsOnABackgroundImage.md new file mode 100644 index 0000000..8392fc8 --- /dev/null +++ b/Documentation/docs/components/features general/CardsOnABackgroundImage.md @@ -0,0 +1,55 @@ +--- +sidebar_position: 2 +--- + +# Cards On A Background Image + +![Cards](/img/cards-on-a-background-image.png) + +```jsx title="Frontend/sections/FeaturesGeneral/CardsOnABackgroundImage.tsx" +<> + {/* */} +
+
+
+ {/* */} +
+
+

+ How does FastPocket work? +

+

+ Learn more about FastPocket. +

+
+ +
+ + + + + Watch our story + +
+
+ {/* */} +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/features general/ContainerSizeImageWithIconBlocks.md b/Documentation/docs/components/features general/ContainerSizeImageWithIconBlocks.md new file mode 100644 index 0000000..f4a4f17 --- /dev/null +++ b/Documentation/docs/components/features general/ContainerSizeImageWithIconBlocks.md @@ -0,0 +1,165 @@ +--- +sidebar_position: 2 +--- + +# Container Size Image With Icon Blocks + +![Cards](/img/container-size-image-with-icon-blocks.png) + +```jsx title="Frontend/sections/FeaturesGeneral/ContainerSizeImageWithIconBlocks.tsx" +<> + {/* */} +
+
+ Image Description +
+ + {/* */} +
+
+

+ We tackle the challenges start-ups face +

+

+ Besides working with start-up enterprises as a partner for + digitalization, we have built enterprise products for common pain + points that we have encountered in various products and projects. +

+
+ {/* */} + +
+
+ {/* */} +
+ + + + + + + +
+

+ Creative minds +

+

+ We choose our teams carefully. Our people are the secret to + great work. +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+

+ Simple and affordable +

+

+ From boarding passes to movie tickets, there's pretty much + nothing you can't store with Preline. +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+

+ Industry-leading documentation +

+

+ Our documentation and extensive Client libraries contain + everything a business needs to build a custom integration. +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+

+ Designing for people +

+

+ We actively pursue the right balance between functionality + and aesthetics, creating delightful experiences. +

+
+
+ {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/features general/SimpleWithASingleImage.md b/Documentation/docs/components/features general/SimpleWithASingleImage.md new file mode 100644 index 0000000..b01c237 --- /dev/null +++ b/Documentation/docs/components/features general/SimpleWithASingleImage.md @@ -0,0 +1,120 @@ +--- +sidebar_position: 2 +--- + +# Simple With A Single Image + +![Cards](/img/simple-with-a-single-image.png) + +```jsx title="Frontend/sections/FeaturesGeneral/SimpleWithASingleImage.tsx" +<> + {/* */} +
+ {/* */} +
+
+ Image Description +
+ {/* */} + +
+
+ {/* */} +
+

+ We tackle the challenges start-ups face +

+

+ Besides working with start-up enterprises as a partner for + digitalization, we have built enterprise products for common + pain points that we have encountered in various products and + projects. +

+
+ {/* */} + + {/* */} +
    +
  • + + + + + + + + Easy & fast designing + +
  • + +
  • + + + + + + + + Powerful features + +
  • + +
  • + + + + + + + + User Experience Design + +
  • +
+ {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/features general/ThreeCenterAlignedImagesWithAContent.md b/Documentation/docs/components/features general/ThreeCenterAlignedImagesWithAContent.md new file mode 100644 index 0000000..04f6d9b --- /dev/null +++ b/Documentation/docs/components/features general/ThreeCenterAlignedImagesWithAContent.md @@ -0,0 +1,150 @@ +--- +sidebar_position: 2 +--- + +# Three Center Aligned Images With A Content + +![Cards](/img/three-center-aligned-images-with-a-content.png) + +```jsx title="Frontend/sections/FeaturesGeneral/ThreeCenterAlignedImagesWithAContent.tsx" +<> + {/* */} +
+ {/* */} +
+
+ {/* */} +
+
+ Image Description +
+ {/* */} + +
+ Image Description +
+ {/* */} + +
+ Image Description +
+ {/* */} +
+ {/* */} +
+ {/* */} + +
+
+ {/* */} +
+

+ Collaborative tools to design user experience +

+

+ Use our tools to explore your ideas and make your vision come + true. Then share your work easily. +

+
+ {/* */} + + {/* */} +
    +
  • + {/* */} + + + + + + {/* */} + + + Less routine – more + creativity + +
  • + +
  • + {/* */} + + + + + + {/* */} + + + Hundreds of thousands saved + +
  • + +
  • + {/* */} + + + + + + {/* */} + + + Scale budgets efficiently + +
  • +
+ {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/features general/With4CenterAlignedImagesAndIconBlocks.md b/Documentation/docs/components/features general/With4CenterAlignedImagesAndIconBlocks.md new file mode 100644 index 0000000..71e201f --- /dev/null +++ b/Documentation/docs/components/features general/With4CenterAlignedImagesAndIconBlocks.md @@ -0,0 +1,148 @@ +--- +sidebar_position: 2 +--- + +# With 4 Center Aligned Images And Icon Blocks + +![Cards](/img/with-4-center-aligned-images-and-icon-blocks.png) + +```jsx title="Frontend/sections/FeaturesGeneral/With4CenterAlignedImagesAndIconBlocks.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Explore tools +

+

+ The powerful and flexible theme for all kinds of businesses. +

+
+ {/* */} + + {/* */} +
+ {/* */} +
+ + + + + +
+

+ Responsive +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+

+ Customizable +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+

+ 24/7 Support +

+
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+ Image Description +
+ {/* */} + +
+ Image Description +
+ {/* */} + +
+ Image Description +
+ {/* */} + +
+ Image Description +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/features general/_category_.json b/Documentation/docs/components/features general/_category_.json new file mode 100644 index 0000000..6ae281f --- /dev/null +++ b/Documentation/docs/components/features general/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Features: General", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/features navs/HorizontalTabsWithIconAndDescription.md b/Documentation/docs/components/features navs/HorizontalTabsWithIconAndDescription.md new file mode 100644 index 0000000..50b08bc --- /dev/null +++ b/Documentation/docs/components/features navs/HorizontalTabsWithIconAndDescription.md @@ -0,0 +1,235 @@ +--- +sidebar_position: 2 +--- + +# Horizontal Tabs With Icon And Description + +![Cards](/img/vertical-tabs-with-overlapping-background.png) + +```jsx title="Frontend/sections/FeaturesNavs/HorizontalTabsWithIconAndDescription.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ Fully customizable rules to match your unique needs +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ {/* */} +
+
+ Image Description +
+ +
+ Image Description +
+ +
+ Image Description +
+
+ {/* */} + + {/* */} +
+ + + + + +
+ {/* */} +
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/features navs/VerticalTabsWithOverlappingBackground.md b/Documentation/docs/components/features navs/VerticalTabsWithOverlappingBackground.md new file mode 100644 index 0000000..088c68d --- /dev/null +++ b/Documentation/docs/components/features navs/VerticalTabsWithOverlappingBackground.md @@ -0,0 +1,235 @@ +--- +sidebar_position: 2 +--- + +# Vertical Tabs With Overlapping Background + +![Cards](/img/vertical-tabs-with-overlapping-background.png) + +```jsx title="Frontend/sections/FeaturesNavs/VerticalTabsWithOverlappingBackground.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ Fully customizable rules to match your unique needs +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ {/* */} +
+
+ Image Description +
+ +
+ Image Description +
+ +
+ Image Description +
+
+ {/* */} + + {/* */} +
+ + + + + +
+ {/* */} +
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/features navs/_category_.json b/Documentation/docs/components/features navs/_category_.json new file mode 100644 index 0000000..3963b59 --- /dev/null +++ b/Documentation/docs/components/features navs/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Features: Navs", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/features/ContainerImageIconBlocksFeature.md b/Documentation/docs/components/features/ContainerImageIconBlocksFeature.md new file mode 100644 index 0000000..11a2102 --- /dev/null +++ b/Documentation/docs/components/features/ContainerImageIconBlocksFeature.md @@ -0,0 +1,171 @@ +--- +sidebar_position: 2 +--- + +# Container Image Icon Blocks + +![Cards](/img/container-image-icon-blocks.png) + +```jsx title="Frontend/sections/Features/ContainerImageIconBlocksFeature.tsx" +<> + {/* Features */} +
+ {/* HIDDEN */} +
+ Image Description +
+ {/* Grid */} +
+
+

+ Want To Build Fast? +

+

+ There is so much to do in order to get an application developed. + Just getting the essentials together like payments and emails is + an enormous undertaking. That's why FastPocket exists. To + give you the essentials so you can focus on what makes your app + unique. +

+
+ {/* End Col */} +
+
+ {/* Icon Block */} +
+ + + + + + + +
+

+ Payments +

+

+ FastPocket includes Stripe for simple payment so that you + can get profitable quickly. All your products in Stripe + automatically syncronize with Pocketbase meaning no + additional work for you +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} +
+ + + + +
+

+ Style +

+

+ FastPocket includes components to help you get styling your + codebase really quickly. We use TailwindCSS, DaisyUI and + Modified Preline components in order to fit the look and + feel of your brand +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} +
+ + + + +
+

+ Email +

+

+ We know how annoying it is to setup email and that is why we + provide email templates as well as frameworks for building + your own emails for signup verifications and more +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} +
+ + + + + + +
+

+ Backend +

+

+ We provide Pocketbase + stripe build templates to ship your + product with no hassle. This includes login and payment for + reoccuring and one time transactions +

+
+
+ {/* End Icon Block */} +
+
+ {/* End Col */} +
+ {/* End Grid */} +
+ {/* End Features */} + +``` diff --git a/Documentation/docs/components/features/SolidBackgrondIconFeature.md b/Documentation/docs/components/features/SolidBackgrondIconFeature.md new file mode 100644 index 0000000..4bf8b60 --- /dev/null +++ b/Documentation/docs/components/features/SolidBackgrondIconFeature.md @@ -0,0 +1,155 @@ +--- +sidebar_position: 2 +--- + +# Solid Backgrond Icon Feature + +![Cards](/img/solid-backgrond-icon-feature.png) + +```jsx title="Frontend/sections/Features/SolidBackgrondIconFeature.tsx" +<> + {/* Icon Blocks */} +
+
+ {/* Icon Block */} + +
+ {""} +
+
+

+ Stripe Payments +

+

+ We have built stripe payments for 1 off and reoccuring payments +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} + +
+ {""} +
+
+

+ Theming +

+

+ All our components include intuative theming with a js utility + class that uses your themes colors programmatically +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} + +
+ +
+
+

+ Documentation +

+

+ Every component and plugin is well documented +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} + +
+ {""} +
+
+

+ Deployment Templates +

+

+ For fly.io, raleway, and more so you can get running with + PocketBase as quickly as possible +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} + +
+ {""} +
+
+

+ Component Library +

+

+ We provide fully customisable sections and components that you + can drop in +

+
+
+ {/* End Icon Block */} + {/* Icon Block */} + +
+ {""} +
+
+

+ Resources +

+

+ A growing list of resources to help you build your products + faster +

+
+
+ {/* End Icon Block */} +
+
+ {/* End Icon Blocks */} + +``` diff --git a/Documentation/docs/components/features/VerticalTabs.md b/Documentation/docs/components/features/VerticalTabs.md deleted file mode 100644 index 9a6ccfa..0000000 --- a/Documentation/docs/components/features/VerticalTabs.md +++ /dev/null @@ -1,249 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Vertical Tabs - -![Cards](/img/components-verticaltabs-feature.png) - -```jsx title="Frontend/sections/Features/VerticalTabsFeature.tsx" -const [tab, setTab] = useState("1"); -return ( - <> - {/* Features */} -
-
- {/* Grid */} -
-
-

- Save 20+ hours of app development with FastPocket -

- {/* Tab Navs */} - - {/* End Tab Navs */} -
- {/* End Col */} -
-
- {/* Tab Content */} -
- {tab == "1" && ( -
- Image Description -
- )} - {tab == "2" && ( -
- Image Description -
- )} - {tab == "3" && ( -
- Image Description -
- )} -
- {/* End Tab Content */} - {/* SVG Element */} -
- - - - - -
- {/* End SVG Element */} -
-
- {/* End Col */} -
- {/* End Grid */} - {/* Background Color */} -
-
-
- {/* End Background Color */} -
-
- {/* End Features */} - -); -``` diff --git a/Documentation/docs/components/features/VerticalTabsFeature.md b/Documentation/docs/components/features/VerticalTabsFeature.md new file mode 100644 index 0000000..68d4700 --- /dev/null +++ b/Documentation/docs/components/features/VerticalTabsFeature.md @@ -0,0 +1,250 @@ +--- +sidebar_position: 2 +--- + +# Vertical Tabs Feature + +![Cards](/img/vertical-tabs-feature.png) + +```jsx title="Frontend/sections/Features/VerticalTabsFeature.tsx" +const [tab, setTab] = useState("1"); +return ( + <> + {/* Features */} +
+
+ {/* Grid */} +
+
+

+ Save 20+ hours of app development with FastPocket +

+ {/* Tab Navs */} + + {/* End Tab Navs */} +
+ {/* End Col */} +
+
+ {/* Tab Content */} +
+ {tab == "1" && ( +
+ Image Description +
+ )} + {tab == "2" && ( +
+ Image Description +
+ )} + {tab == "3" && ( +
+ Image Description +
+ )} +
+ {/* End Tab Content */} + {/* SVG Element */} +
+ + + + + +
+ {/* End SVG Element */} +
+
+ {/* End Col */} +
+ {/* End Grid */} + {/* Background Color */} +
+
+
+ {/* End Background Color */} +
+
+ {/* End Features */} + +); +``` diff --git a/Documentation/docs/components/galleries/Masonry4Cols.md b/Documentation/docs/components/galleries/Masonry4Cols.md new file mode 100644 index 0000000..786d5c5 --- /dev/null +++ b/Documentation/docs/components/galleries/Masonry4Cols.md @@ -0,0 +1,72 @@ +--- +sidebar_position: 2 +--- + +# Masonry 4 Cols + +![Cards](/img/mansory-4-cols.png) + +```jsx title="Frontend/sections/BlogArticles/Masonry4Cols.tsx" +<> +
+
+ Image Description + Image Description + Image Description +
+
+ Image Description + Image Description +
+
+ Image Description + Image Description + Image Description +
+
+ Image Description + Image Description +
+
+ +``` diff --git a/Documentation/docs/components/galleries/Squared4Cols.md b/Documentation/docs/components/galleries/Squared4Cols.md new file mode 100644 index 0000000..5b74e73 --- /dev/null +++ b/Documentation/docs/components/galleries/Squared4Cols.md @@ -0,0 +1,84 @@ +--- +sidebar_position: 2 +--- + +# Squared 4 Cols + +![Cards](/img/squared-4-cols.png) + +```jsx title="Frontend/sections/BlogArticles/Squared4Cols.tsx" +<> +
+
+
+ Image Description + Image Description + Image Description +
+
+ Image Description + Image Description + Image Description +
+
+ Image Description + Image Description + Image Description +
+
+ Image Description + Image Description + Image Description +
+
+
+ +``` diff --git a/Documentation/docs/components/galleries/_category_.json b/Documentation/docs/components/galleries/_category_.json new file mode 100644 index 0000000..d74e1cf --- /dev/null +++ b/Documentation/docs/components/galleries/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Galleries", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/hero forms/CenterAlignedSearchWithTags.md b/Documentation/docs/components/hero forms/CenterAlignedSearchWithTags.md new file mode 100644 index 0000000..0a728d7 --- /dev/null +++ b/Documentation/docs/components/hero forms/CenterAlignedSearchWithTags.md @@ -0,0 +1,223 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned Search With Tags + +![Cards](/img/center-aligned-search-with-tags.png) + +```jsx title="Frontend/sections/HeroSections/CenterAlignedSearchWithTags.tsx" +<> + {/* */} +
+
+
+

+ Insights +

+ +

+ Stay in the know with insights from industry experts. +

+ +
+ {/* */} +
+
+
+ + +
+ +
+
+ {/* */} + + {/* */} +
+ + + + + +
+ {/* */} + + {/* */} +
+ + + +
+ {/* */} +
+ + +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero forms/CenterAlignedWithAForm.md b/Documentation/docs/components/hero forms/CenterAlignedWithAForm.md new file mode 100644 index 0000000..e4f3801 --- /dev/null +++ b/Documentation/docs/components/hero forms/CenterAlignedWithAForm.md @@ -0,0 +1,185 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned With A Form + +![Cards](/img/center-aligned-with-a-form.png) + +```jsx title="Frontend/sections/HeroSections/CenterAlignedWithAForm.tsx" +<> + {/* */} +
+
+
+ {/* */} +
+

+ Small business solutions +

+

+ Turn online shoppers into{" "} + lifetime customers +

+
+ {/* */} + + {/* */} +
+
+ {/* */} +
+ Image Description + Image Description + Image Description + Image Description + + + 7k+ + + +
+ {/* */} +
+ +
+ +
+
+ Trust pilot +
+
+ Rated best over 37k reviews +
+
+
+ {/* */} + + {/* */} +
+
+
+ + +
+
+ + +
+ +
+
+ {/* */} + + {/* */} + + {/* */} + + {/* */} + + {/* */} +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero forms/SignUpForm.md b/Documentation/docs/components/hero forms/SignUpForm.md new file mode 100644 index 0000000..04a4358 --- /dev/null +++ b/Documentation/docs/components/hero forms/SignUpForm.md @@ -0,0 +1,760 @@ +--- +sidebar_position: 2 +--- + +# Sign Up Form + +![Cards](/img/sign-up-form.png) + +```jsx title="Frontend/sections/HeroSections/SignUpForm.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ FastPocket: A vision for 2024 +

+ + {/* */} +
+

+ Fully customizable rules to match your unique needs +

+

+ We provide you with a test account that can be set up in + seconds. Our main focus is getting responses to you as soon as + we can. +

+
+ {/* */} + + {/* */} +
+ + +
+

+ Amazing people to work with. Very fast and professional + partner. +

+
+ +
+
+
+ Image Description +
+
+
+ Josh Grazioso +
+
+ Director Payments & Risk | Airbnb +
+
+
+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} +
+
+ {/* */} +
+
+

+ Start your free trial +

+

+ Already have an account? + + Sign in here + +

+
+ +
+ + +
+ Or +
+ + {/* */} +
+ {/* */} +
+ {/* */} +
+ + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+ + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+ + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+ + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+ + +
+ {/* */} + +
+
+ +

+ Your password must contain: +

+ +
    +
  • + + + + + + + + + + + + Minimum number of characters is 6. +
  • +
  • + + + + + + + + + + + + Should contain lowercase. +
  • +
  • + + + + + + + + + + + + Should contain uppercase. +
  • +
  • + + + + + + + + + + + + Should contain numbers. +
  • +
  • + + + + + + + + + + + + Should contain special characters. +
  • +
+
+
+ {/* */} + + {/* */} +
+ {/* */} +
+ + +
+ {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+
+ +
+
+ +
+
+ {/* */} + +
+ +
+
+
+ {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ + 50,000 + + individuals and companies trust FastPocket +
+ + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero forms/SplitSectionWithAnImageAndAForm.md b/Documentation/docs/components/hero forms/SplitSectionWithAnImageAndAForm.md new file mode 100644 index 0000000..5fc912b --- /dev/null +++ b/Documentation/docs/components/hero forms/SplitSectionWithAnImageAndAForm.md @@ -0,0 +1,128 @@ +--- +sidebar_position: 2 +--- + +# Split Section With An Image And A Form + +![Cards](/img/split-section-with-anImage-and-a-form.png) + +```jsx title="Frontend/sections/HeroSections/SplitSectionWithAnImageAndAForm.tsx" +<> + {/* */} +
+
+
+ {/* */} +

+ Solving problems for every{" "} + team +

+

+ Built on standard web technology, teams use FastPocket to build + beautiful cross-platform hybrid apps in a fraction of the time. +

+ {/* */} + +
+ +
+ +
+ Or +
+ + {/* */} +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ +
+
+ {/* */} +
+
+ +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero forms/_category_.json b/Documentation/docs/components/hero forms/_category_.json new file mode 100644 index 0000000..ac84672 --- /dev/null +++ b/Documentation/docs/components/hero forms/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Hero Forms", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/hero sections/CenterAlignedInDarkBackground.md b/Documentation/docs/components/hero sections/CenterAlignedInDarkBackground.md new file mode 100644 index 0000000..68b2142 --- /dev/null +++ b/Documentation/docs/components/hero sections/CenterAlignedInDarkBackground.md @@ -0,0 +1,88 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned In Dark Background + +![Cards](/img/center-aligned-in-dark-background.png) + +```jsx title="Frontend/sections/HeroSections/CenterAlignedInDarkBackground.tsx" +<> + {/* */} +
+
+
+ {/* */} + + {/* */} + + {/* */} +
+

+ Now it's easier than ever to build products +

+
+ {/* */} + +
+

+ FastPocket is a large open-source project, crafted with Tailwind CSS + framework by Hmlstream. +

+
+ + {/* */} + + {/* */} +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/CenterAlignedWithVideoPlayButtonOnImage.md b/Documentation/docs/components/hero sections/CenterAlignedWithVideoPlayButtonOnImage.md new file mode 100644 index 0000000..2d27607 --- /dev/null +++ b/Documentation/docs/components/hero sections/CenterAlignedWithVideoPlayButtonOnImage.md @@ -0,0 +1,64 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned With Video Play Button On Image + +![Cards](/img/center-aligned-with-video-play-button-on-image.png) + +```jsx title="Frontend/sections/HeroSections/CenterAlignedWithVideoPlayButtonOnImage.tsx" +<> + {/* */} +
+
+
+

+ Designed for you to get more{" "} + simple +

+

+ Build your business here. Take it anywhere. +

+
+ +
+
+ + + +
+
+
+ +
+
+
+
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/GradientBackground.md b/Documentation/docs/components/hero sections/GradientBackground.md new file mode 100644 index 0000000..509a621 --- /dev/null +++ b/Documentation/docs/components/hero sections/GradientBackground.md @@ -0,0 +1,111 @@ +--- +sidebar_position: 2 +--- + +# Gradient Background + +![Cards](/img/gradient-background.png) + +```jsx title="Frontend/sections/HeroSections/GradientBackground.tsx" +<> + {/* */} +
+ {/* */} + + {/* */} + +
+
+
+

+ Preline: A vision for 2023 +

+ + {/* */} +
+

+ The Intuitive Web Solutions +

+
+ {/* */} + +
+

+ Preline UI is an open-source set of prebuilt UI components, + ready-to-use examples and Figma design system based on the + utility-first Tailwind CSS framework. +

+
+ + {/* */} + + {/* */} +
+
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/PolygonBackgroundElement.md b/Documentation/docs/components/hero sections/PolygonBackgroundElement.md new file mode 100644 index 0000000..ad3ef34 --- /dev/null +++ b/Documentation/docs/components/hero sections/PolygonBackgroundElement.md @@ -0,0 +1,155 @@ +--- +sidebar_position: 2 +--- + +# Polygon Background Element + +![Cards](/img/polygon-background-element.png) + +```jsx title="Frontend/sections/HeroSections/PolygonBackgroundElement.tsx" +<> + {/* */} +
+
+ {/* */} +
+ + PRO release - Join to waitlist + + + + + + +
+ {/* */} + + {/* */} +
+

+ Let's Build + + Together + +

+
+ {/* */} + +
+

+ FastPocket UI is an open-source set of prebuilt UI components, + ready-to-use examples and Figma design system based on the + utility-first Tailwind CSS framework. +

+
+ + {/* */} +
+ + Get started + + + + + +
+ {/* */} + +
+ + Package Manager: + + + npm + + + + Installation Guide + + + + +
+
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/SquaredBackgroundElement.md b/Documentation/docs/components/hero sections/SquaredBackgroundElement.md new file mode 100644 index 0000000..bd2687e --- /dev/null +++ b/Documentation/docs/components/hero sections/SquaredBackgroundElement.md @@ -0,0 +1,83 @@ +--- +sidebar_position: 2 +--- + +# Square Background Element + +![Cards](/img/squared-background-element.png) + +```jsx title="Frontend/sections/HeroSections/SquaredBackgroundElement.tsx" +<> + {/* {/* */} +
+
+ {/* */} +
+ + Explore the Capital Product + + + Explore + + + + + + +
+ {/* */} + + {/* */} +
+

+ Supercharged Preline Experience +

+
+ {/* */} + +
+

+ Preline is a large open-source project, crafted with Tailwind CSS + framework by Hmlstream. +

+
+ + {/* */} +
+ + + + + Continue with Github + +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/WithEmailInput.md b/Documentation/docs/components/hero sections/WithEmailInput.md new file mode 100644 index 0000000..1ad595c --- /dev/null +++ b/Documentation/docs/components/hero sections/WithEmailInput.md @@ -0,0 +1,208 @@ +--- +sidebar_position: 2 +--- + +# With Email Input + +![Cards](/img/with-email-input.png) + +```jsx title="Frontend/sections/HeroSections/WithEmailInput.tsx" +<> + {/* */} +
+ {/* */} +
+
+

+ Build Better Products +

+

+ Introducing a new way for your brand to reach the creative + community. +

+ +
+
+ + +
+ + Request demo + +
+ + {/* */} +
+ + Trusted by: + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ {/* */} +
+ {/* */} + +
+ Image Description +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/WithImagesAndReviews.md b/Documentation/docs/components/hero sections/WithImagesAndReviews.md new file mode 100644 index 0000000..ecdfc3d --- /dev/null +++ b/Documentation/docs/components/hero sections/WithImagesAndReviews.md @@ -0,0 +1,322 @@ +--- +sidebar_position: 2 +--- + +# With Images and Reviews + +![Cards](/img/with-images-and-reviews.png) + +```jsx title="Frontend/sections/HeroSections/WithImageAndReviews.tsx" +<> + {/* */} +
+ {/* */} +
+
+

+ Start your journey with FastPocket +

+

+ Hand-picked professionals and expertly crafted components, designed + for any kind of entrepreneur. +

+ + {/* */} + + {/* */} + + {/* */} +
+ {/* */} +
+
+ + + + + + + + + + + + + + + +
+ +

+ 4.6 /5 - from 12k reviews +

+ +
+ {/* */} + + + + + + + + + {/* */} +
+
+ {/* */} + + {/* */} +
+
+ + + + + + + + + + + + + + + + +
+ +

+ 4.8 /5 - from 5k reviews +

+ +
+ {/* */} + + + + + {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +
+ Image Description +
+ + {/* */} +
+ + + + + + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/hero sections/_category_.json b/Documentation/docs/components/hero sections/_category_.json new file mode 100644 index 0000000..0568dc4 --- /dev/null +++ b/Documentation/docs/components/hero sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Hero Sections", + "position": 4, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/icon sections/BorderGradient.md b/Documentation/docs/components/icon sections/BorderGradient.md new file mode 100644 index 0000000..812d36c --- /dev/null +++ b/Documentation/docs/components/icon sections/BorderGradient.md @@ -0,0 +1,148 @@ +--- +sidebar_position: 2 +--- + +# Border Gradient + +![Cards](/img/border-gradient.png) + +```jsx title="Frontend/sections/IconSections/BorderGradient.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+
+ + + + + +
+
+
+

+ Responsive +

+

+ Responsive, and mobile-first project on the web +

+
+
+ {/* */} + + {/* */} +
+
+
+ + + + + + +
+
+
+

+ Customizable +

+

+ Components are easily customized and extendable +

+
+
+ {/* */} + + {/* */} +
+
+
+ + + + +
+
+
+

+ Documentation +

+

+ Every component and plugin is well documented +

+
+
+ {/* */} + + {/* */} +
+
+
+ + + + +
+
+
+

+ 24/7 Support +

+

+ Contact us 24 hours a day, 7 days a week +

+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/CenterAligned.md b/Documentation/docs/components/icon sections/CenterAligned.md new file mode 100644 index 0000000..9ce3426 --- /dev/null +++ b/Documentation/docs/components/icon sections/CenterAligned.md @@ -0,0 +1,140 @@ +--- +sidebar_position: 2 +--- + +# Center Aligned + +![Cards](/img/center-aligned.png) + +```jsx title="Frontend/sections/IconSections/CenterAligned.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+ + + + + +
+
+

+ Responsive +

+

+ Responsive, and mobile-first project on the web +

+
+
+ {/* */} + + {/* */} +
+
+ + + + + + +
+
+

+ Customizable +

+

+ Components are easily customized and extendable +

+
+
+ {/* */} + + {/* */} +
+
+ + + + +
+
+

+ Documentation +

+

+ Every component and plugin is well documented +

+
+
+ {/* */} + + {/* */} +
+
+ + + + +
+
+

+ 24/7 Support +

+

+ Contact us 24 hours a day, 7 days a week +

+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/DescriptionOnLeftIconBlocksOnRight.md b/Documentation/docs/components/icon sections/DescriptionOnLeftIconBlocksOnRight.md new file mode 100644 index 0000000..2243831 --- /dev/null +++ b/Documentation/docs/components/icon sections/DescriptionOnLeftIconBlocksOnRight.md @@ -0,0 +1,153 @@ +--- +sidebar_position: 2 +--- + +# Description On Left Icon Blocks On Right + +![Cards](/img/description-on-left-icon-blocks-on-right.png) + +```jsx title="Frontend/sections/IconSections/DescriptionOnLeftIconBlocksOnRight.tsx" +<> + {/* */} +
+ {/* */} +
+
+

+ Collaborative tools to design better user experience +

+

+ We help businesses bring ideas to life in the digital world, by + designing and implementing the technology tools that they need to + win. +

+

+ + Contact sales to learn more + + + + +

+
+ {/* */} + +
+ {/* */} +
+ {/* */} + + + + + + +
+

+ Industry-leading documentation +

+

+ Our documentation and extensive Client libraries contain + everything a business needs to build a custom integration in a + fraction of the time. +

+
+
+ {/* */} + + {/* */} +
+ {/* */} + + + + + + +
+

+ Developer community support +

+

+ We actively contribute to open-source projects—giving back to + the community through development, patches, and sponsorships. +

+
+
+ {/* */} + + {/* */} +
+ {/* */} + + + + + + +
+

+ Simple and affordable +

+

+ From boarding passes to movie tickets, there's pretty much + nothing you can't store with FastPocket. +

+
+
+ {/* */} +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/IconGrayBackgroundOnHover.md b/Documentation/docs/components/icon sections/IconGrayBackgroundOnHover.md new file mode 100644 index 0000000..ab27ef1 --- /dev/null +++ b/Documentation/docs/components/icon sections/IconGrayBackgroundOnHover.md @@ -0,0 +1,181 @@ +--- +sidebar_position: 2 +--- + +# Icon Gray Background On Hover + +![Cards](/img/icon-gray-background-on-hover.png) + +```jsx title="Frontend/sections/IconSections/IconGrayBackgroundOnHover.tsx" +<> + {/* */} +
+
+ {/* */} + + + + + + + + + +
+
+

+ Build your portfolio +

+

+ The simplest way to keep your portfolio always up-to-date. +

+
+ +

+ Learn more + + + +

+
+
+ {/* */} + + {/* */} + + + + + + + +
+
+

+ Get freelance work +

+

+ New design projects delivered to your inbox each morning. +

+
+ +

+ Learn more + + + +

+
+
+ {/* */} + + {/* */} + + + + + + + + + +
+
+

+ Sell your goods +

+

+ Get your goods in front of millions of potential customers + with ease. +

+
+ +

+ Learn more + + + +

+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/MediumSizeDescriptionWithIconBlocks.md b/Documentation/docs/components/icon sections/MediumSizeDescriptionWithIconBlocks.md new file mode 100644 index 0000000..997754f --- /dev/null +++ b/Documentation/docs/components/icon sections/MediumSizeDescriptionWithIconBlocks.md @@ -0,0 +1,134 @@ +--- +sidebar_position: 2 +--- + +# Medium Size Description With Icon Blocks + +![Cards](/img/medium-size-description-with-icon-blocks.png) + +```jsx title="Frontend/sections/IconSections/MediumSizeDescriptionWithIconBlocks.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+

+ Our vision +

+

+ For as long as there have been cities, the public square has + been a fundamental part of the urban landscape - an open, + approachable space to meet and engage with friends and + neighbours. Space aims to capture this spirit of bringing people + together in an exciting, welcoming environment. +

+
+ +
+ {/* */} +
+ + + + + + + + + +
+

+ High quality Co-Living spaces +

+

+ Our fully furnished spaces are designed and purpose-built + with Co-Living in mind, featuring high-end finishes and + amenities that go far beyond traditional apartment + buildings. +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+

+ Fostering vibrant communities +

+

+ Our passion is bringing people together. Beyond creating + beautiful spaces, we provide shared experiences. +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+

+ Simple and all-inclusive +

+

+ We worry about the details so that our residents don't have + to. From our online application process to simple, + all-inclusive billing we aim to make the living experience + as effortless as possible. +

+
+
+ {/* */} +
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/SimpleLeftAligned.md b/Documentation/docs/components/icon sections/SimpleLeftAligned.md new file mode 100644 index 0000000..da589b7 --- /dev/null +++ b/Documentation/docs/components/icon sections/SimpleLeftAligned.md @@ -0,0 +1,144 @@ +--- +sidebar_position: 2 +--- + +# Simple Left Aligned + +![Cards](/img/simple-left-aligned.png) + +```jsx title="Frontend/sections/IconSections/SimpleLeftAligned.tsx" +<> + {/* */} +
+
+ {/* */} +
+ + + + + +
+
+
+
+

+ Responsive +

+

+ Responsive, and mobile-first project on the web +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+
+
+
+

+ Customizable +

+

+ Components are easily customized and extendable +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+
+
+
+

+ Documentation +

+

+ Every component and plugin is well documented +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+
+
+
+

+ 24/7 Support +

+

+ Contact us 24 hours a day, 7 days a week +

+
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/SolidBlueBackgroundIconWithGrayBackgroundOnHover.md b/Documentation/docs/components/icon sections/SolidBlueBackgroundIconWithGrayBackgroundOnHover.md new file mode 100644 index 0000000..d2269ca --- /dev/null +++ b/Documentation/docs/components/icon sections/SolidBlueBackgroundIconWithGrayBackgroundOnHover.md @@ -0,0 +1,220 @@ +--- +sidebar_position: 2 +--- + +# Solid Blue Background Icon With Gray Background On Hover + +![Cards](/img/solid-blue-background-icon-with-gray-background-on-hover.png) + +```jsx title="Frontend/sections/IconSections/SolidBlueBackgroundIconWithGrayBackgroundOnHover.tsx" +<> + {/* */} +
+
+ {/* */} + +
+ + + + + +
+
+

+ Responsive +

+

+ Responsive, and mobile-first project on the web +

+ + Learn more + + + + +
+
+ {/* */} + + {/* */} + +
+ + + + + + +
+
+

+ Customizable +

+

+ Components are easily customized and extendable +

+ + Learn more + + + + +
+
+ {/* */} + + {/* */} + +
+ + + + +
+
+

+ Documentation +

+

+ Every component and plugin is well documented +

+ + Learn more + + + + +
+
+ {/* */} + + {/* */} + +
+ + + + +
+
+

+ 24/7 Support +

+

+ Contact us 24 hours a day, 7 days a week +

+ + Learn more + + + + +
+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/SquareShapeBordered.md b/Documentation/docs/components/icon sections/SquareShapeBordered.md new file mode 100644 index 0000000..65471e0 --- /dev/null +++ b/Documentation/docs/components/icon sections/SquareShapeBordered.md @@ -0,0 +1,222 @@ +--- +sidebar_position: 2 +--- + +# Square Shape Bordered + +![Cards](/img/stacked-cards.png) + +```jsx title="Frontend/sections/IconSections/SquareShapeBordered.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+
+ + + + + + + +
+
+

+ Build your portfolio +

+
+
+

+ The simplest way to keep your portfolio always up-to-date. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Get freelance work +

+
+
+

+ New design projects delivered to your inbox each morning. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + + + +
+
+

+ Sell your goods +

+
+
+

+ Get your goods in front of millions of potential customers with + ease. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + + +
+
+

+ Get freelance work +

+
+
+

+ New design projects delivered to your inbox each morning. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Sell your goods +

+
+
+

+ Get your goods in front of millions of potential customers with + ease. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Build your portfolio +

+
+
+

+ The simplest way to keep your portfolio always up-to-date. +

+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/StackedCards.md b/Documentation/docs/components/icon sections/StackedCards.md new file mode 100644 index 0000000..58e9499 --- /dev/null +++ b/Documentation/docs/components/icon sections/StackedCards.md @@ -0,0 +1,222 @@ +--- +sidebar_position: 2 +--- + +# Stacked Cards + +![Cards](/img/stacked-cards.png) + +```jsx title="Frontend/sections/IconSections/StackedCards.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+
+ + + + + + + +
+
+

+ Build your portfolio +

+
+
+

+ The simplest way to keep your portfolio always up-to-date. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Get freelance work +

+
+
+

+ New design projects delivered to your inbox each morning. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + + + +
+
+

+ Sell your goods +

+
+
+

+ Get your goods in front of millions of potential customers with + ease. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + + +
+
+

+ Get freelance work +

+
+
+

+ New design projects delivered to your inbox each morning. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Sell your goods +

+
+
+

+ Get your goods in front of millions of potential customers with + ease. +

+
+ {/* */} + + {/* */} +
+
+
+ + + + + +
+
+

+ Build your portfolio +

+
+
+

+ The simplest way to keep your portfolio always up-to-date. +

+
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/TwoColsGrid.md b/Documentation/docs/components/icon sections/TwoColsGrid.md new file mode 100644 index 0000000..3052af6 --- /dev/null +++ b/Documentation/docs/components/icon sections/TwoColsGrid.md @@ -0,0 +1,210 @@ +--- +sidebar_position: 2 +--- + +# Two Cols Grid + +![Cards](/img/two-cols-grid.png) + +```jsx title="Frontend/sections/IconSections/TwoColsGrid.tsx" +<> + {/* */} +
+
+ {/* */} +
+
+ {/* */} +
+ + + + + + + +
+

+ Creative minds +

+

+ We choose our teams carefully. Our people are the secret to + great work. +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+

+ Effortless updates +

+

+ Benefit from automatic updates to all boards any time you + need to make a change to your website. +

+
+
+ {/* */} + + {/* */} +
+ + + +
+

+ Strong empathy +

+

+ We've user tested our own process by shipping over 1k + products for clients. +

+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} +
+ + + + + + + + +
+

+ Conquer the best +

+

+ We stay lean and help your product do one thing well. +

+
+
+ {/* */} + + {/* */} +
+ + + + + + +
+

+ Designing for people +

+

+ We actively pursue the right balance between functionality + and aesthetics, creating delightful experiences. +

+
+
+ {/* */} + + {/* */} +
+ + + + +
+

+ Simple and affordable +

+

+ From boarding passes to movie tickets, there's pretty much + nothing you can't store with FastPocket. +

+
+
+ {/* */} +
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/icon sections/_category_.json b/Documentation/docs/components/icon sections/_category_.json new file mode 100644 index 0000000..3500e11 --- /dev/null +++ b/Documentation/docs/components/icon sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Icon Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/mansury sections/CardsOnImages.md b/Documentation/docs/components/mansury sections/CardsOnImages.md new file mode 100644 index 0000000..da166e9 --- /dev/null +++ b/Documentation/docs/components/mansury sections/CardsOnImages.md @@ -0,0 +1,134 @@ +--- +sidebar_position: 2 +--- + +# Cards On Images + +![Cards](/img/cards-on-images.png) + +```jsx title="Frontend/sections/MansurySections/CardsOnImages.tsx" +<> + {/* */} +
+ {/* */} +
+
+ {/* */} + +
+ Image Description +
+
+
+ Workplace personalities +
+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} + +
+ Image Description +
+
+
+ Women in engineering +
+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} + +
+ Image Description +
+
+
+ Pride 2021 +
+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} + +
+ Image Description +
+
+
+ Data at Preline +
+
+
+ {/* */} +
+ {/* */} + +
+ {/* */} + +
+ Image Description +
+
+
+ Empowered management +
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/mansury sections/_category_.json b/Documentation/docs/components/mansury sections/_category_.json new file mode 100644 index 0000000..34eeec6 --- /dev/null +++ b/Documentation/docs/components/mansury sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Mansury Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/pricing sections/BlocksWithBorderedGradients.md b/Documentation/docs/components/pricing sections/BlocksWithBorderedGradients.md new file mode 100644 index 0000000..59ad0be --- /dev/null +++ b/Documentation/docs/components/pricing sections/BlocksWithBorderedGradients.md @@ -0,0 +1,3364 @@ +--- +sidebar_position: 2 +--- + +# Blocks With Bordered Gradients + +![Cards](/img/blocks-with-bordered-gradients.png) + +```jsx title="Frontend/sections/PricingSections/BlocksWithBorderedGradients.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Find the right plan for your team +

+

+ Pay as you go service, cancel anytime. +

+
+ {/* */} + + {/* */} +
+
+ {/* */} +
+
+

+ Free +

+
+ +
+ + Free + +
+ +
+
    +
  • + 1 user +
  • + +
  • + Plan features +
  • + +
  • + Product support +
  • +
+
+ + +
+ {/* */} + + {/* */} +
+
+

+ Startup +

+
+ +
+ + $ + 39 + +
+ +
+
    +
  • + 2 users +
  • + +
  • + Plan features +
  • + +
  • + Product support +
  • +
+
+ + +
+ {/* */} + + {/* */} +
+
+

+ Team +

+
+ +
+ + $ + 89 + +
+ +
+
    +
  • + 5 users +
  • + +
  • + Plan features +
  • + +
  • + Product support +
  • +
+
+ + +
+ {/* */} + + {/* */} +
+
+

+ Enterprise +

+
+ +
+ + $ + 149 + +
+ +
+
    +
  • + 10 users +
  • + +
  • + Plan features +
  • + +
  • + Product support +
  • +
+
+ + +
+ {/* */} +
+
+ {/* */} + + {/* */} +
+
+ {/* */} +
+
+
+

+ Free +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + No +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + No +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + No +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + No +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + No +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + No +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + No +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + No +
+ Total social volume + + {/* */} + + + + {/* */} + No +
+
+ +
+
+

+ Startup +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + No +
+ Average token age consumed + + {/* */} + + + + {/* */} + No +
+ Exchange flow + + {/* */} + + + + {/* */} + No +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + No +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + Yes +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + No +
+ Total social volume + + {/* */} + + + + {/* */} + Yes +
+
+ +
+
+

+ Team +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + Yes +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + Yes +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Yes +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + No +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + No +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + Yes +
+ Total social volume + + {/* */} + + + + {/* */} + No +
+
+ +
+
+

+ Enterprise +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + Yes +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + Yes +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Yes +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + Yes +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + Yes +
+ Total social volume + + {/* */} + + + + {/* */} + Yes +
+
+
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pricing plan comparison
+ Feature by + Plans + + Free + + Startup + + Team + + Enterprise +
+ Financial data +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ On-chain data +
+ Network growth + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Average token age consumed + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Exchange flow + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Transaction volume + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ ETH gas used + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Social data +
+ Dev activity + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Topic search + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Relative social dominance + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Relative social dominance + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+
+ {/* */} +
+ +
+ +
+
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/pricing sections/Cards.md b/Documentation/docs/components/pricing sections/Cards.md new file mode 100644 index 0000000..50888f6 --- /dev/null +++ b/Documentation/docs/components/pricing sections/Cards.md @@ -0,0 +1,3516 @@ +--- +sidebar_position: 2 +--- + +# Cards + +![Cards](/img/cards-1.png) +![Cards](/img/cards-2.png) + +```jsx title="Frontend/sections/PricingSections/Cards.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Pricing +

+

+ Whatever your status, our offers evolve according to your needs. +

+
+ {/* */} + + {/* */} +
+ + + + + +
+ {/* */} + + {/* */} +
+ {/* */} +
+

+ Free +

+ + Free + +

Forever free

+ +
    +
  • + + + + 1 user +
  • + +
  • + + + + + Plan features + +
  • + +
  • + + + + + Product support + +
  • +
+ + + Sign up + +
+ {/* */} + + {/* */} +
+

+ + Most popular + +

+

+ Startup +

+ + $ + 39 + +

+ All the basics for starting a new business +

+ +
    +
  • + + + + + 2 users + +
  • + +
  • + + + + + Plan features + +
  • + +
  • + + + + + Product support + +
  • +
+ + + Sign up + +
+ {/* */} + + {/* */} +
+

+ Team +

+ + $ + 89 + +

+ Everything you need for a growing business +

+ +
    +
  • + + + + + 5 users + +
  • + +
  • + + + + + Plan features + +
  • + +
  • + + + + + Product support + +
  • +
+ + + Sign up + +
+ {/* */} + + {/* */} +
+

+ Enterprise +

+ + $ + 149 + +

+ Advanced features for scaling your business +

+ +
    +
  • + + + + + 10 users + +
  • + +
  • + + + + + Plan features + +
  • + +
  • + + + + + Product support + +
  • +
+ + + Sign up + +
+ {/* */} +
+ {/* */} + + {/* */} +
+
+

+ Compare plans +

+
+ + {/* */} +
+
+
+

+ Free +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + No +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + No +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + No +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + No +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + No +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + No +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + No +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + No +
+ Total social volume + + {/* */} + + + + {/* */} + No +
+
+ +
+
+

+ Startup +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + No +
+ Average token age consumed + + {/* */} + + + + {/* */} + No +
+ Exchange flow + + {/* */} + + + + {/* */} + No +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + No +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + Yes +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + No +
+ Total social volume + + {/* */} + + + + {/* */} + Yes +
+
+ +
+
+

+ Team +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + Yes +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + Yes +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Yes +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + No +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + No +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + Yes +
+ Total social volume + + {/* */} + + + + {/* */} + No +
+
+ +
+
+

+ Enterprise +

+
+ + + + + + + + + + + + + + + + + + + +
+ Financial data +
+ Feature + + Included +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Yes +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ On-chain data +
+ Feature + + Included +
+ Network growth + + {/* */} + + + + {/* */} + Yes +
+ Average token age consumed + + {/* */} + + + + {/* */} + Yes +
+ Exchange flow + + {/* */} + + + + {/* */} + Yes +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Yes +
+ Transaction volume + + {/* */} + + + + {/* */} + Yes +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Yes +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Yes +
+ ETH gas used + + {/* */} + + + + {/* */} + Yes +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Social data +
+ Feature + + Included +
+ Dev activity + + {/* */} + + + + {/* */} + Yes +
+ Topic search + + {/* */} + + + + {/* */} + Yes +
+ Relative social dominance + + {/* */} + + + + {/* */} + Yes +
+ Total social volume + + {/* */} + + + + {/* */} + Yes +
+
+
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pricing plan comparison
+ Feature by + Plans + + Free + + Startup + + Team + + Enterprise +
+ Financial data +
+ Open/High/Low/Close + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Price-volume difference indicator + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ On-chain data +
+ Network growth + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Average token age consumed + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Exchange flow + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Total ERC20 exchange funds flow + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Transaction volume + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Total circulation (beta) + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Velocity of tokens (beta) + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ ETH gas used + + {/* */} + + + + {/* */} + Not included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Social data +
+ Dev activity + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Topic search + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+ Relative social dominance + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + {/* */} + Included in Team + + {/* */} + {/* */} + Included in Enterprise +
+ Relative social dominance + + {/* */} + + + + {/* */} + Included in Free + + {/* */} + + + + {/* */} + Included in Startup + + {/* */} + + + + {/* */} + Included in Team + + {/* */} + + + + {/* */} + Included in Enterprise +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/pricing sections/With2Cards.md b/Documentation/docs/components/pricing sections/With2Cards.md new file mode 100644 index 0000000..553117e --- /dev/null +++ b/Documentation/docs/components/pricing sections/With2Cards.md @@ -0,0 +1,2470 @@ +--- +sidebar_position: 2 +--- + +# With 2 Cards + +![Cards](/img/with-2-cards.png) + +```jsx title="Frontend/sections/PricingSections/With2Cards.tsx" +<> + {/* */} +
+
+ {/* */} +
+

+ Solo, agency or team? We’ve got you covered. +

+
+ {/* */} + +
+ {/* */} +
+
+ {/* */} +
+

+ Professional +

+
+ Everything a small team needs. +
+ +
+ + $18 + + + .00 + + + USD / monthly + +
+ +
+ {/* */} +
    +
  • + + + + + + + Up to 10 people + +
  • + +
  • + + + + + + + Collect data + +
  • + +
  • + + + + + + + Code extensibility + +
  • +
+ {/* */} + + {/* */} +
    +
  • + + + + + + + + Custom reports + +
  • + +
  • + + + + + + + + Product support + +
  • + +
  • + + + + + + + + Activity reporting + +
  • +
+ {/* */} +
+ +
+
+

+ Cancel anytime. +

+

+ No card required. +

+
+ +
+ +
+
+
+ {/* */} +
+ +
+ {/* */} +
+

+ Teams +

+
+ For growing businesses. +
+ + Most popular + + +
+ + $36 + + + .99 + + + USD / monthly + +
+ +
+ {/* */} +
    +
  • + + + + + + + Up to 10 people + +
  • + +
  • + + + + + + + Collect data + +
  • + +
  • + + + + + + + Code extensibility + +
  • +
+ {/* */} + + {/* */} +
    +
  • + + + + + + + Custom reports + +
  • + +
  • + + + + + + + Product support + +
  • + +
  • + + + + + + + Activity reporting + +
  • +
+ {/* */} +
+ +
+
+

+ Cancel anytime. +

+

+ No card required. +

+
+ +
+ +
+
+
+ {/* */} +
+
+ {/* */} + + {/* */} +
+ + + + + +
+ {/* */} + + {/* */} +
+ + + +
+ {/* */} +
+ +
+

+ Prices in USD. Taxes may apply. +

+
+
+
+ {/* */} + + {/* */} +
+
+
+

+ Compare plans +

+
+ + {/* */} +
+ {/* */} +
+
+ + Features + +
+ {/* */} + +
+ + Free + +

+ Free forever +

+
+ {/* */} + +
+ + Startup + +

+ $39 per month billed annually +

+
+ {/* */} + +
+ + Team + +

+ $89 per month billed annually +

+
+ {/* */} + +
+ + Enterprise + +

+ $149 per month billed annually +

+
+ {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
    + {/* */} +
  • + + General + +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Number of seats + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + 1 +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + Up to 3 + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + Up to 10 + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + Unlimited + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Storage + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + 15 GB +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + 1 TB +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + 15 TB +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + Unlimited + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Email sharing + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Any time, anywhere access + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
    + {/* */} +
  • + + Financial data + +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Open/High/Low/Close + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Price-volume difference indicator + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
    + {/* */} +
  • + + On-chain data + +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Network growth + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Average token age consumed + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Exchange flow + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Total ERC20 exchange funds flow + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Transaction volume + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Total circulation (beta) + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Velocity of tokens (beta) + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + ETH gas used + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
    + {/* */} +
  • + + Social data + +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} + + {/* */} +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Dev activity + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Topic search + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} + + {/* */} +
    + {/* */} +
  • + + Relative social dominance + +
  • + {/* */} + + {/* */} +
  • +
    + + Free + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Startup + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Team + + + + +
    +
  • + {/* */} + + {/* */} +
  • +
    + + Enterprise + + + + +
    +
  • + {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+
+ {/* */} + + + {/* */} + + + {/* */} + + + {/* */} + + + {/* */} +
+ {/* */} +
+ {/* */} + + {/* */} +
+

+ Need a custom plan? +

+ + +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/pricing sections/_category_.json b/Documentation/docs/components/pricing sections/_category_.json new file mode 100644 index 0000000..4d03173 --- /dev/null +++ b/Documentation/docs/components/pricing sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Pricing Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/team sections/CardStyleWithDescriptionAndSocials.md b/Documentation/docs/components/team sections/CardStyleWithDescriptionAndSocials.md new file mode 100644 index 0000000..22a4712 --- /dev/null +++ b/Documentation/docs/components/team sections/CardStyleWithDescriptionAndSocials.md @@ -0,0 +1,647 @@ +--- +sidebar_position: 2 +--- + +# Card Style With Description And Socials + +![Cards](/img/card-style-with-description-and-socials.png) + +```jsx title="Frontend/sections/TeamSections/CardStyleWithDescriptionAndSocials.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Our leadership +

+

Creative people

+
+ {/* */} + + {/* */} +
+
+
+ Image Description +
+

+ David Forren +

+

+ Founder / CEO +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Amil Evara +

+

+ UI/UX Designer +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Ebele Egbuna +

+

+ Support Consultant +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Maria Powers +

+

+ Director of sales +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Delia Pawelke +

+

+ Front-end Developer +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Tom Lowry +

+

+ UI/UX Designer +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Louise Donadieu +

+

+ Support Consultant +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + +
+
+ Image Description +
+

+ Jeff Fisher +

+

+ Project Manager +

+
+
+ +

+ I am an ambitious workaholic, but apart from that, pretty simple + person. +

+ + {/* */} + + {/* */} +
+ {/* */} + + +

We are hiring!

+
+ + See all opening positions + + + + +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/team sections/InlineSmallSquaredImageWithSocials.md b/Documentation/docs/components/team sections/InlineSmallSquaredImageWithSocials.md new file mode 100644 index 0000000..7cceb98 --- /dev/null +++ b/Documentation/docs/components/team sections/InlineSmallSquaredImageWithSocials.md @@ -0,0 +1,611 @@ +--- +sidebar_position: 2 +--- + +# Inline Small Squared Image With Socials + +![Cards](/img/inline-small-squared-image-with-socials.png) + +```jsx title="Frontend/sections/TeamSections/InlineSmallSquaredImageWithSocials.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Meet the crew +

+

+ Creative people +

+
+ {/* */} + + {/* */} +
+
+ Image Description + +
+
+

+ David Forren +

+

+ Founder / CEO +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Amil Evara +

+

+ UI/UX Designer +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Ebele Egbuna +

+

+ Support Consultant +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Maria Powers +

+

+ Director of sales +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Delia Pawelke +

+

+ Front-end Developer +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Tom Lowry +

+

+ UI/UX Designer +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Louise Donadieu +

+

+ Support Consultant +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+
+

+ Jeff Fisher +

+

+ Project Manager +

+
+ + {/* */} + + {/* */} +
+
+ {/* */} + +
+ Image Description + +
+

+ We are hiring! +

+ + Check out / Careers + +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/team sections/SmallCircledImageSize.md b/Documentation/docs/components/team sections/SmallCircledImageSize.md new file mode 100644 index 0000000..8123c53 --- /dev/null +++ b/Documentation/docs/components/team sections/SmallCircledImageSize.md @@ -0,0 +1,293 @@ +--- +sidebar_position: 2 +--- + +# Squared Medium Size Image + +![Cards](/img/small-circled-image-size.png) + +```jsx title="Frontend/sections/TeamSections/SmallCircledImageSize.tsx" +<> + {/* */} +
+ {/* */} +
+

+ Our team +

+

Creative people

+
+ {/* */} + + {/* */} +
+
+ Image Description +
+

+ David Forren +

+

Founder / CEO

+
+
+ {/* */} + +
+ Image Description +
+

Amil Evara

+

UI/UX Designer

+
+
+ {/* */} + +
+ Image Description +
+

+ Ebele Egbuna +

+

+ Support Consultant +

+
+
+ {/* */} + +
+ Image Description +
+

+ Maria Powers +

+

+ Director of sales +

+
+
+ {/* */} + +
+ Image Description +
+

+ Delia Pawelke +

+

+ Front-end Developer +

+
+
+ {/* */} + +
+ Image Description +
+

Tom Lowry

+

UI/UX Designer

+
+
+ {/* */} + +
+ Image Description +
+

+ Louise Donadieu +

+

+ Support Consultant +

+
+
+ {/* */} + +
+ Image Description +
+

+ Jeff Fisher +

+

Project Manager

+
+
+ {/* */} + +
+ Image Description +
+

+ Sophia Harrington +

+

Project Manager

+
+
+ {/* */} + +
+ Image Description +
+

+ Christina Kray +

+

+ Support Consultant +

+
+
+ {/* */} + +
+ Image Description +
+

Amy Forren

+

Product Designer

+
+
+ {/* */} + +
+ Image Description +
+

+ Philip Williams +

+

+ Support Consultant +

+
+
+ {/* */} + +
+ Image Description +
+

+ Brian Lofoten +

+

UI/UX Designer

+
+
+ {/* */} + +
+ Image Description +
+

+ Jessica Dorsey +

+

+ Director of sales +

+
+
+ {/* */} + +
+ Image Description +
+

+ Nick Jackson +

+

UI/UX Designer

+
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+
+ + Want to work with us? + + + We are hiring + + + + +
+
+
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/team sections/SquaredMediumSizeImage.md b/Documentation/docs/components/team sections/SquaredMediumSizeImage.md new file mode 100644 index 0000000..17999c5 --- /dev/null +++ b/Documentation/docs/components/team sections/SquaredMediumSizeImage.md @@ -0,0 +1,219 @@ +--- +sidebar_position: 2 +--- + +# Squared Medium Size Image + +![Cards](/img/squared-medium-size-image.png) + +```jsx title="Frontend/sections/TeamSections/SquaredMediumSizeImage.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} +
+
+ + + + + + + + + + + +
+
+ + Atlassian API + +

+ Atlassian +

+

+ A software that develops products for software developers and + developments. +

+
+ +
+ {/* */} + + {/* */} +
+
+ + + + + + + + + + + + + + + + +
+
+ + Asana API + +

+ Asana +

+

+ Track tasks and projects, use agile boards, measure progress. +

+
+ +
+ {/* */} + + {/* */} +
+
+ + + + + + + +
+
+ + Slack API + +

+ Slack +

+

+ Email collaboration and email service desk made easy. +

+
+ +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/team sections/_category_.json b/Documentation/docs/components/team sections/_category_.json new file mode 100644 index 0000000..3f4380b --- /dev/null +++ b/Documentation/docs/components/team sections/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Team Sections", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/docs/components/testemonials/BigImage.md b/Documentation/docs/components/testemonials/BigImage.md new file mode 100644 index 0000000..0906044 --- /dev/null +++ b/Documentation/docs/components/testemonials/BigImage.md @@ -0,0 +1,156 @@ +--- +sidebar_position: 2 +--- + +# Big Image + +![Cards](/img/big-image.png) + +```jsx title="Frontend/sections/Testimonials/BigImage.tsx" +<> + {/* */} +
+ {/* */} +
+
+
+ Image Description + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {/* */} +
+
+ {/* */} + +
+ {/* */} +
+ + +
+

+ Featured client +

+ +

+ To say that switching to Preline has been life-changing is an + understatement. My business has tripled and I got my life + back. +

+
+ +
+
+
+ Image Description +
+
+
+ Nicole Grazioso +
+
+ Director Payments & Risk | Airbnb +
+
+
+
+ + +
+ {/* */} +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/CardTestimonial.md b/Documentation/docs/components/testemonials/CardTestimonial.md new file mode 100644 index 0000000..7b02370 --- /dev/null +++ b/Documentation/docs/components/testemonials/CardTestimonial.md @@ -0,0 +1,68 @@ +--- +sidebar_position: 2 +--- + +# Card Testimonial + +![Cards](/img/card-testimonial.png) + +```jsx title="Frontend/sections/Testimonials/CardTestimonial.tsx" +<> + {/* Testimonials */} +
+ {/* Grid */} +
+ {/* Card */} +
+
+ {"Timmy"} +

+ I think its a good idea +

+
+
+

+ Mustafa Hanif +

+

Indie Hacker

+
+
+ {/* End Card */} + {/* Card */} +
+
+ {"Timmy"} +

+ I know it's worth it and very good +

+
+
+

+ Timmy D Turner +

+

Indie Hacker

+
+
+ {/* End Card */} +
+ {/* End Grid */} +
+ {/* End Testimonials */} + +``` diff --git a/Documentation/docs/components/testemonials/CardsWithStatsInADarkBackground.md b/Documentation/docs/components/testemonials/CardsWithStatsInADarkBackground.md new file mode 100644 index 0000000..c4d4b9c --- /dev/null +++ b/Documentation/docs/components/testemonials/CardsWithStatsInADarkBackground.md @@ -0,0 +1,210 @@ +--- +sidebar_position: 2 +--- + +# CardsWithStatsInADarkBackground + +![Cards](/img/cards-with-stats-in-a-dark-background.png) + +```jsx title="Frontend/sections/Testimonials/CardsWithStatsInADarkBackground.tsx" +<> + {/* */} +
+
+ {/* */} +
+

+ Loved by business and individuals across the globe +

+
+ {/* */} + + {/* */} +
+ {/* */} +
+
+
+

+ " With FastPocket, we're able to easily track our performance + in full detail. It's become an essential tool for us to grow + and engage with our audience. " +

+
+ +
+
+
+ Image Description +
+ +
+

+ Josh Tyson +

+

+ Product Manager | Capsule +

+
+
+
+
+
+ {/* */} + + {/* */} +
+
+
+

+ " In September, I will be using this theme for 2 years. I + went through multiple updates and changes and I'm very glad + to see the consistency and effort made by the team. " +

+
+ +
+
+
+ Image Description +
+ +
+

+ Luisa +

+

+ Senior Director of Operations | Fitbit +

+
+
+
+
+
+ {/* */} + + {/* */} +
+
+
+

+ " Refreshing and Thought provoking design and it changes my + view about how I design the websites. Great typography, + modern clean white design, nice tones of the color. " +

+
+ +
+
+
+ Image Description +
+ +
+

+ Alisa Williams +

+

+ Entrepreneur | Happy customer +

+
+
+
+
+
+ {/* */} +
+ {/* */} + + {/* */} +
+ {/* */} +
+

+ Accuracy rate +

+

+ 99.95% +

+

+ in fulfilling orders +

+
+ {/* */} + + {/* */} +
+

+ Startup businesses +

+

+ 2,000+ +

+

+ partner with FastPocket +

+
+ {/* */} + + {/* */} +
+

+ Happy customer +

+

+ 85% +

+

this year alone

+
+ {/* */} +
+ {/* */} + + {/* */} + + {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/GrayCards.md b/Documentation/docs/components/testemonials/GrayCards.md new file mode 100644 index 0000000..749b320 --- /dev/null +++ b/Documentation/docs/components/testemonials/GrayCards.md @@ -0,0 +1,258 @@ +--- +sidebar_position: 2 +--- + +# Gray Cards + +![Cards](/img/gray-cards.png) + +```jsx title="Frontend/sections/Testimonials/GrayCards.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} +
+
+ + + + + + + + + + + + + + +

+ + " I'm absolutely floored by the level of care and attention to + detail the team at HS have put into this theme and for one can + guarantee that I will be a return customer. " + +

+
+ +
+

+ Nicole Grazioso +

+

+ Director Payments & Risk | HubSpot +

+
+
+ {/* */} + + {/* */} +
+
+ + + + +

+ + " With FastPocket, we're able to easily track our performance + in full detail. It's become an essential tool for us to grow + and engage with our audience. " + +

+
+ +
+

+ Josh Tyson +

+

+ Product Manager | Capsule +

+
+
+ {/* */} + + {/* */} +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + " In September, I will be using this theme for 2 years. I went + through multiple updates and changes and I'm very glad to see + the consistency and effort made by the team. " + +

+
+ +
+

+ Luisa +

+

+ Senior Director of Operations | Fitbit +

+
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/ShortReviewWithLogoAndStars.md b/Documentation/docs/components/testemonials/ShortReviewWithLogoAndStars.md new file mode 100644 index 0000000..f654e96 --- /dev/null +++ b/Documentation/docs/components/testemonials/ShortReviewWithLogoAndStars.md @@ -0,0 +1,625 @@ +--- +sidebar_position: 2 +--- + +# Short Review With Logo And Stars + +![Cards](/img/short-review-with-logo-and-stars.png) + +```jsx title="Frontend/sections/Testimonials/ShortReviewWithLogoAndStars.tsx" +<> + {/* */} +
+ {/* */} +
+ {/* */} +
+ + + + +
+

+ " Truly great template and costumer support. " +

+
+ + {/* */} +
+ + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ + + + +
+

+ " The best one I've ever come across. " +

+
+ + {/* */} +
+ + + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ + + + +
+

+ " This is a truly beautiful template. " +

+
+ + {/* */} +
+ + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ " There one theme that you want. " +

+
+ + {/* */} +
+ + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} + + {/* */} +
+ + + + + + + + + + + + + + +
+

+ " Great design and thorough documentation. " +

+
+ + {/* */} +
+ + + + + + + + + + + + + + + + +
+ {/* */} +
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/SmallImage.md b/Documentation/docs/components/testemonials/SmallImage.md new file mode 100644 index 0000000..42a55ba --- /dev/null +++ b/Documentation/docs/components/testemonials/SmallImage.md @@ -0,0 +1,82 @@ +--- +sidebar_position: 2 +--- + +# Small Image + +![Cards](/img/small-image.png) + +```jsx title="Frontend/sections/Testimonials/SmallImage.tsx" +<> + {/* */} +
+
+ {/* */} + + {/* */} + + {/* */} +
+
+ Image Description +
+ {/* */} + +
+ {/* */} +
+ + + + +

+ To say that switching to Preline has been life-changing is an + understatement. My business has tripled and I got my life + back. +

+ +
+
+
+ Image Description +
+
+

+ Nicole Grazioso +

+

+ Head of Finance +

+
+
+
+
+ {/* */} +
+ {/* */} +
+ {/* */} +
+
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/TestimonialsWithStats.md b/Documentation/docs/components/testemonials/TestimonialsWithStats.md new file mode 100644 index 0000000..8b3a452 --- /dev/null +++ b/Documentation/docs/components/testemonials/TestimonialsWithStats.md @@ -0,0 +1,156 @@ +--- +sidebar_position: 2 +--- + +# Testimonials With Stats + +![Cards](/img/testimonials-with-stats.png) + +```jsx title="Frontend/sections/Testimonials/TestimonialsWithStats.tsx" +<> + {/* */} +
+ {/* */} +
+
+ {/* */} +
+

+ It's all about speed +

+

+ We provide you with a test account that can be set up in + seconds. Our main focus is getting responses to you as soon as + we can. +

+
+ {/* */} + + {/* */} +
+ + +
+

+ Amazing people to work with. Very fast and professional + partner. +

+
+ +
+
+
+ Image Description +
+
+
+ Josh Grazioso +
+
+ Director Payments & Risk | Airbnb +
+
+
+
+
+ {/* */} +
+ {/* */} + +
+
+ {/* */} +
    +
  • +
    + 45k+ +
    +

    + users - from new startups to public companies +

    +
  • + +
  • +
    + + + + + 23% +
    +

    + increase in traffic on webpages with Looms +

    +
  • + +
  • +
    + + + + + 9.3% +
    +

    + boost in reply rates across sales outreach +

    +
  • + +
  • +
    + 2x +
    +

    + faster than previous FastPocket versions +

    +
  • +
+ {/* */} +
+
+ {/* */} +
+ {/* */} +
+ {/* */} + +``` diff --git a/Documentation/docs/components/testemonials/_category_.json b/Documentation/docs/components/testemonials/_category_.json new file mode 100644 index 0000000..27ae08f --- /dev/null +++ b/Documentation/docs/components/testemonials/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Testimonials", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/Documentation/static/img/a-button-on-gradient-background.png b/Documentation/static/img/a-button-on-gradient-background.png new file mode 100644 index 0000000..a255a31 Binary files /dev/null and b/Documentation/static/img/a-button-on-gradient-background.png differ diff --git a/Documentation/static/img/big-image.png b/Documentation/static/img/big-image.png new file mode 100644 index 0000000..224fc76 Binary files /dev/null and b/Documentation/static/img/big-image.png differ diff --git a/Documentation/static/img/blocks-with-bordered-gradients.png b/Documentation/static/img/blocks-with-bordered-gradients.png new file mode 100644 index 0000000..845e1e6 Binary files /dev/null and b/Documentation/static/img/blocks-with-bordered-gradients.png differ diff --git a/Documentation/static/img/border-gradient.png b/Documentation/static/img/border-gradient.png new file mode 100644 index 0000000..a83743a Binary files /dev/null and b/Documentation/static/img/border-gradient.png differ diff --git a/Documentation/static/img/brand-color-on-hover.png b/Documentation/static/img/brand-color-on-hover.png new file mode 100644 index 0000000..9701a50 Binary files /dev/null and b/Documentation/static/img/brand-color-on-hover.png differ diff --git a/Documentation/static/img/card-style-with-description-and-socials.png b/Documentation/static/img/card-style-with-description-and-socials.png new file mode 100644 index 0000000..e55786c Binary files /dev/null and b/Documentation/static/img/card-style-with-description-and-socials.png differ diff --git a/Documentation/static/img/card-with-background-gray-on-hover.png b/Documentation/static/img/card-with-background-gray-on-hover.png new file mode 100644 index 0000000..a1f28af Binary files /dev/null and b/Documentation/static/img/card-with-background-gray-on-hover.png differ diff --git a/Documentation/static/img/cards-1.png b/Documentation/static/img/cards-1.png new file mode 100644 index 0000000..2f0dce0 Binary files /dev/null and b/Documentation/static/img/cards-1.png differ diff --git a/Documentation/static/img/cards-2.png b/Documentation/static/img/cards-2.png new file mode 100644 index 0000000..ed81382 Binary files /dev/null and b/Documentation/static/img/cards-2.png differ diff --git a/Documentation/static/img/cards-on-a-background-image.png b/Documentation/static/img/cards-on-a-background-image.png new file mode 100644 index 0000000..0009a50 Binary files /dev/null and b/Documentation/static/img/cards-on-a-background-image.png differ diff --git a/Documentation/static/img/cards-on-images.png b/Documentation/static/img/cards-on-images.png new file mode 100644 index 0000000..8289605 Binary files /dev/null and b/Documentation/static/img/cards-on-images.png differ diff --git a/Documentation/static/img/cards-with-stats-in-a-dark-background.png b/Documentation/static/img/cards-with-stats-in-a-dark-background.png new file mode 100644 index 0000000..a38007b Binary files /dev/null and b/Documentation/static/img/cards-with-stats-in-a-dark-background.png differ diff --git a/Documentation/static/img/center-aligned-in-container-size-with-background-elements.png b/Documentation/static/img/center-aligned-in-container-size-with-background-elements.png new file mode 100644 index 0000000..6a47d91 Binary files /dev/null and b/Documentation/static/img/center-aligned-in-container-size-with-background-elements.png differ diff --git a/Documentation/static/img/center-aligned-in-dark-background.png b/Documentation/static/img/center-aligned-in-dark-background.png new file mode 100644 index 0000000..ac3f957 Binary files /dev/null and b/Documentation/static/img/center-aligned-in-dark-background.png differ diff --git a/Documentation/static/img/center-aligned-in-small-size.png b/Documentation/static/img/center-aligned-in-small-size.png new file mode 100644 index 0000000..dbbbf6b Binary files /dev/null and b/Documentation/static/img/center-aligned-in-small-size.png differ diff --git a/Documentation/static/img/center-aligned-search-with-tags.png b/Documentation/static/img/center-aligned-search-with-tags.png new file mode 100644 index 0000000..74d5f41 Binary files /dev/null and b/Documentation/static/img/center-aligned-search-with-tags.png differ diff --git a/Documentation/static/img/center-aligned-with-a-form.png b/Documentation/static/img/center-aligned-with-a-form.png new file mode 100644 index 0000000..b5e0d3f Binary files /dev/null and b/Documentation/static/img/center-aligned-with-a-form.png differ diff --git a/Documentation/static/img/center-aligned-with-video-play-button-on-image.png b/Documentation/static/img/center-aligned-with-video-play-button-on-image.png new file mode 100644 index 0000000..386fe0b Binary files /dev/null and b/Documentation/static/img/center-aligned-with-video-play-button-on-image.png differ diff --git a/Documentation/static/img/center-aligned.png b/Documentation/static/img/center-aligned.png new file mode 100644 index 0000000..f8c8a93 Binary files /dev/null and b/Documentation/static/img/center-aligned.png differ diff --git a/Documentation/static/img/components-verticaltabs-feature.png b/Documentation/static/img/components-verticaltabs-feature.png deleted file mode 100644 index 9466894..0000000 Binary files a/Documentation/static/img/components-verticaltabs-feature.png and /dev/null differ diff --git a/Documentation/static/img/container-size-image-with-icon-blocks.png b/Documentation/static/img/container-size-image-with-icon-blocks.png new file mode 100644 index 0000000..b3e55b8 Binary files /dev/null and b/Documentation/static/img/container-size-image-with-icon-blocks.png differ diff --git a/Documentation/static/img/description-on-left-icon-blocks-on-right.png b/Documentation/static/img/description-on-left-icon-blocks-on-right.png new file mode 100644 index 0000000..182cbe5 Binary files /dev/null and b/Documentation/static/img/description-on-left-icon-blocks-on-right.png differ diff --git a/Documentation/static/img/full-width-center-aligned-link-on-gray-background.png b/Documentation/static/img/full-width-center-aligned-link-on-gray-background.png new file mode 100644 index 0000000..c0cb9b4 Binary files /dev/null and b/Documentation/static/img/full-width-center-aligned-link-on-gray-background.png differ diff --git a/Documentation/static/img/full-width-with-dismiss-button-on-red-background.png b/Documentation/static/img/full-width-with-dismiss-button-on-red-background.png new file mode 100644 index 0000000..fb5d7a3 Binary files /dev/null and b/Documentation/static/img/full-width-with-dismiss-button-on-red-background.png differ diff --git a/Documentation/static/img/gradient-background.png b/Documentation/static/img/gradient-background.png new file mode 100644 index 0000000..ac38dd3 Binary files /dev/null and b/Documentation/static/img/gradient-background.png differ diff --git a/Documentation/static/img/gray-cards.png b/Documentation/static/img/gray-cards.png new file mode 100644 index 0000000..d4233a6 Binary files /dev/null and b/Documentation/static/img/gray-cards.png differ diff --git a/Documentation/static/img/hero-style.png b/Documentation/static/img/hero-style.png new file mode 100644 index 0000000..02ab14e Binary files /dev/null and b/Documentation/static/img/hero-style.png differ diff --git a/Documentation/static/img/horizontal-style.png b/Documentation/static/img/horizontal-style.png new file mode 100644 index 0000000..ab6f49d Binary files /dev/null and b/Documentation/static/img/horizontal-style.png differ diff --git a/Documentation/static/img/icon-gray-background-on-hover.png b/Documentation/static/img/icon-gray-background-on-hover.png new file mode 100644 index 0000000..b2312c7 Binary files /dev/null and b/Documentation/static/img/icon-gray-background-on-hover.png differ diff --git a/Documentation/static/img/image-and-content-with-stretched-buttons.png b/Documentation/static/img/image-and-content-with-stretched-buttons.png new file mode 100644 index 0000000..005b5c9 Binary files /dev/null and b/Documentation/static/img/image-and-content-with-stretched-buttons.png differ diff --git a/Documentation/static/img/image-card-with-subtitle-and-title.png b/Documentation/static/img/image-card-with-subtitle-and-title.png new file mode 100644 index 0000000..18a4bfa Binary files /dev/null and b/Documentation/static/img/image-card-with-subtitle-and-title.png differ diff --git a/Documentation/static/img/image-overlay.png b/Documentation/static/img/image-overlay.png new file mode 100644 index 0000000..229c258 Binary files /dev/null and b/Documentation/static/img/image-overlay.png differ diff --git a/Documentation/static/img/in-card.png b/Documentation/static/img/in-card.png new file mode 100644 index 0000000..063a5da Binary files /dev/null and b/Documentation/static/img/in-card.png differ diff --git a/Documentation/static/img/inline-small-squared-image-with-socials.png b/Documentation/static/img/inline-small-squared-image-with-socials.png new file mode 100644 index 0000000..acabf74 Binary files /dev/null and b/Documentation/static/img/inline-small-squared-image-with-socials.png differ diff --git a/Documentation/static/img/light-pilled-style-link.png b/Documentation/static/img/light-pilled-style-link.png new file mode 100644 index 0000000..c626937 Binary files /dev/null and b/Documentation/static/img/light-pilled-style-link.png differ diff --git a/Documentation/static/img/links-in-gradient-background.png b/Documentation/static/img/links-in-gradient-background.png new file mode 100644 index 0000000..139678d Binary files /dev/null and b/Documentation/static/img/links-in-gradient-background.png differ diff --git a/Documentation/static/img/mansory-4-cols.png b/Documentation/static/img/mansory-4-cols.png new file mode 100644 index 0000000..a91733a Binary files /dev/null and b/Documentation/static/img/mansory-4-cols.png differ diff --git a/Documentation/static/img/media-object-style-with-blurred-background.png b/Documentation/static/img/media-object-style-with-blurred-background.png new file mode 100644 index 0000000..9abd832 Binary files /dev/null and b/Documentation/static/img/media-object-style-with-blurred-background.png differ diff --git a/Documentation/static/img/medium-size-description-with-icon-blocks.png b/Documentation/static/img/medium-size-description-with-icon-blocks.png new file mode 100644 index 0000000..6c16c10 Binary files /dev/null and b/Documentation/static/img/medium-size-description-with-icon-blocks.png differ diff --git a/Documentation/static/img/polygon-background-element.png b/Documentation/static/img/polygon-background-element.png new file mode 100644 index 0000000..0f7aa8b Binary files /dev/null and b/Documentation/static/img/polygon-background-element.png differ diff --git a/Documentation/static/img/short-review-with-logo-and-stars.png b/Documentation/static/img/short-review-with-logo-and-stars.png new file mode 100644 index 0000000..d22d221 Binary files /dev/null and b/Documentation/static/img/short-review-with-logo-and-stars.png differ diff --git a/Documentation/static/img/sign-up-form.png b/Documentation/static/img/sign-up-form.png new file mode 100644 index 0000000..c88be09 Binary files /dev/null and b/Documentation/static/img/sign-up-form.png differ diff --git a/Documentation/static/img/simple-card-link-with-avatar-and-title.png b/Documentation/static/img/simple-card-link-with-avatar-and-title.png new file mode 100644 index 0000000..adedb57 Binary files /dev/null and b/Documentation/static/img/simple-card-link-with-avatar-and-title.png differ diff --git a/Documentation/static/img/simple-card-link-with-icon-title-and-description.png b/Documentation/static/img/simple-card-link-with-icon-title-and-description.png new file mode 100644 index 0000000..98f5715 Binary files /dev/null and b/Documentation/static/img/simple-card-link-with-icon-title-and-description.png differ diff --git a/Documentation/static/img/simple-left-aligned.png b/Documentation/static/img/simple-left-aligned.png new file mode 100644 index 0000000..cad3c48 Binary files /dev/null and b/Documentation/static/img/simple-left-aligned.png differ diff --git a/Documentation/static/img/simple-with-a-single-image.png b/Documentation/static/img/simple-with-a-single-image.png new file mode 100644 index 0000000..afb0406 Binary files /dev/null and b/Documentation/static/img/simple-with-a-single-image.png differ diff --git a/Documentation/static/img/simple-with-heading-and-link.png b/Documentation/static/img/simple-with-heading-and-link.png new file mode 100644 index 0000000..bd977df Binary files /dev/null and b/Documentation/static/img/simple-with-heading-and-link.png differ diff --git a/Documentation/static/img/simple-with-heading.png b/Documentation/static/img/simple-with-heading.png new file mode 100644 index 0000000..6e40a42 Binary files /dev/null and b/Documentation/static/img/simple-with-heading.png differ diff --git a/Documentation/static/img/small-circled-image-size.png b/Documentation/static/img/small-circled-image-size.png new file mode 100644 index 0000000..cc9fd79 Binary files /dev/null and b/Documentation/static/img/small-circled-image-size.png differ diff --git a/Documentation/static/img/small-image.png b/Documentation/static/img/small-image.png new file mode 100644 index 0000000..d616492 Binary files /dev/null and b/Documentation/static/img/small-image.png differ diff --git a/Documentation/static/img/solid-backgrond-icon-feature.png b/Documentation/static/img/solid-backgrond-icon-feature.png new file mode 100644 index 0000000..08c0073 Binary files /dev/null and b/Documentation/static/img/solid-backgrond-icon-feature.png differ diff --git a/Documentation/static/img/solid-blue-background-icon-with-gray-background-on-hover.png b/Documentation/static/img/solid-blue-background-icon-with-gray-background-on-hover.png new file mode 100644 index 0000000..e84814d Binary files /dev/null and b/Documentation/static/img/solid-blue-background-icon-with-gray-background-on-hover.png differ diff --git a/Documentation/static/img/split-section-with-anImage-and-a-form.png b/Documentation/static/img/split-section-with-anImage-and-a-form.png new file mode 100644 index 0000000..93b560c Binary files /dev/null and b/Documentation/static/img/split-section-with-anImage-and-a-form.png differ diff --git a/Documentation/static/img/squared-4-cols.png b/Documentation/static/img/squared-4-cols.png new file mode 100644 index 0000000..c3933c0 Binary files /dev/null and b/Documentation/static/img/squared-4-cols.png differ diff --git a/Documentation/static/img/squared-background-element.png b/Documentation/static/img/squared-background-element.png new file mode 100644 index 0000000..9feb089 Binary files /dev/null and b/Documentation/static/img/squared-background-element.png differ diff --git a/Documentation/static/img/squared-medium-size-image.png b/Documentation/static/img/squared-medium-size-image.png new file mode 100644 index 0000000..407aab8 Binary files /dev/null and b/Documentation/static/img/squared-medium-size-image.png differ diff --git a/Documentation/static/img/stacked-cards.png b/Documentation/static/img/stacked-cards.png new file mode 100644 index 0000000..6ce6606 Binary files /dev/null and b/Documentation/static/img/stacked-cards.png differ diff --git a/Documentation/static/img/testimonials-with-stats.png b/Documentation/static/img/testimonials-with-stats.png new file mode 100644 index 0000000..d831cab Binary files /dev/null and b/Documentation/static/img/testimonials-with-stats.png differ diff --git a/Documentation/static/img/three-center-aligned-images-with-a-content.png b/Documentation/static/img/three-center-aligned-images-with-a-content.png new file mode 100644 index 0000000..bf96b28 Binary files /dev/null and b/Documentation/static/img/three-center-aligned-images-with-a-content.png differ diff --git a/Documentation/static/img/three-grids-with-an-overlay-card.png b/Documentation/static/img/three-grids-with-an-overlay-card.png new file mode 100644 index 0000000..41a45e7 Binary files /dev/null and b/Documentation/static/img/three-grids-with-an-overlay-card.png differ diff --git a/Documentation/static/img/two-cols-grid.png b/Documentation/static/img/two-cols-grid.png new file mode 100644 index 0000000..294faf0 Binary files /dev/null and b/Documentation/static/img/two-cols-grid.png differ diff --git a/Documentation/static/img/two-grids-list.png b/Documentation/static/img/two-grids-list.png new file mode 100644 index 0000000..fa1a2ea Binary files /dev/null and b/Documentation/static/img/two-grids-list.png differ diff --git a/Documentation/static/img/vertical-tabs-feature.png b/Documentation/static/img/vertical-tabs-feature.png new file mode 100644 index 0000000..d8ac813 Binary files /dev/null and b/Documentation/static/img/vertical-tabs-feature.png differ diff --git a/Documentation/static/img/vertical-tabs-with-overlapping-background.png b/Documentation/static/img/vertical-tabs-with-overlapping-background.png new file mode 100644 index 0000000..758ca8c Binary files /dev/null and b/Documentation/static/img/vertical-tabs-with-overlapping-background.png differ diff --git a/Documentation/static/img/with-2-cards.png b/Documentation/static/img/with-2-cards.png new file mode 100644 index 0000000..07d7126 Binary files /dev/null and b/Documentation/static/img/with-2-cards.png differ diff --git a/Documentation/static/img/with-4-center-aligned-images-and-icon-blocks.png b/Documentation/static/img/with-4-center-aligned-images-and-icon-blocks.png new file mode 100644 index 0000000..630c2fe Binary files /dev/null and b/Documentation/static/img/with-4-center-aligned-images-and-icon-blocks.png differ diff --git a/Documentation/static/img/with-email-input.png b/Documentation/static/img/with-email-input.png new file mode 100644 index 0000000..cb96db6 Binary files /dev/null and b/Documentation/static/img/with-email-input.png differ diff --git a/Documentation/static/img/with-images-and-reviews.png b/Documentation/static/img/with-images-and-reviews.png new file mode 100644 index 0000000..ea81b0d Binary files /dev/null and b/Documentation/static/img/with-images-and-reviews.png differ diff --git a/Documentation/static/img/with-sidebar.png b/Documentation/static/img/with-sidebar.png new file mode 100644 index 0000000..030e39d Binary files /dev/null and b/Documentation/static/img/with-sidebar.png differ diff --git a/Documentation/static/img/with-stats.png b/Documentation/static/img/with-stats.png new file mode 100644 index 0000000..df2c07e Binary files /dev/null and b/Documentation/static/img/with-stats.png differ diff --git a/Frontend/app/(public)/about/page.tsx b/Frontend/app/(public)/about/page.tsx index 2609a15..30e57e4 100644 --- a/Frontend/app/(public)/about/page.tsx +++ b/Frontend/app/(public)/about/page.tsx @@ -53,7 +53,7 @@ export default async function About() {

{"samuel + {/* */} - - - -
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - \ No newline at end of file diff --git a/Frontend/public/docs/assets/js/main.bf0f2e3c.js b/Frontend/public/docs/assets/js/main.bf0f2e3c.js index f5f01cc..0129268 100644 --- a/Frontend/public/docs/assets/js/main.bf0f2e3c.js +++ b/Frontend/public/docs/assets/js/main.bf0f2e3c.js @@ -1,2 +1,2 @@ /*! For license information please see main.bf0f2e3c.js.LICENSE.txt */ -(self.webpackChunkdoc=self.webpackChunkdoc||[]).push([[792],{8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(6540);var r=n(3259),a=n.n(r),o=n(4054);const i={"0c92f962":[()=>n.e(962).then(n.t.bind(n,1966,19)),"/Users/samwyndham/Work/FastPocket/fastpocket/Frontend/docs/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",1966],"0e384e19":[()=>n.e(976).then(n.bind(n,1512)),"@site/docs/intro.md",1512],"14eb3368":[()=>Promise.all([n.e(869),n.e(969)]).then(n.bind(n,4136)),"@theme/DocCategoryGeneratedIndexPage",4136],17896441:[()=>Promise.all([n.e(869),n.e(674),n.e(401)]).then(n.bind(n,3761)),"@theme/DocItem",3761],"18c41134":[()=>n.e(262).then(n.bind(n,9740)),"@site/docs/tutorial-basics/markdown-features.mdx",9740],"1e4232ab":[()=>n.e(953).then(n.bind(n,23)),"@site/docs/tutorial-basics/create-a-document.md",23],"1f391b9e":[()=>Promise.all([n.e(869),n.e(674),n.e(61)]).then(n.bind(n,7973)),"@theme/MDXPage",7973],"393be207":[()=>n.e(134).then(n.bind(n,6022)),"@site/src/pages/markdown-page.md",6022],"533a09ca":[()=>n.e(98).then(n.bind(n,865)),"@site/docs/tutorial-basics/create-a-blog-post.md",865],"5c868d36":[()=>n.e(974).then(n.bind(n,5277)),"@site/docs/tutorial-basics/create-a-page.md",5277],"5e95c892":[()=>n.e(647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"822bd8ab":[()=>n.e(748).then(n.bind(n,9656)),"@site/docs/tutorial-basics/congratulations.md",9656],"935f2afb":[()=>n.e(581).then(n.t.bind(n,5610,19)),"~docs/default/version-current-metadata-prop-751.json",5610],a7bd4aaa:[()=>n.e(717).then(n.bind(n,4532)),"@theme/DocVersionRoot",4532],a94703ab:[()=>Promise.all([n.e(869),n.e(48)]).then(n.bind(n,2559)),"@theme/DocRoot",2559],c1d50b8c:[()=>n.e(11).then(n.t.bind(n,4061,19)),"/Users/samwyndham/Work/FastPocket/fastpocket/Frontend/docs/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",4061],c844b82d:[()=>n.e(558).then(n.t.bind(n,456,19)),"~docs/default/category-docs-tutorialsidebar-category-tutorial-extras-3e4.json",456],dff1c289:[()=>n.e(724).then(n.bind(n,1246)),"@site/docs/tutorial-extras/manage-docs-versions.md",1246],e44a2883:[()=>n.e(736).then(n.bind(n,4577)),"@site/docs/tutorial-extras/translate-your-site.md",4577],ea88f2a1:[()=>n.e(587).then(n.t.bind(n,7142,19)),"~docs/default/category-docs-tutorialsidebar-category-tutorial-basics-918.json",7142],f55d3e7a:[()=>n.e(863).then(n.bind(n,7328)),"@site/docs/tutorial-basics/deploy-your-site.md",7328]};var l=n(4848);function s(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(t)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(6921),c=n(3102);function d(e,t){if("*"===e)return a()({loading:s,loader:()=>n.e(237).then(n.bind(n,2237)),modules:["@theme/NotFound"],webpack:()=>[2237],render(e,t){const n=e.default;return(0,l.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,{...t})})}});const r=o[`${e}-${t}`],d={},p=[],f=[],m=(0,u.A)(r);return Object.entries(m).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),a().Map({loading:s,loader:d,modules:p,webpack:()=>f,render(t,n){const a=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const o=r.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let i=a;const l=n.split(".");l.slice(0,-1).forEach((e=>{i=i[e]})),i[l[l.length-1]]=o}));const o=a.__comp;delete a.__comp;const i=a.__context;return delete a.__context,(0,l.jsx)(c.W,{value:i,children:(0,l.jsx)(o,{...a,...n})})}})}const p=[{path:"/docs/markdown-page",component:d("/docs/markdown-page","d45"),exact:!0},{path:"/docs/",component:d("/docs/","8a1"),routes:[{path:"/docs/",component:d("/docs/","ee8"),routes:[{path:"/docs/",component:d("/docs/","c48"),routes:[{path:"/docs/category/tutorial---basics",component:d("/docs/category/tutorial---basics","d44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/tutorial---extras",component:d("/docs/category/tutorial---extras","f09"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/congratulations",component:d("/docs/tutorial-basics/congratulations","793"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/create-a-blog-post",component:d("/docs/tutorial-basics/create-a-blog-post","68e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/create-a-document",component:d("/docs/tutorial-basics/create-a-document","c2d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/create-a-page",component:d("/docs/tutorial-basics/create-a-page","f44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/deploy-your-site",component:d("/docs/tutorial-basics/deploy-your-site","e46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-basics/markdown-features",component:d("/docs/tutorial-basics/markdown-features","4b7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-extras/manage-docs-versions",component:d("/docs/tutorial-extras/manage-docs-versions","fdd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorial-extras/translate-your-site",component:d("/docs/tutorial-extras/translate-your-site","2d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/",component:d("/docs/","2bf"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,x:()=>i});var r=n(6540),a=n(4848);const o=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,a.jsx)(o.Provider,{value:n,children:t})}},8536:(e,t,n)=>{"use strict";var r=n(6540),a=n(5338),o=n(4625),i=n(545),l=n(8193);const s=[n(119),n(6134),n(6294),n(1043)];var u=n(8328),c=n(6347),d=n(2831),p=n(4848);function f(e){let{children:t}=e;return(0,p.jsx)(p.Fragment,{children:t})}var m=n(5260),g=n(4586),h=n(6025),y=n(6342),b=n(1003),v=n(2131),w=n(4090),k=n(2967),x=n(440),S=n(1463);function E(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,g.A)(),r=(0,v.o)(),a=n[e].htmlLang,o=e=>e.replace("-","_");return(0,p.jsxs)(m.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:o(a)}),Object.values(n).filter((e=>a!==e.htmlLang)).map((e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:o(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function C(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,g.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,g.A)(),{pathname:r}=(0,c.zy)();return e+(0,x.applyTrailingSlash)((0,h.A)(r),{trailingSlash:n,baseUrl:t})}(),a=t?`${n}${t}`:r;return(0,p.jsxs)(m.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:a}),(0,p.jsx)("link",{rel:"canonical",href:a})]})}function A(){const{i18n:{currentLocale:e}}=(0,g.A)(),{metadata:t,image:n}=(0,y.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(m.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:w.w})]}),n&&(0,p.jsx)(b.be,{image:n}),(0,p.jsx)(C,{}),(0,p.jsx)(E,{}),(0,p.jsx)(S.A,{tag:k.Cy,locale:e}),(0,p.jsx)(m.A,{children:t.map(((e,t)=>(0,p.jsx)("meta",{...e},t)))})]})}const _=new Map;function T(e){if(_.has(e.pathname))return{...e,pathname:_.get(e.pathname)};if((0,d.u)(u.A,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return _.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return _.set(e.pathname,t),{...e,pathname:t}}var j=n(6125),N=n(6988),L=n(205);function R(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>a.forEach((e=>e?.()))}const P=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,L.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,a=t.hash===n.hash,o=t.search===n.search;if(r&&a&&!o)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),R("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function O(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.u)(u.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class D extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?R("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=R("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),O(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,p.jsx)(P,{previousLocation:this.previousLocation,location:t,children:(0,p.jsx)(c.qh,{location:t,render:()=>e})})}}const I=D,F="__docusaurus-base-url-issue-banner-container",M="__docusaurus-base-url-issue-banner",z="__docusaurus-base-url-issue-banner-suggestion-container";function B(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '${F}';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const a=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;a?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Y=n(6921);const Z=new Set,X=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!X.has(e)&&!Z.has(e))(e))return!1;Z.add(e);const t=(0,d.u)(u.A,e).flatMap((e=>{return t=e.route.path,Object.entries(Q).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Y.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?K(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!X.has(e))(e)&&(X.add(e),O(e))},te=Object.freeze(ee),ne=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=te;const e=document.getElementById("__docusaurus"),t=(0,p.jsx)(i.vd,{children:(0,p.jsx)(o.Kd,{children:(0,p.jsx)(W,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},l=()=>{if(ne)r.startTransition((()=>{a.hydrateRoot(e,t,{onRecoverableError:n})}));else{const o=a.createRoot(e,{onRecoverableError:n});r.startTransition((()=>{o.render(t)}))}};O(window.location.pathname).then(l)}},6988:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(6540),a=n(4784);const o=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs/","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs/","mainDocId":"intro","docs":[{"id":"intro","path":"/docs/","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/congratulations","path":"/docs/tutorial-basics/congratulations","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/create-a-blog-post","path":"/docs/tutorial-basics/create-a-blog-post","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/create-a-document","path":"/docs/tutorial-basics/create-a-document","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/create-a-page","path":"/docs/tutorial-basics/create-a-page","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/deploy-your-site","path":"/docs/tutorial-basics/deploy-your-site","sidebar":"tutorialSidebar"},{"id":"tutorial-basics/markdown-features","path":"/docs/tutorial-basics/markdown-features","sidebar":"tutorialSidebar"},{"id":"tutorial-extras/manage-docs-versions","path":"/docs/tutorial-extras/manage-docs-versions","sidebar":"tutorialSidebar"},{"id":"tutorial-extras/translate-your-site","path":"/docs/tutorial-extras/translate-your-site","sidebar":"tutorialSidebar"},{"id":"/category/tutorial---basics","path":"/docs/category/tutorial---basics","sidebar":"tutorialSidebar"},{"id":"/category/tutorial---extras","path":"/docs/category/tutorial---extras","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/","label":"intro"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(2654);const s=JSON.parse('{"docusaurusVersion":"3.1.1","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.1.1"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.1.1"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.1.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.1.1"}}}');var u=n(4848);const c={siteConfig:a.A,siteMetadata:s,globalData:o,i18n:i,codeTranslations:l},d=r.createContext(c);function p(e){let{children:t}=e;return(0,u.jsx)(d.Provider,{value:c,children:t})}},7489:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),a=n(8193),o=n(5260),i=n(440),l=n(781),s=n(4848);function u(e){let{error:t,tryAgain:n}=e;return(0,s.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,s.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,s.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,s.jsx)(c,{error:t})]})}function c(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,s.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function d(e){let{error:t,tryAgain:n}=e;return(0,s.jsxs)(f,{fallback:()=>(0,s.jsx)(u,{error:t,tryAgain:n}),children:[(0,s.jsx)(o.A,{children:(0,s.jsx)("title",{children:"Page Error"})}),(0,s.jsx)(l.A,{children:(0,s.jsx)(u,{error:t,tryAgain:n})})]})}const p=e=>(0,s.jsx)(d,{...e});class f extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){a.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??p)(e)}return e??null}}},8193:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);var r=n(545),a=n(4848);function o(e){return(0,a.jsx)(r.mg,{...e})}},8774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),a=n(4625),o=n(440),i=n(4586),l=n(6654),s=n(8193),u=n(3427),c=n(6025),d=n(4848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:g,"data-noBrokenLinkCheck":h,autoAddBaseUrl:y=!0,...b}=e;const{siteConfig:{trailingSlash:v,baseUrl:w}}=(0,i.A)(),{withBaseUrl:k}=(0,c.h)(),x=(0,u.A)(),S=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>S.current));const E=p||f;const C=(0,l.A)(E),A=E?.replace("pathname://","");let _=void 0!==A?(T=A,y&&(e=>e.startsWith("/"))(T)?k(T):T):void 0;var T;_&&C&&(_=(0,o.applyTrailingSlash)(_,{trailingSlash:v,baseUrl:w}));const j=(0,r.useRef)(!1),N=n?a.k2:a.N_,L=s.A.canUseIntersectionObserver,R=(0,r.useRef)(),P=()=>{j.current||null==_||(window.docusaurus.preload(_),j.current=!0)};(0,r.useEffect)((()=>(!L&&C&&null!=_&&window.docusaurus.prefetch(_),()=>{L&&R.current&&R.current.disconnect()})),[R,_,L,C]);const O=_?.startsWith("#")??!1,D=!b.target||"_self"===b.target,I=!_||!C||!D||O;return h||!O&&I||x.collectLink(_),b.id&&x.collectAnchor(b.id),I?(0,d.jsx)("a",{ref:S,href:_,...E&&!C&&{target:"_blank",rel:"noopener noreferrer"},...b}):(0,d.jsx)(N,{...b,onMouseEnter:P,onTouchStart:P,innerRef:e=>{S.current=e,L&&e&&C&&(R.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(R.current.unobserve(e),R.current.disconnect(),null!=_&&window.docusaurus.prefetch(_))}))})),R.current.observe(e))},to:_,...n&&{isActive:g,activeClassName:m}})}const f=r.forwardRef(p)},418:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=()=>null},1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>s});var r=n(6540),a=n(4848);function o(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(2654);function l(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function s(e,t){let{message:n,id:r}=e;return o(l({message:n,id:r}),t)}function u(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const i=l({message:t,id:n});return(0,a.jsx)(a.Fragment,{children:o(i,r)})}},7065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},6654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>a,z:()=>r})},6025:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,h:()=>i});var r=n(6540),a=n(4586),o=n(6654);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,a.A)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:a=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,o.z)(n))return n;if(a)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+l:l}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function l(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},3427:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540);n(4848);const a=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),o=()=>(0,r.useContext)(a);function i(){return o()}},4586:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(6988);function o(){return(0,r.useContext)(a.o)}},2303:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(6125);function o(){return(0,r.useContext)(a.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540);const a=n(8193).A.canUseDOM?r.useLayoutEffect:r.useEffect},6921:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function a(e){const t={};return function e(n,a){Object.entries(n).forEach((n=>{let[o,i]=n;const l=a?`${a}.${o}`:o;r(i)?e(i,l):t[l]=i}))}(e),t}},3102:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>o});var r=n(6540),a=n(4848);const o=r.createContext(null);function i(e){let{children:t,value:n}=e;const i=r.useContext(o),l=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:i,value:n})),[i,n]);return(0,a.jsx)(o.Provider,{value:l,children:t})}},4070:(e,t,n)=>{"use strict";n.d(t,{zK:()=>g,vT:()=>p,Gy:()=>c,HW:()=>h,ht:()=>d,r7:()=>m,jh:()=>f});var r=n(6347),a=n(4586),o=n(7065);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,a.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find((e=>e.isLast));function s(e,t){const n=function(e,t){const n=l(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),a=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:a,alternateDocVersions:a?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(a.id):{}}}const u={},c=()=>i("docusaurus-plugin-content-docs")??u,d=e=>function(e,t,n){void 0===t&&(t=o.W),void 0===n&&(n={});const r=i(e),a=r?.[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0});function p(e){void 0===e&&(e={});const t=c(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function f(e){return d(e).versions}function m(e){const t=d(e);return l(t)}function g(e){const t=d(e),{pathname:n}=(0,r.zy)();return s(t,n)}function h(e){const t=d(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=l(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},6294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(5947),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},6134:(e,t,n)=>{"use strict";n.r(t);var r=n(1765),a=n(4784);!function(e){const{themeConfig:{prism:t}}=a.A,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(9700),n(8692)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},1107:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(4164),a=n(1312),o=n(6342),i=n(8774),l=n(3427);const s={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var u=n(4848);function c(e){let{as:t,id:n,...c}=e;const d=(0,l.A)(),{navbar:{hideOnScroll:p}}=(0,o.p)();if("h1"===t||!n)return(0,u.jsx)(t,{...c,id:void 0});d.collectAnchor(n);const f=(0,a.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return(0,u.jsxs)(t,{...c,className:(0,r.A)("anchor",p?s.anchorWithHideOnScrollNavbar:s.anchorWithStickyNavbar,c.className),id:n,children:[c.children,(0,u.jsx)(i.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},3186:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);const r={iconExternalLink:"iconExternalLink_nPIU"};var a=n(4848);function o(e){let{width:t=13.5,height:n=13.5}=e;return(0,a.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,a.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},781:(e,t,n)=>{"use strict";n.d(t,{A:()=>ft});var r=n(6540),a=n(4164),o=n(7489),i=n(1003),l=n(6347),s=n(1312),u=n(5062),c=n(4848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,l.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,u.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const m=(0,s.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function g(e){const t=e.children??m,{containerRef:n,onClick:r}=f();return(0,c.jsx)("div",{ref:n,role:"region","aria-label":m,children:(0,c.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var h=n(7559),y=n(4090);const b={skipToContent:"skipToContent_fXgn"};function v(){return(0,c.jsx)(g,{className:b.skipToContent})}var w=n(6342),k=n(5041);function x(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:a=1.2,className:o,...i}=e;return(0,c.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...i,children:(0,c.jsx)("g",{stroke:r,strokeWidth:a,children:(0,c.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,c.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,a.A)("clean-btn close",S.closeButton,e.className),children:(0,c.jsx)(x,{width:14,height:14,strokeWidth:3.1})})}const C={content:"content_knG7"};function A(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,c.jsx)("div",{...e,className:(0,a.A)(C.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const _={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function T(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,k.Mj)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:o}=e;return(0,c.jsxs)("div",{className:_.announcementBar,style:{backgroundColor:r,color:a},role:"banner",children:[o&&(0,c.jsx)("div",{className:_.announcementBarPlaceholder}),(0,c.jsx)(A,{className:_.announcementBarContent}),o&&(0,c.jsx)(E,{onClick:n,className:_.announcementBarClose})]})}var j=n(9876),N=n(3104);var L=n(9532),R=n(5600);const P=r.createContext(null);function O(e){let{children:t}=e;const n=function(){const e=(0,j.M)(),t=(0,R.YL)(),[n,a]=(0,r.useState)(!1),o=null!==t.component,i=(0,L.ZC)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[n,a]),[n])}();return(0,c.jsx)(P.Provider,{value:n,children:t})}function D(e){if(e.component){const t=e.component;return(0,c.jsx)(t,{...e.props})}}function I(){const e=(0,r.useContext)(P);if(!e)throw new L.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)((()=>n(!1)),[n]),o=(0,R.YL)();return(0,r.useMemo)((()=>({shown:t,hide:a,content:D(o)})),[a,o,t])}function F(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:o}=I();return(0,c.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,c.jsxs)("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":o}),children:[(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var M=n(5293),z=n(2303);function B(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function q(e){let{className:t,buttonClassName:n,value:r,onChange:o}=e;const i=(0,z.A)(),l=(0,s.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,s.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,s.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,c.jsx)("div",{className:(0,a.A)(U.toggle,t),children:(0,c.jsxs)("button",{className:(0,a.A)("clean-btn",U.toggleButton,!i&&U.toggleButtonDisabled,n),type:"button",onClick:()=>o("dark"===r?"light":"dark"),disabled:!i,title:l,"aria-label":l,"aria-live":"polite",children:[(0,c.jsx)(B,{className:(0,a.A)(U.toggleIcon,U.lightToggleIcon)}),(0,c.jsx)($,{className:(0,a.A)(U.toggleIcon,U.darkToggleIcon)})]})})}const H=r.memo(q),G={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function V(e){let{className:t}=e;const n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,{colorMode:a,setColorMode:o}=(0,M.G)();return r?null:(0,c.jsx)(H,{className:t,buttonClassName:"dark"===n?G.darkNavbarColorModeToggle:void 0,value:a,onChange:o})}var W=n(3465);function Q(){return(0,c.jsx)(W.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,j.M)();return(0,c.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,c.jsx)(x,{color:"var(--ifm-color-emphasis-600)"})})}function Y(){return(0,c.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,c.jsx)(Q,{}),(0,c.jsx)(V,{className:"margin-right--md"}),(0,c.jsx)(K,{})]})}var Z=n(8774),X=n(6025),J=n(6654);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(3186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:a,label:o,html:i,isDropdownLink:l,prependBaseUrlToHref:s,...u}=e;const d=(0,X.A)(r),p=(0,X.A)(t),f=(0,X.A)(a,{forcePrependBaseUrl:!0}),m=o&&a&&!(0,J.A)(a),g=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,c.jsxs)(c.Fragment,{children:[o,m&&(0,c.jsx)(te.A,{...l&&{width:12,height:12}})]})};return a?(0,c.jsx)(Z.A,{href:s?f:a,...u,...g}):(0,c.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...u,...g})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const o=(0,c.jsx)(ne,{className:(0,a.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,c.jsx)("li",{children:o}):o}function ae(e){let{className:t,isDropdownItem:n,...r}=e;return(0,c.jsx)("li",{className:"menu__list-item",children:(0,c.jsx)(ne,{className:(0,a.A)("menu__link",t),...r})})}function oe(e){let{mobile:t=!1,position:n,...r}=e;const a=t?ae:re;return(0,c.jsx)(a,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=n(1422),le=n(9169),se=n(4586);const ue={dropdownNavbarItemMobile:"dropdownNavbarItemMobile_S0Fm"};function ce(e,t){return e.some((e=>function(e,t){return!!(0,le.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:o,onClick:i,...l}=e;const s=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[s]),(0,c.jsxs)("div",{ref:s,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u}),children:[(0,c.jsx)(ne,{"aria-haspopup":"true","aria-expanded":u,role:"button",href:l.to?void 0:"#",className:(0,a.A)("navbar__link",o),...l,onClick:l.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))},children:l.children??l.label}),(0,c.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(Ce,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:o,onClick:i,...s}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,se.A)(),{pathname:t}=(0,l.zy)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&m(!d)}),[u,d,m]),(0,c.jsxs)("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,c.jsx)(ne,{role:"button",className:(0,a.A)(ue.dropdownNavbarItemMobile,"menu__link menu__link--sublist menu__link--sublist-caret",n),...s,onClick:e=>{e.preventDefault(),f()},children:s.children??s.label}),(0,c.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(Ce,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,c.jsx)(r,{...n})}var me=n(2131);function ge(e){let{width:t=20,height:n=20,...r}=e;return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const he="iconLanguage_nlXk";var ye=n(418);const be={navbarSearchContainer:"navbarSearchContainer_Bca1"};function ve(e){let{children:t,className:n}=e;return(0,c.jsx)("div",{className:(0,a.A)(n,be.navbarSearchContainer),children:t})}var we=n(4070),ke=n(1754);var xe=n(5597);const Se=e=>e.docs.find((t=>t.id===e.mainDocId));const Ee={default:oe,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:a="",...o}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,se.A)(),p=(0,me.o)(),{search:f,hash:m}=(0,l.zy)(),g=[...n,...u.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}${a}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...r],h=t?(0,s.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return(0,c.jsx)(fe,{...o,mobile:t,label:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(ge,{className:he}),h]}),items:g})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,c.jsx)(ve,{className:n,children:(0,c.jsx)(ye.A,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:o=!1}=e;const i=o?"li":"div";return(0,c.jsx)(i,{className:(0,a.A)({navbar__item:!r&&!o,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...a}=e;const{activeDoc:o}=(0,we.zK)(r),i=(0,ke.QB)(t,r),l=o?.path===i?.path;return null===i||i.unlisted&&!l?null:(0,c.jsx)(oe,{exact:!0,...a,isActive:()=>l||!!o?.sidebar&&o.sidebar===i.sidebar,label:n??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...a}=e;const{activeDoc:o}=(0,we.zK)(r),i=(0,ke.fW)(t,r).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,c.jsx)(oe,{exact:!0,...a,isActive:()=>o?.sidebar===t,label:n??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...a}=e;const o=(0,ke.Vd)(r)[0],i=t??o.label,l=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(o).path;return(0,c.jsx)(oe,{...a,label:i,to:l})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:a,dropdownItemsAfter:o,...i}=e;const{search:u,hash:d}=(0,l.zy)(),p=(0,we.zK)(n),f=(0,we.jh)(n),{savePreferredVersionName:m}=(0,xe.g1)(n),g=[...a,...f.map((e=>{const t=p.alternateDocVersions[e.name]??Se(e);return{label:e.label,to:`${t.path}${u}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>m(e.name)}})),...o],h=(0,ke.Vd)(n)[0],y=t&&g.length>1?(0,s.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):h.label,b=t&&g.length>1?void 0:Se(h).path;return g.length<=1?(0,c.jsx)(oe,{...i,mobile:t,label:y,to:b,isActive:r?()=>!1:void 0}):(0,c.jsx)(fe,{...i,mobile:t,label:y,to:b,items:g,isActive:r?()=>!1:void 0})}};function Ce(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),a=Ee[r];if(!a)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,c.jsx)(a,{...n})}function Ae(){const e=(0,j.M)(),t=(0,w.p)().navbar.items;return(0,c.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(Ce,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function _e(e){return(0,c.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,c.jsx)(s.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Te(){const e=0===(0,w.p)().navbar.items.length,t=I();return(0,c.jsxs)(c.Fragment,{children:[!e&&(0,c.jsx)(_e,{onClick:()=>t.hide()}),t.content]})}function je(){const e=(0,j.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,c.jsx)(F,{header:(0,c.jsx)(Y,{}),primaryMenu:(0,c.jsx)(Ae,{}),secondaryMenu:(0,c.jsx)(Te,{})}):null}const Ne={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Le(e){return(0,c.jsx)("div",{role:"presentation",...e,className:(0,a.A)("navbar-sidebar__backdrop",e.className)})}function Re(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:o}}=(0,w.p)(),i=(0,j.M)(),{navbarRef:l,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),a=(0,r.useRef)(!1),o=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(o.current=e.getBoundingClientRect().height)}),[]);return(0,N.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i=l?n(!1):i+u{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return a.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return(0,c.jsxs)("nav",{ref:l,"aria-label":(0,s.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,a.A)("navbar","navbar--fixed-top",n&&[Ne.navbarHideable,!d&&Ne.navbarHidden],{"navbar--dark":"dark"===o,"navbar--primary":"primary"===o,"navbar-sidebar--show":i.shown}),children:[t,(0,c.jsx)(Le,{onClick:i.toggle}),(0,c.jsx)(je,{})]})}var Pe=n(440);const Oe={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function De(e){return(0,c.jsx)("button",{type:"button",...e,children:(0,c.jsx)(s.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Ie(e){let{error:t}=e;const n=(0,Pe.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,c.jsx)("p",{className:Oe.errorBoundaryError,children:n})}class Fe extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const Me="right";function ze(e){let{width:t=30,height:n=30,className:r,...a}=e;return(0,c.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...a,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Be(){const{toggle:e,shown:t}=(0,j.M)();return(0,c.jsx)("button",{onClick:e,"aria-label":(0,s.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,c.jsx)(ze,{})})}const $e={colorModeToggle:"colorModeToggle_DEke"};function Ue(e){let{items:t}=e;return(0,c.jsx)(c.Fragment,{children:t.map(((e,t)=>(0,c.jsx)(Fe,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,c.jsx)(Ce,{...e})},t)))})}function qe(e){let{left:t,right:n}=e;return(0,c.jsxs)("div",{className:"navbar__inner",children:[(0,c.jsx)("div",{className:"navbar__items",children:t}),(0,c.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function He(){const e=(0,j.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??Me)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),a=t.find((e=>"search"===e.type));return(0,c.jsx)(qe,{left:(0,c.jsxs)(c.Fragment,{children:[!e.disabled&&(0,c.jsx)(Be,{}),(0,c.jsx)(Q,{}),(0,c.jsx)(Ue,{items:n})]}),right:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Ue,{items:r}),(0,c.jsx)(V,{className:$e.colorModeToggle}),!a&&(0,c.jsx)(ve,{children:(0,c.jsx)(ye.A,{})})]})})}function Ge(){return(0,c.jsx)(Re,{children:(0,c.jsx)(He,{})})}function Ve(e){let{item:t}=e;const{to:n,href:r,label:a,prependBaseUrlToHref:o,...i}=t,l=(0,X.A)(n),s=(0,X.A)(r,{forcePrependBaseUrl:!0});return(0,c.jsxs)(Z.A,{className:"footer__link-item",...r?{href:o?s:r}:{to:l},...i,children:[a,r&&!(0,J.A)(r)&&(0,c.jsx)(te.A,{})]})}function We(e){let{item:t}=e;return t.html?(0,c.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)("li",{className:"footer__item",children:(0,c.jsx)(Ve,{item:t})},t.href??t.to)}function Qe(e){let{column:t}=e;return(0,c.jsxs)("div",{className:"col footer__col",children:[(0,c.jsx)("div",{className:"footer__title",children:t.title}),(0,c.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,c.jsx)(We,{item:e},t)))})]})}function Ke(e){let{columns:t}=e;return(0,c.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,c.jsx)(Qe,{column:e},t)))})}function Ye(){return(0,c.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Ze(e){let{item:t}=e;return t.html?(0,c.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)(Ve,{item:t})}function Xe(e){let{links:t}=e;return(0,c.jsx)("div",{className:"footer__links text--center",children:(0,c.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,c.jsxs)(r.Fragment,{children:[(0,c.jsx)(Ze,{item:e}),t.length!==n+1&&(0,c.jsx)(Ye,{})]},n)))})})}function Je(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,c.jsx)(Ke,{columns:t}):(0,c.jsx)(Xe,{links:t})}var et=n(1122);const tt={footerLogoLink:"footerLogoLink_BH7S"};function nt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.h)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,c.jsx)(et.A,{className:(0,a.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function rt(e){let{logo:t}=e;return t.href?(0,c.jsx)(Z.A,{href:t.href,className:tt.footerLogoLink,target:t.target,children:(0,c.jsx)(nt,{logo:t})}):(0,c.jsx)(nt,{logo:t})}function at(e){let{copyright:t}=e;return(0,c.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function ot(e){let{style:t,links:n,logo:r,copyright:o}=e;return(0,c.jsx)("footer",{className:(0,a.A)("footer",{"footer--dark":"dark"===t}),children:(0,c.jsxs)("div",{className:"container container-fluid",children:[n,(r||o)&&(0,c.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,c.jsx)("div",{className:"margin-bottom--sm",children:r}),o]})]})})}function it(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:a}=e;return(0,c.jsx)(ot,{style:a,links:n&&n.length>0&&(0,c.jsx)(Je,{links:n}),logo:r&&(0,c.jsx)(rt,{logo:r}),copyright:t&&(0,c.jsx)(at,{copyright:t})})}const lt=r.memo(it),st=(0,L.fM)([M.a,k.oq,N.Tv,xe.VQ,i.Jx,function(e){let{children:t}=e;return(0,c.jsx)(R.y_,{children:(0,c.jsx)(j.e,{children:(0,c.jsx)(O,{children:t})})})}]);function ut(e){let{children:t}=e;return(0,c.jsx)(st,{children:t})}var ct=n(1107);function dt(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)("main",{className:"container margin-vert--xl",children:(0,c.jsx)("div",{className:"row",children:(0,c.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,c.jsx)(ct.A,{as:"h1",className:"hero__title",children:(0,c.jsx)(s.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,c.jsx)("div",{className:"margin-vert--lg",children:(0,c.jsx)(De,{onClick:n,className:"button button--primary shadow--lw"})}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"margin-vert--md",children:(0,c.jsx)(Ie,{error:t})})]})})})}const pt={mainWrapper:"mainWrapper_z2l0"};function ft(e){const{children:t,noFooter:n,wrapperClassName:r,title:l,description:s}=e;return(0,y.J)(),(0,c.jsxs)(ut,{children:[(0,c.jsx)(i.be,{title:l,description:s}),(0,c.jsx)(v,{}),(0,c.jsx)(T,{}),(0,c.jsx)(Ge,{}),(0,c.jsx)("div",{id:d,className:(0,a.A)(h.G.wrapper.main,pt.mainWrapper,r),children:(0,c.jsx)(o.A,{fallback:e=>(0,c.jsx)(dt,{...e}),children:t})}),!n&&(0,c.jsx)(lt,{})]})}},3465:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(8774),a=n(6025),o=n(4586),i=n(6342),l=n(1122),s=n(4848);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const o={light:(0,a.A)(t.src),dark:(0,a.A)(t.srcDark||t.src)},i=(0,s.jsx)(l.A,{className:t.className,sources:o,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,s.jsx)("div",{className:r,children:i}):i}function c(e){const{siteConfig:{title:t}}=(0,o.A)(),{navbar:{title:n,logo:l}}=(0,i.p)(),{imageClassName:c,titleClassName:d,...p}=e,f=(0,a.A)(l?.href||"/"),m=n?"":t,g=l?.alt??m;return(0,s.jsxs)(r.A,{to:f,...p,...l?.target&&{target:l.target},children:[l&&(0,s.jsx)(u,{logo:l,alt:g,imageClassName:c}),null!=n&&(0,s.jsx)("b",{className:d,children:n})]})}},1463:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);var r=n(5260),a=n(4848);function o(e){let{locale:t,version:n,tag:o}=e;const i=t;return(0,a.jsxs)(r.A,{children:[t&&(0,a.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,a.jsx)("meta",{name:"docusaurus_version",content:n}),o&&(0,a.jsx)("meta",{name:"docusaurus_tag",content:o}),i&&(0,a.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,a.jsx)("meta",{name:"docsearch:version",content:n}),o&&(0,a.jsx)("meta",{name:"docsearch:docusaurus_tag",content:o})]})}},1122:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(4164),o=n(2303),i=n(5293);const l={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var s=n(4848);function u(e){let{className:t,children:n}=e;const u=(0,o.A)(),{colorMode:c}=(0,i.G)();return(0,s.jsx)(s.Fragment,{children:(u?"dark"===c?["dark"]:["light"]:["light","dark"]).map((e=>{const o=n({theme:e,className:(0,a.A)(t,l.themedComponent,l[`themedComponent--${e}`])});return(0,s.jsx)(r.Fragment,{children:o},e)}))})}function c(e){const{sources:t,className:n,alt:r,...a}=e;return(0,s.jsx)(u,{className:n,children:e=>{let{theme:n,className:o}=e;return(0,s.jsx)("img",{src:t[n],alt:r,className:o,...a})}})}},1422:(e,t,n)=>{"use strict";n.d(t,{N:()=>y,u:()=>u});var r=n(6540),a=n(8193),o=n(205),i=n(3109),l=n(4848);const s="ease-in-out";function u(e){let{initialState:t}=e;const[n,a]=(0,r.useState)(t??!1),o=(0,r.useCallback)((()=>{a((e=>!e))}),[]);return{collapsed:n,setCollapsed:a,toggleCollapsed:o}}const c={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:a}=e;const o=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=a?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${a?.easing??s}`,height:`${t}px`}}function l(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!o.current)return p(e,n),void(o.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(l(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{l()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,a])}function m(e){if(!a.A.canUseDOM)return e?c:d}function g(e){let{as:t="div",collapsed:n,children:a,animation:o,onCollapseTransitionEnd:i,className:s,disableSSRStyle:u}=e;const c=(0,r.useRef)(null);return f({collapsibleRef:c,collapsed:n,animation:o}),(0,l.jsx)(t,{ref:c,style:u?void 0:m(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(c.current,n),i?.(n))},className:s,children:a})}function h(e){let{collapsed:t,...n}=e;const[a,i]=(0,r.useState)(!t),[s,u]=(0,r.useState)(t);return(0,o.A)((()=>{t||i(!0)}),[t]),(0,o.A)((()=>{a&&u(t)}),[a,t]),a?(0,l.jsx)(g,{...n,collapsed:s}):null}function y(e){let{lazy:t,...n}=e;const r=t?h:g;return(0,l.jsx)(r,{...n})}},5041:(e,t,n)=>{"use strict";n.d(t,{Mj:()=>g,oq:()=>m});var r=n(6540),a=n(2303),o=n(9466),i=n(9532),l=n(6342),s=n(4848);const u=(0,o.Wf)("docusaurus.announcement.dismiss"),c=(0,o.Wf)("docusaurus.announcement.id"),d=()=>"true"===u.get(),p=e=>u.set(String(e)),f=r.createContext(null);function m(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,l.p)(),t=(0,a.A)(),[n,o]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{o(d())}),[]);const i=(0,r.useCallback)((()=>{p(!0),o(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&p(!1),!r&&d()||o(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return(0,s.jsx)(f.Provider,{value:n,children:t})}function g(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5293:(e,t,n)=>{"use strict";n.d(t,{G:()=>y,a:()=>h});var r=n(6540),a=n(8193),o=n(9532),i=n(9466),l=n(6342),s=n(4848);const u=r.createContext(void 0),c="theme",d=(0,i.Wf)(c),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,m=e=>a.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),g=e=>{d.set(f(e))};function h(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.p)(),[a,o]=(0,r.useState)(m(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:a=!0}=r;t?(o(t),a&&g(t)):(o(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(a))}),[a]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=d.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const s=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||s.current?s.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:a,setColorMode:i,get isDarkTheme(){return a===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[a,i])}();return(0,s.jsx)(u.Provider,{value:n,children:t})}function y(){const e=(0,r.useContext)(u);if(null==e)throw new o.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},5597:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>y,g1:()=>v});var r=n(6540),a=n(4070),o=n(7065),i=n(6342),l=n(1754),s=n(9532),u=n(9466),c=n(4848);const d=e=>`docs-preferred-version-${e}`,p={save:(e,t,n)=>{(0,u.Wf)(d(e),{persistence:t}).set(n)},read:(e,t)=>(0,u.Wf)(d(e),{persistence:t}).get(),clear:(e,t)=>{(0,u.Wf)(d(e),{persistence:t}).del()}},f=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const m=r.createContext(null);function g(){const e=(0,a.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,l]=(0,r.useState)((()=>f(n)));(0,r.useEffect)((()=>{l(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function a(e){const t=p.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(p.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,a(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[o,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p.save(e,t,n),l((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function h(e){let{children:t}=e;const n=g();return(0,c.jsx)(m.Provider,{value:n,children:t})}function y(e){let{children:t}=e;return l.C5?(0,c.jsx)(h,{children:t}):(0,c.jsx)(c.Fragment,{children:t})}function b(){const e=(0,r.useContext)(m);if(!e)throw new s.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=o.W);const t=(0,a.ht)(e),[n,i]=b(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find((e=>e.name===l))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},6588:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,t:()=>u});var r=n(6540),a=n(9532),o=n(4848);const i=Symbol("EmptyContext"),l=r.createContext(i);function s(e){let{children:t,name:n,items:a}=e;const i=(0,r.useMemo)((()=>n&&a?{name:n,items:a}:null),[n,a]);return(0,o.jsx)(l.Provider,{value:i,children:t})}function u(){const e=(0,r.useContext)(l);if(e===i)throw new a.dV("DocsSidebarProvider");return e}},2252:(e,t,n)=>{"use strict";n.d(t,{n:()=>l,r:()=>s});var r=n(6540),a=n(9532),o=n(4848);const i=r.createContext(null);function l(e){let{children:t,version:n}=e;return(0,o.jsx)(i.Provider,{value:n,children:t})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new a.dV("DocsVersionProvider");return e}},9876:(e,t,n)=>{"use strict";n.d(t,{e:()=>f,M:()=>m});var r=n(6540),a=n(5600),o=n(4581),i=n(6347),l=n(9532);function s(e){!function(e){const t=(0,i.W6)(),n=(0,l._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var u=n(6342),c=n(4848);const d=r.createContext(void 0);function p(){const e=function(){const e=(0,a.YL)(),{items:t}=(0,u.p)().navbar;return 0===t.length&&!e.component}(),t=(0,o.l)(),n=!e&&"mobile"===t,[i,l]=(0,r.useState)(!1);s((()=>{if(i)return l(!1),!1}));const c=(0,r.useCallback)((()=>{l((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&l(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:c,shown:i})),[e,n,c,i])}function f(e){let{children:t}=e;const n=p();return(0,c.jsx)(d.Provider,{value:n,children:t})}function m(){const e=r.useContext(d);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},5600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>u,YL:()=>s,y_:()=>l});var r=n(6540),a=n(9532),o=n(4848);const i=r.createContext(null);function l(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,o.jsx)(i.Provider,{value:n,children:t})}function s(){const e=(0,r.useContext)(i);if(!e)throw new a.dV("NavbarSecondaryMenuContentProvider");return e[0]}function u(e){let{component:t,props:n}=e;const o=(0,r.useContext)(i);if(!o)throw new a.dV("NavbarSecondaryMenuContentProvider");const[,l]=o,s=(0,a.Be)(n);return(0,r.useEffect)((()=>{l({component:t,props:s})}),[l,t,s]),(0,r.useEffect)((()=>()=>l({component:null,props:null})),[l]),null}},4090:(e,t,n)=>{"use strict";n.d(t,{w:()=>a,J:()=>o});var r=n(6540);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},4581:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(6540),a=n(8193);const o={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function l(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[n,l]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){l(function(e){if(!a.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?o.desktop:o.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},7559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},3109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},1754:(e,t,n)=>{"use strict";n.d(t,{d1:()=>_,Nr:()=>m,w8:()=>b,C5:()=>p,$S:()=>g,cC:()=>f,B5:()=>A,Vd:()=>S,QB:()=>C,fW:()=>E,OF:()=>x,Y:()=>w});var r=n(6540),a=n(6347),o=n(2831),i=n(4070),l=n(5597),s=n(2252),u=n(6588);function c(e){return Array.from(new Set(e))}var d=n(9169);const p=!!i.Gy;function f(e){const t=(0,s.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function m(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=m(t);if(e)return e}}(e):void 0:e.href}function g(){const{pathname:e}=(0,a.zy)(),t=(0,u.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const h=(e,t)=>void 0!==e&&(0,d.ys)(e,t),y=(e,t)=>e.some((e=>b(e,t)));function b(e,t){return"link"===e.type?h(e.href,t):"category"===e.type&&(h(e.href,t)||y(e.items,t))}function v(e,t){switch(e.type){case"category":return b(e,t)||e.items.some((e=>v(e,t)));case"link":return!e.unlisted||b(e,t);default:return!0}}function w(e,t){return(0,r.useMemo)((()=>e.filter((e=>v(e,t)))),[e,t])}function k(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const a=[];return function e(t){for(const o of t)if("category"===o.type&&((0,d.ys)(o.href,n)||e(o.items))||"link"===o.type&&(0,d.ys)(o.href,n)){return r&&"category"!==o.type||a.unshift(o),!0}return!1}(t),a}function x(){const e=(0,u.t)(),{pathname:t}=(0,a.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?k({sidebarItems:e.items,pathname:t}):null}function S(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,l.g1)(e),a=(0,i.r7)(e);return(0,r.useMemo)((()=>c([t,n,a].filter(Boolean))),[t,n,a])}function E(e,t){const n=S(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function C(e,t){const n=S(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${c(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function A(e){let{route:t}=e;const n=(0,a.zy)(),r=(0,s.r)(),i=t.routes,l=i.find((e=>(0,a.B6)(n.pathname,e)));if(!l)return null;const u=l.sidebar,c=u?r.docsSidebars[u]:void 0;return{docElement:(0,o.v)(i),sidebarName:u,sidebarItems:c}}function _(e){return e.filter((e=>!("category"===e.type||"link"===e.type)||!!m(e)))}},1003:(e,t,n)=>{"use strict";n.d(t,{e3:()=>f,be:()=>d,Jx:()=>m});var r=n(6540),a=n(4164),o=n(5260),i=n(3102);function l(){const e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(6025),u=n(4586);var c=n(4848);function d(e){let{title:t,description:n,keywords:r,image:a,children:i}=e;const l=function(e){const{siteConfig:t}=(0,u.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,s.h)(),p=a?d(a,{absolute:!0}):void 0;return(0,c.jsxs)(o.A,{children:[t&&(0,c.jsx)("title",{children:l}),t&&(0,c.jsx)("meta",{property:"og:title",content:l}),n&&(0,c.jsx)("meta",{name:"description",content:n}),n&&(0,c.jsx)("meta",{property:"og:description",content:n}),r&&(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,c.jsx)("meta",{property:"og:image",content:p}),p&&(0,c.jsx)("meta",{name:"twitter:image",content:p}),i]})}const p=r.createContext(void 0);function f(e){let{className:t,children:n}=e;const i=r.useContext(p),l=(0,a.A)(i,t);return(0,c.jsxs)(p.Provider,{value:l,children:[(0,c.jsx)(o.A,{children:(0,c.jsx)("html",{className:l})}),n]})}function m(e){let{children:t}=e;const n=l(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const o=`plugin-id-${n.plugin.id}`;return(0,c.jsx)(f,{className:(0,a.A)(r,o),children:t})}},9532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>u,ZC:()=>l,_q:()=>i,dV:()=>s,fM:()=>c});var r=n(6540),a=n(205),o=n(4848);function i(e){const t=(0,r.useRef)(e);return(0,a.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function l(e){const t=(0,r.useRef)();return(0,a.A)((()=>{t.current=e})),t.current}class s extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function u(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return(0,o.jsx)(o.Fragment,{children:e.reduceRight(((e,t)=>(0,o.jsx)(t,{children:e})),n)})}}},9169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>l,ys:()=>i});var r=n(6540),a=n(8328),o=n(4586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function l(){const{baseUrl:e}=(0,o.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function a(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(a).flatMap((e=>e.routes??[])))}(n)}({routes:a.A,baseUrl:e})),[e])}},3104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,gk:()=>f});var r=n(6540),a=n(8193),o=n(2303),i=(n(205),n(9532)),l=n(4848);const s=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,l.jsx)(s.Provider,{value:n,children:t})}function c(){const e=(0,r.useContext)(s);if(null==e)throw new i.dV("ScrollControllerProvider");return e}const d=()=>a.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),a=(0,r.useRef)(d()),o=(0,i._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=d();o(e,a.current),a.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[o,n,...t])}function f(){const e=(0,r.useRef)(null),t=(0,o.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const a=document.documentElement.scrollTop;(n&&a>e||!n&&at&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>r,tU:()=>a});n(4586);const r="default";function a(e,t){return`docs-${e}-${t}`}},9466:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>s});n(6540);const r="localStorage";function a(e){let{key:t,oldValue:n,newValue:r,storage:a}=e;if(n===r)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,a),window.dispatchEvent(o)}function o(e){if(void 0===e&&(e=r),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}var t}let i=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function s(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=o(t?.persistence);return null===n?l:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const r=n.getItem(e);n.setItem(e,t),a({key:e,oldValue:r,newValue:t,storage:n})}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),a({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const r=r=>{r.storageArea===n&&r.key===e&&t(r)};return window.addEventListener("storage",r),()=>window.removeEventListener("storage",r)}catch(r){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,r),()=>{}}}}}},2131:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4586),a=n(6347),o=n(440);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:l}}=(0,r.A)(),{pathname:s}=(0,a.zy)(),u=(0,o.applyTrailingSlash)(s,{trailingSlash:n,baseUrl:e}),c=l===i?e:e.replace(`/${l}/`,"/"),d=u.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${c}`:`${c}${e}/`}(n)}${d}`}}}},5062:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),a=n(6347),o=n(9532);function i(e){const t=(0,a.zy)(),n=(0,o.ZC)(t),i=(0,o._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(4586);function a(){return(0,r.A)().siteConfig.themeConfig}},2983:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[a]=e.split(/[#?]/),o="/"===a||a===r?a:(i=a,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(a,o)}},253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},440:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var a=n(2983);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}});var o=n(253);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return o.getErrorCausalChain}})},1513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>A,yJ:()=>f,sC:()=>T,AO:()=>p});var r=n(8168);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;p--){var f=i[p];"."===f?o(i,p):".."===f?(o(i,p),d++):d&&(o(i,p),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(1561);function s(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function f(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=f(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var r=n(4363),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var l=s(t),g=s(n),h=0;h{"use strict";e.exports=function(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},119:(e,t,n)=>{"use strict";n.r(t)},1043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function a(e,t,n){return en?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),u=o.querySelector(r.barSelector),c=r.speed,d=r.easing;return o.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(u,i(e,c,d)),1===e?(s(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){s(o,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),l=e?"-100":o(n.status||0),u=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&f(a),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function u(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=p(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},5302:(e,t,n)=>{var r=n(4634);e.exports=f,e.exports.parse=o,e.exports.compile=function(e,t){return l(o(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=p;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,l="",c=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],p=n[1],f=n.index;if(l+=e.slice(i,f),i=f+d.length,p)l+=p[1];else{var m=e[i],g=n[2],h=n[3],y=n[4],b=n[5],v=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=g&&null!=m&&m!==g,x="+"===v||"*"===v,S="?"===v||"*"===v,E=n[2]||c,C=y||b;r.push({name:h||o++,prefix:g||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:C?u(C):w?".*":"[^"+s(E)+"]+?"})}}return i{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722:(e,t,n)=>{const r=n(6969),a=n(8380),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(3157).resolve(t)],delete Prism.languages[e],n(3157)(t),o.add(e)}))}i.silent=!1,e.exports=i},9700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,l=i.length;-1!==n.code.indexOf(a=t(r,l));)++l;return i[l]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=o.length);s++){var u=l[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=o[a],d=n.tokenStack[c],p="string"==typeof u?u:u.content,f=t(r,c),m=p.indexOf(f);if(m>-1){++a;var g=p.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=p.substring(m+f.length),b=[];g&&b.push.apply(b,i([g])),b.push(h),y&&b.push.apply(b,i([y])),"string"==typeof u?l.splice.apply(l,[s,1].concat(b)):u.content=b}}else u.content&&i(u.content)}return l}(n.tokens)}}}})}(Prism)},8692:(e,t,n)=>{var r={"./":8722};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8692},3157:(e,t,n)=>{var r={"./":8722};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=3157},8380:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n "));var l={},s=e[r];if(s){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in l))for(var i in a(t,o),l[t]=!0,n[t])l[i]=!0}t(s.require,u),t(s.optional,u),t(s.modify,u)}n[r]=l,o.pop()}}return function(e){var t=n[e];return t||(a(e,r),t=n[e]),t}}function a(e){for(var t in e)return!0;return!1}return function(o,i,l){var s=function(e){var t={};for(var n in e){var r=e[n];for(var a in r)if("meta"!=a){var o=r[a];t[a]="string"==typeof o?{title:o}:o}}return t}(o),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var a in n={},e){var o=e[a];t(o&&o.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+a+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+a+" because it is a component.");n[t]=a}))}return n[r]||r}}(s);i=i.map(u),l=(l||[]).map(u);var c=n(i),d=n(l);i.forEach((function e(n){var r=s[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var p,f=r(s),m=c;a(m);){for(var g in p={},m){var h=s[g];t(h&&h.modify,(function(e){e in d&&(p[e]=!0)}))}for(var y in d)if(!(y in c))for(var b in f(y))if(b in c){p[y]=!0;break}for(var v in m=p)c[v]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,a){var o=a?a.series:void 0,i=a?a.parallel:e,l={},s={};function u(e){if(e in l)return l[e];s[e]=!0;var a,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)a=r(e);else{var p=i(c.map((function(e){var t=u(e);return delete s[e],t})));o?a=o(p,(function(){return r(e)})):r(e)}return l[e]=a}for(var c in n)u(c);var d=[];for(var p in s)d.push(l[p]);return i(d)}(f,c,t,n)}};return w}}();e.exports=t},2694:(e,t,n)=>{"use strict";var r=n(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),a=n(9982);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n