documentation/content
Antoine Vandevenne (anv) cf6ca0fbb2 [IMP] contributing/doc, install: add an extension for content tabs
In many places in the docs, we need to document several flows that
differ only by a few details. For example, the steps to install Odoo
from the sources are almost identical for Windows, Linux, and Mac OS.
In other places, we'd want to suggest a command in different
environments or programming languages, etc.

This commit thus adds an extension for content tabs (tabs within the
content) to help reduce content repetition in the documentation. As a
proof of concept, the "Packaged installers" and "Source install"
sections of the "Installing Odoo" page are reworked to present their
content within tabs whenever it helps clarify the instructions.

A new python dependency is added as of this commit: `sphinx-tabs`

task-2713983

closes odoo/documentation#1528

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Lucie Van Nieuwenhuyse (luvn) <luvn@odoo.com>
2022-02-07 16:44:01 +00:00
..
administration [IMP] contributing/doc, install: add an extension for content tabs 2022-02-07 16:44:01 +00:00
applications [ADD] email_communication: new documentation regarding general emailing 2022-02-07 12:11:43 +00:00
contributing [IMP] contributing/doc, install: add an extension for content tabs 2022-02-07 16:44:01 +00:00
developer [IMP] contributing/doc, install: add an extension for content tabs 2022-02-07 16:44:01 +00:00
legal [FIX] legal/terms: fixups for ES translation of enterprise 2022-01-26 02:22:48 +00:00
services/support [REV] services: keep what can i expect page 2021-07-07 16:38:09 +02:00
administration.rst [IMP] upgrade: create new "upgrade" section in "install and maintain" 2021-10-15 11:45:07 +00:00
applications.rst [IMP] *: introduce tables of contents in top-level app pages 2021-07-07 14:56:38 +02:00
contributing.rst [IMP] *: exclude empty TOC pages from search results 2021-06-09 11:55:34 +02:00
developer.rst [IMP] *: introduce tables of contents in top-level app pages 2021-07-07 14:56:38 +02:00
index.rst [IMP] *: introduce tables of contents in top-level app pages 2021-07-07 14:56:38 +02:00
legal.rst [IMP] Legal: spanish translation of enterprise.rst 2022-01-26 02:22:47 +00:00