[go: up one dir, main page]

{ const container = $el; // The div with overflow const item = document.getElementById('sidebar-current-page') if (item) { const containerTop = container.scrollTop; const containerBottom = containerTop + container.clientHeight; const itemTop = item.offsetTop - container.offsetTop; const itemBottom = itemTop + item.offsetHeight; // Scroll only if the item is out of view if (itemBottom > containerBottom - 200) { container.scrollTop = itemTop - (container.clientHeight / 2 - item.offsetHeight / 2); } } })" class="bg-background-toc dark:bg-background-toc fixed top-0 z-40 hidden h-screen w-full flex-none overflow-x-hidden overflow-y-auto md:sticky md:top-16 md:z-auto md:block md:h-[calc(100vh-64px)] md:w-[320px]" :class="{ 'hidden': ! $store.showSidebar }">
Contact support

Contribute to Docker's docs

Table of contents

We value documentation contributions from the Docker community. We'd like to make it as easy as possible for you to contribute to the Docker documentation.

Find the contribution guidelines in CONTRIBUTING.md in the docker/docs GitHub repository. Use the following links to review our style guide and instructions on how to use our page templates and components.

Additional resources

See also:

  • A section of useful components you can add to your documentation.
  • Information on Docker's tone and voice.
  • A writing checklist to help you when you're contributing to Docker's documentation.