Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] web_theme_classic: Migration to 18.0 #3108

Open
wants to merge 107 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
1710ab5
[12.0][NEW] web_widget_plotly_chart
robyf70 Sep 10, 2019
c325399
[UPD] Update web_widget_plotly_chart.pot
oca-travis Nov 12, 2019
6d33401
[ADD] icon.png
OCA-git-bot Nov 12, 2019
e8e7d5d
[FIX] image path
legalsylvain Nov 13, 2019
dc6ae23
[UPD] README.rst
OCA-git-bot Nov 13, 2019
14da267
Added translation using Weblate (Danish)
hhgabelgaard Feb 12, 2020
97a11eb
[FIX] web_widget_plotly_chart: Remove description key
pedrobaeza Apr 23, 2020
15e8263
[UPD] README.rst
OCA-git-bot Jul 13, 2020
3d07170
[UPD] README.rst
OCA-git-bot Jul 14, 2020
5ed2c8e
Added translation using Weblate (Spanish)
claudiagn Sep 16, 2020
e11404f
Added translation using Weblate (Catalan)
claudiagn Feb 17, 2021
ebecab5
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Mar 15, 2021
5f1d2fc
[IMP] web_widget_plotly: black, isort, prettier
robyf70 Dec 6, 2021
38dc3ee
[MIG] web_widget_plotly_chart: Migration to 14.0
robyf70 Dec 6, 2021
a54939f
[UPD] Update web_widget_plotly_chart.pot
oca-travis Dec 9, 2021
a6be651
[UPD] README.rst
OCA-git-bot Dec 9, 2021
54e4cdb
Update translation files
oca-transbot Dec 9, 2021
09cc652
[16.0][MIG] Migration to v16.0
robyf70 Mar 3, 2023
7867788
[UPD] Update web_widget_plotly_chart.pot
Jun 7, 2023
adca095
[UPD] README.rst
OCA-git-bot Jun 7, 2023
8ba1dec
[UPD] README.rst
OCA-git-bot Sep 3, 2023
13b055c
Added translation using Weblate (Italian)
mymage Nov 27, 2023
51c806b
[17.0][MIG] Migrate web_widget_plotly_chart
robyf70 May 3, 2024
3d93578
[UPD] Update web_widget_plotly_chart.pot
May 8, 2024
2281fd1
Update translation files
weblate May 8, 2024
3a96b03
[IMP] web_widget_plotly_chart: pre-commit auto fixes
Feb 17, 2025
c9636a8
[18.0][MIG] web_widget_plotly_chart: Migration to 18.0
Feb 17, 2025
18688f2
Revert
Feb 17, 2025
30c2036
[9.0][ADD] web_widget_bokeh_chart
LoisRForgeFlow Sep 6, 2017
545d5aa
[10.0][MIG] web_widget_bokeh_chart
LoisRForgeFlow Dec 27, 2017
2e2be43
[FIX] web_widget_bokeh: Fix README syntax
pedrobaeza Feb 7, 2018
4fd20ae
[MIG] web_widget_bokeh_chart: Migration to 11.0
Feb 16, 2018
8540e39
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Jun 24, 2018
d2faf0b
[FIX] Display bug web_widget_bokeh_chart
AdriaGForgeFlow Feb 14, 2019
9f88844
[11.0][FIX] web_widget_bokeh_chart: fix grahs expanding outside the c…
LoisRForgeFlow Mar 8, 2019
d18c98e
[MIG] web_widget_bokeh_chart: Migration to 12.0
MiquelRForgeFlow Mar 20, 2019
7cf1c3a
[MIG] bokeh library to version 1.1.0
AdriaGForgeFlow May 24, 2019
80118f8
[UPD] README.rst
OCA-git-bot Jul 31, 2019
8a68ec2
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Jul 31, 2019
8a5ac37
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
9af3874
[12.0][IMP][web_widget_bokeh_chart] Render readonly the widget to per…
robyf70 Sep 9, 2019
88a5b7e
web_widget_bokeh_chart 12.0.1.0.1
OCA-git-bot Sep 23, 2019
6a1ce6e
[12.0] web_widget_bokeh_chart: update documentation and set a maintai…
LoisRForgeFlow Sep 27, 2019
8ff5b9b
[13.0][MIG] web_widget_bokeh_chart
AdriaGForgeFlow Dec 17, 2019
3954e2a
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Dec 23, 2019
9ea9dc3
[UPD] README.rst
OCA-git-bot Dec 23, 2019
10ca854
[IMP] pre-commit run after update
Jan 24, 2020
0d32ab0
pre-commit update: prettier xml indent
sbidoul Mar 2, 2020
ed2aa1f
[UPD] README.rst
OCA-git-bot Jul 13, 2020
22f6d3e
[UPD] README.rst
OCA-git-bot Jul 13, 2020
41d78ee
[UPD] Eficent -> ForgeFlow
MiquelRForgeFlow Sep 30, 2020
ef84d3e
[UPD] README.rst
OCA-git-bot Oct 16, 2020
089070e
[IMP] web_widget_bokeh_chart: black, isort, prettier
DavidBForgeFlow Feb 4, 2021
cfec4ad
[MIG] web_widget_bokeh_chart: Migration to 14.0
DavidBForgeFlow Feb 4, 2021
d7cef96
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Mar 31, 2021
d3c5ce7
[UPD] README.rst
OCA-git-bot Mar 31, 2021
3504c92
[FIX] requirement for bokeh should specify the version
LoisRForgeFlow Mar 31, 2021
d38d758
[IMP] web_widget_bokeh_chart: Upgrade library version
etobella Apr 28, 2021
3beea2a
[FIX] web_widget_bokeh_chart: Correct bokeh library versio in install…
DavidBForgeFlow Apr 30, 2021
e7fcd5d
[UPD] README.rst
OCA-git-bot Apr 30, 2021
e8d2d85
[15.0][MIG] web_widget_bokeh_chart
ChrisOForgeFlow Dec 10, 2021
d777d0a
[UPD] Update web_widget_bokeh_chart.pot
Jan 12, 2022
6c8d4c0
[UPD] README.rst
OCA-git-bot Jan 12, 2022
5b0c30b
[FIX] web_widget_bokeh_chart: Activate script and div at the same time
BernatPForgeFlow Mar 9, 2022
f3a767f
[DOC] web_widget_bokeh_chart
gurneyalex Apr 6, 2022
4426207
web_widget_bokeh_chart 15.0.1.1.0
OCA-git-bot Apr 13, 2022
58ff70d
[UPD] README.rst
OCA-git-bot Apr 26, 2022
ce4c922
web_widget_bokeh_chart 15.0.1.1.1
OCA-git-bot Apr 26, 2022
4af73bf
[MIG] web_widget_bokeh_chart: Migration to 16.0
OriolMForgeFlow Jun 6, 2023
1b1b98d
[UPD] Update web_widget_bokeh_chart.pot
Jun 14, 2023
566aa62
[UPD] README.rst
OCA-git-bot Jun 14, 2023
eb5e417
web_widget_bokeh_chart 16.0.1.0.1
OCA-git-bot Jun 14, 2023
8a72bde
Update translation files
weblate Jun 14, 2023
6b9d847
[FIX] web_widget_bokeh_chart : bad image path breaks readme generation
legalsylvain Jul 26, 2023
b3f3c8b
[UPD] README.rst
OCA-git-bot Jul 27, 2023
0027454
web_widget_bokeh_chart 16.0.1.0.2
OCA-git-bot Jul 27, 2023
4c7b43f
[UPD] README.rst
OCA-git-bot Sep 3, 2023
10e2014
[FIX] web_widget_bokeh_chart: Make bokeh charts work when inputs change
BernatPForgeFlow Jul 12, 2023
3f5bc30
[BOT] post-merge updates
OCA-git-bot Nov 15, 2023
dc9f8f6
Added translation using Weblate (Italian)
mymage Nov 27, 2023
b040027
[IMP] web_widget_bokeh_chart: pre-commit stuff
DavidJForgeFlow Jun 13, 2024
a92c593
[MIG] web_widget_bokeh_chart: Migration to 17.0
DavidJForgeFlow Jun 13, 2024
573d4e2
[UPD] Update web_widget_bokeh_chart.pot
Jun 14, 2024
03e3e32
[BOT] post-merge updates
OCA-git-bot Jun 14, 2024
52173d5
[IMP] web_widget_bokeh_chart: pre-commit auto fixes
Feb 20, 2025
fa24709
[18.0][MIG] web_widget_bokeh_chart: Migration to 18.0
Feb 20, 2025
2eb2e22
Revert
Feb 20, 2025
e2364da
revert
Feb 24, 2025
02a7ef0
[ADD] new module web_theme_classic to identify better buttons and fie…
legalsylvain Oct 12, 2022
7b1318c
[UPD] Update web_theme_classic.pot
Jan 13, 2023
61dfbdc
[UPD] README.rst
OCA-git-bot Jan 13, 2023
546a621
[ADD] icon.png
OCA-git-bot Jan 13, 2023
8adbb3f
[IMP] web_theme_classic : Do not display required color on readonly f…
legalsylvain Apr 18, 2023
d56695a
[IMP] web_theme_classic : Do not set border-bottom to required field,…
legalsylvain Apr 18, 2023
3800d68
web_theme_classic 16.0.1.0.2
OCA-git-bot Apr 28, 2023
c80c386
[UPD] README.rst
OCA-git-bot Sep 3, 2023
85ad14d
Added translation using Weblate (French)
remi-filament Nov 6, 2023
779f63b
Deleted translation using Weblate (French)
remi-filament Nov 6, 2023
78486b7
[IMP] web_theme_classic: black, isort, prettier
legalsylvain Nov 7, 2023
63f3033
[MIG] web_theme_classic from 16.0 to 17.0
legalsylvain Nov 8, 2023
84f1488
[REF] use new readme conventions. (replace rst by md files)
legalsylvain Nov 15, 2023
c42dbc9
add some pixels left/right on input fields
gandalfthegreydev Nov 18, 2023
b999ee9
[FIX] web_theme_classic : remove obsolete xml declaration.
legalsylvain May 16, 2024
0504c34
[UPD] Update web_theme_classic.pot
May 18, 2024
7506e97
[BOT] post-merge updates
OCA-git-bot May 18, 2024
8853d2f
Added translation using Weblate (Italian)
mymage May 20, 2024
1d313a6
[18.0][MIG] web_theme_classic: Migration to 18.0
Feb 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
107 changes: 107 additions & 0 deletions web_theme_classic/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
=================
Web Theme Classic
=================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:3a9b09ec4b88d6d85c67686c9aa3706a97485522667a05990840fc0d35797f81
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
:target: https://github.com/OCA/web/tree/17.0/web_theme_classic
:alt: OCA/web
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/web-17-0/web-17-0-web_theme_classic
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module extend the Odoo Community Edition ``web`` module to improve
visibility of form view.

**Rational:** Since Odoo V17, the design is very pure. That's great, but
it generates some problem for users :

- Fields are not identifiable. (we can not know exactly where there are
until you hover over them with the cursor)
- there is no indication for the required fields until trying to save
(or exit the screen)

In a way, this module restores the form display of version 15, but
preserving the "save on the fly" new feature.

**Without this module**

|image1|

**With this module**

|image2|

.. |image1| image:: https://raw.githubusercontent.com/OCA/web/17.0/web_theme_classic/static/description/product_template_form_without_module.png
.. |image2| image:: https://raw.githubusercontent.com/OCA/web/17.0/web_theme_classic/static/description/product_template_form_with_module.png

**Table of contents**

.. contents::
:local:

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_theme_classic%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* GRAP

Contributors
------------

- Sylvain LE GAL (https://www.twitter.com/legalsylvain)

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px
:target: https://github.com/legalsylvain
:alt: legalsylvain

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-legalsylvain|

This module is part of the `OCA/web <https://github.com/OCA/web/tree/17.0/web_theme_classic>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Empty file added web_theme_classic/__init__.py
Empty file.
24 changes: 24 additions & 0 deletions web_theme_classic/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright (C) 2022 - Today: GRAP (http://www.grap.coop)
# @author: Sylvain LE GAL (https://twitter.com/legalsylvain)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Web Theme Classic",
"summary": "Contrasted style on fields to improve the UI.",
"version": "18.0.1.0.0",
"author": "GRAP, Odoo Community Association (OCA)",
"maintainers": ["legalsylvain"],
"website": "https://github.com/OCA/web",
"license": "AGPL-3",
"category": "Extra Tools",
"depends": [
"web",
],
"assets": {
"web.assets_backend": [
"/web_theme_classic/static/src/scss/web_theme_classic.scss",
],
},
"installable": True,
"application": True,
}
14 changes: 14 additions & 0 deletions web_theme_classic/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
13 changes: 13 additions & 0 deletions web_theme_classic/i18n/web_theme_classic.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
3 changes: 3 additions & 0 deletions web_theme_classic/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
1 change: 1 addition & 0 deletions web_theme_classic/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Sylvain LE GAL (<https://www.twitter.com/legalsylvain>)
21 changes: 21 additions & 0 deletions web_theme_classic/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
This module extend the Odoo Community Edition `web` module to improve
visibility of form view.

**Rational:** Since Odoo V17, the design is very pure. That's great, but
it generates some problem for users :

- Fields are not identifiable. (we can not know exactly
where there are until you hover over them with the cursor)
- there is no indication for the required fields until trying to save
(or exit the screen)

In a way, this module restores the form display of version 15, but
preserving the "save on the fly" new feature.

**Without this module**

![](../static/description/product_template_form_without_module.png)

**With this module**

![](../static/description/product_template_form_with_module.png)
Binary file added web_theme_classic/static/description/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading