{"version":3,"file":"CRhxlzgu3-7.C07a5iP2.mjs","names":["t","n"],"sources":["https:/framerusercontent.com/modules/gTqy1T3E6VVyTil4x3X3/DfAVer4AmASyjdqrfbFp/CRhxlzgu3-7.js"],"sourcesContent":["import{jsx as e,jsxs as o}from\"react/jsx-runtime\";import{Link as t}from\"framer\";import{motion as n}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Good onboarding is all about sharing technical knowledge quickly and effectively. But truly great onboarding gets people up to speed by being guided through a hands-on demo of the product or tool itself.\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://supademo.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Supademo\"})}),\",\\xa0a tool for building these kinds of demos,\\xa0gets that more than most. And this month, we sat down with Joseph Lee, co-founder of Supademo, to find out why him and his team use GitBook to share technical knowledge alongside hands-on demos, and why creating their own GitBook integration helps users onboard faster.\"]}),/*#__PURE__*/e(\"p\",{children:\"“Supademo helps anyone create intuitive, click-through demos that are 10x faster than text, one-on-one screen share, or video.” explains Joseph. He founded the company earlier this year after realizing the power of hands-on learning when it came to picking up new tools and process. These demos work like step-by-step guides, prompting you to click on interactive screenshots and videos to work through different flows.\"}),/*#__PURE__*/e(\"p\",{children:\"The demos are powerful learning tools —\\xa0and of course Supademo use them to demo their own product. But they wanted to pair this with another knowledge sharing tool, and their existing setup wasn’t working as well as they wanted.\"}),/*#__PURE__*/e(\"p\",{children:\"“Before, we were doing all of our technical documentation on Notion,” says Joseph. “We switched to GitBook for its extensibility and because of its better applicability as a public-facing document for our customers.”\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"“GitBook is intuitive, user-friendly, and packed with features. It has all the functionality we need for internal and external documentation.”\"})})}),/*#__PURE__*/e(\"h2\",{children:\"GitBook + Supademo for technical knowledge\"}),/*#__PURE__*/e(\"p\",{children:\"“We currently use GitBook in a couple of ways,” says Joseph. “First, for support and ‘how to’ articles. We create interactive and text-based documentation to walk through questions, step-by-step.”\"}),/*#__PURE__*/e(\"p\",{children:\"“The second is for onboarding,” he continues. “We have a series of thematic learning modules to make sure customers find success in our product.”\"}),/*#__PURE__*/e(\"p\",{children:\"Why use GitBook for this task? Well as Joseph explains, it’s a combination of simplicity and powerful features. “As a product-led company, we appreciated how easy it was to get started with GitBook,” he explains. The team were able to onboard themselves easily, without needing a sales demo or a long implementation process, which made the process fast and frictionless.\"}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot showing Supademo’s docs, created with GitBook.\",className:\"framer-image\",height:\"913\",src:\"https://framerusercontent.com/images/D8fqftpxwuUVKHfUAusNPCaeXQ.png\",srcSet:\"https://framerusercontent.com/images/D8fqftpxwuUVKHfUAusNPCaeXQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/D8fqftpxwuUVKHfUAusNPCaeXQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/D8fqftpxwuUVKHfUAusNPCaeXQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/D8fqftpxwuUVKHfUAusNPCaeXQ.png 3046w\",style:{aspectRatio:\"3046 / 1827\"},width:\"1523\"}),/*#__PURE__*/e(\"p\",{children:\"“And the product itself is intuitive, user-friendly, and packed with features —\\xa0such as activity feeds, Markdown support and page imports. It has all the functionality we need for internal and external documentation.”\"}),/*#__PURE__*/e(\"p\",{children:\"GitBook’s more advanced features are making a big impact for the team, too —\\xa0especially Git Sync. “The programmatic nature and the native Git integration is a huge plus, as our engineering stack is fully plugged into that ecosystem and workflow,” Joseph tells us. With everything synced up, the team can work faster and keep their documentation up-to-date more easily.\"}),/*#__PURE__*/e(\"h2\",{children:\"The power of GitBook integrations\"}),/*#__PURE__*/o(\"p\",{children:[\"Of course, GitBook is a great platform out of the box, but it gets even more powerful when you start adding integrations to your workflows —\\xa0and that’s exactly what Supademo have done. In fact, they used \",/*#__PURE__*/e(t,{href:\"https://developer.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"our developer platform\"})}),\" to create their own \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/supademo\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Supademo integration for GitBook\"})}),\", which lets anyone embed a clickable demo right in their GitBook content. And as you can imagine, their team use this a \",/*#__PURE__*/e(\"em\",{children:\"lot\"}),\".\"]}),/*#__PURE__*/o(\"p\",{children:[\"“We use our in-house Supademo integration to \",/*#__PURE__*/e(t,{href:\"https://help.supademo.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"embed demos into our docs\"})}),\", which our customers use to onboard themselves onto Supademo. It’s pretty meta!” laughs Joseph. And how did they find creating an integration for GitBook?\"]}),/*#__PURE__*/e(\"p\",{children:\"“It was fairly straightforward,” says Joseph. “We were able to spin up an integration in just a few hours of work. And when we did have hiccups or questions, the GitBook team was quick and responsive to answer.”\"}),/*#__PURE__*/o(\"p\",{children:[\"Aside from their own integration, the team also uses \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/googleanalytics\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"GitBook’s Google Analytics integration\"})}),\" to get data about the efficacy of their support pages.\"]}),/*#__PURE__*/e(\"p\",{children:\"“Getting a high level overview of viewership, engagement, and click-through helps us quickly analyze and interpret chokepoints and areas of improvement within our documentation.”\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"“We were able to spin up an integration in just a few hours of work. And when we did have hiccups or questions, the GitBook team was quick and responsive to answer.”\"})})}),/*#__PURE__*/e(\"h2\",{children:\"The future for Supademo and GitBook\"}),/*#__PURE__*/e(\"p\",{children:\"Supademo has only been using GitBook for a short time — right now, the team uses it for public-facing technical documentation to help customers self-serve. But Joseph tells us that he has bigger plans for the tool. “We’ll soon explore additional use cases for GitBook to add value to our workflow. The two that come to mind are for internal technical documentation and for external product update posts,” he explains.\"}),/*#__PURE__*/e(\"p\",{children:\"“For instance, we’re exploring GitBook for RFCs or PRFAQs — which helps us make iterative, data-driven product decisions.”\"}),/*#__PURE__*/e(\"p\",{children:\"The combination of powerful features that work for the team today, and the room for expansion in the future, makes GitBook and Supademo a powerful combination.\"}),/*#__PURE__*/e(\"p\",{children:\"“GitBook really simplifies how we convey complex engineering workflows or features to external stakeholders,” summarizes Joseph. “Our GitBook repository helps them understand our benefits and available features quickly and easily.”\"}),/*#__PURE__*/e(\"p\",{children:\"“We love how GitBook is dead simple to use, but is highly extensible with its suite of integrations.” We should probably put that quote on our home page.\"})]});export const richText1=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Our latest release is all about customization, and includes some options and tools that we know you’ve been asking for. As well as new page options that give you more control over individual pages in a space, we’ve also added a light and dark mode toggle for public spaces, new color and logo settings, and full-width blocks that let your content breathe.\"}),/*#__PURE__*/e(\"p\",{children:\"There’s a lot to talk about with this one, so let’s dive in.\"}),/*#__PURE__*/e(\"h2\",{children:\"Set up every page the way you want\"}),/*#__PURE__*/o(\"p\",{children:[\"Want more control? The new \",/*#__PURE__*/e(\"strong\",{children:\"Page Options\"}),\" menu lets you customize individual pages within your space. That’s right —\\xa0you can now choose overall options for every page in the space’s \",/*#__PURE__*/e(\"strong\",{children:\"Customize\"}),\" menu, but then select different settings for individual pages if you want.\"]}),/*#__PURE__*/e(\"p\",{children:\"And there are plenty of options —\\xa0from resizing your cover image to disabling your page title, and much more.\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/monlt1WKBVNbIrUXsaE3WhprB1o.mp4\"}),/*#__PURE__*/e(\"p\",{children:\"And the best news? These new options are just a click away at the top of every page. All you have to is hover over the area and the button will appear.\"}),/*#__PURE__*/e(\"p\",{children:\"These more granular controls mean you can give every page its own identity. Which is ideal if you want to create a landing page —\\xa0especially when you combine these controls with our improved cards…\"}),/*#__PURE__*/e(\"h2\",{children:\"Card improvements\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/creating-content/blocks/cards\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Cards\"})}),\" are a fundamental block in GitBook, and now we’ve made them easier to use. First, we’ve improved the card menu to make things a little clearer. We’ve also added the option to reorder cards by dragging — which we know you’ve been asking for.\"]}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/v7DvpaD9BpqmMrQ3UxGSbTFSA.mp4\"}),/*#__PURE__*/e(\"p\",{children:\"And of course, cards look great in full-width (more on that below). These small changes all add up to a big improvement in the way cards work —\\xa0we can’t wait to see what you to do with them.\"}),/*#__PURE__*/e(\"h2\",{children:\"Dark mode and header customization\"}),/*#__PURE__*/o(\"p\",{children:[\"Next up, we have a brand new control that you can enable for your public documentation — \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/publishing-documentation/customization#select-dark-or-light-theme-for-published-content\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"a light and dark mode toggle\"})}),\". Now, your readers can choose their viewing mode for your public documentation.\"]}),/*#__PURE__*/o(\"p\",{children:[\"Simply enable the toggle in the \",/*#__PURE__*/e(\"strong\",{children:\"Customize\"}),\" menu and your users can select their preferred view from the top navigation bar of your public pages.\"]}),/*#__PURE__*/e(\"p\",{children:\"We’ve also added new color customization options —\\xa0and naturally they play nicely with the view mode toggle, too. Now, you can set primary, header and link colors for both light and dark mode, for ultimate personalization. You can even upload a different logo for the two modes, so your brand always looks its best 💅\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/goc5MenkcwnDFOfGJKnVeraAA.mp4\"}),/*#__PURE__*/e(\"h2\",{children:\"Full-width blocks\"}),/*#__PURE__*/o(\"p\",{children:[\"Last, but by no means least with this release, you now have the option to set blocks to span \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/creating-content/blocks#new-full-width-blocks\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"the full width of your content\"})}),\" —\\xa0helping you create a clear visual hierarchy. This is perfect for giving images the attention they deserve, and tables more space to breathe, but it looks great with a whole range of block types. Try building a landing page with them, or even just testing it out on a card block, to see what mean.\"]}),/*#__PURE__*/e(\"h2\",{children:\"There’s more to come\"}),/*#__PURE__*/e(\"p\",{children:\"We’ve been working super hard this year to bring you some big improvements to GitBook. This latest release marks our continued commitment to empowering you with new ways to share your knowledge, and we still have so much more to come. Stay tuned for more updates —\\xa0we’ll have something else to share very soon…\"})]});export const richText2=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/o(\"p\",{children:[\"Today is a big day for all of us here at GitBook. We’ve opened up our \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"integration platform\"})}),\" to the public, which means you (and anyone else) can now build custom integrations that suit you and your team’s workflows.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Integrations and APIs to supercharge your workflow\"}),/*#__PURE__*/e(\"p\",{children:\"We’re super excited about what this means for GitBook —\\xa0and for you. Now, you can build on top of the ways that you’re already using our app, uniting your tech stack and streamlining the way you work, collaborate and share knowledge.\"}),/*#__PURE__*/o(\"p\",{children:[\"This new platform joins our existing API, which lets you interact with GitBook documents in useful ways. For example, you can GitBook Lens to integrate our AI-powered semantic search tool as a chatbot on your website. You could tap into your GitBook workflow and get notifications when people make a change. You can even build custom blocks and components to insert right into your pages. Discover more about your options in our newly-updated \",/*#__PURE__*/e(t,{href:\"https://developer.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"developer documentation\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"The GitBook CLI makes it easy to create a new integration\"}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of a code editor showing someone creating a GitBook integration \",className:\"framer-image\",height:\"527\",src:\"https://framerusercontent.com/images/aazZNGHXMkqLrRiQunqZT5ptgRw.png\",srcSet:\"https://framerusercontent.com/images/aazZNGHXMkqLrRiQunqZT5ptgRw.png?scale-down-to=512 512w,https://framerusercontent.com/images/aazZNGHXMkqLrRiQunqZT5ptgRw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/aazZNGHXMkqLrRiQunqZT5ptgRw.png 1599w\",style:{aspectRatio:\"1599 / 1054\"},width:\"799\"}),/*#__PURE__*/e(\"h2\",{children:\"Opening up the platform\"}),/*#__PURE__*/o(\"p\",{children:[\"We built these new tools for you because, while GitBook is a great tool for creating documentation, it’s \",/*#__PURE__*/e(\"em\",{children:\"so much more\"}),\" than that. We want to open up GitBook to even more use cases, and give everyone the tools to tweak and tune it to their needs.\"]}),/*#__PURE__*/e(\"p\",{children:\"This really takes us back to our roots — as an open source tool that anyone could extend through code. We’ve come a long way since then, but we’re really excited to open things up, and give you more flexibility in how you use the app. We really can’t wait to see what you’ll create.\"}),/*#__PURE__*/e(\"p\",{children:\"How can you contribute?\"}),/*#__PURE__*/o(\"p\",{children:[\"Everything is open sourced over in our \",/*#__PURE__*/e(t,{href:\"https://github.com/GitbookIO/integrations\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"GitHub repository\"})}),\" for integrations. There, you’ll find all of the integrations we’ve already built, which are a great reference point when you come to start your own.\"]}),/*#__PURE__*/e(\"p\",{children:\"In that repo, you’ll also find the CLI, API runtime, and client library —\\xa0so you have everything you need to write, build and publish your own integrations. And of course, we’ve created some kick-ass documentation to help walk you through the whole process 😉\"}),/*#__PURE__*/o(\"p\",{children:[\"We’ve used \",/*#__PURE__*/e(t,{href:\"https://www.youtube.com/watch?v=Fm5hYBsRSXo\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Git Sync\"})}),\" to sync the GitHub repo to our developer documentation in GitBook. If you’d like to make a contribution to our docs or add an example that might be useful to others, it’s as easy as \",/*#__PURE__*/e(t,{href:\"https://github.com/GitbookIO/integrations/pulls\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"opening a pull request\"})}),\" in the repo.\"]}),/*#__PURE__*/e(\"p\",{children:\"There’s more to come\"}),/*#__PURE__*/e(\"p\",{children:\"We’re really excited to see what you make with these new tools, but we’re not stopping there. While you start work on your awesome integration ideas, we’ll continue to work on the platform, extending the capabilities of the API, building more of our own integrations, and bringing in more of the community to build with us!\"}),/*#__PURE__*/o(\"p\",{children:[\"We’re also thinking carefully about how these tools could work along with \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/publishing-documentation/visitor-authentication\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"authenticated access\"})}),\" to create more dynamic documentation. We’re still ideating on this, and have no solid plans yet, but stayed tuned and we’ll have something clearer to talk about in the future.\"]}),/*#__PURE__*/e(\"p\",{children:\"That’s all for now — let’s go build something cool together!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/developers\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Visit the GitBook developer portal\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Explore existing GitBook integrations\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://github.com/GitbookIO/community\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Join the community\"})})})]});export const richText3=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Here at GitBook, we’ve always believed that a Git-like workflow is at the core of a collaborative process. That’s why we’ve had change requests and diffs in our app for so long. But what is a diff? How do they work in a Git workflow? And what makes them such a powerful collaborative tool?\"}),/*#__PURE__*/e(\"p\",{children:\"To answer these questions, here’s a complete guide to diffs — what they are, how they work in GitBook, and why they’re a game changer when it comes to working with your team.\"}),/*#__PURE__*/e(\"h2\",{children:\"What is a diff?\"}),/*#__PURE__*/e(\"p\",{children:\"‘Diff’ is short for ‘difference’, and it describes the way that a tool shows the changes (or differences) between two or more versions of the same file or codebase. Diffs were originally developed in the 1970s as part of the Unix operating system, and today they are used widely in a variety of tools\\xa0including the likes of GitHub, GitLab and GitBook. In those tools, they’re a key part of what is often called a ‘Git workflow’ —\\xa0more on that in a moment.\"}),/*#__PURE__*/e(\"h2\",{children:\"How do diffs work in Git?\"}),/*#__PURE__*/o(\"p\",{children:[\"Diffs are a simple, visual way of seeing the differences between two files — or two versions of the same file. When you compare the two, additions to the file are highlighted with a green \",/*#__PURE__*/e(\"code\",{children:\"+\"}),\", and anything that’s been removed or deleted has a red \",/*#__PURE__*/e(\"code\",{children:\"-\"}),\". Other changes, such as an image being updated, will be marked with a blue dot \",/*#__PURE__*/e(\"code\",{children:\"•\"}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot showing the diff view in GitBook.\",className:\"framer-image\",height:\"730\",src:\"https://framerusercontent.com/images/zIqZD5wmf8Hl0DqCMbKJopYIZ8.png\",srcSet:\"https://framerusercontent.com/images/zIqZD5wmf8Hl0DqCMbKJopYIZ8.png?scale-down-to=512 512w,https://framerusercontent.com/images/zIqZD5wmf8Hl0DqCMbKJopYIZ8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zIqZD5wmf8Hl0DqCMbKJopYIZ8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/zIqZD5wmf8Hl0DqCMbKJopYIZ8.png 2474w\",style:{aspectRatio:\"2474 / 1461\"},width:\"1237\"}),/*#__PURE__*/e(\"p\",{children:\"In Git workflows, the diff view will typically show the changes that you or someone else has made to a document, comparing it to the main version. In these Git environments, you cannot directly edit the ‘main’\\xa0files themselves. Instead, you create a ‘branch’ — a copy of the main file at that moment in time —\\xa0and then make edits within that branch.\"}),/*#__PURE__*/e(\"p\",{children:\"When you or someone else wants to check over your changes, you can compare this branch to the main version of the file — with diffs quickly and easily showing them what you’ve added, removed or changed. Once everyone is happy, you can ‘merge’ that branch in to the main version of the file, and update it with all your changes.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why does GitBook have diffs, and how do they work?\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"GitBook\"})}),\" is a powerful knowledge-sharing platform designed to make writing technical documentation and sharing technical information with your team easier. And when we first set out to build it, we were inspired by the likes of GitHub and GitLab. The branch-based workflow not only meant teams could avoid accidentally publishing something incorrect without checks. It also encouraged collaboration —\\xa0which is essential when you want everyone to contribute their own technical knowledge to your central knowledge hub.\"]}),/*#__PURE__*/o(\"p\",{children:[\"That’s why, in GitBook, you can’t edit a published page live. Instead, you can create a ‘\",/*#__PURE__*/e(t,{href:\"https://blog.gitbook.com/learn/make-your-documentation-process-more-collaborative-with-change-requests\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"change request\"})}),\"’ —\\xa0which creates a new branch —\\xa0and then make edits within that branch. You can either make all your changes in one go, or make a few edits, then leave your change request and return to it later.\"]}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/wxwDjwJT1sRyJBSZsUUt0uTNaBk.mp4\"}),/*#__PURE__*/e(\"p\",{children:\"Once you’re happy with your changes, you can submit your changes for a review from someone in your team. They can jump straight into your change request, and use the diff view toggle to instantly see which pages you’ve made changes in. On individual pages, the diff view will also show the specific blocks that you’ve added, edited or removed.\"}),/*#__PURE__*/e(\"h2\",{children:\"What makes diff view so useful in GitBook?\"}),/*#__PURE__*/e(\"p\",{children:\"Diff view makes reviewing changes super simple, as you can quickly see the sections someone has edited and focus purely on them, rather than having to check everything on the page to make sure it’s all correct. It’s also great if someone deletes something accidentally —\\xa0without knowing it was gone, you may not notice that it was missing during a review.\"}),/*#__PURE__*/e(\"p\",{children:\"Combine this with feedback through comments and you’ll see the true power of change requests. By involving others in your workflow, you can expand the knowledge within your pages, making your knowledge base or technical documentation documentation better than ever.\"}),/*#__PURE__*/e(\"p\",{children:\"At GitBook we always want to give you the best experience when sharing knowledge and publishing technical documentation alongside your team. We believe a change request workflow is at the core of that collaborative process — we think it’s the best way to work. And diff view is a big part of that.\"}),/*#__PURE__*/e(\"h2\",{children:\"We’re always working to make things better\"}),/*#__PURE__*/e(\"p\",{children:\"With all that in mind, we wanted to mention a couple of recent improvements we made to change requests —\\xa0with more coming soon.\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://framer.com/product-updates/make-your-documentation-process-more-collaborative-with-change-requests\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"A few weeks ago\"})}),\" we improved notifications and comments for change requests, and updated out diff view to offer more useful information at a glance. And soon, we’ll give you more information about a change request when you open it, including who created it, who edited it last, and a quicker way to check the history of the change request.\"]}),/*#__PURE__*/e(\"p\",{children:\"We have even more improvements in the pipeline, too —\\xa0but we’ll save that for a future post.\"}),/*#__PURE__*/e(\"p\",{children:\"That’s it! Now you know what a diff is, why they’re so helpful in the Git workflow, and how they help your whole team contribute and collaborate more effectively.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://framer.com/product-updates/make-your-documentation-process-more-collaborative-with-change-requests\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Find out more about change requests\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://framer.com/projects/GitBook--9mgr62KrlQ513hm1Cbb1-i4P4k?node=qC7A8tDe7\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Read the documentation\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText4=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Your technical documentation probably already contains all the important information you need to give to your readers. Nice work! But could you make any changes to make it easier to understand, or more accessible?\"}),/*#__PURE__*/e(\"p\",{children:\"There are a few simple ways to improve your work (and your workflow)\\xa0in GitBook. From adding relevant links to setting up a two-way sync with GitHub or GitLab. In this post we’ll share some of those tips — as well as advice on the fastest way to edit your content in GitBook to make it look it’s best.\"}),/*#__PURE__*/e(\"h2\",{children:\"Use Markdown to write faster\"}),/*#__PURE__*/e(\"p\",{children:\"Yes, you can certainly write into the GitBook editor in plain text. But it also supports Markdown as a keyboard-friendly way to format your content and add blocks fast.\"}),/*#__PURE__*/o(\"p\",{children:[\"GitBook supports basic formatting, including \",/*#__PURE__*/e(\"strong\",{children:\"bold\"}),\" and \",/*#__PURE__*/e(\"em\",{children:\"italic\"}),\". But you can also add H1, H2 and H3 titles using #s at the start of a new block, add code and quote blocks, and create lists with a few keystrokes.\"]}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"New to Markdown? We’ve got your back. Many other tools outside GitBook support it — so learning it now will likely prove useful in other places. You can learn more about our Markdown support \"}),/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/creating-content/formatting/markdown\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"in our documentation\"})})}),/*#__PURE__*/e(\"em\",{children:\", and explore Markdown itself in more detail over at \"}),/*#__PURE__*/e(t,{href:\"https://commonmark.org/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"CommonMark\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Learn some handy keyboard shortcuts\"}),/*#__PURE__*/o(\"p\",{children:[\"Okay, so you’re a Markdown master. In that case, here are some quick keyboard shortcuts that will speed up the tiny tasks you carry out multiple times every day. Below, we’ve chosen a few of our favorite (and most-used) shortcuts to get you started. You can head \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/resources/keyboard-shortcuts\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"to our documentation\"})}),\" to explore the full list.\"]}),/*#__PURE__*/o(\"p\",{children:[\"⌘+K (Mac) or Ctrl+K (Windows) —\\xa0Open the \",/*#__PURE__*/e(\"strong\",{children:\"Quick Find\"}),\" panel\"]}),/*#__PURE__*/e(\"p\",{children:\"⌘+Enter (Mac) or Ctrl+Enter (Windows) —\\xa0Exit from content block (code, tabs, table, quote ...)\"}),/*#__PURE__*/e(\"p\",{children:\"⌘+E (Mac) or Ctrl+E (Windows) —\\xa0Toggle inline code\"}),/*#__PURE__*/e(\"p\",{children:\"Esc —\\xa0Select the entire active block (or blocks)\"}),/*#__PURE__*/e(\"h2\",{children:\"Add and change blocks fast\"}),/*#__PURE__*/e(\"p\",{children:\"There’s one keyboard shortcut we didn’t list above, because we think it’s important enough to deserve it’s own section. Hitting / opens the block-insert palette —\\xa0and unlocks a whole selection of possibilities for your content.\"}),/*#__PURE__*/e(\"p\",{children:\"Use it on a new, empty block and you can select from the full list of blocks in GitBook, plus any integrations you’ve added. You can scroll through the list, or type to narrow it down.\"}),/*#__PURE__*/e(\"p\",{children:\"Alternatively, you can use ⌘+/ or Ctrl+/ on a block you’re already editing —\\xa0whatever it’s type —\\xa0to open up a context menu with options for that current block. In a text block that means you can switch between paragraph and heading blocks. In a code block, you can set the syntax, add line numbers, and more.\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/xQ3hHfZYEzoLf5aant9iBV7ow.mp4\"}),/*#__PURE__*/e(\"p\",{children:\"See what we mean? Super powerful — give it a try on different blocks to see what it can do!\"}),/*#__PURE__*/e(\"h2\",{children:\"Add inline content\"}),/*#__PURE__*/o(\"p\",{children:[\"Using the block-insert palette isn’t the only way to add content to your pages fast, though. When typing in a text block, you can hit \",/*#__PURE__*/e(\"code\",{children:\"/\"}),\" at any time to open the inline palette.\"]}),/*#__PURE__*/e(\"p\",{children:\"The inline palette lets you add an image, emoji, link or math & TeX system. It’s a fast way to access common inputs without lifting your fingers from the keyboard —\\xa0handy when you need to add diagram images or link to another part of your documentation.\"}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot showing how to add inline content using the / key.\",className:\"framer-image\",height:\"483\",src:\"https://framerusercontent.com/images/ZaeOMvKOigccyRD7tM6lkxdr5M.png\",srcSet:\"https://framerusercontent.com/images/ZaeOMvKOigccyRD7tM6lkxdr5M.png?scale-down-to=512 512w,https://framerusercontent.com/images/ZaeOMvKOigccyRD7tM6lkxdr5M.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZaeOMvKOigccyRD7tM6lkxdr5M.png 1636w\",style:{aspectRatio:\"1636 / 966\"},width:\"818\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/o(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tip: \"}),\"Alternatively, you can add emoji by typing \"]}),/*#__PURE__*/e(\"code\",{children:/*#__PURE__*/e(\"em\",{children:\":\"})}),/*#__PURE__*/e(\"em\",{children:\" followed by the name of the emoji you want to add \"}),\"👍\"]}),/*#__PURE__*/e(\"h2\",{children:\"Select and move blocks\"}),/*#__PURE__*/o(\"p\",{children:[\"One shortcut we did list above, but bears repeating, is the option to select a whole block or blocks —\\xa0simply by hitting the \",/*#__PURE__*/e(\"code\",{children:\"Esc\"}),\" key. This is great for reorganizing content within your page, as you can drag multiple blocks around at once, or use commands like cut, copy, paste and delete to manage your content. Find out more about this feature in \",/*#__PURE__*/e(t,{href:\"https://blog.gitbook.com/product-updates/new-in-gitbook-better-block-manipulation-and-private-content\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"our recent post\"})}),\".\"]}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/P6fzM7NtYArkgq4M8fZDcP355O0.mp4\"}),/*#__PURE__*/e(\"h2\",{children:\"Add email address links using mailto:\"}),/*#__PURE__*/o(\"p\",{children:[\"You want people to be able to get in touch with you if they have questions about your docs, right? Well the best way is to use a hyperlink with a \",/*#__PURE__*/e(\"code\",{children:\"mailto:\"}),\" prefix!\"]}),/*#__PURE__*/o(\"p\",{children:[\"If you need to add contact information into a GitBook page, highlight the words you want to add it to, add a link using the context menu, then simply add \",/*#__PURE__*/e(\"code\",{children:\"mailto:\"}),\" before the email address when you type it in.\"]}),/*#__PURE__*/e(\"p\",{children:\"Now people can drop you a line with a click 💌\"}),/*#__PURE__*/e(\"h2\",{children:\"Use relative links\"}),/*#__PURE__*/e(\"p\",{children:\"Relative links in GitBook are the best way to link to other parts of your documentation. Why? Because if someone changes the URL, name, or location of the linked content, GitBook will still keep its reference up to date. And that means fewer broken links.\"}),/*#__PURE__*/e(\"p\",{children:\"If your technical documentation is part of your team’s internal knowledge base, you can link to other anchors, pages, or spaces within your internal content. If it’s public, you can link to anchors\\xa0or other pages in your published space.\"}),/*#__PURE__*/e(\"p\",{children:\"You add them just like you add any other link. Highlight the text you want to use as a link, hit the link button of hit ⌘+K or Ctrl+K, then simply type in the name of the anchor, page or space you want to link to.\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/CDY0SqJncubzGHjn2aCJ4inWgSU.mp4\"}),/*#__PURE__*/e(\"h2\",{children:\"Change the hint color and icon with a click\"}),/*#__PURE__*/e(\"p\",{children:\"We’re sure you know that hint blocks have four different colors and styles that you can choose from, to match the kind of content inside. What you may not know is that you can quickly cycle through the different styles simply by clicking the icon in the block itself. There are four to choose from —\\xa0and it saves you opening the menu to change it!\"}),/*#__PURE__*/e(\"h2\",{children:\"Add integrations\"}),/*#__PURE__*/e(\"p\",{children:\"While there are plenty of built-in tools that will make your life with GitBook easier, you shouldn’t stop there. We have a whole host of integrations that you can add to improve your workflows —\\xa0and your technical documentation.\"}),/*#__PURE__*/o(\"p\",{children:[\"From adding extra \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/googleanalytics\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"analytics tools\"})}),\" to embedding \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/linear\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Linear issues\"})}),\", \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/mermaid\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Mermaid diagrams\"})}),\" and \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations/runkit\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"RunKit notebooks\"})}),\", you’ll find plenty of ways to supercharge your technical docs and get extra features with just a few clicks.\"]}),/*#__PURE__*/o(\"p\",{children:[\"Take a look at \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"all our integrations\"})}),\", and find out how soon, you’ll be able to \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/developers\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"build your own\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"Set up Git Sync\"}),/*#__PURE__*/e(\"p\",{children:\"This last entry is a big one —\\xa0and if you haven‘t set it up already, it could save you hours of work in the long-run.\"}),/*#__PURE__*/e(\"p\",{children:\"Git Sync lets technical teams synchronize GitHub or GitLab repositories with GitBook —\\xa0and turn existing Markdown files into beautiful, user-friendly technical documentation. And when you edit that content in GitBook, Git Sync will automatically update your codebase in GitHub or GitLab to keep everything in sync.\"}),/*#__PURE__*/e(\"p\",{children:\"Best of all, Git Sync is two-way —\\xa0so if you make a commit in GitHub or GitLab, that change will also appear automatically in GitBook. How handy is that?\"}),/*#__PURE__*/e(\"p\",{children:\"Once you’ve set up the sync, your whole team can contribute to your technical documentation — and your wider knowledge base — no matter which tool they prefer to use.\"}),/*#__PURE__*/o(\"p\",{children:[\"Find out how to get set up \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/getting-started/git-sync\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"in our documentation\"})}),\".\"]}),/*#__PURE__*/o(\"p\",{children:[\"There you have it! A few quick tips to help you work smarter in GitBook. Did you know all these already? Have you discovered a new trick that’ll make your life easier? Let us know on \",/*#__PURE__*/e(t,{href:\"https://twitter.com/gitbookio\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Twitter\"})}),\" —\\xa0and don’t forget to bookmark this page so you can come back to it later 😉\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/gitbook-library\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Read great content from our Library\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://steves-space.gitbook.io/how-to-write-great-documentation/?utm_source=marketing_site&utm_medium=referral&utm_campaign=gitbook_library\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Advice on writing great documentation\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText5=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"​Over the last few months we’ve been focused on enhancing the editing experience within GitBook, as well as ways to help you better organize your content. We’ve got a lot of improvements in the pipeline, and you can\\xa0scroll down for a sneak peek at some of our plans.\"}),/*#__PURE__*/e(\"p\",{children:\"But the first of these improvements are live right now — starting with\\xa0the ability to easily select and manipulate blocks, and a space for your private content!\"}),/*#__PURE__*/e(\"h2\",{children:\"Better block manipulation\"}),/*#__PURE__*/e(\"p\",{children:\"We’ve made it easier than ever to select full blocks and manipulate them within your content. Now, you can hit Esc ⎋ to enter block selection mode. This will select the block you were active in, or any blocks you highlighted. You can then hold Shift ⇧ and click to select more blocks, if you want.\"}),/*#__PURE__*/e(\"p\",{children:\"When you have the blocks you need, you can drag them around your page, or copy, cut, paste or delete them instantly. It makes manipulating and reorganizing your content faster and easier than ever. Give it a try!\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/s0dsEEm3CREg9kZol1Pa5xE2LCI.mp4\"}),/*#__PURE__*/e(\"p\",{children:\"Block selection is just the first of many more improvements we’re planning on the GitBook editor, some of which will be going live very soon:\"}),/*#__PURE__*/o(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Full-width blocks, to make tables and images more readable, and allow for more customization\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Improvements to our most-used block types — including tables, images, lists and hints\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Performance improvements, to make the interface snappier even on large documents.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"We also plan to make block selection even easier —\\xa0by simply clicking and dragging over multiple blocks. Stay tuned!\"}),/*#__PURE__*/e(\"h2\",{children:\"Private spaces\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Updated 7 July 2023: \"}),\"We have edited this blog post to remove information about private spaces, as this feature is no longer available in GitBook.\"]}),/*#__PURE__*/e(\"h2\",{children:\"GitBook Library\"}),/*#__PURE__*/o(\"p\",{children:[\"Today we’ve also launched the \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/gitbook-library\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"GitBook Library\"})}),\" —\\xa0a collection of the best content from across our community. In it, you’ll find great examples of guides, documentation, company handbooks and more, with plenty of invaluable reference materials.\"]}),/*#__PURE__*/o(\"p\",{children:[\"It’s a great collection, and we want to make it better. So if you have some content you want us to include in the Library, \",/*#__PURE__*/e(t,{href:\"https://forms.gle/cmkuQqrHNNjCxyvX8\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"submit it now\"})}),\"! Ultimately we want it to become an essential hub, collecting incredible knowledge from across the internet for everyone to use.\"]}),/*#__PURE__*/e(\"p\",{children:\"So please share you work with us —\\xa0we’d love to see what you’ve created and include it in the Library!\"}),/*#__PURE__*/e(\"h2\",{children:\"Tell us what you think\"}),/*#__PURE__*/o(\"p\",{children:[\"We wanted to get these features into your hands now, but we know there’s still a little work to do to make them really great. We’ll have more to share on these updates very soon, but if you have any feedback in the meantime, please let us know in \",/*#__PURE__*/e(t,{href:\"https://github.com/orgs/GitbookIO/discussions\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"our GitHub community\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"For now, stay tuned — and happy editing! ✍\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://changelog.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ See what else is new in the Changelog\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/gitbook-library\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Browse the GitBook Library\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"→ Read the GitBook Docs\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText6=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Today we’re sharing some exciting changes to our leadership team that will set GitBook up for even greater success in the future. Here’s Samy Pess\\xe9 and Sara Tandowsky to tell you more.\"})}),/*#__PURE__*/e(\"p\",{children:\"Hey everyone 👋\"}),/*#__PURE__*/e(\"p\",{children:\"Today, we’re excited to tell you about some changes to GitBook’s leadership. We’ve been planning this for a while, and these changes are going to help us focus even more on building an amazing product for all of you. We have a lot on our roadmap, and this change will set us up for success.\"}),/*#__PURE__*/e(\"p\",{children:\"Firstly, Samy will be moving into the role of CTO, so he can dedicate more of his time to what he loves most; the product, and the technology behind it. He’ll continue to lead the Engineering team, as he does today, staying committed to the long-term vision of the company. We have a lot to build — on both the technical and product sides — and giving him time more time to focus on those things will only be a good thing for GitBook.\"}),/*#__PURE__*/e(\"p\",{children:\"Meanwhile, Sara is stepping up to become CEO of GitBook. Since she joined the team early last year as COO we’ve put an even greater focus on product, and defined our roadmap to give all of you exactly the tools you need to create and collaborate on amazing documentation.\"}),/*#__PURE__*/e(\"p\",{children:\"We’ve been planning this move for some time —\\xa0since before Sara even joined the team, in fact. From her first day, we’ve been working together closely to steer the company. And of course, that will continue going forward!\"}),/*#__PURE__*/e(\"p\",{children:\"The great news is, we’ll be backed-up by an incredible leadership team, with a focus on building an amazing company alongside our amazing product. We’ll continue developing company-wide initiatives, making sure we’re working on the right things for everyone who uses GitBook.\"}),/*#__PURE__*/o(\"p\",{children:[\"Finally, we wanted to close on something very fitting in light of \",/*#__PURE__*/e(t,{href:\"https://www.internationalwomensday.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"International Women’s Day\"})}),\" tomorrow. We’re incredibly proud to work for a company where we can see diversity at all levels. Not only is our leadership team 60% women, but across the whole team at GitBook the split of men and women is really close to 50/50.\"]}),/*#__PURE__*/e(\"p\",{children:\"This is a really special team, company, and product. We can’t wait to lead them into the future together!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Sara and Samy\"})}),/*#__PURE__*/e(\"img\",{alt:\"A photograph of Sara and Samy on a bridge in Amsterdam.\",className:\"framer-image\",height:\"927\",src:\"https://framerusercontent.com/images/UMbdAJ4wO5lnGUjIWv1r6nk4s0.jpg\",srcSet:\"https://framerusercontent.com/images/UMbdAJ4wO5lnGUjIWv1r6nk4s0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/UMbdAJ4wO5lnGUjIWv1r6nk4s0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/UMbdAJ4wO5lnGUjIWv1r6nk4s0.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/UMbdAJ4wO5lnGUjIWv1r6nk4s0.jpg 3018w\",style:{aspectRatio:\"3018 / 1854\"},width:\"1509\"})]});export const richText7=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Here at GitBook, we always want to give you the best experience possible when it comes to creating and publishing documentation together with your team. And we’ve always believed that a change request workflow is at the core of that collaborative process. That’s why they’ve been a part of GitBook since day one.\"}),/*#__PURE__*/e(\"p\",{children:\"Change requests are a great way to make edits to your work, collaborate with others, and keep everything in sync, before merging your changes with your published content. It doesn’t just give you peace of mind when editing live content —\\xa0it brings more people into that process, and helps you get feedback in context.\"}),/*#__PURE__*/o(\"p\",{children:[\"We’re excited to share some recent improvements we made to change requests in GitBook \",/*#__PURE__*/e(t,{href:\"https://blog.gitbook.com/product-updates/make-your-documentation-process-more-collaborative-with-change-requests#new-change-request-improvements\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"below\"})}),\". But first, let’s explore them in a little more detail, and find out why we’re so passionate about them.\"]}),/*#__PURE__*/e(\"h2\",{children:\"What is a change request?\"}),/*#__PURE__*/o(\"p\",{children:[\"At its core, a change request is a copy of your main content. It comes from the simple concept of \",/*#__PURE__*/e(t,{href:\"https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"branching\"})})}),\", which lets you work on multiple copies of the same object in parallel — while keeping the original version intact.\"]}),/*#__PURE__*/e(\"p\",{children:\"Let’s say you’ve created some internal documentation about best practices in the workplace, and shared it with your team. It’s already live for everyone to see —\\xa0but by using change requests, you can make a copy, edit the content, get feedback, and iterate. All before merging the changes back into your live pages.\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/PF0i0jTWmYaa2Zn6gwlG0tDnO8.mp4\"}),/*#__PURE__*/e(\"h2\",{children:\"GitBook: built with change requests in mind\"}),/*#__PURE__*/e(\"p\",{children:\"Developers have been collaborating using a branching process for decades —\\xa0GitHub just helped make it mainstream. So when we created GitBook, we took learnings from that process, and applied them to content and documentation management.\"}),/*#__PURE__*/e(\"p\",{children:\"Ultimately, we want to make it as simple as possible for everyone in technical teams to collaborate and create documentation using GitBook. And that’s why you can work together in GitBook just like you do in GitHub or GitLab.\"}),/*#__PURE__*/e(\"p\",{children:\"This approach has some major benefits:\"}),/*#__PURE__*/o(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lower barrier to entry\"}),\" –\\xa0Because you can make a change in a branch, people don’t need to worry about their changes instantly impacting the main content. And that empowers more of your team to contribute their ideas, without the fear of accidentally making changes live.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"More control over your content\"}),\" –\\xa0You can always be sure that someone with the right permissions has reviewed a change before you merge it into the main content.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"A place for every change\"}),\" –\\xa0Multiple people can make concurrent changes, so everyone can focus on their own work — whether their change is big or small. And if there are any conflicts, you can resolve them at the end of the process, when the work is ready to go live.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Ultimately, we believe that developers’ asynchronous workflows are the future for knowledge sharing. That’s why we want to give everyone the tools to support this more inclusive process —\\xa0and empower everyone to become a contributor, while keeping the quality of content high.\"}),/*#__PURE__*/e(\"h2\",{children:\"New change request improvements\"}),/*#__PURE__*/e(\"p\",{children:\"With all that in mind, we’re excited to share some recent improvements we’ve made to change requests in GitBook.\"}),/*#__PURE__*/e(\"p\",{children:\"While change requests are ideal when you have lots of edits running in parallel, we know that with so much going on it’s often useful to see everything at once. So we’ve made it easier for you to focus on what’s most important, with new notifications and a better way to view the change requests that matter to you.\"}),/*#__PURE__*/e(\"h3\",{children:\"Get notifications and follow up\"}),/*#__PURE__*/o(\"p\",{children:[\"First, if you’re working with a team, \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/account-management/member-management/roles#reviewer\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"reviewers\"})}),\" will also receive a notification when someone sends a new change requests for review. So the right people see updates instantly, improving your collaborative workflow.\"]}),/*#__PURE__*/o(\"p\",{children:[\"We’ve also added a \",/*#__PURE__*/e(\"strong\",{children:\"Follow up\"}),\" tab to the Change requests panel. Here, you can keep track of the change requests that are most important to you. You’ll also see the number of open comments in each one, so you can easily resolve them before merging them into your main content.\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of the Follow up tab within the Change Requests menu in GitBook. There are two change requests in the list, and above them is a section allowing you to create a new change request.\",className:\"framer-image\",height:\"476\",src:\"https://framerusercontent.com/images/5yLT94f52VRXuGqCYsVpaS2wxs.png\",srcSet:\"https://framerusercontent.com/images/5yLT94f52VRXuGqCYsVpaS2wxs.png?scale-down-to=512 512w,https://framerusercontent.com/images/5yLT94f52VRXuGqCYsVpaS2wxs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5yLT94f52VRXuGqCYsVpaS2wxs.png 1693w\",style:{aspectRatio:\"1693 / 953\"},width:\"846\"}),/*#__PURE__*/e(\"h3\",{children:\"Comments move closer to your content\"}),/*#__PURE__*/o(\"p\",{children:[\"Feedback is at the heart of any collaborative workflow —\\xa0and now it’s easier than ever with a new \",/*#__PURE__*/e(\"strong\",{children:\"Comment\"}),\" panel that sits right next to your content. So you can view your comments and content at the same time,\\xa0referencing feedback and leaving replies without having to jump between views.\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of GitBook showing the Comments panel on the right-hand side, with one comment and the related block highlighted.\",className:\"framer-image\",height:\"413\",src:\"https://framerusercontent.com/images/2nTqT641fUoNHNceA8XS511YQw.png\",srcSet:\"https://framerusercontent.com/images/2nTqT641fUoNHNceA8XS511YQw.png?scale-down-to=512 512w,https://framerusercontent.com/images/2nTqT641fUoNHNceA8XS511YQw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/2nTqT641fUoNHNceA8XS511YQw.png 1470w\",style:{aspectRatio:\"1470 / 827\"},width:\"735\"}),/*#__PURE__*/e(\"p\",{children:\"Talking of improving your workflow, you can also comment on specific blocks in your content. This means editors can easily jump right to the block you’ve left feedback on by clicking the icon next to the page name.\"}),/*#__PURE__*/e(\"h3\",{children:\"See inline changes with the new diff view\"}),/*#__PURE__*/e(\"p\",{children:\"One of the most important parts of a change request workflow is seeing the differences between two drafts of a document. Seeing what’s changed before you merge — or to revisiting a previous change request to see the page history —\\xa0is essential.\"}),/*#__PURE__*/o(\"p\",{children:[\"With diff view in GitBook, you can easily see which pages have changes and which haven’t been touched, just by glancing at the table of contents. By default, you’ll now see a \",/*#__PURE__*/e(\"strong\",{children:\"+\"}),\" next to pages that have changes, so you can quickly jump in and start your review.\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of GitBook showing the limited diff view. There are small icons next to some of the pages in the left-hand panel to show the pages that have changed. \",className:\"framer-image\",height:\"570\",src:\"https://framerusercontent.com/images/iEAbEtcCYtW0tOjpalE85izs.png\",srcSet:\"https://framerusercontent.com/images/iEAbEtcCYtW0tOjpalE85izs.png?scale-down-to=512 512w,https://framerusercontent.com/images/iEAbEtcCYtW0tOjpalE85izs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iEAbEtcCYtW0tOjpalE85izs.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/iEAbEtcCYtW0tOjpalE85izs.png 2246w\",style:{aspectRatio:\"2246 / 1140\"},width:\"1123\"}),/*#__PURE__*/o(\"p\",{children:[\"Want to see a block-by-block breakdown of what’s changed on each page? Hit the toggle and you’ll get a\",/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/collaboration/change-requests#diff-mode\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"full diff view\"})})}),\" for your content —\\xa0giving you more context for your review.\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of GitBook showing the full diff view. There are icons next to pages in the left-hand panel, but there are also icons on the page itself to show the blocks that have been added or changed.\",className:\"framer-image\",height:\"605\",src:\"https://framerusercontent.com/images/Bfcnwj8U5IfmCSFD8IluZ05cuQ.png\",srcSet:\"https://framerusercontent.com/images/Bfcnwj8U5IfmCSFD8IluZ05cuQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/Bfcnwj8U5IfmCSFD8IluZ05cuQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Bfcnwj8U5IfmCSFD8IluZ05cuQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Bfcnwj8U5IfmCSFD8IluZ05cuQ.png 2412w\",style:{aspectRatio:\"2412 / 1210\"},width:\"1206\"}),/*#__PURE__*/o(\"p\",{children:[\"These changes are just a small selection of the improvements we have planned for change requests in the next few months. We hope you like them —\\xa0stay tuned for more! In the meantime, take a look at \",/*#__PURE__*/e(t,{href:\"https://changelog.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"our Changelog\"})}),\" to see all our recent updates.\"]}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Got questions? Our \"}),/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"GitBook docs \"})})}),/*#__PURE__*/e(\"em\",{children:\"should help with most of them. If you can’t find an answer there, feel free to get in touch at \"}),/*#__PURE__*/e(t,{href:\"mailto:support@gitbook.com\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"support@gitbook.com\"})})}),/*#__PURE__*/e(\"em\",{children:\" \"}),\"💌\"]})]});export const richText8=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/o(\"p\",{children:[\"At \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"GitBook\"})})}),\", we know firsthand the power of great documentation. Since our inception, \",/*#__PURE__*/e(\"strong\",{children:\"over 1.5M docs have been hosted on GitBook\"}),\", reaching a collective 70M unique page views per month.\"]}),/*#__PURE__*/e(\"p\",{children:\"We've been lucky to rely heavily on product-led growth and with that comes the countless hours we've spent talking to customers. We’ve heard the frustration firsthand from technical teams who say some of their biggest engineering challenges are around finding and writing documentation. Most companies are relegated to using all-in-one editing tools like Google Docs or Dropbox Paper, which aren’t built for sharing or hosting technical knowledge. Others invest thousands of hours and resources building internal developer portals, which are often poorly maintained and accessed.\"}),/*#__PURE__*/o(\"p\",{children:[\"The result is a documentation process that is disconnected from the developer workflow, making technical documentation an afterthought. Not to mention, a costly burden on developer productivity. Here’s where GitBook is a no-brainer, as an out-of-the-box docs-as-code platform that allows technical teams to use \",/*#__PURE__*/e(\"strong\",{children:\"a Git workflow to create, collaborate on and share documentation.\"})]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of GitBook showing how you can embed integrations directly into your content. The window sits on a background grid.\",className:\"framer-image\",height:\"1089\",src:\"https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png\",srcSet:\"https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png?scale-down-to=512 512w,https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/sR9R5KE1IKYRzZhV9lxroAjwI.png 4704w\",style:{aspectRatio:\"4704 / 2178\"},width:\"2352\"}),/*#__PURE__*/o(\"p\",{children:[\"GitBook's customers today are able to net huge development wins by consolidating all technical documentation on a central platform, using a change request workflow to continuously collaborate on and better documentation. \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/getting-started/git-sync\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"GitHub and GitLab integrations\"})})}),\" also means developers can commit directly from repositories, making it easy to maintain and update docs.\"]}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot of GitBook showing an example of internal documentation\",className:\"framer-image\",height:\"278\",src:\"https://framerusercontent.com/images/SVvuwBTpTyFAsu8px0OzDTp9r5c.png\",srcSet:\"https://framerusercontent.com/images/SVvuwBTpTyFAsu8px0OzDTp9r5c.png?scale-down-to=512 512w,https://framerusercontent.com/images/SVvuwBTpTyFAsu8px0OzDTp9r5c.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/SVvuwBTpTyFAsu8px0OzDTp9r5c.png 1270w\",style:{aspectRatio:\"1270 / 556\"},width:\"635\"}),/*#__PURE__*/o(\"p\",{children:[\"GitBook has long been a standard for public docs, which is why, in this launch, we've made concerted efforts to improve how user-facing documentation looks, with modern updates to the look and feel, alongside new ways to\",/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/creating-content/blocks/cards\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"design landing pages\"})})}),\". Increasingly we're also seeing teams use the same Git workflow for internal technical knowledge — from onboarding, RFCs and tutorials, to code structure/dependencies, and best coding practices.\"]}),/*#__PURE__*/o(\"p\",{children:[\"In GitBook today, you'll find a whole host of \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/integrations\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"new integrations\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"designed to empower teams to get the job done more efficiently — from collaboration and security to bug tracking and more. Over the coming months, we'll open up our platform to allow any developer to build custom integrations for GitBook.\"]}),/*#__PURE__*/e(\"img\",{alt:\"An illustrated image showing a selection of products that have GitBook integrations.\",className:\"framer-image\",height:\"1089\",src:\"https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png\",srcSet:\"https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png?scale-down-to=512 512w,https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/0a2C55Fud7sy9p7BMPdyQogU.png 4704w\",style:{aspectRatio:\"4704 / 2178\"},width:\"2352\"}),/*#__PURE__*/o(\"p\",{children:[\"We envision a future in which GitBook becomes embedded left-of-code, where developers and larger product teams can collaborate on any type of internal or external documentation using the Git workflow. The work around integrations is just starting, but if you're interested, we're beginning to partner with select developers to build the first community-powered integrations for the platform. \",/*#__PURE__*/e(t,{href:\"https://public.refiner.io/s/e61q1m/eafbb760-5aca-11ed-9693-55d03129e481\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Apply here\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" \"]}),/*#__PURE__*/o(\"p\",{children:[\"For more details on what exactly shipped in \",/*#__PURE__*/e(\"strong\",{children:\"GitBook 3.0\"}),\", check out our \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/changelog/past-releases/introducing-gitbook-3.0\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"changelog\"})})}),\".\"]})]});export const richText9=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Today we are introducing two new pricing plans at GitBook. We want to let you know why we’re doing this and what will change.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why we made a change\"}),/*#__PURE__*/e(\"p\",{children:\"Given our roots in the open source community, our main focus has always been to offer a valuable service at a fair price. But as the years went by, we have heard from customers and analyzed data that helped us see our pricing options weren’t fully aligned with how customers like you want to start with GitBook—or how you want to grow. Based on this research, we’ve redesigned our plans to a) minimize initial friction and b) map pricing to the value you get from GitBook as you grow with the product.\"}),/*#__PURE__*/e(\"h2\",{children:\"What is changing\"}),/*#__PURE__*/e(\"p\",{children:\"Today we’re retiring our Team and Business plans and introducing two new plans: Plus and Pro.\"}),/*#__PURE__*/e(\"img\",{alt:\"A screenshot showing GitBooks’s new pricing plans, with Pro highlighted as the most popular\",className:\"framer-image\",height:\"466\",src:\"https://framerusercontent.com/images/VMrjpilGzCmME7n6pjhKn989t0o.png\",srcSet:\"https://framerusercontent.com/images/VMrjpilGzCmME7n6pjhKn989t0o.png?scale-down-to=512 512w,https://framerusercontent.com/images/VMrjpilGzCmME7n6pjhKn989t0o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VMrjpilGzCmME7n6pjhKn989t0o.png 2010w\",style:{aspectRatio:\"2010 / 932\"},width:\"1005\"}),/*#__PURE__*/o(\"p\",{children:[\"The key difference is that we’ve \",/*#__PURE__*/e(\"strong\",{children:\"removed user minimums\"}),\" for the new plans and instead, connected them to our main customer use cases. If you're an open source developer who wants a simple but effective way to display your public docs, our free Personal plan is the way to go. Smaller teams should opt for Plus, which offers a great way to collaborate on public-facing documentation. For advanced publishing features, like Visitor Authentication and the ability to publish \",/*#__PURE__*/e(t,{href:\"https://gitbook.com/docs/creating-content/content-structure/space\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"unlisted spaces\"})}),\" that function as an internal knowledge base, the Pro plan is going to be your best bet. Get the full feature list for each plan on our \",/*#__PURE__*/e(t,{href:\"https://www.gitbook.com/pricing\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"new pricing page.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"For all existing customers, we want to leave the choice of adopting these new plans up to you—all pricing changes are opt-in.\"}),/*#__PURE__*/e(\"p\",{children:\"If you have any questions regarding this change or the process of migrating to our new plans, please don’t hesitate reach out to us at support@gitbook.com.\"}),/*#__PURE__*/e(\"p\",{children:\"Thanks again for your business, we never take any of it for granted.\"})]});export const richText10=/*#__PURE__*/o(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"GitBook strongly condemns the Russian government’s attack on Ukraine. It is an act of aggression with a real human cost. We stand with all affected populations in and outside of Ukraine. And like many others around the world, we hope for a peaceful resolution for the people of Ukraine and other impacted communities.\"}),/*#__PURE__*/e(\"h2\",{children:\"Prioritizing our team members’ safety and well-being\"}),/*#__PURE__*/e(\"p\",{children:\"GitBook, though a small company, is also a global remote organization, with employees and customers in many countries around the world, including Ukraine.\"}),/*#__PURE__*/e(\"p\",{children:\"We always prioritize the safety and well-being of our team members and their families—especially in times like this.\"}),/*#__PURE__*/e(\"h2\",{children:\"Causes to contribute to\"}),/*#__PURE__*/e(\"p\",{children:\"The invasion has triggered an immediate and desperate rise in humanitarian needs across Ukraine. GitBook will be donating money to humanitarian organizations, and we encourage our community to do it as well.\"}),/*#__PURE__*/e(\"p\",{children:\"As individuals, it is often difficult to see how we can make a positive impact during a crisis. As part of a global community, you can take concrete action to help. Here is a list of organizations accepting donations to help people directly affected by the events in Ukraine:\"}),/*#__PURE__*/o(\"p\",{children:[/*#__PURE__*/e(t,{href:\"https://www.unicef.org/ukraine/en\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Unicef Ukraine \"})}),/*#__PURE__*/e(t,{href:\"https://redcross.org.ua/en/donate/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Ukrainian Red Cross Society\"})}),/*#__PURE__*/e(t,{href:\"https://voices.org.ua/en/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Voices of Children\"})}),/*#__PURE__*/e(t,{href:\"https://www.savethechildren.org/us/where-we-work/ukraine\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Save the Children\"})}),/*#__PURE__*/e(t,{href:\"https://give.unrefugees.org/220224ukr_emer_d_4983/\",motionChild:!0,nodeId:\"CRhxlzgu3\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"The UN Refugee Agency\"})})]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}