diff --git a/contract/README.rst b/contract/README.rst
index 31a03b4e2..1c38ac2dc 100644
--- a/contract/README.rst
+++ b/contract/README.rst
@@ -73,7 +73,12 @@ Usage
#. Contract templates can be created from the Configuration -> Contracts -> Contract Templates menu.
They allow to define default journal, price list and lines when creating a contract.
To use it, just select the template on the contract and fields will be filled automatically.
-#. Contracts are displayed into followers' user portal.
+
+* Contracts appear in portal to following users in every contract:
+
+.. image:: https://raw.githubusercontent.com/OCA/contract/14.0/contract/static/src/screenshots/portal-my.png
+.. image:: https://raw.githubusercontent.com/OCA/contract/14.0/contract/static/src/screenshots/portal-list.png
+.. image:: https://raw.githubusercontent.com/OCA/contract/14.0/contract/static/src/screenshots/portal-detail.png
Known issues / Roadmap
======================
diff --git a/contract/i18n/contract.pot b/contract/i18n/contract.pot
index 2e2af36bd..9b9e44fb6 100644
--- a/contract/i18n/contract.pot
+++ b/contract/i18n/contract.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 13.0\n"
+"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -95,7 +95,7 @@ msgid ""
"\n"
" contract to invoice\n"
" \n"
-" \n"
+" \n"
" contracts to invoice\n"
" "
msgstr ""
@@ -279,6 +279,11 @@ msgstr ""
msgid "Activity State"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_contract__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_template_form_view
@@ -468,9 +473,9 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_line__contract_id
#: model:ir.model.fields,field_description:contract.field_contract_modification__contract_id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__contract_id
+#: model:mail.template,report_name:contract.email_contract_template
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#: model_terms:ir.ui.view,arch_db:contract.res_config_settings_form_view
-#: model:mail.template,report_name:contract.email_contract_template
msgid "Contract"
msgstr ""
@@ -925,6 +930,8 @@ msgid ""
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_account_move__display_name
+#: model:ir.model.fields,field_description:contract.field_account_move_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
@@ -939,6 +946,9 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_terminate_reason__display_name
+#: model:ir.model.fields,field_description:contract.field_res_company__display_name
+#: model:ir.model.fields,field_description:contract.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:contract.field_res_partner__display_name
msgid "Display Name"
msgstr ""
@@ -974,6 +984,11 @@ msgstr ""
msgid "Followers (Partners)"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,help:contract.field_contract_contract__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
#. module: contract
#: model:ir.actions.server,name:contract.contract_cron_for_invoice_ir_actions_server
#: model:ir.cron,cron_name:contract.contract_cron_for_invoice
@@ -992,6 +1007,8 @@ msgid "Group By..."
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_account_move__id
+#: model:ir.model.fields,field_description:contract.field_account_move_line__id
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
@@ -1006,6 +1023,9 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
#: model:ir.model.fields,field_description:contract.field_contract_terminate_reason__id
+#: model:ir.model.fields,field_description:contract.field_res_company__id
+#: model:ir.model.fields,field_description:contract.field_res_config_settings__id
+#: model:ir.model.fields,field_description:contract.field_res_partner__id
msgid "ID"
msgstr ""
@@ -1169,7 +1189,7 @@ msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_move
-msgid "Journal Entries"
+msgid "Journal Entry"
msgstr ""
#. module: contract
@@ -1187,6 +1207,8 @@ msgid "Last Date Invoiced"
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_account_move____last_update
+#: model:ir.model.fields,field_description:contract.field_account_move_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
@@ -1201,6 +1223,9 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_terminate_reason____last_update
+#: model:ir.model.fields,field_description:contract.field_res_company____last_update
+#: model:ir.model.fields,field_description:contract.field_res_config_settings____last_update
+#: model:ir.model.fields,field_description:contract.field_res_partner____last_update
msgid "Last Modified on"
msgstr ""
@@ -1434,7 +1459,9 @@ msgid "Number of unread messages"
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_account_bank_statement_line__old_contract_id
#: model:ir.model.fields,field_description:contract.field_account_move__old_contract_id
+#: model:ir.model.fields,field_description:contract.field_account_payment__old_contract_id
msgid "Old Contract"
msgstr ""
diff --git a/contract/readme/USAGE.rst b/contract/readme/USAGE.rst
index 0ce99cd9b..7257cf153 100644
--- a/contract/readme/USAGE.rst
+++ b/contract/readme/USAGE.rst
@@ -23,4 +23,9 @@
#. Contract templates can be created from the Configuration -> Contracts -> Contract Templates menu.
They allow to define default journal, price list and lines when creating a contract.
To use it, just select the template on the contract and fields will be filled automatically.
-#. Contracts are displayed into followers' user portal.
+
+* Contracts appear in portal to following users in every contract:
+
+.. image:: ../static/src/screenshots/portal-my.png
+.. image:: ../static/src/screenshots/portal-list.png
+.. image:: ../static/src/screenshots/portal-detail.png
diff --git a/contract/static/description/index.html b/contract/static/description/index.html
index bbf499500..92c225099 100644
--- a/contract/static/description/index.html
+++ b/contract/static/description/index.html
@@ -3,7 +3,7 @@
-
+
Recurring - Contracts Management