diff --git a/app_odoo_customize/static/description/banner.gif b/app_odoo_customize/static/description/banner.gif index 3cf5883e..a1a3d8ab 100644 Binary files a/app_odoo_customize/static/description/banner.gif and b/app_odoo_customize/static/description/banner.gif differ diff --git a/app_odoo_customize/static/description/banner_ai.png b/app_odoo_customize/static/description/banner_ai.png deleted file mode 100644 index e599d913..00000000 Binary files a/app_odoo_customize/static/description/banner_ai.png and /dev/null differ diff --git a/app_odoo_customize/static/description/cnreadme.jpg b/app_odoo_customize/static/description/cnreadme.jpg new file mode 100644 index 00000000..cca8d7a9 Binary files /dev/null and b/app_odoo_customize/static/description/cnreadme.jpg differ diff --git a/app_odoo_customize/static/description/cnreadme.png b/app_odoo_customize/static/description/cnreadme.png deleted file mode 100644 index 294a767d..00000000 Binary files a/app_odoo_customize/static/description/cnreadme.png and /dev/null differ diff --git a/app_odoo_customize/static/description/index.html b/app_odoo_customize/static/description/index.html index 0fd795cd..60e67250 100644 --- a/app_odoo_customize/static/description/index.html +++ b/app_odoo_customize/static/description/index.html @@ -9,18 +9,18 @@
-

odoo 17 Tweak,Ai Employee,Boost,Customize All in One.

+

odoo 18 Tweak,Ai Employee,Boost,Customize All in One.

Customize,UI,Boost,Security,Data,Development Enhance

-

Also you can follow out github for more odoo app.

-

https://github.com/guohuadeng/app-odoo

-

odoo优化48项大全,oem去Logo,odoo提速与数据清理

+

Get Odoo 18 Support(Master Branch of Odoo) in github

+

https://github.com/guohuadeng/app-odoo/tree/18.0

+

已升级Odoo18支持,odoo优化48项大全,oem去Logo,odoo提速与数据清理

-

This is a Long Term Support Apps.Update: v17.24.03.13

+

This is a Long Term Support Apps.Update: v18.24.08.20

  • 1. Deletes Odoo label in footer
  • @@ -44,7 +44,7 @@
  • 19. One Click to clear all data (Sometime pls click twice)
  • 20. Show quick upgrade in app dashboard, click to show module info not go to odoo.com
  • 21. Can clear and reset account chart. Be cautious.
  • -
  • 22. Update online manual and developer document to odoo17.
  • +
  • 22. Update online manual and developer document to odoo18/17.
  • 23. Add reset or clear website blog data
  • 24. Customize Odoo Native Module(eg. Enterprise) Url
  • 25. Add remove expense data
  • @@ -89,19 +89,19 @@

    Help Document Anywhere

    Get Help Documentation on current odoo operation or topic.

    - +

    You can use you company logo for the document with you help document

    - +

    You can set extra help doc for any addons

    - +

    Must in development mode

    - +
@@ -111,7 +111,7 @@

New Ai Center Support

You can install Ai service like chatgpt and google bard and azure openai.

- +
@@ -130,9 +130,11 @@

Multi-language support: Chinese ready

- +
- + +
+
@@ -142,7 +144,7 @@

How to use: Go to Settings -> odooAi -> Customize Boost Odoo

- +
@@ -162,7 +164,7 @@

Mobile Enhance. Add menu navbar setup for top or bottom. navigator footer support.

Easy set navbar on bottom or top.

- +
@@ -172,7 +174,7 @@

odoo SECURITY AND BOOST

Eonly Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.stop subscribe and follow. This to make odoo speed up.

- +
@@ -182,15 +184,15 @@

Add quick operation for odoo modules.

Refresh translate. Upgrade, Uninstall, help on topic

- +

Easy mass module operation

- +

Easy Export translate follow your language

- +
@@ -239,7 +241,7 @@

You can find the pictures in "\app-odoo\app_odoo_customize\static\src\img\flags"

- +
@@ -273,7 +275,7 @@

Multi-language Support..

- +
@@ -285,13 +287,13 @@
- +

This moduld allows user to quickly customize and debranding Odoo. Quick debug, Language Switcher, Online Documentation Access,Quick Data Clear.

-

Support odoo 17,16,15,14,13,12,11,10,9. Including community and enterprise version.

