Commit Graph

2814 Commits

Author SHA1 Message Date
Elisabeth Dickinson
29c1151551 [IMP][CSS] Improve margins on headings and sections 2023-01-03 08:48:41 +01:00
Elisabeth Dickinson
069bd62fdf [IMP][CSS] Replace margin and padding values with variables 2023-01-03 08:48:41 +01:00
Elisabeth Dickinson
28d19ede84 [IMP][CSS] Revamp modal to use all BS classes and variables 2023-01-03 08:48:40 +01:00
Elisabeth Dickinson
2c250f605a [IMP][CSS] Rescale heading fonts 2023-01-03 08:48:40 +01:00
Elisabeth Dickinson
0ff455dbdb [IMP][CSS] Cleanup font variables 2023-01-03 08:48:40 +01:00
Elisabeth Dickinson
e4bb7e34df [IMP][CSS] Cleanup admonitions (alerts) 2023-01-03 08:48:40 +01:00
Elisabeth Dickinson
2d977b2c48 [IMP][CSS] Cleanup color variables 2023-01-03 08:48:40 +01:00
Elisabeth Dickinson
1fa11060ad [IMP][CSS] update literals styles (.o_code, .sig-*) 2023-01-03 08:48:40 +01:00
Antoine Vandevenne (anv)
2073beb1c9 [IMP] odoo_theme: add the class o_code on literals
The SCSS that styles the `literal`, `code`, `file`, and `command` roles
is excessively complex because the traduction from RST to HTML is not
consistent from one role to another: some use `<code>` elements, some
have the `code` class, some wrap the literal with a `span` element.

This commit sets the `o_code` class on all of these roles' parent node
at translation time to allow simplifying the SCSS target.
2023-01-03 08:48:40 +01:00
Antoine Vandevenne (anv)
cc98a064c0 [FIX] odoo_theme: handle non-TOC pages when expanding top menu entries
Trying to "expand" those pages lead to a crash that prevented the menu
to be shown at all.

Incidentally, this commit also handles menus built with `make fast`.

closes odoo/documentation#3251

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 16:11:04 +01:00
Antoine Vandevenne (anv)
bcd752f01c [IMP] odoo_theme: scroll the active menu entry into view
In large and deeply nested TOCs like finance/accounting/fiscal_localizations/localizations/...
the user had to constantly scroll the menu to the menu entry they just
clicked because the expanded menu would not fit entirely on the page.
With this commit, the active menu entry is scrolled into view each time
the page is reloaded.

The previous behavior was also the reason for expanding the top menu
entries on only the homepage. Thanks to the scroll, they now always
expand.

Part-of: odoo/documentation#3251
2023-01-02 16:11:04 +01:00
Mahmoud Metwally
ad91dd67c2 [FIX] rdtraining: fix writing errors
closes odoo/documentation#3248

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 12:52:35 +01:00
Antoine Vandevenne (anv)
a71f202ea6 [IMP] README: remove version from links and rephrase explanations
task-2897123

closes odoo/documentation#3169

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 12:03:48 +01:00
Antoine Vandevenne (anv)
f58bfc49b8 [IMP] contributing/documentation: rewrite the contribution guide
This commit restructures the contributing/documentation page to re-use
content introduced with the contributing/development page and to
display the two ways to contribute (github vs git) in content tabs
rather than sections.

The guide is simplified and updated to delegate long explanations to
other pages or websites, remove useless images and focus on getting
users ready to contribute.

task-2897123

Part-of: odoo/documentation#3169
2023-01-02 12:03:48 +01:00
Antoine Vandevenne (anv)
09c062f571 [ADD] contributing/development: add a guide to contribute to the codebase
In addition, this commit extracts the git guidelines from the coding
guidelines. This helps link the git guidelines and unclutter the coding
guidelines, which should focus on only the programming languages.

task-2897123

Part-of: odoo/documentation#3169
2023-01-02 12:03:48 +01:00
Michelle Vu (mivu)
73b5851d23 [IMP] Calendar: Outlook sync warning
If committed, this will add a more elaborate warning on what users must
do before syncing Odoo Calendar and Outlook Calendar. It also removes
mentions of the import/export process and archiving events, as these
methods will not prevent email spam from Outlook.

closes odoo/documentation#2925

closes odoo/documentation#3243

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 11:13:28 +01:00
Odoo Translation Bot
538ea65cce [I18N] Update translation terms from Transifex 2023-01-01 02:40:14 +01:00
Antoine Vandevenne (anv)
f068065d39 [FIX] odoo_theme: update the aria attributes when scrolling the page TOC
The 'aria-expanded' attribute was not correctly updated on the `i` tag
when the user scrolled through the page TOC. This caused a minor issue
where an arrow (`i`) that was collapsed manually with a click would no
longer automatically expand afterward.

task-3106339

closes odoo/documentation#3224

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-27 11:55:02 +01:00
Antoine Vandevenne (anv)
5526f1ea07 [IMP] odoo_theme: expand top level menu items on the homepage
When the user browses the homepage, it might be hard to figure out
where they want to go next. Expanding the top-level menu items could
help them with that.

task-3106339

Part-of: odoo/documentation#3224
2022-12-27 11:55:02 +01:00
Odoo Translation Bot
cd735539fd [I18N] Update translation terms from Transifex 2022-12-25 02:40:15 +01:00
Odoo Translation Bot
66bd6296ce [I18N] Update translation terms from Transifex 2022-12-18 02:40:12 +01:00
Victor Feyens
816f437064 [FIX] core: latex build
* latest droid package does not allow \usepackage{droid} anymore,
replace it with the right package

See https://github.com/MiKTeX/miktex-packaging/issues/136

* remove reference to package texlive-generic-recommended since
it's not available nor necessary since ubuntu 20.04.

closes odoo/documentation#3197

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-15 17:43:25 +01:00
Sam Lieber (sali)
dbf7a090d2 [ADD] misc: connect office365 with azure oauth
azure oauth changes from PO

closes odoo/documentation#2888

Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2022-12-15 16:59:15 +01:00
Antoine Vandevenne (anv)
73021c3a41 [FIX] legal: fix path to PDF version of legal agreements
closes odoo/documentation#3195

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-15 14:57:44 +01:00
Tom Aarab (toaa)
d25e094f43 [IMP] payment acquirers: multi-company use
Added a paragraph on users wishing to use the same payment provider across
multiple companies.

closes odoo/documentation#3150

Taskid: 3095103
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-13 10:15:44 +01:00
Tom Aarab (toaa)
b1f92ba879 [IMP] odoo.sh: Python libraries and packages
Added a note on packages and extensions support

closes odoo/documentation#3168

Taskid: 2836438
Signed-off-by: Aarab Tom (toaa) <toaa@odoo.com>
2022-12-12 16:21:41 +01:00
Horacio Tellez
67a75a3e11 [FIX] rdtraining: remove outdated line about journal_id in chapter 14
In chapter 14 there was a line pointing to how to deduce a default journal for an `account.move` record.
This is no longer needed as the journal is automatically deduced using the `move_type`. Also, the link
point to an outdated line of code that causes an error.

closes odoo/documentation#3172

Signed-off-by: Horacio Tellez Perez (hote) <hote@odoo.com>
2022-12-12 08:14:41 +01:00
Odoo Translation Bot
5053879ec3 [I18N] Update translation terms from Transifex 2022-12-11 02:40:14 +01:00
KC (ksc)
4f6b03dc5b [ADD] marketing automation: added 'getting started' section and docs to round out documentation
closes odoo/documentation#2552

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-12-08 15:07:38 +01:00
Antoine Vandevenne (anv)
a309372d83 [IMP] contributing: list the ways to contribute to Odoo
task-2897123

closes odoo/documentation#3132

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-08 13:24:40 +01:00
Sam Lieber (sali)
dc3d43c143 [IMP] general: add notes about dev mode toggle
closes odoo/documentation#3140

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-08 10:43:29 +01:00
Antoine Vandevenne (anv)
0b9279d52f [IMP] conf.py, *: interpolate the version and releases in the content
This commit replaces hard-coded occurrences of the version and of the
last, current and next releases' version with placeholders interpolated
at build time to avoid manually updating these after each freeze.

task-2917614

closes odoo/documentation#3051

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-08 10:00:21 +01:00
Antoine Vandevenne (anv)
54d6610397 [IMP] conf.py: allow interpolating arbitrary strings
Partial backport of c37f2030 to use the feature for the current version.

task-2917614

Part-of: odoo/documentation#3051
2022-12-08 10:00:21 +01:00
Donatienne Pirlot
bfa99eb516 [IMP] accounting: different ways to record a payment
closes odoo/documentation#3102

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-08 09:04:05 +01:00
Morgane (morm)
b7bc34a197 [IMP] documentation: legal page design
Prior to this commit, the terms and conditions were displayed in a table
with all the languages and it was not practical for the futur, with many
more languages.

task-3073198

closes odoo/documentation#3058

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-07 10:45:41 +01:00
“Chiara
939d40c16d [ACC] accounting: Forecasting bills
closes odoo/documentation#2970

Tasikd: 3069519
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-07 10:45:38 +01:00
Zachary Straub (ZST)
02ef871fa6 [IMP] CRM: updating flow and screenshots about lead mining
Task: 2543815
Cherry pick from #998

Omitted changes proposed in the **track_leads** directory (e.g. `lead_scoring.rst` + image folder). Both the content and image updates were already pushed from another PR so what was proposed on #998 was outdated and no longer necessary.

What’s left over are the original proposed changes in #998, within the **acquire_leads** directory which include updates to `lead_mining.rst` and corresponding image files.

On top of these proposals, I went ahead and made the following changes:

- renamed the image files in the asset directory, since they were using outdated naming convention (e.g. LM1.png, LM6.png, LM7.png)
- cleaned up rst formatting issues (headings, line breaks, added guilabels, etc.)
- rewrote document so content was more concise + followed content guidelines. You can see the first version of proposals here to compare the changes made.

closes odoo/documentation#2535

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-06 16:08:50 +01:00
“Chiara
1db9968faa [IMP] accounting: tax return
closes odoo/documentation#2909

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-06 15:00:14 +01:00
Tom Aarab (toaa)
e1d0efb669 [IMP] paypal: typo update
V14 has a dedicated "Fees" tab for PayPal, current documentation does not reflect that.

closes odoo/documentation#3074

Taskid: 3089273
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-02 16:00:03 +01:00
Morgane (morm)
c9a001d22b [FIX] documentation: tabs responsiveness
Prior of this commit, the tabs were not responsive in the documentation

closes odoo/documentation#3062

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-02 15:59:57 +01:00
LoredanaLrpz
1ee45c661f [IMP] pos: update and improve the page and screenshots
closes odoo/documentation#2926

Taskid: 3062150
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-01 17:52:47 +01:00
Jonathan Castillo (jcs)
f0fa7a2e22 [IMP] contribution: typo in documentation.rst
closes odoo/documentation#3050

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-29 18:28:42 +01:00
Odoo Translation Bot
b1d9a48e98 [I18N] Update translation terms from Transifex 2022-11-27 02:40:14 +01:00
Antoine Vandevenne (anv)
dfb7801484 [IMP] contributing/documentation: suggest to clone with ssh
GitHub requires users to "use token-based authentication for all
authenticated operations", for example `git push`. See
https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

This commit suggests new contributors to clone the repository with SSH
so that the remote URL is automatically configured with the SSH
protocol.

task-3036845

closes odoo/documentation#3036

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-25 15:27:43 +01:00
“Chiara
fe2d694aff [IMP] accounting: batch payments sdd
Forward to 16.0

closes odoo/documentation#2867

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-25 10:39:22 +01:00
Loan (lse)
aa9126b037 [IMP] point_of_sale: Adyen Event URLs configuration
Add more details as of how to set Adyen Event URLs.
This is important to configure as it is necessary to
receive a callback from Adyen terminal when a transaction
have been done.

OPW-3041117
OPW-3041117

closes odoo/documentation#3009

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-23 17:55:35 +01:00
Donatienne Pirlot
f0f6083ee5 [IMP] upgrade: updating screenshots and process steps
closes odoo/documentation#2999

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-22 16:46:03 +01:00
Victor Feyens
9cc60baf46 [IMP] developer/howtos: deprecate themes tutorial
This tutorial was already outdated in 13.0 (but
supposedly working).

In 14.0+, a lot of changes happened in website logic,
especially for 'website option definitions', breaking
the existing theme tutorial.

Considering the fact that a new tutorial is being made,
and that fixing the whole existing tutorial would be
a big work, it will be kept, but hidden as 'most things
being said still make sense'.

closes odoo/documentation#2998

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-11-21 17:20:55 +01:00
Odoo Translation Bot
fa33a4de0c [I18N] Update translation terms from Transifex 2022-11-20 02:40:15 +01:00
Victor Feyens
c1914e16f7 [FIX] developer/mobile: use spaces and not tabs for indentation
closes odoo/documentation#2978

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-11-18 17:33:14 +01:00