{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/V5AkuoELypRcnGOV7BJ8/ZfkPs1wjTeSVgz0UTSMd/PGRE_mziw-3.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as r}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/t(\"p\",{children:[\"Models can be published using the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit Add-In\"})}),\" or by updating a \",/*#__PURE__*/e(\"code\",{children:\".rvt\"}),\" file into the Layer app. Both methods reach the same end goal of bringing Revit categories and elements into Layer.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCC1 Layer supports models up to 5GB, however model size directly impacts processing time when publishing a model. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Models-FAQs-8c9fc962909944cab63eb2371499ef3c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"here\"})}),\" to learn more about reducing the size of your model.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Steps\"}),/*#__PURE__*/e(\"h4\",{children:\"Publish from the Revit Add-In\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Download and install the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit Add-in\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Open a model in Revit\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Select the LAYER tab in your project ribbon, and sign into the Add-In\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"\uD83D\uDD12 You can sign into the Add-In using your email & password or using Sign in With Google/Microsoft.\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Once signed in, click \",/*#__PURE__*/e(\"code\",{children:\"Publish Model\"}),\" **** in your LAYER ribbon. Publishing the model can take several minutes as the model files are uploaded.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/FYlICBNNnYqLtVGxghrnxw1dNkc.png\",srcSet:\"https://framerusercontent.com/images/FYlICBNNnYqLtVGxghrnxw1dNkc.png?scale-down-to=512 512w,https://framerusercontent.com/images/FYlICBNNnYqLtVGxghrnxw1dNkc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/FYlICBNNnYqLtVGxghrnxw1dNkc.png 1285w\",style:{aspectRatio:\"1285 / 905\"},width:\"642\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\" \uD83D\uDD17 When publishing a model from the Add-In, the primary model and all linked models will be published by default.\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Once published, a panel will open within Revit that will allow you to select the project to associate the model with and name the version. It is typically best practice to indicate a date or model percentage complete of the version as the version name.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"391\",src:\"https://framerusercontent.com/images/hrID51pMpXeQqUUG8tgRKkz7mho.png\",srcSet:\"https://framerusercontent.com/images/hrID51pMpXeQqUUG8tgRKkz7mho.png?scale-down-to=512 512w,https://framerusercontent.com/images/hrID51pMpXeQqUUG8tgRKkz7mho.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hrID51pMpXeQqUUG8tgRKkz7mho.png 1281w\",style:{aspectRatio:\"1281 / 782\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If this is a new model that has not yet been published to the project, then select the option to \",/*#__PURE__*/e(\"strong\",{children:\"Create a new model\"}),\". If this is a new version of an existing model, then select the existing model from the drop-down.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Click \",/*#__PURE__*/e(\"code\",{children:\"Publish Models Now \u2192\"}),\" ****to begin processing the model(s). Note that this can take several minutes or up to an hour depending on the size and complexity of the model. When the model has finished processing, you will receive an email notification.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Once the model has been published, you are free to use the \",/*#__PURE__*/e(n,{href:\"http://app.layer.team/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer Web App\"})}),\" to view and manage the model.\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"Publish from the Layer App\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Within a project, click the \",/*#__PURE__*/e(\"code\",{children:\"+\"}),\" button next to the \",/*#__PURE__*/e(\"strong\",{children:\"Models\"}),\" header in the left side navigation\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select \",/*#__PURE__*/e(\"code\",{children:\"Upload a Model Manually to Layer\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select the \",/*#__PURE__*/e(\"code\",{children:\".rvt\"}),\" file from your computer to upload to Layer\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"If you would like to include linked models, select the checkbox to \u201CInclude models that are linked to this one.\u201D\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/t(\"code\",{children:[\"\uD83D\uDCA1 By uploading linked models, you will be able to create \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/e22fa02a038a4c0a930642347f02179d?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Model Views\"})}),\" that include multiple models overlayed on top of one another.\"]})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Click \",/*#__PURE__*/e(\"code\",{children:\"Continue \u2192\"}),\" ****when you have uploaded your \",/*#__PURE__*/e(\"code\",{children:\".rvt\"}),\" files\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"On the next page, your can change the name of the version. Our best practice is to indicate a date or model percentage-complete of the version.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"720\",src:\"https://framerusercontent.com/images/Ak0SusM9z5QTJi5CzidFY5kMXvI.png\",srcSet:\"https://framerusercontent.com/images/Ak0SusM9z5QTJi5CzidFY5kMXvI.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ak0SusM9z5QTJi5CzidFY5kMXvI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ak0SusM9z5QTJi5CzidFY5kMXvI.png 2048w\",style:{aspectRatio:\"2048 / 1440\"},width:\"1024\"})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If this is a new model that has not yet been published to the project, then select \",/*#__PURE__*/e(\"code\",{children:\"Create a new model\"}),\". If this is a new version of an existing model, then select the existing model from the drop-down.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Click \",/*#__PURE__*/e(\"code\",{children:\"Publish Models Now \u2192\"}),\" ****to begin processing the model(s). Note that this can take several minutes or up to an hour depending on the size and complexity of the model. When the model has finished processing, you will receive an email notification.\"]})})]})]});export const richText1=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Model Settings allows you to access the basic settings for your model. Click on the three dot menu next to each Model to enter the Settings dialog box.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"712\",src:\"https://framerusercontent.com/images/7AyjaSTIxYoV0oYnTuCCfQvXLto.png\",srcSet:\"https://framerusercontent.com/images/7AyjaSTIxYoV0oYnTuCCfQvXLto.png?scale-down-to=1024 841w,https://framerusercontent.com/images/7AyjaSTIxYoV0oYnTuCCfQvXLto.png 1170w\",style:{aspectRatio:\"1170 / 1424\"},width:\"585\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Model Name\"})}),/*#__PURE__*/e(\"p\",{children:\"Here you can change the Name of your model and how it will appear when using the \u201CModel Name\u201D field.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Model Category Settings\"})}),/*#__PURE__*/t(\"p\",{children:[\"Select which Model categories and phases you want to include in your Layer project. If you want to add a new Model category, start typing within the \",/*#__PURE__*/e(\"code\",{children:\"Select model category to add\"}),\" box to select from the available model categories from your Revit model.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Remove Deleted Elements\"})}),/*#__PURE__*/e(\"p\",{children:\"Elements that once existed in a version of your Revit model, but no longer exist in the latest version of your model continue to exist in Layer. Use this option to remove those elements from Layer as well.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Delete Model\"})}),/*#__PURE__*/e(\"p\",{children:\"Permanently delete the model, its settings and all elements created from this model.\"})]});export const richText2=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Layer allows you to track model versions and model version history right from within its environment! When a version says **\",/*#__PURE__*/e(\"code\",{children:\"\u2713**Current\"}),\" it means that this is the current model version with active data that is synced to this project. You can also \",/*#__PURE__*/e(\"code\",{children:\"Revert\"}),\" a version to be the Current one.\"]}),/*#__PURE__*/e(\"h2\",{children:\"To see Model Versions, follow the steps below:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Click the Models category in your sidenav on the left\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Click Details on the right of the menu that pops open.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/42cik4MJUSQoWafhUOK9SJGxDU.png\",srcSet:\"https://framerusercontent.com/images/42cik4MJUSQoWafhUOK9SJGxDU.png?scale-down-to=512 512w,https://framerusercontent.com/images/42cik4MJUSQoWafhUOK9SJGxDU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/42cik4MJUSQoWafhUOK9SJGxDU.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"The Model Options menu will pop up. Click on Versions to see the models you have published. You can access the Version Options by clicking on the three dot menu next to a version. From this menu you can \",/*#__PURE__*/e(\"code\",{children:\"Rename\"}),\" or \",/*#__PURE__*/e(\"code\",{children:\"Delete\"}),\" a version.\"]})})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/al3OUsNCKgXPHL7VfKwF7aMSrs.png\",srcSet:\"https://framerusercontent.com/images/al3OUsNCKgXPHL7VfKwF7aMSrs.png?scale-down-to=512 512w,https://framerusercontent.com/images/al3OUsNCKgXPHL7VfKwF7aMSrs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/al3OUsNCKgXPHL7VfKwF7aMSrs.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"The elements in each Model category will show their version number in the Element Version History field.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/On7M7JkdzFp4VkfZBXLbhRZZ8A.png\",srcSet:\"https://framerusercontent.com/images/On7M7JkdzFp4VkfZBXLbhRZZ8A.png?scale-down-to=512 512w,https://framerusercontent.com/images/On7M7JkdzFp4VkfZBXLbhRZZ8A.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/On7M7JkdzFp4VkfZBXLbhRZZ8A.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"})]})})]});export const richText3=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Categories under our Models Section follows the same concept of \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Categories-60e44c08cbd149df8f38166f00e89666?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Categories\"})}),\" . In this section you will get to interact with Revit objects that come with your Revit model and every Element in this section is a representation of your model object. Visit our \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Model-Categories-vs-Layer-Categories-b7cfa3bb06c44b8f83dfe4d9895a7339?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Model Categories vs Layer Categories\"})}),\" for a deeper understanding on when and how to choose how to work between the two sections based on your workflow. In this section you are not able to add or remove Elements as Layer is your a Building Information Management platform and single source of truth. Learn more about that in our \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/The-Layer-Approach-8ffcb8fb831f45088034ae9ee3d063be?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"The Layer Approach\"})}),\" section.\"]}),/*#__PURE__*/t(\"p\",{children:[\"In addition to our standard \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Fields-bb0709f93e644540afc6521c9d16c995?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Fields\"})}),\" selection, the Models section includes a few extra Field Types:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Model Name: Use this Field to expose the name of your model in Layer.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Element Version History: Use this Field to track the model version for when each Model object is added, deleted or updated. Layer allows you to track multiple model versions and decide when to remove model objects from your Layer project from the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Model-Settings-faff33cd3237454f93914a2d97d9deeb?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Model Settings \"})}),\"dialog window.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Display Revit Parameter: Use this Field to show the elements that this element is contained within or that it contains in the 3d space. You can filter through different Model Categories when working with Spatial Relations ships.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/nU9Vxi3hlJGfylDhaIJjvJF8.png\",srcSet:\"https://framerusercontent.com/images/nU9Vxi3hlJGfylDhaIJjvJF8.png?scale-down-to=512 512w,https://framerusercontent.com/images/nU9Vxi3hlJGfylDhaIJjvJF8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nU9Vxi3hlJGfylDhaIJjvJF8.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/t(\"p\",{children:[\"Display Revit Parameter can be used to show values from any of your model\u2019s Revit parameters into Layer. For example, if you wanted to put a room\u2019s area onto a Room Data Sheet, you would create a \",/*#__PURE__*/e(\"strong\",{children:\"Display Revit Parameter\"}),\" field for area.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 In order to be able to filter through a model category i.e Special Equipment you will first need to expose that model category using the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Model-Settings-faff33cd3237454f93914a2d97d9deeb?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Model Settings\"})})]})]});export const richText4=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"Introduction\"}),/*#__PURE__*/t(\"p\",{children:[\"While it is generally sufficient to store additional data about model elements directly within Layer using \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Fields-bb0709f93e644540afc6521c9d16c995?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Fields\"})}),\", there are cases in which it makes sense to write data directly back into the Revit Model. Using \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Automations-3cfa568f9b8549e9924d2e7e990251b5?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Automations\"})}),\" and the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit Add-In\"})}),\", you can leverage information that you have collected within Layer Fields to update Parameters for your Revit Objects.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1For supported Revit parameters \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Models-FAQs-8c9fc962909944cab63eb2371499ef3c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"read this section of our Model FAQs\"})}),\".\"]}),/*#__PURE__*/t(\"h2\",{children:[\"Create an \",/*#__PURE__*/e(\"em\",{children:\"Update a Revit Parameter\"}),\" Automation\"]}),/*#__PURE__*/t(\"p\",{children:[\"To write a value to a Revit Parameter, set up an \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Automations-3cfa568f9b8549e9924d2e7e990251b5?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"automation\"})}),\" that has an action of type \",/*#__PURE__*/e(\"strong\",{children:\"Write to a Revit Parameter\"}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"To set up an automation, navigate to the \",/*#__PURE__*/e(\"strong\",{children:\"Automations\"}),\" heading in the left sidenav and click \",/*#__PURE__*/e(\"strong\",{children:\"Create New Automation\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Trigger Setup\"})}),/*#__PURE__*/t(\"p\",{children:[\"Set up the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Triggers-d1d5fdc737404c02ab2b09069b64b157?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Trigger\"})}),\" according to when you would like the Revit Parameters updated. A typical workflow is to create a trigger of type \",/*#__PURE__*/e(\"strong\",{children:\"When an Element Is Created in a Category\"}),\", then select a Revit Model category as the category to watch for updated elements. You can then select field(s) to watch for changes on based on which fields you wish to write back to a Revit Parameter.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/LQgSBEMlhng0JpVdBttWZHsCEk.gif\",srcSet:\"https://framerusercontent.com/images/LQgSBEMlhng0JpVdBttWZHsCEk.gif?scale-down-to=512 512w,https://framerusercontent.com/images/LQgSBEMlhng0JpVdBttWZHsCEk.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/LQgSBEMlhng0JpVdBttWZHsCEk.gif 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Action Setup\"})}),/*#__PURE__*/t(\"p\",{children:[\"Set up the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Action\"})}),\" as an \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Update a Revit Parameter\"})}),\" action. This action queues up values to be written to Revit Parameters when the automation is run based on the trigger. First, select the Revit Parameter to write to, then select the field from the triggering element is write as the parameter value.\"]}),/*#__PURE__*/t(\"p\",{children:[\"<aside> \uD83D\uDCA1 Currently, Layer supports writing to any Instance, Shared or Project Parameter. The parameters that are \",/*#__PURE__*/e(\"strong\",{children:\"NOT\"}),\" supported are Type Parameters and Family Parameters.\"]}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/t(\"p\",{children:[\"After selecting the \",/*#__PURE__*/e(\"em\",{children:\"Value to Set from the Trigger Element\"}),\", you will be shown an option indicating how many elements currently in your project will be effected by this automation. Leaving the checkbox selected will run the automation on all existing elements that match the criteria, thus effectively \u201Cback-filling\u201D values to the Revit Parameters. All future changes will be handled by the automation.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/tJAMHSeYYViDYNuIXNBDk6zOME.gif\",srcSet:\"https://framerusercontent.com/images/tJAMHSeYYViDYNuIXNBDk6zOME.gif?scale-down-to=512 512w,https://framerusercontent.com/images/tJAMHSeYYViDYNuIXNBDk6zOME.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/tJAMHSeYYViDYNuIXNBDk6zOME.gif 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"h3\",{children:\"View Pending Parameter Changes\"}),/*#__PURE__*/t(\"p\",{children:[\"When the \",/*#__PURE__*/e(\"em\",{children:\"Update a Revit Parameter\"}),\" Automation is run, parameter values are not immediately written back to the Revit model. They are queued up to be written to the model using the Revit Add-In.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To view all pending changes that have yet to be written, click on the \",/*#__PURE__*/e(\"strong\",{children:\"Models\"}),\" heading in the left sidenav, then click on \",/*#__PURE__*/e(\"strong\",{children:\"Details\"}),\" next to the model that you would like to view pending changes for, then click on the \",/*#__PURE__*/e(\"strong\",{children:\"Param Sync\"}),\" tab.\"]}),/*#__PURE__*/t(\"p\",{children:[\"All of the pending changes that have not yet been written to the model will be displayed. By clicking on the \",/*#__PURE__*/e(\"strong\",{children:\"three dots\"}),\" icon next to the queued value, you can remove it from the queue. Multiple or all items can be removed from the queue by using the checkboxes on the left.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/KSegkRJfN0L7G7DATdMoNQtQAQ.png\",srcSet:\"https://framerusercontent.com/images/KSegkRJfN0L7G7DATdMoNQtQAQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/KSegkRJfN0L7G7DATdMoNQtQAQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KSegkRJfN0L7G7DATdMoNQtQAQ.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"h3\",{children:\"Sync Revit Parameters in the Revit Add-In\"}),/*#__PURE__*/t(\"p\",{children:[\"To actually write the parameter values back to the Revit Model, you will need to have the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit Add-In\"})}),\" installed. After opening the model where the pending changes are to be written to, click on the \",/*#__PURE__*/e(\"strong\",{children:\"Layer\"}),\" heading in the Revit ribbon and select \",/*#__PURE__*/e(\"strong\",{children:\"Sync Parameters\"}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"The same list of parameter changes shown in the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Param-Sync-2244ffdbfad2445db3436e0b31920d1c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Param Sync pending changes\"})}),\" in the app will appear as incoming changes. Clicking \",/*#__PURE__*/e(\"strong\",{children:\"Accept Changes\"}),\" will write the values to the Revit model. \uD83D\uDCA1\\xa0For supported Revit parameters \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Models-FAQs-8c9fc962909944cab63eb2371499ef3c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"read this section of our Model FAQs\"})}),\".\"]})]});export const richText5=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD27 Ready to integrate Layer with Revit? Download the \",/*#__PURE__*/e(n,{href:{webPageId:\"OKUqKI9Qo\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit add-in from our Resources page\"})}),\" to access powerful features like Live Link and Sync Parameters directly within your Revit environment.\"]})});export const richText6=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Layer can be accessed through the Revit add-in that can be downloaded from our \",/*#__PURE__*/e(n,{href:\"https://layer.team/download\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Resources page\"})}),\". The add-in is compatible always the \",/*#__PURE__*/e(\"strong\",{children:\"latest version of Revit along the 2 previous versions\"}),\". To properly install the Revit add-in follow the steps below:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ensure that Revit is installed on the computer (see above).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"If Revit is installed make sure it is closed prior to starting the installation process.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Double click the install file to begin installation.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"<aside> \uD83D\uDCA1 Once the Add-in is installed, you will see a Layer tab in the navigation ribbon\"}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"158\",src:\"https://framerusercontent.com/images/THY8qbil1kSAGECilj8bOybmos4.png\",srcSet:\"https://framerusercontent.com/images/THY8qbil1kSAGECilj8bOybmos4.png?scale-down-to=512 512w,https://framerusercontent.com/images/THY8qbil1kSAGECilj8bOybmos4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/THY8qbil1kSAGECilj8bOybmos4.png 1534w\",style:{aspectRatio:\"1534 / 316\"},width:\"767\"}),/*#__PURE__*/e(\"h1\",{children:\"Key Functionalities\"}),/*#__PURE__*/e(\"p\",{children:\"The Revit add-in allows for a seamless experience between the interface of the web application and the Revit environment. It gives the user the power to navigate through their project data from within Revit as they would from an internet browser or the Layer app.\"}),/*#__PURE__*/e(\"p\",{children:\"Below is the outline of the key functions of the Revit add-in that can be accessed from the Ribbon.\"}),/*#__PURE__*/e(\"h2\",{children:\"Live Link\"}),/*#__PURE__*/e(\"p\",{children:\"The Live Link feature in Layer has powerful two-way functionality that lets users view and edit rich data, notes, tasks, and files right in Revit.\"}),/*#__PURE__*/e(\"p\",{children:\"Users can navigate through the model and by clicking on a Revit objgect, instantly see associated rich data and files in the Layer dashboard.\"}),/*#__PURE__*/e(\"p\",{children:\"Live Link also works in reverse: Select a linked Layer Element and Revit will automatically highlight and select its corresponding location in Revit.\"}),/*#__PURE__*/e(\"p\",{children:\"<aside> \uD83D\uDCA1 For example, when a user is assigned a task in Layer that is associated with a specific Room, they can click on the task and the corresponding Room is instantly selected in the Revit view.\"}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How do I enable and disable Live Link?\"})}),/*#__PURE__*/e(\"p\",{children:\"Live Link is turned on by default and the feature can be easily turned on and off at anytime within the Revit add-in or within the Layer app.\"}),/*#__PURE__*/t(\"p\",{children:[\"To disable Live Link in Revit, go to the \",/*#__PURE__*/e(\"strong\",{children:\"Layer\"}),\" tab and click the \",/*#__PURE__*/e(\"strong\",{children:\"Live Link\"}),\" button.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"86\",src:\"https://framerusercontent.com/images/TzychvpCJJFPdYE0pSbhLZbPkQ.png\",srcSet:\"https://framerusercontent.com/images/TzychvpCJJFPdYE0pSbhLZbPkQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/TzychvpCJJFPdYE0pSbhLZbPkQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TzychvpCJJFPdYE0pSbhLZbPkQ.png 1075w\",style:{aspectRatio:\"1075 / 172\"},width:\"537\"}),/*#__PURE__*/t(\"p\",{children:[\"To turn Live Link back on in Revit, just click the \",/*#__PURE__*/e(\"strong\",{children:\"Live Link\"}),\" button again.\"]}),/*#__PURE__*/t(\"p\",{children:[\"To disable Live Link in Layer, click the \",/*#__PURE__*/e(\"strong\",{children:\"Live Link\"}),\" bar in the app.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/hIe7yRevi2vXDN7Bf2yYspAMA.png\",srcSet:\"https://framerusercontent.com/images/hIe7yRevi2vXDN7Bf2yYspAMA.png?scale-down-to=512 512w,https://framerusercontent.com/images/hIe7yRevi2vXDN7Bf2yYspAMA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hIe7yRevi2vXDN7Bf2yYspAMA.png 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/t(\"p\",{children:[\"Then choose \",/*#__PURE__*/e(\"strong\",{children:\"Turn Off\"}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"200\",src:\"https://framerusercontent.com/images/OyeRHtA76SjvDcWJdV6UdjuSaE.png\",srcSet:\"https://framerusercontent.com/images/OyeRHtA76SjvDcWJdV6UdjuSaE.png?scale-down-to=512 512w,https://framerusercontent.com/images/OyeRHtA76SjvDcWJdV6UdjuSaE.png 528w\",style:{aspectRatio:\"528 / 400\"},width:\"264\"}),/*#__PURE__*/e(\"h2\",{children:\"Dashboard\"}),/*#__PURE__*/e(\"p\",{children:\"The dashboard button allows you to bring up or hide the Layer side navigation panel (dashboard) within Revit.\"}),/*#__PURE__*/e(\"h2\",{children:\"Sync Parameters\"}),/*#__PURE__*/t(\"p\",{children:[\"The sync parameters button is used to trigger the sync between values that have been queued up using the Revit Automations. Refer to the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Param-Sync-2244ffdbfad2445db3436e0b31920d1c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Param Sync\"})}),\" article for more information.\"]}),/*#__PURE__*/t(\"p\",{children:[\"The dialog box shows the changes that are incoming from Layer. It also gives the user the ability to control which changes are to be accepted. By clicking on the \",/*#__PURE__*/e(\"code\",{children:\"+\"}),\" next to a line item, you can reveal the existing value of that Revit object and the new value that will be assigned to it from Layer.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Click on \",/*#__PURE__*/e(\"code\",{children:\"Accept Changes\"}),\" to execute the parameter sync from Layer to Revit.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1For supported Revit parameters \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Models-FAQs-8c9fc962909944cab63eb2371499ef3c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"read this section of our Model FAQs\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"540\",src:\"https://framerusercontent.com/images/offOPIjeWzMtUU2kZOrGQX6Fg.gif\",srcSet:\"https://framerusercontent.com/images/offOPIjeWzMtUU2kZOrGQX6Fg.gif?scale-down-to=512 512w,https://framerusercontent.com/images/offOPIjeWzMtUU2kZOrGQX6Fg.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/offOPIjeWzMtUU2kZOrGQX6Fg.gif 1920w\",style:{aspectRatio:\"1920 / 1080\"},width:\"960\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"313\",src:\"https://framerusercontent.com/images/iAljj4g7uDOPbu0EnzdGEgEI0Q.png\",srcSet:\"https://framerusercontent.com/images/iAljj4g7uDOPbu0EnzdGEgEI0Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/iAljj4g7uDOPbu0EnzdGEgEI0Q.png 972w\",style:{aspectRatio:\"972 / 626\"},width:\"486\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Selection\"}),/*#__PURE__*/e(\"p\",{children:\"Layer allows you to connect a Revit model to multiple Layer projects. The Project Selection menu allows the user to select which Layer project they want to point the Revit add-in to.\"}),/*#__PURE__*/e(\"p\",{children:\"This selection will reflect at which Layer Project the Revit add-in is looking at for the Live Link and the Sync Parameters functions.\"}),/*#__PURE__*/e(\"p\",{children:\"<aside> \uD83D\uDCA1 When publishing or when working with the Dashboard the user has the ability to dictate which Layer Project will be used, regardless of the selection from the Project Selection Menu.\"}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"45\",src:\"https://framerusercontent.com/images/69UPLBUabq049xhdSdTYnqSgk9w.png\",srcSet:\"https://framerusercontent.com/images/69UPLBUabq049xhdSdTYnqSgk9w.png?scale-down-to=512 512w,https://framerusercontent.com/images/69UPLBUabq049xhdSdTYnqSgk9w.png 566w\",style:{aspectRatio:\"566 / 90\"},width:\"283\"}),/*#__PURE__*/e(\"h2\",{children:\"Publish Model\"}),/*#__PURE__*/t(\"p\",{children:[\"From this button the user can publish a Model using the Revit add-in. Refer to the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Publish-Model-62563113ebaa480197a1be34117daec9?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Publish Model\"})}),\" section for instructions.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"76\",src:\"https://framerusercontent.com/images/ix7jE06zzAs43YB8AULdl4Jlmg.png\",style:{aspectRatio:\"116 / 152\"},width:\"58\"}),/*#__PURE__*/e(\"h2\",{children:\"Settings\"}),/*#__PURE__*/e(\"p\",{children:\"The Settings button allows you to:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Disconnect a Model from a Layer Project\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Sign-Out from the add-in\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"161\",src:\"https://framerusercontent.com/images/Bxn3rQZWAX8ZHnzKOgZPxy5NrE.png\",style:{aspectRatio:\"334 / 322\"},width:\"167\"})]})]})]});export const richText7=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD27 Need guidance on syncing Layer with Revit? Check out our Revit Parameters article for detailed instructions on optimizing your Layer integration and managing supported Revit parameters!\"})});export const richText8=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Which Revit versions do you support?\"}),/*#__PURE__*/e(\"p\",{children:\"We only support the current released version of Revit along with the 2 previous versions.\"}),/*#__PURE__*/e(\"p\",{children:\"i.e if the current released version of Revit is 2024, the Revit add-in is supported for 2022 and 2023. Previous versions of Revit can be compatible with the add-in, however there might be stability issues so use with caution.\"}),/*#__PURE__*/e(\"h2\",{children:\"What if my Revit add-in dashboard disappears or is blank?\"}),/*#__PURE__*/e(\"p\",{children:\"There are a couple of things to try when the dashboard disappears or it is blank:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"You can try logging out and back in using the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Settings button\"})}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If the dashboard is blank, close it using the \",/*#__PURE__*/e(\"code\",{children:\"X\"}),\" and re-open it using the \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Dashboard button\"})}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If none of the above works navigate to \",/*#__PURE__*/e(\"code\",{children:\"%AppData%\\\\\\\\Roaming\\\\\\\\\"}),\" and delete the Layer folder. You will need to re-install the Revit add-in that you can download from \",/*#__PURE__*/e(n,{href:\"https://layer.team/download\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"here\"})}),\". Follow the steps listed \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Revit-Add-In-c0b3de622ba5496d91d393e02aad4d27?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"in the Revit add-in intro article\"})}),\".\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"<aside> \u26A0\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Remember:\"})]}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"You can always reach out for help with our support team via chat in the App or via email at help@layer.team </aside>\"})})}),/*#__PURE__*/e(\"h2\",{children:\"What can I do to reduce the size of my model?\"}),/*#__PURE__*/e(\"p\",{children:\"Layer supports models up to 5GB. To reduce your file size to be below 5GB or to simply reduce the size to improve processing time, you can try some of these tips.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Purge your model before uploading to Layer\"})}),/*#__PURE__*/t(\"p\",{children:[\"Purging your model is the best and most effective way to reduce it's file-size. Purging removes any un-used families, views, and other content from your model. You can find instructions for how to purge your model \",/*#__PURE__*/e(n,{href:\"https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/Revit-Customize/files/GUID-4EBBDE76-E019-486E-BFBF-EE326CAAE2C4-htm.html\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"here \u2192\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Convert imported CAD or Image files to Links\"})}),/*#__PURE__*/e(\"p\",{children:\"Instead of importing your CAD or images directly into your model (making them a part of your model, and adding to it's size) consider linking them instead. This way the files are stored externally, instead of being stored within the Revit file.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Deleted un-used or redundant Views & Sheets\"})}),/*#__PURE__*/e(\"p\",{children:\"Views and sheets both take up room in your model. Remove any un-used or redundant views from your model to reduce the size of your model file.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Do you have overly complex families? Simplify them\"})}),/*#__PURE__*/e(\"p\",{children:\"Complex or highly-detailed model families can quickly weigh down your model. Consider replacing highly-detailed model families with simpler ones if their complexity is not necessary.\"}),/*#__PURE__*/e(\"p\",{children:\"Tried everything above? Contact us, and we can help.\"}),/*#__PURE__*/e(\"h2\",{children:\"What Revit parameters are supported in Layer?\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Reading:\"}),\" Layer can \",/*#__PURE__*/e(\"strong\",{children:\"read\"}),\" all types of properties from Revit. Those include Type Properties, Instance Properties, Shared/Project/Global parameters. Use a \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Model-Categories-4ee999170b6e4483b85493b00d983779?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Display Revit Parameter Field\"})}),\" to display information from Revit within the Layer environment.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Writing:\"}),\" Layer allows you to \",/*#__PURE__*/e(\"strong\",{children:\"write\"}),\" Layer data only to Instance Properties as well as Shared & Project Parameters. \",/*#__PURE__*/e(\"strong\",{children:\"Type Properties are not supported at this time\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"<aside> \uD83D\uDCA1 To enable a Shared Parameter workflow with Layer, you first need to create the Shared Parameter, assign a value to the parameter for at least one Revit Object and then publish your model to Layer.\"}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"What Layer Fields map best to Revit Parameters?\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Text\"})}),/*#__PURE__*/e(\"p\",{children:\"Text parameters are the most flexible when it comes to mapping Layer data to Revit parameters.\"}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Text Input - example: \",/*#__PURE__*/e(\"code\",{children:\"Concrete\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number Input - example: \",/*#__PURE__*/e(\"code\",{children:\"100\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Toggle Input - example: \",/*#__PURE__*/e(\"code\",{children:\"Yes\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Date Input - example: \",/*#__PURE__*/e(\"code\",{children:\"01/01/2020\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Person Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Jim Smith\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select One Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Closed\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select Multiple Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Concrete, Tile, Wood\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Related Element Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Issue 1, Issue 20, Issue 31\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Single Range Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"40\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Dual Range Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"30,65\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Phone Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"4021234567\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Email Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"example@email.com\"})]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Integer\"})}),/*#__PURE__*/e(\"p\",{children:\"If numbers mapped to Integer parameters contain decimal values, the number will be automatically rounded to the nearest whole number.\"}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - text needs to be able to convert to a number\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Length\"})}),/*#__PURE__*/e(\"p\",{children:\"Length parameters are flexible in the values that they can take on.\"}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Text \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"}),\" Entering length values in a Layer text field gives you the ability to add units to length values. For example, typing \",/*#__PURE__*/e(\"code\",{children:\"56'-6\\\"\"}),\"\\xa0will result in a parameter value equivalent to 56 feet 6 inches. Typing \",/*#__PURE__*/e(\"code\",{children:\"5600mm\"}),\"\\xa0will result in a parameter value equivalent to 5,600 millimeters. NOTE: this value will always convert to the model's unit system. For example, typing \",/*#__PURE__*/e(\"code\",{children:\"56.5'\"}),\" will result in the parameter value of \",/*#__PURE__*/e(\"code\",{children:\"56'-6\\\"\"}),\" . You can read more about the possible dimension values you can enter \",/*#__PURE__*/e(n,{href:\"https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/Revit-DocumentPresent/files/GUID-178A6E72-6545-4D71-AC2E-26CC9BCF030B-htm.htmlhttps://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/Revit-DocumentPresent/files/GUID-178A6E72-6545-4D71-AC2E-26CC9BCF030B-htm.html\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"here\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number - The number typed in this field will be directly applied to the parameter value using the model's current units. For example, a value of \",/*#__PURE__*/e(\"code\",{children:\"56\"}),\"\\xa0applied to a feet-inches based model, will be 56'-0\\\"\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Area\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to volume parameters will be directly applied using the current models unit system. For example, the value \",/*#__PURE__*/e(\"code\",{children:\"25000\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"25000 m^2\"}),\" \\xa0in a metric-based model and to \",/*#__PURE__*/e(\"code\",{children:\"25000 ft^2\"}),\" \\xa0in an imperial-based model.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - The text needs to be able to convert to a number. Don't include any units in the text\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Volume\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to volume parameters will be directly applied using the current models unit system. For example, the value \",/*#__PURE__*/e(\"code\",{children:\"25000\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"25000 m^3\"}),\" \\xa0in a metric-based model and to \",/*#__PURE__*/e(\"code\",{children:\"25000 ft^3\"}),\" \\xa0 in an imperial-based model.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - The text needs to be able to convert to a number. Don't include any units in the text\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Angle\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to slope parameters will be directly applied using the current models unit system. For example, the value \",/*#__PURE__*/e(\"code\",{children:\"23\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"23\\xb0\"}),\" \\xa0in an imperial-based model and to \",/*#__PURE__*/e(\"code\",{children:\"23 rad\"}),\" \\xa0in a metric-based model.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - The text needs to be able to convert to a number\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Slope\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to slope parameters will be directly applied using the current models unit system. For example, the value \",/*#__PURE__*/e(\"code\",{children:\"23\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"23\\xb0\"}),\" \\xa0in an imperial-based model and to \",/*#__PURE__*/e(\"code\",{children:\"23 rad\"}),\" \\xa0 in a metric-based model.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - The text needs to be able to convert to a number\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Currency\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to currency parameters will be directly applied using the current models currency unit . For example, the value \",/*#__PURE__*/e(\"code\",{children:\"$1566.23\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"1566.23\\xa5\"}),\" \\xa0in a model with currency set to Yen and to \",/*#__PURE__*/e(\"code\",{children:\"$1566.23\"}),\" in a model with currency set to US dollars.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number\\xa0\",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - Cannot contain comma separators or any incompatible text values. The text needs to be able to convert to a number\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mass Density\"})}),/*#__PURE__*/t(\"p\",{children:[\"Numbers mapped to mass density parameters will be directly applied using the current models unit system. For example, the value \",/*#__PURE__*/e(\"code\",{children:\"1500\"}),\" \\xa0would map to \",/*#__PURE__*/e(\"code\",{children:\"1500 kg/m^3\"}),\" in a metric-based model and to \",/*#__PURE__*/e(\"code\",{children:\"1500 lbs/ft^3\"}),\" \\xa0in an imperial-based model.\"]}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text - The text needs to be able to convert to a number\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"URL\"})}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Text\\xa0\",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yes/No\"})}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Toggle \",/*#__PURE__*/e(\"em\",{children:\"(recommended)\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number - only the values \",/*#__PURE__*/e(\"code\",{children:\"0\"}),\"\\xa0or \",/*#__PURE__*/e(\"code\",{children:\"1\"}),\"\\xa0are supported. \",/*#__PURE__*/e(\"code\",{children:\"0 = false\"}),\"\\xa0\",/*#__PURE__*/e(\"code\",{children:\"1 = true\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Text - needs to equal\\xa0\",/*#__PURE__*/e(\"code\",{children:\"true or false\"}),\"\\xa0or \",/*#__PURE__*/e(\"code\",{children:\"yes or no\"})]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Multi-line Text\"})}),/*#__PURE__*/e(\"p\",{children:\"Compatible Layer Fields:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Text Input - example: \",/*#__PURE__*/e(\"code\",{children:\"Concrete\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Number Input - example: \",/*#__PURE__*/e(\"code\",{children:\"100\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Toggle Input - example: \",/*#__PURE__*/e(\"code\",{children:\"Yes\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Date Input - example: \",/*#__PURE__*/e(\"code\",{children:\"01/01/2020\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Person Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Jim Smith\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select One Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Closed\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Select Multiple Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Concrete, Tile, Wood\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Related Element Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"Issue 1, Issue 20, Issue 31\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Single Range Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"40\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Dual Range Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"30,65\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Phone Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"4021234567\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Email Input - example:\\xa0\",/*#__PURE__*/e(\"code\",{children:\"example@email.com\"})]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Partially Supported Revit Parameter Types\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Material or any Revit parameter referencing an Element\"}),\"Currently, you can modify Revit parameters that reference a Revit element. For example, \",/*#__PURE__*/e(\"code\",{children:\"Phase Created\"}),\" **\\xa0or \",/*#__PURE__*/e(\"code\",{children:\"Level\"}),\" **. The current limitation is that you need to know the Revit Element ID. Users can set the values of these fields from Layer by:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Creating a \",/*#__PURE__*/e(\"code\",{children:\"text field\"}),\"\\xa0in Layer\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Creating a rule in the Category mapping the newly created text Field to the desired Revit parameter. For example, \",/*#__PURE__*/e(\"code\",{children:\"Level\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Enter the Revit Element ID of the element you want referenced in the parameter. For example, Level 2 in Revit might have the Revit Element ID of \",/*#__PURE__*/e(\"code\",{children:\"694\"}),\" . Typing this value into the text field will update the \",/*#__PURE__*/e(\"code\",{children:\"Level\"}),\"\\xa0in the parameter\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Not Supported Revit Parameter Types\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Image\"})}),/*#__PURE__*/e(\"p\",{children:\"Currently, Layer does not support parameters with an image value.\"})]});export const richText9=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDEE0\uFE0F Looking for a head start? Explore our Template Gallery to jump-start your next project with customizable templates built for efficiency! \uD83C\uDFAF\"})});export const richText10=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What is a Template?\"}),/*#__PURE__*/e(\"p\",{children:\"A template is a Layer project that is saved so that new projects can be created or updated when the template is applied.\"}),/*#__PURE__*/t(\"p\",{children:[\"The templates under the \",/*#__PURE__*/e(\"strong\",{children:\"Templates\"}),\" tab on your home screen are the templates that you have the ability to open, view, and edit (based on your permissions for that individual template). This means that these templates were either:\"]}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Created by you (you are the Owner).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Created by someone else on your team who added you to the template with either a Viewer/Editor/Contributor permission.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"The list of templates on your home screen is not the complete list of templates that are available to use within your company.\"}),/*#__PURE__*/t(\"p\",{children:[\"The complete list of templates in your company is accessible by clicking on the \",/*#__PURE__*/e(\"strong\",{children:\"Create Project +\"}),\" button and selecting the \",/*#__PURE__*/e(\"strong\",{children:\"Company \"}),\"tab.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"400\",src:\"https://framerusercontent.com/images/UrbwcvjRL6wdowwZJww9dajU7mw.png\",srcSet:\"https://framerusercontent.com/images/UrbwcvjRL6wdowwZJww9dajU7mw.png?scale-down-to=512 512w,https://framerusercontent.com/images/UrbwcvjRL6wdowwZJww9dajU7mw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/UrbwcvjRL6wdowwZJww9dajU7mw.png 1280w\",style:{aspectRatio:\"1280 / 800\"},width:\"640\"}),/*#__PURE__*/e(\"h2\",{children:\"What are the different kinds of Templates?\"}),/*#__PURE__*/e(\"p\",{children:\"There are two kinds of templates:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Layer Templates\"}),\": Templates built by the Layer team for public use by anyone when creating a new project or adding new categories to a project.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Company Templates\"}),\": Templates created by Layer users for internal use among their own company. These may include templates for company best practices, common project structures, etc.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"378\",src:\"https://framerusercontent.com/images/AudQP29jxAr3NDITZ5cd7eQYg.png\",srcSet:\"https://framerusercontent.com/images/AudQP29jxAr3NDITZ5cd7eQYg.png?scale-down-to=512 512w,https://framerusercontent.com/images/AudQP29jxAr3NDITZ5cd7eQYg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AudQP29jxAr3NDITZ5cd7eQYg.png 1250w\",style:{aspectRatio:\"1250 / 756\"},width:\"625\"}),/*#__PURE__*/e(\"h2\",{children:\"What can be included in a Template?\"}),/*#__PURE__*/e(\"p\",{children:\"For each category, the following items are always included in a template:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The category fields.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The category\u2019s saved views (the saved view configuration/filters/sorting).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Any automations (Revit sync parameters) that are set up for the category.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"em\",{children:\"Currency & Date\"}),\" configuration for the project.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"If the checkbox is selected to \",/*#__PURE__*/e(\"em\",{children:\"Include Elements & Data\"}),\" when creating a new template, then the following items are included:\"]}),/*#__PURE__*/e(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"The elements in the category, which include:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-line-height\":\"1.5em\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Any files associated with each element\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Any notes associated with each element\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Any tasks associated with each element\"})})]})]})}),/*#__PURE__*/e(\"p\",{children:\"The following items are NEVER included in templates:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Files that are not associated with any elements in the project\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Notes that are not associated with any elements in the project\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tasks that are not associated with any elements in the project\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Activity log items\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revit model files or the elements from a Revit model\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1The fields and views from a \",/*#__PURE__*/e(\"strong\",{children:\"Models\"}),\" category can be included in a template, but never the actual Revit (model) elements\"]})})]})]});export const richText11=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDC49 Want to get started quickly without building from scratch? Explore our Template Gallery to find pre-built options that fit your needs and save time on project setup!\"})});export const richText12=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"If you\u2019d like to save your template for future use, save it as a Document View Template.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/iQH3Nw1zFv5UDRSxrmAZgycNL8.png\",srcSet:\"https://framerusercontent.com/images/iQH3Nw1zFv5UDRSxrmAZgycNL8.png?scale-down-to=512 512w,https://framerusercontent.com/images/iQH3Nw1zFv5UDRSxrmAZgycNL8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iQH3Nw1zFv5UDRSxrmAZgycNL8.png 1286w\",style:{aspectRatio:\"1286 / 904\"},width:\"643\"}),/*#__PURE__*/e(\"p\",{children:\"To use the created templates, create a new document view and click the Company tab to find it.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/GwGVOQhvvH5bw2VrsDJJSD8TbjU.png\",srcSet:\"https://framerusercontent.com/images/GwGVOQhvvH5bw2VrsDJJSD8TbjU.png?scale-down-to=512 512w,https://framerusercontent.com/images/GwGVOQhvvH5bw2VrsDJJSD8TbjU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/GwGVOQhvvH5bw2VrsDJJSD8TbjU.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"})]});export const richText13=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What are Automations in Layer?\"}),/*#__PURE__*/e(\"p\",{children:\"Layer Automations are a powerful way to automate tasks within a project.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/rug3L8gBLP4lc9pe7PLGQgAHYfI.png\",srcSet:\"https://framerusercontent.com/images/rug3L8gBLP4lc9pe7PLGQgAHYfI.png?scale-down-to=512 512w,https://framerusercontent.com/images/rug3L8gBLP4lc9pe7PLGQgAHYfI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/rug3L8gBLP4lc9pe7PLGQgAHYfI.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/t(\"p\",{children:[\"An automation consists of a \",/*#__PURE__*/e(\"strong\",{children:\"Trigger\"}),\" and one or more \",/*#__PURE__*/e(\"strong\",{children:\"Actions\"}),\".\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"A \",/*#__PURE__*/e(n,{href:\"https://layer.team/docs/automations-triggers\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Trigger\"})})}),\" informs the automation of when to run, such as when an element in the project changes or at a scheduled interval.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://layer.team/docs/automations-actions\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Actions\"})})}),\" are the tasks that are run when the Trigger criteria is met, such as updating an element field value or notifying a user.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"With the customizability of Automations, the possibilities are nearly endless for what you can within a project. See \",/*#__PURE__*/e(n,{href:\"https://layer.team/docs/automation-examples\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Automation Examples\"})})}),\" for some ideas!\"]})]});export const richText14=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83E\uDD14 Curious about the next steps? Learn all about Actions within Layer Automations to see how tasks are executed!\"})});export const richText15=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What are Triggers in Automations?\"}),/*#__PURE__*/e(\"p\",{children:\"Automation Triggers are the first building block of an automation. Automation triggers define when an automation is run and will always run in the background regardless of if the Layer app is open.\"}),/*#__PURE__*/t(\"p\",{children:[\"To create an automation, navigate to the \",/*#__PURE__*/e(\"strong\",{children:\"Automations\"}),\" heading the the left sidenav, and click to \",/*#__PURE__*/e(\"strong\",{children:\"Create an Automation\"}),\". Every automation requires exactly one trigger.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/CkylX9tJQzZ0vtvUx6CTyaP50.png\",srcSet:\"https://framerusercontent.com/images/CkylX9tJQzZ0vtvUx6CTyaP50.png?scale-down-to=512 512w,https://framerusercontent.com/images/CkylX9tJQzZ0vtvUx6CTyaP50.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CkylX9tJQzZ0vtvUx6CTyaP50.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"h2\",{children:\"Element is Created\"}),/*#__PURE__*/e(\"p\",{children:\"This trigger is run when any element is created within the specified category.\"}),/*#__PURE__*/e(\"h2\",{children:\"Element is Updated\"}),/*#__PURE__*/t(\"p\",{children:[\"This trigger is run when \",/*#__PURE__*/e(\"em\",{children:\"a specific element\"}),\" is updated. Optionally, the trigger can watch for one or more specific fields on the element to be updated. If any specific field(s) are selected, the trigger will only fire when those field(s) are updated.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Element in Category is Updated\"}),/*#__PURE__*/t(\"p\",{children:[\"This trigger is run when \",/*#__PURE__*/e(\"em\",{children:\"any element\"}),\" within a specified category is updated. Optionally, the trigger can watch for one or more specific fields within the category to be updated. If any specific field(s) are selected, the trigger will only fire when those field(s) are updated.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Element Matches a Filter\"}),/*#__PURE__*/t(\"p\",{children:[\"This trigger is run when an element if the specified category is updated to match the specified filter. The trigger will only fire on elements that are updated to match the filter \",/*#__PURE__*/e(\"em\",{children:\"after\"}),\" the automation is created and is not run retroactively on existing elements that may match the filter.\"]}),/*#__PURE__*/t(\"p\",{children:[\"<aside> \u2705 Not sure exactly how to set up the filter? The filters available in this trigger correspond to the filters available in \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Views-04d590e86d4b4a2da134ff55914bd0ca?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"views\"})}),\". You can use view filters as a playground to preview the results a specific filter may have before setting up the automation.\"]}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/e(\"h2\",{children:\"At a scheduled time\"}),/*#__PURE__*/e(\"p\",{children:\"This trigger is run on a recurring cadence or at a scheduled time. The trigger is run in the background regardless of if the Layer app is open.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Recurring Scheduled\"})}),/*#__PURE__*/t(\"p\",{children:[\"Use the options for \",/*#__PURE__*/e(\"strong\",{children:\"Hour\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"Day\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"Week\"}),\", and \",/*#__PURE__*/e(\"strong\",{children:\"Month\"}),\" to define a cadence of how often the automation should run. Based on the configuration, the n\",/*#__PURE__*/e(\"em\",{children:\"ext 6 scheduled\"}),\" runs will be displayed as a preview to know when the automation will be run.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/lbfAionb7icasYZWqzlKm8w7A.png\",srcSet:\"https://framerusercontent.com/images/lbfAionb7icasYZWqzlKm8w7A.png?scale-down-to=512 512w,https://framerusercontent.com/images/lbfAionb7icasYZWqzlKm8w7A.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lbfAionb7icasYZWqzlKm8w7A.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Scheduled Once\"})}),/*#__PURE__*/t(\"p\",{children:[\"Use the option for \",/*#__PURE__*/e(\"strong\",{children:\"Once\"}),\" to schedule an automation to run one time in the future. The automation will never run again after that since run.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/yHMEw0zee7TFjI9TxZF5gRDURA.png\",srcSet:\"https://framerusercontent.com/images/yHMEw0zee7TFjI9TxZF5gRDURA.png?scale-down-to=512 512w,https://framerusercontent.com/images/yHMEw0zee7TFjI9TxZF5gRDURA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/yHMEw0zee7TFjI9TxZF5gRDURA.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Timezones\"})}),/*#__PURE__*/e(\"p\",{children:\"The times displayed within a scheduled time triggers are all run based on the current user\u2019s timezone as detected by the browser and operating system. If you are working on a team with members across multiple timezones, you should be aware that the time displayed the the trigger will display differently for users in different timezones. For example, an automation set to run at 8AM CST will run display as set to run at 9AM EST if a user logs into the app in Eastern Standard Time.\"})]});export const richText16=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83E\uDD14 Curious about the first step? Discover how Triggers in Layer Automations kick off your workflows! \uD83D\uDE80\u2728\"})});export const richText17=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What are Actions in Automations?\"}),/*#__PURE__*/e(\"p\",{children:\"Automation Actions define the task that is performed when an automation is run. An automation must include at least one action, but may also include any number of actions that all run in parallel when the automation is run.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/WUGNrLC80JqxfSG13g832Greec.png\",srcSet:\"https://framerusercontent.com/images/WUGNrLC80JqxfSG13g832Greec.png?scale-down-to=512 512w,https://framerusercontent.com/images/WUGNrLC80JqxfSG13g832Greec.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/WUGNrLC80JqxfSG13g832Greec.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"h2\",{children:\"Create an Element\"}),/*#__PURE__*/e(\"p\",{children:\"This action creates an element in the specified category.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/NogGTYAUi2n9ftUBUMltri69p4g.png\",srcSet:\"https://framerusercontent.com/images/NogGTYAUi2n9ftUBUMltri69p4g.png?scale-down-to=512 512w,https://framerusercontent.com/images/NogGTYAUi2n9ftUBUMltri69p4g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NogGTYAUi2n9ftUBUMltri69p4g.png 1280w\",style:{aspectRatio:\"1280 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"h3\",{children:\"Element Name\"}),/*#__PURE__*/e(\"p\",{children:\"The element name can either be the auto-generated element name or a custom element name.\"}),/*#__PURE__*/e(\"h3\",{children:\"Set Field Values\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Manually set a Field Value\"})}),/*#__PURE__*/e(\"p\",{children:\"This option allows you to manually define a field and a value for the field that will be used when the element is created.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Insert a Field Value from Trigger Element\"})}),/*#__PURE__*/t(\"p\",{children:[\"This option allows you to pull a field value from the element that triggered the automation and insert it into the newly created element. This option is available when the trigger is \",/*#__PURE__*/e(\"em\",{children:\"Element is Created\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element is Updated\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element in Category is Updated\"}),\", or \",/*#__PURE__*/e(\"em\",{children:\"Element Matches a Filter.\"})]}),/*#__PURE__*/e(\"p\",{children:\"A value may be inserted into the created element if:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The field type from the triggering element matches to field type in the new element\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If the value from the triggering element can be converted to a string, and the field type of new element is text. Learn more about which \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"fields can be converted to a string here\"})}),\".\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Update an Element\"})}),/*#__PURE__*/e(\"p\",{children:\"This action updates an element in the project. The element can either be a single specific element or the element that triggered the automation.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/lIKmsd7qP3z8MUHFWAcvlXexQ.png\",srcSet:\"https://framerusercontent.com/images/lIKmsd7qP3z8MUHFWAcvlXexQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/lIKmsd7qP3z8MUHFWAcvlXexQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lIKmsd7qP3z8MUHFWAcvlXexQ.png 1280w\",style:{aspectRatio:\"1280 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Element to Update\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Use Trigger Element\"})}),/*#__PURE__*/t(\"p\",{children:[\"This option allows you to use the element that triggered the automation as the element that will be updated. This option is available when the trigger is \",/*#__PURE__*/e(\"em\",{children:\"Element is Created\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element is Updated\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element in Category is Updated\"}),\", or \",/*#__PURE__*/e(\"em\",{children:\"Element Matches a Filter.\"})]}),/*#__PURE__*/e(\"p\",{children:\" \u267E\uFE0F Note that we take measures to prevent an infinite automation loop in which an element is updated via an automation action, which in turn triggers the same automation based on an element update, and so on. An element that is updated as part of an automation action cannot in turn trigger an automation.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Manually Select an Element\"})}),/*#__PURE__*/e(\"p\",{children:\"This option allows you to manually select a single element in the project to update.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Set Field Values\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Manually set a Field Value\"})}),/*#__PURE__*/e(\"p\",{children:\"This option allows you to manually define a field and a value for the field that will be used when the element is updated.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Insert a Field Value from Trigger Element\"})}),/*#__PURE__*/t(\"p\",{children:[\"This option allows you to pull a field value from the element that triggered the automation and insert it into the element being updated. This option is available when the trigger is \",/*#__PURE__*/e(\"em\",{children:\"Element is Created\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element is Updated\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Element in Category is Updated\"}),\", or \",/*#__PURE__*/e(\"em\",{children:\"Element Matches a Filter.\"})]}),/*#__PURE__*/e(\"p\",{children:\"A value may be inserted into the element being updated if:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The field type from the triggering element matches to field type in the new element\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If the value from the triggering element can be converted to a string, and the field type of new element is text. Learn more about which \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"fields can be converted to a string here\"})}),\".\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"Send a notification\"}),/*#__PURE__*/e(\"p\",{children:\"This action sends a push notification to one or users. The user can either be manually selected from a list of users in the project or dynamically pulled from a field in the triggering element. Notifications will be sent to users\u2019 mobile devices and desktop devices so long as they have enabled notification from Layer on that device.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Send Notification To\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/fYPGCMGU8q5OOjuGGbSy1NKIRc.png\",srcSet:\"https://framerusercontent.com/images/fYPGCMGU8q5OOjuGGbSy1NKIRc.png?scale-down-to=512 512w,https://framerusercontent.com/images/fYPGCMGU8q5OOjuGGbSy1NKIRc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fYPGCMGU8q5OOjuGGbSy1NKIRc.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Field from the Trigger Element\"})}),/*#__PURE__*/t(\"p\",{children:[\"Select one or more fields from the triggering element that define a user in the project to send the notification to. Supported fields are \",/*#__PURE__*/e(\"em\",{children:\"Person Field\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Last Updated By\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Created By\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Users in Project\"})}),/*#__PURE__*/e(\"p\",{children:\"Select one or more users from the list of project users to send the notification to.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Notification Message\"})}),/*#__PURE__*/t(\"p\",{children:[\"Define the message body of the notification. The body can include field values from the triggering element. To insert a value into the notification message, you can click on the \",/*#__PURE__*/e(\"strong\",{children:\"+ button\"}),\" to the tight of the text field or type # to bring up a list of fields. Supported fields \",/*#__PURE__*/e(\"code\",{children:\"TODO\"}),\" are any fields that can be converted to a string.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/Fcbnp9Tf9p47RIjWWrHSQ5GF7SQ.png\",srcSet:\"https://framerusercontent.com/images/Fcbnp9Tf9p47RIjWWrHSQ5GF7SQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/Fcbnp9Tf9p47RIjWWrHSQ5GF7SQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Fcbnp9Tf9p47RIjWWrHSQ5GF7SQ.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"h2\",{children:\"Send an Email\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Send To\"})}),/*#__PURE__*/t(\"p\",{children:[\"Define the email addresses and users to send the email to. The input can include any number of comma-separated email addresses, even for users who are outside the project. Clicking the \",/*#__PURE__*/e(\"strong\",{children:\"+ button\"}),\" allows you to insert fields from the triggering element or users from the set of project users. Supported fields to use in Send To are \",/*#__PURE__*/e(\"em\",{children:\"Person Field\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Last Updated By\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Created By\"}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/nPHHNlk8P8QA9xjCSEa3xX5jk.png\",srcSet:\"https://framerusercontent.com/images/nPHHNlk8P8QA9xjCSEa3xX5jk.png?scale-down-to=512 512w,https://framerusercontent.com/images/nPHHNlk8P8QA9xjCSEa3xX5jk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/nPHHNlk8P8QA9xjCSEa3xX5jk.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Subject\"})}),/*#__PURE__*/t(\"p\",{children:[\"The Subject input defines the subject of the email, and can include generic text and field values from the triggering element. Supported field to insert are \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"any field that can converted to a string\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/5xGR7qagfCFYDfRYyaEULXtR70M.png\",srcSet:\"https://framerusercontent.com/images/5xGR7qagfCFYDfRYyaEULXtR70M.png?scale-down-to=512 512w,https://framerusercontent.com/images/5xGR7qagfCFYDfRYyaEULXtR70M.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5xGR7qagfCFYDfRYyaEULXtR70M.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Message\"})}),/*#__PURE__*/t(\"p\",{children:[\"The body of the email, which can be any combination of generic text and field values from the triggering element. Supported field to insert are \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"any field that can converted to a string\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/0vuwzyrF6zccgc9aqige3gZiKU.png\",srcSet:\"https://framerusercontent.com/images/0vuwzyrF6zccgc9aqige3gZiKU.png?scale-down-to=512 512w,https://framerusercontent.com/images/0vuwzyrF6zccgc9aqige3gZiKU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0vuwzyrF6zccgc9aqige3gZiKU.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/e(\"p\",{children:\"When the email is delivered to the user\u2019s inbox, it will be formatted with all of the field values inserted, as seen in this screenshot:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/IiWTU772v4ETTDXYFBTl62phU.png\",srcSet:\"https://framerusercontent.com/images/IiWTU772v4ETTDXYFBTl62phU.png?scale-down-to=512 512w,https://framerusercontent.com/images/IiWTU772v4ETTDXYFBTl62phU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/IiWTU772v4ETTDXYFBTl62phU.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"h2\",{children:\"Update a Revit Parameter\"}),/*#__PURE__*/t(\"p\",{children:[\"This action queues up values to be written to Revit Parameters within a Revit model. This action is only present when the project is linked to a \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Publish-Model-62563113ebaa480197a1be34117daec9?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Revit Model\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"<aside> \u26A0\uFE0F The \",/*#__PURE__*/e(\"strong\",{children:\"Update a Revit Parameter\"}),\" action is only compatible with triggers that point to a Revit model category.\"]}),/*#__PURE__*/e(\"p\",{children:\"</aside>\"}),/*#__PURE__*/t(\"p\",{children:[\"To set up this action, you will be prompted to select a \",/*#__PURE__*/e(\"strong\",{children:\"Revit Parameter\"}),\", which is a parameter that is present on the Revit object that the triggering element represents. You will then select the \",/*#__PURE__*/e(\"strong\",{children:\"Value to Set from the Trigger Element\"}),\". Note that only \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Actions-7471cad29eca4b9b8a24709aa366ab70?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"fields that can be represented as strings\"})}),\" are able to be written to Revit Parameters.\"]}),/*#__PURE__*/t(\"p\",{children:[\"After selecting the \",/*#__PURE__*/e(\"strong\",{children:\"Value to Set from the Trigger Element\"}),\", you will be shown an option indicating how many elements currently in your project will be effected by this automation. Leaving the checkbox selected will run the automation on all existing elements that match the criteria, thus effectively \u201Cback-filling\u201D values to the Revit Parameters. All future changes will be handled by the automation.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/o0zHfQ2xwHmA6O0UvRxhm1GoLg.png\",srcSet:\"https://framerusercontent.com/images/o0zHfQ2xwHmA6O0UvRxhm1GoLg.png?scale-down-to=512 512w,https://framerusercontent.com/images/o0zHfQ2xwHmA6O0UvRxhm1GoLg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/o0zHfQ2xwHmA6O0UvRxhm1GoLg.png 1281w\",style:{aspectRatio:\"1281 / 901\"},width:\"640\"}),/*#__PURE__*/t(\"p\",{children:[\"To read more about the entire process of writing Layer data to a Revit Model, see \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Param-Sync-2244ffdbfad2445db3436e0b31920d1c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Param Sync\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"References\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Field types that be be converted to a string\"})}),/*#__PURE__*/e(\"p\",{children:\"The following fields can be converted into strings to be used when inserting a field value from a trigger element into an automation action.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Area\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Barcode\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Created By\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Date\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Element Number\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Email\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Number\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Person\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Phone\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Range\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Related\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Select\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Toggle\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Updated At\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Updated By\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revit Parameter\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Element Name\"})})]})]});export const richText18=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What are some examples of Automations in Layer?\"}),/*#__PURE__*/e(\"h2\",{children:\"Automate tedious tasks\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create a new preventative maintenance work order every 6 months\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Send a confirmation email when an RFI is submitted\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Set default values for fields\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revit Parameter Sync\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Set default values for fields\"}),/*#__PURE__*/t(\"p\",{children:[\"You can use Automations to automatically assign values to a Field of an Element at the moment of the Element\u2019s creation. This can be helpful in case you want an Element to have a Field set to a certain value, for example a survey\u2019s Status Field to be set as \",/*#__PURE__*/e(\"code\",{children:\"Draft\"}),\" when a survey Element is created.\"]}),/*#__PURE__*/e(\"p\",{children:\"To set up an Automation like that:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Choose the Trigger \",/*#__PURE__*/e(\"code\",{children:\"When an Element is Created\"})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/VDQwLDmppFXqMLXxEBY3o4BR7g.png\",srcSet:\"https://framerusercontent.com/images/VDQwLDmppFXqMLXxEBY3o4BR7g.png?scale-down-to=512 512w,https://framerusercontent.com/images/VDQwLDmppFXqMLXxEBY3o4BR7g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VDQwLDmppFXqMLXxEBY3o4BR7g.png 1280w\",style:{aspectRatio:\"1280 / 900\"},width:\"640\"})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"In the dropdown menu \",/*#__PURE__*/e(\"code\",{children:\"Select A Category\"}),\" choose the \",/*#__PURE__*/e(\"code\",{children:\"Room Survey\"}),\" Category.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Choose the Action \",/*#__PURE__*/e(\"code\",{children:\"Update an Element\"})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/t1GbxkS39Ml33XJBwWM0OgB6vVo.png\",srcSet:\"https://framerusercontent.com/images/t1GbxkS39Ml33XJBwWM0OgB6vVo.png?scale-down-to=512 512w,https://framerusercontent.com/images/t1GbxkS39Ml33XJBwWM0OgB6vVo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/t1GbxkS39Ml33XJBwWM0OgB6vVo.png 1280w\",style:{aspectRatio:\"1280 / 900\"},width:\"640\"})]})]})]});export const richText19=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD0D Explore Layer\u2019s 27 versatile field types, from text and dates to photos and Revit-specific fields. Find the best options to capture and manage your project data effectively.\"})});export const richText20=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"When using Layer on a mobile device, the barcode field will have an icon that when tapped will open up your device\u2019s camera to scan a barcode or QR code. The barcode\u2019s value will then be recorded for the field value.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/jeOCO1XwkhC1y2WkZxxbadVrmgI.png\",srcSet:\"https://framerusercontent.com/images/jeOCO1XwkhC1y2WkZxxbadVrmgI.png?scale-down-to=512 512w,https://framerusercontent.com/images/jeOCO1XwkhC1y2WkZxxbadVrmgI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jeOCO1XwkhC1y2WkZxxbadVrmgI.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"p\",{children:\"Also available on mobile devices is the ability to search by barcode. The search bar will have a barcode icon that you can tap to open your device\u2019s scanner. The project will search all barcode fields for the corresponding barcode value.\"}),/*#__PURE__*/e(\"p\",{children:\"The barcode scanner is currently not available for Android devices.\"})]});export const richText21=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"To manually set a date, use the Date field. \",/*#__PURE__*/e(\"br\",{}),\"Date fields are helpful to sort your data with.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/ssKjPXwtiFLcXBFMnOvtOQOmDA.png\",srcSet:\"https://framerusercontent.com/images/ssKjPXwtiFLcXBFMnOvtOQOmDA.png?scale-down-to=512 512w,https://framerusercontent.com/images/ssKjPXwtiFLcXBFMnOvtOQOmDA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ssKjPXwtiFLcXBFMnOvtOQOmDA.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"})]});export const richText22=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Dividers help with the organization of your Layer fields. They are intended to be used to separate fields into sections. They appear in your Element Detail Pane and in Edit Fields, but will not show up in your sorts, filters, focus mode, or document views\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/TXCKfUEkn2DgjoA8pUv5L9Qqd2E.png\",srcSet:\"https://framerusercontent.com/images/TXCKfUEkn2DgjoA8pUv5L9Qqd2E.png?scale-down-to=512 512w,https://framerusercontent.com/images/TXCKfUEkn2DgjoA8pUv5L9Qqd2E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TXCKfUEkn2DgjoA8pUv5L9Qqd2E.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"})]});export const richText23=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"When a valid email is entered in an Email field, a button will appear on the right that sends an email when clicked.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"93\",src:\"https://framerusercontent.com/images/JNH2UQNLezla1hSWA0AaM92RGy0.png\",srcSet:\"https://framerusercontent.com/images/JNH2UQNLezla1hSWA0AaM92RGy0.png?scale-down-to=512 512w,https://framerusercontent.com/images/JNH2UQNLezla1hSWA0AaM92RGy0.png 730w\",style:{aspectRatio:\"730 / 186\"},width:\"365\"})]});export const richText24=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The File field can store any kind of file such as .pdf, .jpeg, .png etc.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"126\",src:\"https://framerusercontent.com/images/EVTdlOGXFcAAa0CJGI1dSAa2LY.png\",srcSet:\"https://framerusercontent.com/images/EVTdlOGXFcAAa0CJGI1dSAa2LY.png?scale-down-to=512 512w,https://framerusercontent.com/images/EVTdlOGXFcAAa0CJGI1dSAa2LY.png 730w\",style:{aspectRatio:\"730 / 252\"},width:\"365\"}),/*#__PURE__*/e(\"p\",{children:\"When uploading Files,\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"204\",src:\"https://framerusercontent.com/images/KxXt42lVhhJKqplwJbSMLrlubE.png\",srcSet:\"https://framerusercontent.com/images/KxXt42lVhhJKqplwJbSMLrlubE.png?scale-down-to=512 512w,https://framerusercontent.com/images/KxXt42lVhhJKqplwJbSMLrlubE.png 730w\",style:{aspectRatio:\"730 / 408\"},width:\"365\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"204\",src:\"https://framerusercontent.com/images/HK4H1OOfeUUvENevonb73rW4.png\",srcSet:\"https://framerusercontent.com/images/HK4H1OOfeUUvENevonb73rW4.png?scale-down-to=512 512w,https://framerusercontent.com/images/HK4H1OOfeUUvENevonb73rW4.png 730w\",style:{aspectRatio:\"730 / 408\"},width:\"365\"}),/*#__PURE__*/e(\"p\",{children:\"If a 360 photo is uploaded, Layer can detect this and enable a 360 photo viewer so you can pan around.\"}),/*#__PURE__*/e(\"p\",{children:\"Reorder Files: When placing files on Document View reports, sometimes you may want to change the order of the photos. Also, sometimes you will want to only display the first file. You can click the button to change the order. Remember to click DONE REORDERING to save your changes.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"File Tab\"}),\": Files that are uploaded into the File field will also show in the Files tab of the element and in the Files section on yours sidebar.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Edit Field: Files that are uploaded (apart from .pdf\u2019s loaded into Drawing View) have PDF editing capabilities when clicking Edit File. You can perform most functions available with other PDF editors.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Deleted Fields: Sometimes users may want to delete the file/photo but accidentally delete the entire field itself. There will be a warning beforehand, but even if the field is deleted, you will see that the photos can still be found in the Files tab on the element. To restore the deleted field, go to the bottom of your sidebar to the Activity section and click Revert change on the action.\"})})]})]});export const richText25=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"For a full list of available formulas: \",/*#__PURE__*/e(n,{href:\"https://formulajs.info/functions/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://formulajs.info/functions/\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Date\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"DATE(year, month, day)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"year\"}),\" - The year component of the date.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"month\"}),\" - The month component of the date.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"day\"}),\" - The day component of the date.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"DATEVALUE(date_string)\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"date_string\"}),\" - The string representing the date.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"DAY(date)\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"date\"}),\" - The date from which to extract the day. Must be a reference to a cell containing a date, a function returning a date type, or a number.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"DAYS(end_date, start_date)\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"date\"}),\" - The date from which to extract the day. Must be a reference to a cell containing a date, a function returning a date type, or a number.\"]})})}),/*#__PURE__*/e(\"h2\",{children:\"Text\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"CONCATENATE('text', ' ' , 'text')\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Click values on the left to include in the formula\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Text to be included must be placed between ' '\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use commas to separate each item\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Math\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"code\",{children:\"ROUND(value, 2)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"value - the number you want to round (numbers only, cannot use text fields)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"2 - the number of decimal places you want to round to\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"The Layer team is currently developing improvements to the formula field releasing Spring 25. Here is a list of the functions that will be available then. \",/*#__PURE__*/e(n,{href:\"https://app.layer.team/functions\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://app.layer.team/functions\"})})]})]});export const richText26=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD0D Explore Layer\u2019s 22 versatile field types, from text and dates to photos and Revit-specific fields. Find the best options to capture and manage your project data effectively.\"})});export const richText27=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Number fields are best used for holding number only values. Most of the time text fields will suffice but some values work best in Formula fields as numbers.\"}),/*#__PURE__*/e(\"p\",{children:\"Currently, Number values can not be negative. Use a formula field to turn the value negative. \"})]});export const richText28=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Range fields let you use a slider to select your value.\"})});export const richText29=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Person fields will let you select a user from the project. This is great for meeting minutes or assigning tasks that you can later filter by.\"})});export const richText30=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Phone numbers can hold ten digit values. If you want to use international codes, you\u2019ll currently have to use a Text field to do so.\"})});export const richText31=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"When annotations are placed onto a Drawing View, a thumbnail of the drawing will be created as a reference. Creating a reference field in your element will show the image which can then be placed onto a Document View report. You can also filter by references. The size and scale of the reference is predetermined based on the size of the annotation. References are not currently viewable in Table View\"})});export const richText32=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Select fields are some of the most widely used fields in Layer projects because they allow for set responses to a field. You can also enable the setting so that select field values can be made by typing or not. This allows the flexibility for new options to be added if needed.\"}),/*#__PURE__*/e(\"p\",{children:\"Select fields also help larger categories get filtered down into more specific views so you can use the same category to cover a wide range of elements.\"})]});export const richText33=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Most Layer field types are Text field data. This is a line of text without any formatting properties and is helpful to store any kind of data that can be a combination of letters, numbers, and special characters. One thing to note is that when sorting by Text fields, numbers will be sorted as text. This means that 1, 11, 12, 13, 2, 21, 22, 23 are in alphabetical order. If you have sequential numbers, you\u2019ll need to use leading 0\u2019s to sort: 01, 02, 03, \u202610, 11, 12 etc.\"})});export const richText34=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Lookup Fields go hand in hand with Related Element fields.\"}),/*#__PURE__*/e(\"p\",{children:\"Once a connection is established, either manually with a Related Element field or automatically through a matching field, lookups will return information from that other category.\"})]});export const richText35=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Related Element fields let you connect two categories to each other. This field lets you manually select another element in another category to connect. This relationship works well if for example you want to connect a Manufacturer in your Contacts Category with a Furniture Spec in another category. Or if you want to connect Observation Notes to a Field Report in another category. Once you create a Related Element connection in one category, the other end of the connection will also be created in the other category. Related Elements are how manual Lookup fields are connected.\"})});export const richText36=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"The Created At Time field exposes the element\u2019s metadata and cannot be edited. When the element is created, the Date and Time will be recorded. Depending on your project needs, this Created at Time can be used as the date of a building survey for example, if you are creating Layer elements in the field. But if you have already created a list of rooms prior to your survey, then this Created At Time only reflects the time the element was created and cannot be used as a survey date. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Also, if you are importing a spreadsheet, all the elements created will have the same Created At Time. If you would like to manually control the dates used, then we suggest using the Date field.\"]})});export const richText37=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The Created By field exposes the element\u2019s metadata and cannot be edited. When an element is created, this field will note the user that created the element. This information is gathered from the user account that is logged in.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"101\",src:\"https://framerusercontent.com/images/dnMyOQqLtS3abR4dMHGlFyjsdj4.png\",srcSet:\"https://framerusercontent.com/images/dnMyOQqLtS3abR4dMHGlFyjsdj4.png?scale-down-to=512 512w,https://framerusercontent.com/images/dnMyOQqLtS3abR4dMHGlFyjsdj4.png 730w\",style:{aspectRatio:\"730 / 202\"},width:\"365\"}),/*#__PURE__*/t(\"p\",{children:[\"To manually select a specific person, use a \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Person-a343e820363941ba8672cad32ca63702?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Person\"})}),\" field or a \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Related-Element-c4ac7a8471df4366a7035e77c8ad6fe0?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Related Element\"})}),\" field linked to a category of people.\"]})]});export const richText38=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The Element Number field exposes the element\u2019s metadata and cannot be edited.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"93\",src:\"https://framerusercontent.com/images/VMp3xzmwCSCDLPwzvC9wSBLio.png\",srcSet:\"https://framerusercontent.com/images/VMp3xzmwCSCDLPwzvC9wSBLio.png?scale-down-to=512 512w,https://framerusercontent.com/images/VMp3xzmwCSCDLPwzvC9wSBLio.png 730w\",style:{aspectRatio:\"730 / 186\"},width:\"365\"}),/*#__PURE__*/e(\"p\",{children:\"Every element when created will have an unique element number starting with 1 and continue for each subsequent element. When elements are deleted, their unique element number is still kept in the archive of the element and therefore can not be reassigned.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, if you created element 1, then created and deleted element 2, the next element number used will be 3, regardless of how many elements currently exist in the category.\"}),/*#__PURE__*/e(\"p\",{children:\"When you place dot annotations on drawing views, the number shown will be the Element Number.\"}),/*#__PURE__*/e(\"p\",{children:\"The element number is also one of the options with our Spreadsheet Import Tool that you can map to, to update existing elements.\"})]});export const richText39=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Updated At is metadata that cannot be changed. It will show the time stamp when the element was updated last.\"})});export const richText40=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Updated by is metadata that cannot be changed. This will show the username of the account that edited the element last.\"})});export const richText41=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"See below for some commonly asked questions about Fields. Let us know in the support chat or at \",/*#__PURE__*/e(n,{href:\"mailto:help@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"help@layer.team\"})}),\" if you have others.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Can I change a field type?\"}),/*#__PURE__*/e(\"p\",{children:\"The short answer is, \u201Cno.\u201D Field types are are defined by the type of information you want to enter and Layer cannot convert your entered data. To change your Field Type, delete your current field and create a new one.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Can I duplicate a field?\"}),/*#__PURE__*/e(\"p\",{children:\"Yes, click the 3 dots to duplicate a field.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Can I bulk create fields?\"}),/*#__PURE__*/t(\"p\",{children:[\"Yes, currently the only way to bulk create fields is with our spreadsheet import. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Import-Data-from-a-Spreadsheet-306f5178c39a45b8a12b51e080abc06c?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Import Data from a Spreadsheet\"})}),\" or using \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Project-Templates-81edf6015dce4f6e8958f6827c51d5c5?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Project Templates\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Can I safely delete photos uploaded in a File field from my phone once I have uploaded them in the app?\"}),/*#__PURE__*/e(\"p\",{children:\"Yes, you can! We save everything you upload on your project\u2019s cloud space so you can safely remove your files from your phone.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText42=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"What is Form View?\"}),/*#__PURE__*/e(\"p\",{children:\"Form View enables a user to create fillable forms for a single category. Each form submission becomes a new record in your category.\"}),/*#__PURE__*/e(\"h2\",{children:\"When to use Form View?\"}),/*#__PURE__*/e(\"p\",{children:\"Forms are perfect for situations where a user needs to request information from other stakeholders who are not Layer users. Some examples of use cases for Layer forms include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Requesting vendors to fill out a product information form\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tenants can submit work orders through Layer forms\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"How to create a form\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create a new view from the View dropdown menu.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Give your view a name, select the Form option and click Create View.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Your form will start off blank when created. Click the \",/*#__PURE__*/e(\"strong\",{children:\"Edit form\"}),\" button to start adding fields to your form.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add fields from the available fields panel on the left. \",/*#__PURE__*/e(\"strong\",{children:\"Please note:\"}),\" You can add as many or as few fields as you would like.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Give your form a title and add static text or images if you would like to add visuals or instructions to your form.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Click on the settings tab to add any styling options you would like.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hit \u201CPublish\u201D to use your form.\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"How to share your form\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Click on \u201CShare View\u201D from the top left corner.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Toggle on the option \u201CShare via secret link.\u201D\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Copy your secret link to send the form as a link or\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Alternatively add the email addresses of those you would like to send the form to then click \u201CInvite.\u201D\"})})]})]});export const richText43=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCBC Looking for an affordable solution for large teams? Layer Enterprise offers great value! \",/*#__PURE__*/e(\"strong\",{children:\"Schedule a demo\"}),\" to see how it can benefit your organization.\"]})});export const richText44=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Enterprise accounts are customers with 25 or more users. Email \",/*#__PURE__*/e(n,{href:\"mailto:sales@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"sales@layer.team\"})}),\" if you\u2019d like to set up an enterprise plan.\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"25 users and up includes quarterly checkin calls with our CEO and Product Team\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50 users and up includes quarterly checkin calls with our CEO and Product Team and a Company Admin Dashboard to manage user licenses and track usage.\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Signing Up\"}),/*#__PURE__*/t(\"p\",{children:[\"If you are getting started with an enterprise account with Layer, you will need to first set up your Layer account. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Signing-Up-For-Your-Layer-Account-4828f7e4f3cf4e27a43e672de8958eb1?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Signing Up For Your Layer Account\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Subscription and Billing\"}),/*#__PURE__*/t(\"p\",{children:[\"Now let's check that your subscription is active. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Manage-Billing-a4a943fe9d9144f98d967ed9e7e88df7?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Manage Billing\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"If the status is \",/*#__PURE__*/e(\"strong\",{children:\"Incomplete\"}),\" and you have been invoiced, please email \",/*#__PURE__*/e(n,{href:\"mailto:help@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"help@layer.team\"})}),\" to let us know, and we can connect your payment to your account.\"]}),/*#__PURE__*/t(\"p\",{children:[\"If you have any other billing questions, or would like to add additional emails to your invoices, please email \",/*#__PURE__*/e(n,{href:\"mailto:help@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"help@layer.team\"})}),\" to let us know.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Invite Others to Join Your Company\"}),/*#__PURE__*/t(\"p\",{children:[\"We recommend that the company admin managing the Layer licenses send out invites first to their users. This ensures that new users will be automatically added to your company when they create their accounts without being prompted to create a company. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Manage-Company-43b7bd9620564c2e9fe81647fd643d19?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Manage Company\"})}),\" for details on how to invite others to join your company.\"]}),/*#__PURE__*/e(\"p\",{children:\"Most Enterprise companies prefer using a Google or Microsoft log in. Let your users know if your company prefers to only use one method.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"333\",src:\"https://framerusercontent.com/images/4ShC5IZ5I1RdGUWNveOMJvcajo.png\",srcSet:\"https://framerusercontent.com/images/4ShC5IZ5I1RdGUWNveOMJvcajo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4ShC5IZ5I1RdGUWNveOMJvcajo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4ShC5IZ5I1RdGUWNveOMJvcajo.png 1054w\",style:{aspectRatio:\"1054 / 667\"},width:\"527\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDC49\\xa0Note: If you're having trouble with this method, check with your IT department to ensure that using company accounts for signing in to third party applications is allowed.\"})}),/*#__PURE__*/e(\"h2\",{children:\"Support and Training\"}),/*#__PURE__*/e(\"p\",{children:\"For Enterprise users,\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"First onboard the users that will be managing Layer and setting up projects.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Work with Layer to establish the best workflows for your projects.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Then develop a plan to train the rest of your project teams and get them onboarded.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Layer-Support-311b31ebecc94bcfabd80831a9bbbd66?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer Support\"})}),\" for how to reach our team.\"]})]});export const richText45=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83C\uDFD7\uFE0F  Learn how to build custom tools in Layer to manage and connect your data efficiently. \"})});export const richText46=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Once you have a paid Layer license, you can have your own Layer project up and running in a few easy steps: \"}),/*#__PURE__*/e(\"h2\",{children:\"1. \\xa0Create a Project\"}),/*#__PURE__*/e(\"p\",{children:\"From your Project Dashboard, click Create a Project:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/MgjxpDzUmZIgzXXClazzIFqweTc.png\",srcSet:\"https://framerusercontent.com/images/MgjxpDzUmZIgzXXClazzIFqweTc.png?scale-down-to=512 512w,https://framerusercontent.com/images/MgjxpDzUmZIgzXXClazzIFqweTc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MgjxpDzUmZIgzXXClazzIFqweTc.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/t(\"p\",{children:[\"See more detailed steps on creating a project here, including how to create a project from scratch or from a template:\",/*#__PURE__*/e(n,{href:\" https://layer.team/docs/create-a-project\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/t(r.a,{children:[\" \",/*#__PURE__*/e(\"strong\",{children:\"https://layer.team/docs/create-a-project\"})]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"2. \\xa0Configure your Project\"}),/*#__PURE__*/t(\"p\",{children:[\"Next set up the Categories that you will be using in your project. Categories organize your data into separate high level buckets. For example, in our \",/*#__PURE__*/e(n,{href:\"https://app.layer.team/project-public/t-gbmU8Cn2iSNm3crUuQ0t/category/furniture/view/ee6795a2-d5d3-472c-8e8b-b6cdad33ca00\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"FFE template\"})})}),\", you can see that the different categories used are Product Specs, Finishes and Company Directory. \"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"453\",src:\"https://framerusercontent.com/images/DZVAC5tmsaHRl8ArzTqXu4IX1s.png\",srcSet:\"https://framerusercontent.com/images/DZVAC5tmsaHRl8ArzTqXu4IX1s.png?scale-down-to=512 512w,https://framerusercontent.com/images/DZVAC5tmsaHRl8ArzTqXu4IX1s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DZVAC5tmsaHRl8ArzTqXu4IX1s.png 1284w\",style:{aspectRatio:\"1284 / 907\"},width:\"642\"}),/*#__PURE__*/e(\"p\",{children:\"Then add the Fields to collect information in your Categories.  Fields are the properties that hold your data. In your Company Directory you would have fields for contact info, but in your Product Specs and Finishes category, you may keep product images, model numbers, dimensions. \"}),/*#__PURE__*/t(\"p\",{children:[\"Each category have their own unique set of fields different from the other categories. You can also think about the connections you would want to make between the categories such as Manufacturers in the Company Directory and the furniture in your Product Specs category. That is why you would keep each in their separate category and make connections between the two. The same goes for Finishes that may be used for furniture in Product Specs category. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"One thing to note is that you would not want to make separate categories for Chairs, Tables, Lighting etc. since they can all fall under Product Specs. Setting up too many categories with similar fields would create a lot of redundancies that can be avoided by using one category for all Product Specs. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Further details found here: \"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://layer.team/docs/category-overview\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"https://layer.team/docs/category-overview\"})})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://layer.team/docs/fields-overview\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"https://layer.team/docs/fields-overview\"})})})})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"3. \\xa0Add your Data\"}),/*#__PURE__*/e(\"p\",{children:\"There are several ways you can add data to your Layer project. \"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://layer.team/docs/create-and-manage-layer-elements\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Manual input on the browser (desktop) or mobile apps\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"If you don't have an existing database of data, you can create it in Layer by adding in elements and filling in the fields.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://layer.team/docs/import-data-from-a-spreadsheet\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Bulk importing elements from a spreadsheet\"})})}),/*#__PURE__*/e(\"strong\",{children:/*#__PURE__*/e(\"br\",{})}),\"The rows will be unique elements while the values in the columns can be mapped to fields. This is a quick way to add a lot of pre-existing data into Layer. \",/*#__PURE__*/e(\"strong\",{children:/*#__PURE__*/e(\"br\",{})})]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://layer.team/docs/form-view\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Form Entry\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Our Form view allows users to fill in a form without a Layer account and create new elements in your project. This can be helpful for use by consultants or owners to help add data without seeing the entirety of your project. \"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h2\",{children:\"4.\\xa0Export your Data\"}),/*#__PURE__*/e(\"p\",{children:\"One of the most powerful parts of Layer is the ability to automatically generate reports from your data. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Document View\"})}),/*#__PURE__*/e(\"p\",{children:\"Layer Document View allows you to create standardized document templates that render a PDF from elements stored in your Layer Categories.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"You can create 2 types of Document View reports\"})}),/*#__PURE__*/t(\"p\",{children:[\"\u2192 \",/*#__PURE__*/e(n,{href:{pathVariables:{L9RUqS2C_:\"document-view\"},unresolvedPathSlugs:{L9RUqS2C_:{collectionId:\"PGRE_mziw\",collectionItemId:\"JJFpw2P90\"}},webPageId:\"XhZeOg2yB\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Standard Document View shows 1 element per PDF page\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:{pathVariables:{L9RUqS2C_:\"summary-document-view\"},unresolvedPathSlugs:{L9RUqS2C_:{collectionId:\"PGRE_mziw\",collectionItemId:\"HxnH7IHn2\"}},webPageId:\"XhZeOg2yB\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"\u2192 Summary Document View creates tabular summaries of your categories records based on your filters.\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://layer.team/docs/document-view\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"\u2192 Read more about Document Views\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shared Views\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:{pathVariables:{L9RUqS2C_:\"table-view\"},unresolvedPathSlugs:{L9RUqS2C_:{collectionId:\"PGRE_mziw\",collectionItemId:\"E3yJwwhiL\"}},webPageId:\"XhZeOg2yB\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Tabular\"})}),\" & \",/*#__PURE__*/e(n,{href:{pathVariables:{L9RUqS2C_:\"gallery-view\"},unresolvedPathSlugs:{L9RUqS2C_:{collectionId:\"PGRE_mziw\",collectionItemId:\"jfInsZNAm\"}},webPageId:\"XhZeOg2yB\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Gallery views\"})}),\" can be shared with anyone publicly by creating a \u201Cshared view\u201D.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:{pathVariables:{KZU2a33Xy:\"features-shared-views\"},unresolvedPathSlugs:{KZU2a33Xy:{collectionId:\"X7R2BqQo_\",collectionItemId:\"XtZfmQvO0\"}},webPageId:\"bgMD_8JzE\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"\u2192 View Shared Views Feature Video \uD83C\uDFA5\"})})})]});export const richText47=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Navigate to \",/*#__PURE__*/e(n,{href:\"https://app.layer.team/sign-up\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://app.layer.team/sign-up\"})}),\" in your browser (\",/*#__PURE__*/e(n,{href:\"https://www.google.com/chrome/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Chrome\"})}),\", \",/*#__PURE__*/e(n,{href:\"https://www.mozilla.org/en-US/firefox/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Firefox\"})}),\", \",/*#__PURE__*/e(n,{href:\"https://www.apple.com/safari/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Safari\"})}),\", Edge etc.)\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Enter your First Name, Last Name, your work email address, and a strong Password. \"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Click the \",/*#__PURE__*/e(\"strong\",{children:\"Create Account\"}),\" button.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"400\",src:\"https://framerusercontent.com/images/yAntWIq36bKtNRKPfUcFlpDOYbg.gif\",srcSet:\"https://framerusercontent.com/images/yAntWIq36bKtNRKPfUcFlpDOYbg.gif?scale-down-to=512 512w,https://framerusercontent.com/images/yAntWIq36bKtNRKPfUcFlpDOYbg.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/yAntWIq36bKtNRKPfUcFlpDOYbg.gif 1280w\",style:{aspectRatio:\"1280 / 800\"},width:\"640\"}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Navigate to your email inbox and click the link within the email to validate and access your new account.\"})})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Did we miss something?\"}),\" Not to worry! Just email our support team at \",/*#__PURE__*/e(n,{href:\"mailto:help@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"help@layer.team\"})}),\" \u270C\uFE0F\"]})]});export const richText48=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCE7 Just signed up for Layer? Remember \",/*#__PURE__*/e(\"strong\",{children:\"Onboarding & Training\"}),\" is included for all plans!\"]})});export const richText49=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Welcome Email\"}),/*#__PURE__*/e(\"p\",{children:\"Users are welcomed to Layer with a personalized welcome email from a member of our customer success team.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is included in the welcome email:\"})}),/*#__PURE__*/e(\"p\",{children:\"Your welcome email will contain:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"direct contact information for our CS and support team\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"links to \",/*#__PURE__*/e(n,{href:{webPageId:\"zlYOn45jY\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"schedule project setup\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"information about implementation if included in your subscription\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:{webPageId:\"OawNOmNRk\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"links to other training resources\"})}),\" that your team can utilize\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"\u2753What should I do if I have not received an onboarding email? \",/*#__PURE__*/e(\"strong\",{children:\"Reach out to us at \"}),/*#__PURE__*/e(n,{href:\"mailto:help@layer.team\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"help@layer.team\"})})})]}),/*#__PURE__*/t(\"h2\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\uD83C\uDFD7\uFE0F \"}),\"Project Setup\"]}),/*#__PURE__*/e(\"p\",{children:\"All Layer subscriptions include a project setup call at no additional cost. During this call, one of our US based customer success team members will:\"}),/*#__PURE__*/t(\"ol\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(30, 41, 59)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Answer any questions you have about Layer.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Show you how to edit and create \",/*#__PURE__*/e(n,{href:{webPageId:\"pj6lwTbyn\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer templates\"})}),\" and apply them to projects.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Walk you through connecting floorplans, models, or installing the Revit Add-In\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"\u2753\",/*#__PURE__*/e(\"strong\",{children:\"What should I do to prepare for the project setup call? \"}),\"Before the call you\u2019ll receive an email with a form that will ask you about some of your organizational needs. Simply fill this information in and we\u2019ll come prepared!\"]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDC64\\xa0Adding & Removing Users\"}),/*#__PURE__*/e(\"p\",{children:\"You can add or subtract additional users at any time in the control panel without impacting your subscription level.\"}),/*#__PURE__*/t(\"p\",{children:[\"\u2023To manage users in your Company Account, click on the \",/*#__PURE__*/e(\"strong\",{children:\"Settings \"}),\"icon in the upper right corner of your Company Dashboard then click \",/*#__PURE__*/e(\"strong\",{children:\"Manage Company\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"\u2192 Read more about user management\"}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDCF1\\xa0Mobile App\"}),/*#__PURE__*/t(\"p\",{children:[\"Our dedicated mobile app has offline capabilities for teams that work in areas with poor connectivity. You can \",/*#__PURE__*/e(n,{href:{webPageId:\"cj3zhagLA\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"download the app here\"})}),\" and login with the credentials you setup initially.\"]})]});export const richText50=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83C\uDF10 Using Layer on the go? Layer works seamlessly across browsers like Chrome, Safari, and Edge, or \",/*#__PURE__*/e(n,{href:{webPageId:\"OKUqKI9Qo\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"download our iOS and Android apps\"})}),\" for mobile access and extra features like push notifications!\"]})});export const richText51=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Supported Browsers\"}),/*#__PURE__*/e(\"p\",{children:\"Layer is browser based and can be used on the following browsers:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Chrome\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Edge\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Firefox\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Opera\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Safari\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Layer Platform App\"}),/*#__PURE__*/e(\"p\",{children:\"Layer can be used in a browser on your mobile device or tablet, or download the apps below for your device.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"iOS: Search for Layer Platform \u27A1\uFE0F \",/*#__PURE__*/e(n,{href:\"https://apps.apple.com/us/app/layer-platform/id1367048141\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Apple App Store\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Android: \",/*#__PURE__*/e(n,{href:\"https://play.google.com/store/apps/details?id=io.bvh.layer\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Google Play\"})}),\".\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"704\",src:\"https://framerusercontent.com/images/FPeSRxUZwczGxinqBbQcHMvt0P4.png\",srcSet:\"https://framerusercontent.com/images/FPeSRxUZwczGxinqBbQcHMvt0P4.png?scale-down-to=512 512w,https://framerusercontent.com/images/FPeSRxUZwczGxinqBbQcHMvt0P4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/FPeSRxUZwczGxinqBbQcHMvt0P4.png 2000w\",style:{aspectRatio:\"2000 / 1408\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:\"With a few exceptions, the browser, iOS, and Android versions of Layer are nearly identical.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(n,{href:{webPageId:\"cj3zhagLA\"},motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"iOS and Android apps\"})}),\" support native push notifications.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The iOS App supports barcode scanning. The Android app does not currently support barcode scanning.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Photos taken in the iOS app are also saved to your device's camera roll. This is not available for Android devices.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Opening Layer in a browser on your Android device is the equivalent of using the Android app.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"FAQ's\"}),/*#__PURE__*/e(\"p\",{children:\"My android device is not receiving notifications. How can I enable again?\"}),/*#__PURE__*/e(\"p\",{children:'On your android device, press and hold the PWA (progressive web app) Icon, then a popup menu will appear. Click on \"Site Settings\" then click Notifications and then switch the \"show notification\" on. '}),/*#__PURE__*/e(\"p\",{children:'On clicking the \"Site Settings\", it will actually take you to chrome App info, and go to \"Settings\" in your android device -> \"Apps\" -> \"Chrome\" -> \"Notifications\"-> \"Notifications categories -> then you will find your site there and you can enable or disable notifications.'}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText52=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDC49 Looking for an easy way to get started using Layer in the field? Check out our Building Survey Template to begin collecting data quickly!\"})});export const richText53=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Layer was designed to help easily collect project data while on site.\"}),/*#__PURE__*/e(\"h2\",{children:\"Follow the tips below for a smooth experience.\"}),/*#__PURE__*/e(\"h3\",{children:\"Before going out on site\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Check that your device has the latest iOS version, if using iPhone or iPad.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Download the latest \",/*#__PURE__*/e(n,{href:\"https://apps.apple.com/us/app/layer-platform/id1367048141#?platform=iphone\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer app\"})}),\" from the App Store\"]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"For the best experience, we recommend using the Layer iOS app instead of a browser, because it will automatically save photos to your device's camera roll.\"})})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Open your Layer project in the app. This ensures that you have the project data you need on the device.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Test the device: Check that the device is working properly by placing a dot annotation on drawing view or taking a test photo. (Use a dummy project or category if you want to keep your element numbering intact.)\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"While on site\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If you know you are going to an area with limited or no internet connection, we recommend \",/*#__PURE__*/e(n,{href:\"https://help.layer.team/en/articles/4769591-offline-support\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"going offline\"})}),\" to do your data collection. This can happen in remote locations or areas with weak Wi-Fi signals, like the basement of an office building. In these cases, the app may continue to work, but response times may be slow, affecting data input and user experience.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"When working offline, go back online regularly throughout your site visit to sync your data back to Layer. Uploading in smaller chunks will help ensure that your work is saved throughout the day, and will avoid a large data upload to occur.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Data Collection\"}),/*#__PURE__*/e(\"p\",{children:\"Layer is most commonly used for the following when on site. Rest assured that your data is being collected, either locally on your device or synced to our servers when you have a proper connection.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Photos:\"}),\" If taken and uploaded from your device, photos will automatically sync to Layer to be viewed by other users. If using offline mode, the photos will be saved to your device until you're back online. Once the device reconnects to the internet, the photos are automatically uploaded to our servers. You can monitor the number of pending uploads by checking the Files page within your project. If you're using the Layer iOS app, photos taken within the app are also saved to your device's camera roll.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"480\",src:\"https://framerusercontent.com/images/RWKqwFz5g1gHzBuUUCe5cMsmKc.gif\",srcSet:\"https://framerusercontent.com/images/RWKqwFz5g1gHzBuUUCe5cMsmKc.gif 444w\",style:{aspectRatio:\"444 / 960\"},width:\"222\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"**Drawing View Annotations:**If you are placing annotations in drawing view and the pins are showing up with X, that means that you are have limited internet connection. When offline we display the pdf markups with an 'X' instead of a number until the issue number can be generated. This is part of our checks to ensure there are no duplicates and that each issue number is unique.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Layer Field Values:\"}),\" These will be saved as it is entered, either locally on your device or to the cloud.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Troubleshooting\"}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re having issues with data being properly uploaded, please don\u2019t hesitate to reach out to our support chat, but here are a few troubleshooting tips that you can try yourself.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Check to see if there are pending uploads from the Files category.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"599\",src:\"https://framerusercontent.com/images/98R3zJHMyPfM5HUgbWUyzfkzDR8.png\",srcSet:\"https://framerusercontent.com/images/98R3zJHMyPfM5HUgbWUyzfkzDR8.png?scale-down-to=512 512w,https://framerusercontent.com/images/98R3zJHMyPfM5HUgbWUyzfkzDR8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/98R3zJHMyPfM5HUgbWUyzfkzDR8.png 2048w\",style:{aspectRatio:\"2048 / 1198\"},width:\"1024\"})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Restart upload process by manually going offline and back online on your device.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"If you need only a few photos, and you are on an iOS device, you can re-upload from your photo roll.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Photos that were taken in an incorrect category or field, can be moved by going into the file and changing the categories and element.\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDC49\\xa0Don't hesitate to reach out to our \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Layer-Support-311b31ebecc94bcfabd80831a9bbbd66?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Layer Support\"})}),\" if you are still having issues!\"]})]})]})]});export const richText54=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDC49 Looking for an easy way to get started using Layer offline? Check out our Building Survey Template to begin collecting data and ensure smooth syncing when you're back online!\"})});export const richText55=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDC4D\\xa0Yes, you can use Layer offline when your internet connection is spotty or unavailable. Layer still saves your data in Offline Mode. See \",/*#__PURE__*/e(n,{href:\"https://www.notion.so/Tips-for-Using-Layer-in-the-Field-b80634151f08430e8ac2ef443024bcaf?pvs=21\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Tips for Using Layer in the Field\"})}),\" for additional for collecting data.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Browser & Device Support\"}),/*#__PURE__*/e(\"p\",{children:\"Layer can be used offline in any supported browser and device. For the best experience, we recommend using the Layer iOS app.\"}),/*#__PURE__*/e(\"h2\",{children:\"Limited Functionality\"}),/*#__PURE__*/e(\"p\",{children:\"We are constantly working to improve and enhance the app's functionality in offline scenarios, but the following parts of the app require an internet connection and will be unavailable while offline:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Search within Categories\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Apply Filter elements or Sort elements\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Current Filters and Sorts will remain\"})})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Views from the Revit model\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Gallery, Document and Model Views\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Drawing View pdf\u2019s are available\"})})})]})]}),/*#__PURE__*/e(\"h2\",{children:\"Going Offline\"}),/*#__PURE__*/e(\"p\",{children:\"To work offline, in your User Settings menu, select Go Offline. This syncs your project data to your device before going offline, enabling you to access and make changes without an internet connection. Your work will be saved locally in the app.\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDC49\\xa0\",/*#__PURE__*/e(\"em\",{children:\"Note: It is recommended to use Offline Mode if you have bad service to ensure there are no issues with your data upload\"})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/55Wgp3fhspOE3lXJuszRKRe1Q48.png\",srcSet:\"https://framerusercontent.com/images/55Wgp3fhspOE3lXJuszRKRe1Q48.png?scale-down-to=512 512w,https://framerusercontent.com/images/55Wgp3fhspOE3lXJuszRKRe1Q48.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/55Wgp3fhspOE3lXJuszRKRe1Q48.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"p\",{children:\"To connect back, go to your User Settings menu and select Go Online. This will automatically sync your work to our servers for the rest of your team to access. You can also click the yellow bar at the top of the screen, where you will be prompted to Go Online.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"452\",src:\"https://framerusercontent.com/images/Xtw2vXZUk8q7kcRyrsLFSOwD0SI.png\",srcSet:\"https://framerusercontent.com/images/Xtw2vXZUk8q7kcRyrsLFSOwD0SI.png?scale-down-to=512 512w,https://framerusercontent.com/images/Xtw2vXZUk8q7kcRyrsLFSOwD0SI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Xtw2vXZUk8q7kcRyrsLFSOwD0SI.png 1284w\",style:{aspectRatio:\"1284 / 904\"},width:\"642\"}),/*#__PURE__*/e(\"h2\",{children:\"Limited or No Internet Connectivity\"}),/*#__PURE__*/t(\"p\",{children:[\"If you lose or have no connection, Layer may continue to work, but response times may be slow, affecting data input and user experience. You may have limited access to unopened views and recently added data. This can also cause interruptions in syncing your work back to the cloud. When you regain connection, your work will continue to sync but to avoid any issues, we recommend selecting \",/*#__PURE__*/e(\"strong\",{children:\"Go Offline\"}),\" if you have an unstable connection.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Working Offline With Your Team\"}),/*#__PURE__*/e(\"p\",{children:\"While working offline, any category, element, or field data you add to Layer will be saved to your device. Once you go back online, the data is synced with our servers. In cases where you and another team member update the same field, the most recent update will be used during synchronization. This ensures that the latest information is captured, even when multiple updates occur while offline.\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDC49\\xa0\",/*#__PURE__*/e(\"em\",{children:\"We\u2019ve created this PDF to share with your teams capturing our best practices for using Layer offline.\"})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"841\",src:\"https://framerusercontent.com/images/YF6V0caFBiHEtPnWPP10Vw5KURs.png\",srcSet:\"https://framerusercontent.com/images/YF6V0caFBiHEtPnWPP10Vw5KURs.png?scale-down-to=1024 786w,https://framerusercontent.com/images/YF6V0caFBiHEtPnWPP10Vw5KURs.png 1292w\",style:{aspectRatio:\"1292 / 1683\"},width:\"646\"})]});export const richText56=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD10 We always make sure to keep your data secure. If you have any concerns or would like to speak with someone directly, feel free to reach out to us anytime!\"})});export const richText57=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"How to find our security standards and documentation\"}),/*#__PURE__*/t(\"p\",{children:[\"We work to maintain advanced encryption and security standards to keep your data safe and secure. You can find more information in our \",/*#__PURE__*/e(n,{href:\"https://layer.team/security/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Security Protocols\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"which details our SOC2 Type 2 Compliance and encryption practices. See our\",/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(n,{href:\"https://layer.team/privacy-policy/\",motionChild:!0,nodeId:\"PGRE_mziw\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Privacy Policy\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"for further detail on how your information is handled.\"]}),/*#__PURE__*/e(\"p\",{children:\"All data\u2014customer and project\u2014stored on Layer servers is encrypted. All communication to and from Layer servers is encrypted using TLS/SSL with authentication devices for client and server-side. All files are saved with AES256 encryption in our private cloud and access is tightly restricted.\"}),/*#__PURE__*/e(\"p\",{children:\"We use secure payment processing so your credit card details are always encrypted and never exposed. We conduct frequent penetration testing to ensure security and to address potential vulnerabilities. Rest easy knowing that we will never share or sell personal information or data.\"})]});export const richText58=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Let us know the features you want to see built for Layer!\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"richText14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText54\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText56\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText53\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText55\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText57\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText58\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "richText12", "richText13", "richText14", "richText15", "richText16", "richText17", "richText18", "richText19", "richText20", "richText21", "richText22", "richText23", "richText24", "richText25", "richText26", "richText27", "richText28", "richText29", "richText30", "richText31", "richText32", "richText33", "richText34", "richText35", "richText36", "richText37", "richText38", "richText39", "richText40", "richText41", "richText42", "richText43", "richText44", "richText45", "richText46", "richText47", "richText48", "richText49", "richText50", "richText51", "richText52", "richText53", "richText54", "richText55", "richText56", "richText57", "richText58", "__FramerMetadata__"]
}