+

Support odoo 18,17,16,15,14,13,12,11,10,9. Including community and enterprise version.

diff --git a/app_odoo_customize/static/description/index_cn.html b/app_odoo_customize/static/description/index_cn.html index ecbe94d5..1149d38b 100644 --- a/app_odoo_customize/static/description/index_cn.html +++ b/app_odoo_customize/static/description/index_cn.html @@ -11,9 +11,9 @@

odoo 17 Tweak,Ai Employee,Boost,Customize All in One.

Customize,UI,Boost,Security,Data,Development Enhance

-

Also you can follow out github for more odoo app.

-

https://github.com/guohuadeng/app-odoo

-

odoo优化48项大全,oem去Logo,odoo提速与数据清理

+

Get Odoo 18 Support(Master Branch of Odoo) in github

+

https://github.com/guohuadeng/app-odoo/tree/18.0

+

已升级Odoo18支持,odoo优化48项大全,oem去Logo,odoo提速与数据清理

@@ -178,19 +178,19 @@

odoo系统内快速帮助

增加快速帮助文档,可以在任意操作中获取相关的 odoo 帮助.

- +

自动设置文章Logo为公司Logo

- +

可手动设置模块帮助链接

- +

注意必须在开发者模式

- +
@@ -200,7 +200,7 @@

Ai服务中心支持

你可以安装最新的 ChatGPT 或者 微软、谷歌等Ai.

- +
@@ -219,9 +219,9 @@

多语言支持,中文已处理

- +
- +
@@ -231,7 +231,7 @@

如何使用: 转到 设置 -> odooAi -> 定制与增强

- +
@@ -251,7 +251,7 @@

Mobile Enhance. Add menu navbar setup for top or bottom. navigator footer support.

Easy set navbar on bottom or top.

- +
@@ -261,7 +261,7 @@

odoo SECURITY AND BOOST

Eonly Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.stop subscribe and follow. This to make odoo speed up.

- +
@@ -271,15 +271,15 @@

Add quick operation for odoo modules.

Refresh translate. Upgrade, Uninstall, help on topic

- +

Easy mass module operation

- +

Easy Export translate follow your language

- +
@@ -328,7 +328,7 @@

You can find the pictures in "\app-odoo\app_odoo_customize\static\src\img\flags"

- +
@@ -362,7 +362,7 @@

Multi-language Support..

- +
diff --git a/app_odoo_customize/static/description/set0.jpg b/app_odoo_customize/static/description/set0.jpg new file mode 100644 index 00000000..74588b30 Binary files /dev/null and b/app_odoo_customize/static/description/set0.jpg differ diff --git a/app_odoo_customize/static/description/set0.png b/app_odoo_customize/static/description/set0.png deleted file mode 100644 index 1b91ddac..00000000 Binary files a/app_odoo_customize/static/description/set0.png and /dev/null differ diff --git a/app_odoo_customize/static/description/set1.jpg b/app_odoo_customize/static/description/set1.jpg index f5e378f2..1d1f1470 100644 Binary files a/app_odoo_customize/static/description/set1.jpg and b/app_odoo_customize/static/description/set1.jpg differ diff --git a/app_odoo_customize/static/description/set2.jpg b/app_odoo_customize/static/description/set2.jpg new file mode 100644 index 00000000..411720cd Binary files /dev/null and b/app_odoo_customize/static/description/set2.jpg differ diff --git a/app_odoo_customize/static/description/set2.png b/app_odoo_customize/static/description/set2.png deleted file mode 100644 index 896f33b1..00000000 Binary files a/app_odoo_customize/static/description/set2.png and /dev/null differ diff --git a/app_odoo_customize/static/description/set20.jpg b/app_odoo_customize/static/description/set20.jpg index c4dccda1..2f6843dc 100644 Binary files a/app_odoo_customize/static/description/set20.jpg and b/app_odoo_customize/static/description/set20.jpg differ diff --git a/app_odoo_customize/static/description/set3.jpg b/app_odoo_customize/static/description/set3.jpg index 71984f38..b60a1989 100644 Binary files a/app_odoo_customize/static/description/set3.jpg and b/app_odoo_customize/static/description/set3.jpg differ diff --git a/app_odoo_customize/static/description/setai1.jpg b/app_odoo_customize/static/description/setai1.jpg new file mode 100644 index 00000000..a55c6a47 Binary files /dev/null and b/app_odoo_customize/static/description/setai1.jpg differ diff --git a/app_odoo_customize/static/description/setai1.png b/app_odoo_customize/static/description/setai1.png deleted file mode 100644 index 000090ad..00000000 Binary files a/app_odoo_customize/static/description/setai1.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setboost.jpg b/app_odoo_customize/static/description/setboost.jpg new file mode 100644 index 00000000..748f5dd6 Binary files /dev/null and b/app_odoo_customize/static/description/setboost.jpg differ diff --git a/app_odoo_customize/static/description/setboost.png b/app_odoo_customize/static/description/setboost.png deleted file mode 100644 index 93f3a564..00000000 Binary files a/app_odoo_customize/static/description/setboost.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setcn1.jpg b/app_odoo_customize/static/description/setcn1.jpg new file mode 100644 index 00000000..3bd17396 Binary files /dev/null and b/app_odoo_customize/static/description/setcn1.jpg differ diff --git a/app_odoo_customize/static/description/setcn1.png b/app_odoo_customize/static/description/setcn1.png deleted file mode 100644 index d272279c..00000000 Binary files a/app_odoo_customize/static/description/setcn1.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setcn2.jpg b/app_odoo_customize/static/description/setcn2.jpg new file mode 100644 index 00000000..0aec26d3 Binary files /dev/null and b/app_odoo_customize/static/description/setcn2.jpg differ diff --git a/app_odoo_customize/static/description/setcn2.png b/app_odoo_customize/static/description/setcn2.png deleted file mode 100644 index 738384fe..00000000 Binary files a/app_odoo_customize/static/description/setcn2.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setcn3.jpg b/app_odoo_customize/static/description/setcn3.jpg new file mode 100644 index 00000000..003deab6 Binary files /dev/null and b/app_odoo_customize/static/description/setcn3.jpg differ diff --git a/app_odoo_customize/static/description/sethelp1.jpg b/app_odoo_customize/static/description/sethelp1.jpg new file mode 100644 index 00000000..246e7007 Binary files /dev/null and b/app_odoo_customize/static/description/sethelp1.jpg differ diff --git a/app_odoo_customize/static/description/sethelp1.png b/app_odoo_customize/static/description/sethelp1.png deleted file mode 100644 index f422f193..00000000 Binary files a/app_odoo_customize/static/description/sethelp1.png and /dev/null differ diff --git a/app_odoo_customize/static/description/sethelp2.jpg b/app_odoo_customize/static/description/sethelp2.jpg new file mode 100644 index 00000000..17d99f0a Binary files /dev/null and b/app_odoo_customize/static/description/sethelp2.jpg differ diff --git a/app_odoo_customize/static/description/sethelp2.png b/app_odoo_customize/static/description/sethelp2.png deleted file mode 100644 index 834563e6..00000000 Binary files a/app_odoo_customize/static/description/sethelp2.png and /dev/null differ diff --git a/app_odoo_customize/static/description/sethelp3.jpg b/app_odoo_customize/static/description/sethelp3.jpg new file mode 100644 index 00000000..e796ca4a Binary files /dev/null and b/app_odoo_customize/static/description/sethelp3.jpg differ diff --git a/app_odoo_customize/static/description/sethelp3.png b/app_odoo_customize/static/description/sethelp3.png deleted file mode 100644 index b886e8b0..00000000 Binary files a/app_odoo_customize/static/description/sethelp3.png and /dev/null differ diff --git a/app_odoo_customize/static/description/sethelp4.jpg b/app_odoo_customize/static/description/sethelp4.jpg new file mode 100644 index 00000000..73d99756 Binary files /dev/null and b/app_odoo_customize/static/description/sethelp4.jpg differ diff --git a/app_odoo_customize/static/description/sethelp4.png b/app_odoo_customize/static/description/sethelp4.png deleted file mode 100644 index 88ae14ac..00000000 Binary files a/app_odoo_customize/static/description/sethelp4.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setmodule1.jpg b/app_odoo_customize/static/description/setmodule1.jpg new file mode 100644 index 00000000..9f83b81b Binary files /dev/null and b/app_odoo_customize/static/description/setmodule1.jpg differ diff --git a/app_odoo_customize/static/description/setmodule1.png b/app_odoo_customize/static/description/setmodule1.png deleted file mode 100644 index 908456fa..00000000 Binary files a/app_odoo_customize/static/description/setmodule1.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setmodule2.jpg b/app_odoo_customize/static/description/setmodule2.jpg new file mode 100644 index 00000000..46f5aabb Binary files /dev/null and b/app_odoo_customize/static/description/setmodule2.jpg differ diff --git a/app_odoo_customize/static/description/setmodule2.png b/app_odoo_customize/static/description/setmodule2.png deleted file mode 100644 index 6a98903e..00000000 Binary files a/app_odoo_customize/static/description/setmodule2.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setmodule3.jpg b/app_odoo_customize/static/description/setmodule3.jpg new file mode 100644 index 00000000..4c1e70bd Binary files /dev/null and b/app_odoo_customize/static/description/setmodule3.jpg differ diff --git a/app_odoo_customize/static/description/setmodule3.png b/app_odoo_customize/static/description/setmodule3.png deleted file mode 100644 index cbd2ce22..00000000 Binary files a/app_odoo_customize/static/description/setmodule3.png and /dev/null differ diff --git a/app_odoo_customize/static/description/setnav.jpg b/app_odoo_customize/static/description/setnav.jpg new file mode 100644 index 00000000..35b0e4ec Binary files /dev/null and b/app_odoo_customize/static/description/setnav.jpg differ diff --git a/app_odoo_customize/static/description/setnav.png b/app_odoo_customize/static/description/setnav.png deleted file mode 100644 index 2db084ae..00000000 Binary files a/app_odoo_customize/static/description/setnav.png and /dev/null differ diff --git a/app_web_enterprise/__init__.py b/app_web_enterprise/__init__.py new file mode 100644 index 00000000..c6f04b45 --- /dev/null +++ b/app_web_enterprise/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- + +from . import controllers +from . import models +from . import ir +from . import res \ No newline at end of file diff --git a/app_web_enterprise/__manifest__.py b/app_web_enterprise/__manifest__.py new file mode 100644 index 00000000..16b74118 --- /dev/null +++ b/app_web_enterprise/__manifest__.py @@ -0,0 +1,106 @@ +# -*- coding: utf-8 -*- + +# Created on 2017-11-05 +# author: 欧度智能,https://www.odooai.cn +# email: 300883@qq.com +# resource of odooai +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.odooai.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.odooai.cn/odoo10_developer_document_offline/ +# description: + + +{ + 'name': "odoo18 Enterprise enhance Pack,企业版界面及操作增强", + 'version': '24.08.19', + 'author': 'odooai.cn', + 'category': 'Extra tools', + 'website': 'https://www.odooai.cn', + 'live_test_url': 'https://demo.odooapp.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Ui Enhance pack of odoo Enterprise version + 1. Add dropdown arrow to parent menu. + 2. Replace the odoo logo to your company logo in main menu. + 3. Alway show search in main menu. + 4. Table and report UI enhance(Grid View). + """, + 'description': """ + odoo enterprise version UI enhance. + 欧度智能,odooai.cn 的odoo模块。企业版界面增强。 + 1. Ui Enhance pack of odoo Enterprise version + odoo企业版界面增强套件,更方便操作 + 2. Add dropdown arrow to parent menu group. + 多级菜单中出现箭头。 + 3. Replace the odoo logo or url to your company in menu and page. + 替换主菜单界面的logo为你公司的logo。 + 4. Add underline for input field. + 在可编辑字段下方增加下划线,易于分辨。 + 5. Add grid line form list view. Easy to read list data. + 为表格list增加行列分隔线,易于看数据。 + 6. Add grid line to Account Reports. Easy to view Data. + 为财务报表增加行列分隔线,易于看数据及对账。 + 11. Multi-language Support. Multi-Company Support. + 12. Support Odoo 17,16,15,14,13,12, Enterprise and Community and odoo.sh Edition. + 13. Full Open Source. + ========== + 1. + 2. + 11. 多语言支持,多公司支持 + 12. Odoo 17,16,15,14,13,12, 企业版,社区版,在线SaaS.sh版,等全版本支持 + 13. 代码完全开源 + """, + 'price': 68.00, + 'currency': 'EUR', + 'depends': [ + 'app_odoo_customize', + 'web_enterprise', + # 'web_mobile' + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/webclient_templates.xml', + ], + 'assets': { + # 企业版变色,注意这个是变量定义,要before + 'web._assets_primary_variables': [ + ('before', 'web_enterprise/static/src/scss/primary_variables.scss', 'app_web_enterprise/static/src/scss/primary_variables.scss'), + ], + 'web.assets_backend': [ + ('before', 'web/static/src/views/**/*', 'app_web_enterprise/static/src/scss/app_style_before.scss'), + ('after', 'web/static/src/views/**/*', 'app_web_enterprise/static/src/scss/app_style_after.scss'), + 'app_web_enterprise/static/src/webclient/**/*.xml', + # 'app_web_enterprise/static/src/xml/**/*.xml', + # 'app_web_enterprise/static/src/xml/base.xml', + ], + # 这里是改样式,要 after处理 + 'web.assets_common': [ + ('after', 'web/static/lib/jquery.ui/jquery-ui.css', 'app_web_enterprise/static/lib/jquery.ui/jquery-ui.css'), + ('after', 'web_enterprise/static/src/webclient/home_menu/home_menu_background.scss', 'app_web_enterprise/static/src/scss/home_menu_background.scss'), + ], + 'web.assets_frontend': [ + # ('after', 'web/static/src/core/**/*', 'app_web_enterprise/static/src/xml/base.xml'), + ('after', 'web_enterprise/static/src/webclient/home_menu/home_menu_background.scss', 'app_web_enterprise/static/src/scss/home_menu_background.scss'), + 'app_web_enterprise/static/src/scss/app_style_website.scss', + ], + }, + + # 'demo': [ + # ], + # 'test': [ + # ], + + 'images': ['static/description/app_web_enterprise_03.jpg'], + 'post_load': None, + 'post_init_hook': None, + 'installable': True, + 'application': True, + 'auto_install': True, +} diff --git a/app_web_enterprise/controllers/__init__.py b/app_web_enterprise/controllers/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_web_enterprise/controllers/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_web_enterprise/i18n/zh_CN.po b/app_web_enterprise/i18n/zh_CN.po new file mode 100644 index 00000000..b10f2e08 --- /dev/null +++ b/app_web_enterprise/i18n/zh_CN.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * app_web_enterprise +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0+e-20230320\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-22 18:11+0000\n" +"PO-Revision-Date: 2023-04-22 18:11+0000\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" + +#. module: app_web_enterprise +#. odoo-javascript +#: code:addons/app_web_enterprise/static/src/xml/form.xml:0 +#, python-format +msgid "Discard" +msgstr "丢弃" + +#. module: app_web_enterprise +#. odoo-javascript +#: code:addons/app_web_enterprise/static/src/xml/form.xml:0 +#, python-format +msgid "Save" +msgstr "保存" diff --git a/app_web_enterprise/ir/__init__.py b/app_web_enterprise/ir/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_web_enterprise/ir/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_web_enterprise/models/__init__.py b/app_web_enterprise/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_web_enterprise/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_web_enterprise/report/__init__.py b/app_web_enterprise/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_web_enterprise/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_web_enterprise/res/__init__.py b/app_web_enterprise/res/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_web_enterprise/res/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_web_enterprise/static/description/app_web_enterprise_01.jpg b/app_web_enterprise/static/description/app_web_enterprise_01.jpg new file mode 100644 index 00000000..9bffc8e2 Binary files /dev/null and b/app_web_enterprise/static/description/app_web_enterprise_01.jpg differ diff --git a/app_web_enterprise/static/description/app_web_enterprise_02.jpg b/app_web_enterprise/static/description/app_web_enterprise_02.jpg new file mode 100644 index 00000000..4b0eb42b Binary files /dev/null and b/app_web_enterprise/static/description/app_web_enterprise_02.jpg differ diff --git a/app_web_enterprise/static/description/app_web_enterprise_03.jpg b/app_web_enterprise/static/description/app_web_enterprise_03.jpg new file mode 100644 index 00000000..7903e40f Binary files /dev/null and b/app_web_enterprise/static/description/app_web_enterprise_03.jpg differ diff --git a/app_web_enterprise/static/description/b03.png b/app_web_enterprise/static/description/b03.png new file mode 100644 index 00000000..7428cb76 Binary files /dev/null and b/app_web_enterprise/static/description/b03.png differ diff --git a/app_web_enterprise/static/description/b04.png b/app_web_enterprise/static/description/b04.png new file mode 100644 index 00000000..7a583536 Binary files /dev/null and b/app_web_enterprise/static/description/b04.png differ diff --git a/app_web_enterprise/static/description/b05.png b/app_web_enterprise/static/description/b05.png new file mode 100644 index 00000000..d8d8f6a4 Binary files /dev/null and b/app_web_enterprise/static/description/b05.png differ diff --git a/app_web_enterprise/static/description/banner.png b/app_web_enterprise/static/description/banner.png new file mode 100644 index 00000000..0a2af604 Binary files /dev/null and b/app_web_enterprise/static/description/banner.png differ diff --git a/app_web_enterprise/static/description/banner1.png b/app_web_enterprise/static/description/banner1.png new file mode 100644 index 00000000..b94cb50b Binary files /dev/null and b/app_web_enterprise/static/description/banner1.png differ diff --git a/app_web_enterprise/static/description/icon.png b/app_web_enterprise/static/description/icon.png new file mode 100644 index 00000000..326d8159 Binary files /dev/null and b/app_web_enterprise/static/description/icon.png differ diff --git a/app_web_enterprise/static/description/index.html b/app_web_enterprise/static/description/index.html new file mode 100644 index 00000000..16a6385d --- /dev/null +++ b/app_web_enterprise/static/description/index.html @@ -0,0 +1,112 @@ + + + +
+

