diff --git a/extensions/odoo_theme/layout.html b/extensions/odoo_theme/layout.html index a9b1808aa..20ea54d08 100644 --- a/extensions/odoo_theme/layout.html +++ b/extensions/odoo_theme/layout.html @@ -55,6 +55,11 @@ {% block header %} {# shown when js has properly set all the classes on the toc elements #} + @@ -72,7 +77,7 @@ {% set main_classes = [] %} {% if pagename == master_doc %} {# The current page is the homepage #} - {% set main_classes = main_classes + ['index'] %} {# TODO ANVFE should be 'o_index' #} + {% set main_classes = main_classes + ['index'] %} {# TODO EDI should be 'o_index' #} {% endif %} {% if 'code-column' in meta %} {# The page contains a 'memento' (side dynamic block) #} @@ -88,24 +93,21 @@ {% endif %}
- - {% if pagename == master_doc %} -
- {# Custom landing page on the root of the documentation #} - {% include "layout_templates/homepage.html" %} -
- {% else %} -
- -
- {% block body %} {% endblock %} -
- {# Do not show the edition link for pages without content #} - {% if github_link and pagename != 'search' %} - Edit on GitHub - {% endif %} -
- {% endif %} + {% if pagename == master_doc %} + {# Custom landing page on the root of the documentation #} + {% include "layout_templates/homepage.html" %} + {% else %} +
+ +
+ {% block body %} {% endblock %} +
+ {# Do not show the edition link for pages without content #} + {% if github_link and pagename != 'search' %} + Edit on GitHub + {% endif %} +
+ {% endif %}
{# VFE TODO Check if this condition is still needed ??? #} {% if pagename not in toc and 'hide_page_toc' not in meta %} diff --git a/extensions/odoo_theme/layout_templates/homepage.html b/extensions/odoo_theme/layout_templates/homepage.html index 613ab7f85..22bc0f63d 100644 --- a/extensions/odoo_theme/layout_templates/homepage.html +++ b/extensions/odoo_theme/layout_templates/homepage.html @@ -1,118 +1,120 @@ -
-
-

Getting Started

- +
+
+
+

Getting Started

+
    +
  • + Overview of Odoo +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Requirements +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + New to Odoo – Where to start +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Version 14 +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + History +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
+
+
+

Installing Odoo

+
    +
  • + Before you install +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + How to install +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Deploying Odoo +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Database Management +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
+
+
+

Basic Usage

+
    +
  • + Odoo in your own language +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Add users and manage access rights +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Import data to Odoo +

    The button is under "Favorites" ... Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do + eiusmod tempo.

    +
  • +
  • + Get support +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + History +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
+
-
-

Installing Odoo

-
    -
  • - Before you install -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - How to install -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Deploying Odoo -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Database Management -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
+
+
+

Tutorials

+
    +
  • + Building a website +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Building a module +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Customizing the web client +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
+
+
+

Advanced Usage

+
    +
  • + External API +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + In-app purchases +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Creating a localisation +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Database upgrade +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
  • + Odoo email gateway +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    +
  • +
+
-
-

Basic Usage

-
    -
  • - Odoo in your own language -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Add users and manage access rights -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Import data to Odoo -

    The button is under "Favorites" ... Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do - eiusmod tempo.

    -
  • -
  • - Get support -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - History -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
-
-
-
-
-

Tutorials

-
    -
  • - Building a website -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Building a module -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Customizing the web client -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
-
-
-

Advanced Usage

-
    -
  • - External API -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - In-app purchases -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Creating a localisation -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Database upgrade -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
  • - Odoo email gateway -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo.

    -
  • -
-
-
+
\ No newline at end of file diff --git a/extensions/odoo_theme/static/style.scss b/extensions/odoo_theme/static/style.scss index b8372d7ae..4e3e3230a 100644 --- a/extensions/odoo_theme/static/style.scss +++ b/extensions/odoo_theme/static/style.scss @@ -326,7 +326,7 @@ header.o_main_header{ margin: 0; } - &.index, &.doc-toc, &.has_code_col { + &.index, &.o_fullwidth_page, &.has_code_col { @include media-breakpoint-up(lg) { max-width: calc(100vw - (#{$o-side-nav-width} + var(--bs-gutter-x, 1.5rem)) ); }