> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brik.digital/llms.txt
> Use this file to discover all available pages before exploring further.

# Plugin Docs

export const SassIcon = ({className}) => <svg xmlns="http://www.w3.org/2000/svg" height="64px" className={className} viewBox="0 0 256 256"><g fill="none"><rect width="256" height="256" fill="#CD6799" rx="60" /><g clipPath="url(#SVGjTFMfd1l)"><path fill="#fff" d="M200.107 139.163c-6.974.036-13.034 1.716-18.109 4.198c-1.862-3.687-3.724-6.973-4.053-9.383c-.365-2.811-.803-4.527-.365-7.886s2.41-8.141 2.373-8.506s-.438-2.081-4.454-2.118s-7.484.767-7.886 1.826c-.402 1.058-1.168 3.468-1.679 5.951c-.694 3.651-8.033 16.685-12.231 23.512c-1.351-2.665-2.519-5.002-2.775-6.864c-.365-2.811-.803-4.527-.365-7.886s2.41-8.142 2.373-8.507s-.438-2.081-4.454-2.117s-7.485.766-7.886 1.825c-.402 1.059-.84 3.542-1.68 5.951c-.839 2.41-10.587 24.17-13.143 29.792a168 168 0 0 1-3.249 6.754s-.037.11-.146.292a91 91 0 0 1-1.096 2.081v.037c-.547.986-1.132 1.898-1.424 1.898c-.219 0-.62-2.628.073-6.206c1.461-7.558 4.929-19.314 4.893-19.715c0-.219.657-2.264-2.264-3.323c-2.848-1.059-3.87.694-4.126.694c-.255 0-.438.621-.438.621s3.177-13.217-6.06-13.217c-5.769 0-13.728 6.316-17.67 12.012a5003 5003 0 0 0-13.437 7.338c-2.153 1.205-4.38 2.41-6.462 3.542c-.146-.146-.292-.329-.438-.475c-11.172-11.939-31.836-20.372-30.96-36.4c.329-5.842 2.337-21.176 39.686-39.796c30.741-15.151 55.203-10.953 59.438-1.643c6.06 13.29-13.107 37.97-44.87 41.548c-12.122 1.351-18.474-3.322-20.08-5.074c-1.68-1.826-1.936-1.935-2.557-1.57c-1.022.547-.365 2.19 0 3.139c.95 2.483 4.856 6.864 11.464 9.018c5.842 1.899 20.044 2.958 37.24-3.687c19.241-7.448 34.283-28.15 29.865-45.491c-4.417-17.598-33.625-23.403-61.263-13.582c-16.43 5.842-34.246 15.042-47.061 27.017c-15.225 14.24-17.634 26.616-16.648 31.8c3.541 18.401 28.915 30.376 39.065 39.248c-.511.292-.986.548-1.387.767c-5.075 2.519-24.425 12.632-29.245 23.33c-5.476 12.121.877 20.81 5.075 21.978c13.034 3.615 26.433-2.884 33.626-13.618s6.316-24.68 2.993-31.069a.8.8 0 0 0-.146-.219c1.315-.767 2.665-1.57 3.98-2.337a196 196 0 0 1 7.338-4.126c-1.241 3.396-2.154 7.448-2.592 13.29c-.547 6.864 2.264 15.772 5.951 19.277c1.643 1.533 3.578 1.57 4.82 1.57c4.308 0 6.243-3.578 8.397-7.813c2.628-5.185 5.002-11.209 5.002-11.209s-2.958 16.284 5.074 16.284c2.921 0 5.878-3.797 7.193-5.732v.036s.073-.109.219-.365c.292-.475.474-.767.474-.767v-.073c1.169-2.044 3.797-6.681 7.704-14.385c5.038-9.93 9.894-22.343 9.894-22.343s.438 3.03 1.935 8.068c.876 2.958 2.702 6.207 4.162 9.347c-1.168 1.643-1.898 2.555-1.898 2.555l.036.037c-.949 1.241-1.971 2.592-3.103 3.906c-3.98 4.747-8.726 10.187-9.383 11.757c-.767 1.862-.584 3.212.876 4.308c1.059.803 2.957.912 4.892.803c3.578-.256 6.098-1.132 7.339-1.68c1.935-.693 4.199-1.752 6.316-3.322c3.907-2.884 6.28-7.01 6.061-12.45c-.11-2.994-1.096-5.987-2.3-8.799c.365-.511.693-1.022 1.058-1.533c6.171-9.018 10.953-18.912 10.953-18.912s.438 3.03 1.935 8.069c.73 2.555 2.227 5.33 3.542 8.032c-5.805 4.71-9.383 10.186-10.661 13.764c-2.3 6.645-.511 9.638 2.884 10.332c1.534.329 3.724-.401 5.331-1.095c2.044-.657 4.454-1.789 6.754-3.469c3.906-2.884 7.667-6.9 7.448-12.34c-.11-2.482-.767-4.929-1.68-7.302c4.929-2.044 11.282-3.176 19.387-2.227c17.379 2.045 20.811 12.888 20.153 17.452c-.657 4.563-4.308 7.046-5.513 7.813c-1.204.767-1.606 1.022-1.496 1.57c.146.803.73.766 1.752.62c1.424-.255 9.127-3.687 9.456-12.084c.548-10.734-9.675-22.454-27.747-22.344M66.043 184.362c-5.768 6.279-13.8 8.653-17.269 6.645c-3.724-2.155-2.264-11.428 4.82-18.073c4.307-4.052 9.857-7.813 13.544-10.113c.84-.511 2.081-1.241 3.578-2.154c.256-.146.402-.219.402-.219l.876-.548c2.592 9.493.11 17.854-5.95 24.462m41.986-28.551c-2.008 4.893-6.206 17.415-8.762 16.722c-2.19-.585-3.541-10.077-.438-19.46c1.57-4.71 4.892-10.332 6.827-12.523c3.14-3.505 6.608-4.673 7.448-3.249c1.059 1.862-3.833 15.443-5.075 18.51m34.648 16.576c-.84.438-1.643.73-2.008.511c-.256-.146.365-.73.365-.73s4.345-4.674 6.061-6.791c.985-1.242 2.154-2.702 3.395-4.345v.475c0 5.586-5.403 9.346-7.813 10.88m26.725-6.098c-.621-.438-.511-1.898 1.57-6.462c.803-1.789 2.702-4.782 5.951-7.667c.365 1.169.621 2.3.584 3.359c-.036 7.047-5.075 9.675-8.105 10.77" /></g><defs><clipPath id="SVGjTFMfd1l"><path fill="#fff" d="M28 53h200v149.909H28z" /></clipPath></defs></g></svg>;

export const SubHeading = ({children}) => <h2 className="text-3xl my-4 font-semibold text-gray-900 dark:text-zinc-50">{children}</h2>;
export const PluginCard = ({title, description, href = '#', icon = 'circle-question-mark', children}) => <Link href={href} className="!border-b-0">
        <Tile title={title} description={description}>
            {!!children ? <>{children}</> : <Icon icon={icon} size={64} />}
        </Tile>
    </Link>;

<div className="mx-auto flex w-full max-w-5xl flex-col px-4 py-8 lg:py-10">
  <div className="flex flex-col items-center">
    <div className="flex w-full max-w-lg flex-col gap-1">
      <h1 className="text-center text-4xl font-semibold tracking-tight text-gray-900 dark:text-zinc-50">
        Brik Plugin Documentation
      </h1>

      <p className="text-center text-balance text-base text-gray-600 dark:text-zinc-400 mt-2">
        Documentation about our plugins, all in one place.
      </p>
    </div>
  </div>
</div>

<div className="prose lg:mx-auto max-w-[970px] mx-4 flex flex-col gap-4 mb-12">
  <div>
    <SubHeading>General</SubHeading>

    <Columns cols={3} className="gap-y-4">
      <PluginCard title="Entry Type Permissions" description="Lock down entry types to certain groups" icon="file-lock" href="/plugins/entry-type-permissions" />

      <PluginCard title="Entry Navigation" description="Manage navigation from an entry" icon="menu" href="/plugins/entry-navigation" />

      <PluginCard title="Opening Hours" description="Custom field type for opening hours" icon="clock" href="/plugins/opening-hours" />

      <PluginCard title="Maintenance Lock" description="Close the control panel during maintenance" icon="lock" href="/plugins/maintenance/lock" />

      <PluginCard title="Imager X Gumlet Transformer" description="Use the Gumlet platform in Imager X" icon="crop" href="/plugins/imager-x-gumlet-transformer" />

      <PluginCard />
    </Columns>
  </div>

  <div>
    <SubHeading>CKEditor</SubHeading>

    <Columns cols={2} className="gap-y-4">
      <PluginCard title="CKEditor Variables" description="Add variables to your CKEditor fields" icon="code" href="/plugins/ckeditor-variables/install" />

      <PluginCard title="CKEditor Plain Paste" description="Paste text as-is automatically" icon="clipboard" href="/plugins/ckeditor-plain-paste/install" />
    </Columns>
  </div>

  <div>
    <SubHeading>Forks</SubHeading>
    <p className="mb-4">No docs for these, but worth listing!</p>

    <Columns cols={3} className="gap-y-4">
      <PluginCard title="Calendarize" description="Adds Craft 5 support" icon="calendar" href="https://github.com/brikdigital/craft-calendarize" />

      <PluginCard title="Site Copy X" description="Adds Craft 5 support" icon="copy" href="https://github.com/brikdigital/craft-sitecopy" />

      <PluginCard title="Content Templates" description="Bugfix from 2.x backported to 1.x" icon="layout-template" href="https://github.com/brikdigital/craft-content-templates" />

      <PluginCard title="Tag Manager" description="Adds Craft 5 support" icon="tag" href="https://github.com/brikdigital/craft-tags" />

      <PluginCard title="Cookiebot" description="Adds Craft 5 support" icon="cookie" href="https://github.com/brikdigital/craft-cookiebot" />

      <PluginCard title="SCSS" description="Adds Craft 5 support" href="https://github.com/brikdigital/craft-scss">
        <SassIcon />
      </PluginCard>

      <PluginCard title="Read Time" description="Adds Craft 5 support" icon="timer" href="https://github.com/brikdigital/craft-readtime" />
    </Columns>
  </div>
</div>