odoo Enterprise version enhance Pack

+

Replace odoo logo to your company logo

+

Make odoo Enterprise version better UI and flexible

+
+ + + + + +
+
+
+
+

More Powerful addons: + odooai.cn Odoo Addons +

+

Latest update: v17.24.08.17

+

This moduld allows user to .

+
    +
  • 1.Add dropdown arrow to parent menu.
  • +
  • 2.Replace the odoo logo or url to your company in menu and page.
  • +
  • 3.Add underline for input field.
  • +
  • 4.Add grid line form list view. Easy to read list data.
  • +
+
+ +
+ +
+
+
+ +
+
+
+ +
+
+
+
+

Customize Module Url(eg. Enterprise).

+
+
+ +
+
+
+
+
+
+ +
+
+

5. Add grid line form list view. Easy to read list data.

+

+
+ +
+
+
+ +
+
+

6. Add grid line to Account Reports. Easy to view Data.

+

+
+ +
+
+
+ + + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + odoo@china.com +

+ Via QQ: 300883 (App user would not get QQ or any other IM support. Only for odoo project customize.)

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+

https://www.odooai.cn

+
+
+
+
+ diff --git a/app_web_enterprise/static/description/set21.jpg b/app_web_enterprise/static/description/set21.jpg new file mode 100644 index 00000000..b86c19e3 Binary files /dev/null and b/app_web_enterprise/static/description/set21.jpg differ diff --git a/app_web_enterprise/static/lib/jquery.ui/jquery-ui.css b/app_web_enterprise/static/lib/jquery.ui/jquery-ui.css new file mode 100644 index 00000000..cb09b8bb --- /dev/null +++ b/app_web_enterprise/static/lib/jquery.ui/jquery-ui.css @@ -0,0 +1,3 @@ +.ui-widget { + font-size: 1.5em; +} \ No newline at end of file diff --git a/app_web_enterprise/static/src/img/home-menu-bg-overlay.svg b/app_web_enterprise/static/src/img/home-menu-bg-overlay.svg new file mode 100644 index 00000000..b9fe251b --- /dev/null +++ b/app_web_enterprise/static/src/img/home-menu-bg-overlay.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/app_web_enterprise/static/src/scss/app_style_after.scss b/app_web_enterprise/static/src/scss/app_style_after.scss new file mode 100644 index 00000000..602aa68b --- /dev/null +++ b/app_web_enterprise/static/src/scss/app_style_after.scss @@ -0,0 +1,149 @@ +// 不显示 tooltip +.o_tooltip.o_tooltip_visible { + display: none; +} +// 上方菜单下拉,group 也有箭头 +.o_main_navbar { + .o-dropdown { + .dropdown-menu_group.dropdown-header::after { + display: inline-block; + margin-left: 3.4px; + vertical-align: 3.4px; + content: ""; + border-top: 4px solid; + border-right: 4px solid transparent; + border-bottom: 0; + border-left: 4px solid transparent; + } + } +} + +//list +.o_list_renderer.table-responsive .o_list_table { + //list 改标头背景,o2m这里分开写 + :not(.o_field_x2many_list) > & thead, tfoot { + tr { + background-color: $o-gray-100; + } + } + .o_field_x2many_list > & thead, tfoot { + tr { + background-color: $o-gray-100; + } + } + + //列表标头下显示边框,标尾头显示边框 + > :not(:first-child) { + border-top-width: 2px; + } + //列表标头左右下显示边框 + --ListRenderer-thead-border-end-color: #{map-get($grays, '300')}; + + //内容显示边框 + .o_data_row > .o_data_cell { + border-left: 1px solid map-get($grays, '300'); + border-right: 1px solid map-get($grays, '300'); + } + + .o_data_row:not(.o_selected_row) > .o_data_cell:not(.o_readonly_modifier):not(:last-child) { + border-left: 1px solid map-get($grays, '300'); + border-right: 1px solid map-get($grays, '300'); + } + +} + +//form + // create 按键 +.o_form_view .o_form_view_container { + button.o_form_button_create { + min-width: 4rem; + } +} +@media (max-width: 768px) { + .o_form_view .o_form_view_container { + // create 按键 + button.o_form_button_create { + padding: 7px 10px; + } + .o_form_sheet_bg .o_form_sheet { + margin: 6px auto; + max-width: 98%; + } + } +} + +@media (min-width: 768px) { + .o_form_view .o_form_view_container .o_form_sheet_bg .o_form_sheet { + max-width: 98%; + } + .o_form_view .o_form_view_container .o_notebook .o_notebook_headers { + overflow-x: inherit; + } +} + +@media (min-width: 992px) { + .o_form_view .o_form_view_container .o_form_sheet_bg .o_form_sheet { + max-width: 98%; + } +} + +@media (min-width: 1200px) { + .o_form_view .o_form_view_container .o_form_sheet_bg .o_form_sheet { + max-width: 98%; + } +} + + +@media (min-width: 1400px) { + .o_form_view .o_form_view_container .o_form_sheet_bg .o_form_sheet { + max-width: 98%; + } +} + +// report +.o_account_reports_page .o_account_reports_table { + .o_account_report_column_value tr > td.number { + border-left: 1px solid var(--AccountFinancial-border-color, #bbb); + } +} + +//izi +.izi_view { + .izi_dashboard_filter_title span { + background: #00796B; + } + + .izi_dashboard_filter { + color: #00796B; + border: 1px solid #00796B; + } + + .izi_dashboard_filter_content .dropdown-toggle { + color: #00796B; + } + + .izi_btn.izi_btn_wpb { + border-color: #00796B; + color: #00796B; + } + + .izi_btn.izi_btn_wpb:hover, + .izi_btn.izi_btn_wpb:not(:disabled):not(.disabled):active, + .izi_btn.izi_btn_wpb:not(:disabled):not(.disabled).active, + .show > .izi_btn.izi_btn_wpb.dropdown-toggle { + background-color: #00796B; + border-color: #00796B; + } + + /* wlp - White Light Purple*/ + .izi_btn.izi_btn_wlp { + color: #00796B; + } + + .izi_btn.izi_btn_wlp:hover, + .izi_btn.izi_btn_wlp:not(:disabled):not(.disabled):active, + .izi_btn.izi_btn_wlp:not(:disabled):not(.disabled).active, + .show > .izi_btn.izi_btn_wlp.dropdown-toggle { + color: #00796B; + } +} diff --git a/app_web_enterprise/static/src/scss/app_style_before.scss b/app_web_enterprise/static/src/scss/app_style_before.scss new file mode 100644 index 00000000..ba68f580 --- /dev/null +++ b/app_web_enterprise/static/src/scss/app_style_before.scss @@ -0,0 +1,25 @@ +// 编辑模式默认 input下方border 有颜色 +.o_form_view { + .o_form_view_container { + &:not(.o_field_highlight) .o_field_widget:not(.o_field_invalid):not(.o_field_highlight) .o_input:not(:hover):not(:focus) { + --o-input-border-color: #{map-get($grays, '200')}; + } + } +} + +.o_form_view:not(.o_field_highlight) { + .o_form_view_container { + .o_field_widget:not(.o_field_invalid):not(.o_field_highlight) .o_input:not(:hover):not(:focus) { + --o-input-border-color: #{map-get($grays, '200')}; + } + } +} + +.o_dialog_container { + .o_form_view:not(.o_field_highlight) { + .o_field_widget:not(.o_field_invalid):not(.o_field_highlight) .o_input:not(:hover):not(:focus) { + --o-input-border-color: #{map-get($grays, '200')}; + } + } +} + diff --git a/app_web_enterprise/static/src/scss/app_style_website.scss b/app_web_enterprise/static/src/scss/app_style_website.scss new file mode 100644 index 00000000..aad8de8c --- /dev/null +++ b/app_web_enterprise/static/src/scss/app_style_website.scss @@ -0,0 +1,22 @@ +//网站的 oe_structure_header_contact_1 滚动时不可见 +.o_header_affixed .oe_structure_solo { + display: none; +} + +//小屏时,顶部高度为 30px +//form +@media (max-width: 768px) { + header { + .navbar-brand.logo img { + height: 40px; + } + .navbar { + padding-top: 0; + padding-bottom: 0; + } + } + .o_header_affixed.o_header_is_scrolled .navbar-brand img { + height: 40px; + } + +} \ No newline at end of file diff --git a/app_web_enterprise/static/src/scss/home_menu_background.scss b/app_web_enterprise/static/src/scss/home_menu_background.scss new file mode 100644 index 00000000..b23dff7f --- /dev/null +++ b/app_web_enterprise/static/src/scss/home_menu_background.scss @@ -0,0 +1,11 @@ +.o_home_menu_background, .o_web_client.o_home_menu_background { + background: { + size: cover; + attachment: fixed; + color: var(--homeMenu-bg-color, #00463e); + image: var(--homeMenu-bg-image, + linear-gradient(to right bottom, #00796B, #00463e), + url("/app_web_enterprise/static/src/img/home-menu-bg-overlay.svg") + ); + } +} diff --git a/app_web_enterprise/static/src/scss/navbar_before.scss b/app_web_enterprise/static/src/scss/navbar_before.scss new file mode 100644 index 00000000..c5829f32 --- /dev/null +++ b/app_web_enterprise/static/src/scss/navbar_before.scss @@ -0,0 +1,12 @@ +$o-navbar-background: rgba($o-brand-odoo, .05); + +.o_main_navbar { + --NavBar-entry-backgroundColor: $o-navbar-background; + background: $o-navbar-background; + + .o_menu_sections { + .o_nav_entry, .dropdown-toggle { + background: var(--NavBar-entry-backgroundColor, transparent); + } + } +} \ No newline at end of file diff --git a/app_web_enterprise/static/src/scss/primary_variables.scss b/app_web_enterprise/static/src/scss/primary_variables.scss new file mode 100644 index 00000000..68813bfd --- /dev/null +++ b/app_web_enterprise/static/src/scss/primary_variables.scss @@ -0,0 +1,3 @@ +$o-enterprise-color: #00796B !default; + +$o-brand-odoo: $o-enterprise-color !default; diff --git a/app_web_enterprise/static/src/webclient/navbar.xml b/app_web_enterprise/static/src/webclient/navbar.xml new file mode 100644 index 00000000..cabcdd70 --- /dev/null +++ b/app_web_enterprise/static/src/webclient/navbar.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app_web_enterprise/static/src/xml/base.xml b/app_web_enterprise/static/src/xml/base.xml new file mode 100644 index 00000000..22126e40 --- /dev/null +++ b/app_web_enterprise/static/src/xml/base.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/app_web_enterprise/static/src/xml/form.xml b/app_web_enterprise/static/src/xml/form.xml new file mode 100644 index 00000000..a253abf3 --- /dev/null +++ b/app_web_enterprise/static/src/xml/form.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app_web_enterprise/static/src/xml/res_config_edition.xml b/app_web_enterprise/static/src/xml/res_config_edition.xml new file mode 100644 index 00000000..fef23cda --- /dev/null +++ b/app_web_enterprise/static/src/xml/res_config_edition.xml @@ -0,0 +1,10 @@ + + + + +

+ Odoo (odooai.cn Edition) +

+
+
+
diff --git a/app_web_enterprise/views/webclient_templates.xml b/app_web_enterprise/views/webclient_templates.xml new file mode 100644 index 00000000..e5377df8 --- /dev/null +++ b/app_web_enterprise/views/webclient_templates.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + +