diff --git a/list_view_sticky_header/README.rst b/list_view_sticky_header/README.rst new file mode 100644 index 000000000..0bf7269e5 --- /dev/null +++ b/list_view_sticky_header/README.rst @@ -0,0 +1,14 @@ +List View Sticky Header V13 +============================ + +This module will helps to stick the list view header + + +Credits +======= +Cybrosys Techno Solutions + +Author +------ +* Cybrosys Techno Solutions + Muhammad Shahil @ Cybro diff --git a/list_view_sticky_header/__init__.py b/list_view_sticky_header/__init__.py new file mode 100644 index 000000000..e2604cae1 --- /dev/null +++ b/list_view_sticky_header/__init__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2021-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# diff --git a/list_view_sticky_header/__manifest__.py b/list_view_sticky_header/__manifest__.py new file mode 100644 index 000000000..b0498047c --- /dev/null +++ b/list_view_sticky_header/__manifest__.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2021-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# + +{ + 'name': 'List View Sticky Header', + 'version': '13.0.1.0.0', + 'summary': 'Helps to Stick The Header of List View', + 'description': 'Helps to Stick The Header of List View', + 'category': 'Tools', + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'maintainer': 'Cybrosys Techno Solutions', + 'website': "https://www.cybrosys.com", + 'license': 'LGPL-3', + 'images': ['static/description/banner.jpg'], + 'depends': ['base'], + 'data': [ + 'views/assets.xml', + ], + 'installable': True, + 'auto_install': False, + 'application': False, +} diff --git a/list_view_sticky_header/doc/RELEASE_NOTES.md b/list_view_sticky_header/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..b2eb4c012 --- /dev/null +++ b/list_view_sticky_header/doc/RELEASE_NOTES.md @@ -0,0 +1,5 @@ +## Module + +#### 01.06.2021 +#### Version 13.0.1.0.0 +#### ADD Initial Commit for list_view_sticky_header diff --git a/list_view_sticky_header/static/description/assets/arrow-circle-black.png b/list_view_sticky_header/static/description/assets/arrow-circle-black.png new file mode 100644 index 000000000..e8948eb73 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/arrow-circle-black.png differ diff --git a/list_view_sticky_header/static/description/assets/arrow-circle-magenta.png b/list_view_sticky_header/static/description/assets/arrow-circle-magenta.png new file mode 100644 index 000000000..91c3c11b8 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/arrow-circle-magenta.png differ diff --git a/list_view_sticky_header/static/description/assets/hero.png b/list_view_sticky_header/static/description/assets/hero.png new file mode 100644 index 000000000..482f1d136 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/hero.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/ecom.png b/list_view_sticky_header/static/description/assets/icons/ecom.png new file mode 100644 index 000000000..6e720d50e Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/ecom.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/education.png b/list_view_sticky_header/static/description/assets/icons/education.png new file mode 100644 index 000000000..f0de98eb0 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/education.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/hotel.png b/list_view_sticky_header/static/description/assets/icons/hotel.png new file mode 100644 index 000000000..917c6a63e Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/hotel.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/manufacturing.png b/list_view_sticky_header/static/description/assets/icons/manufacturing.png new file mode 100644 index 000000000..68c3722f8 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/manufacturing.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/pos.png b/list_view_sticky_header/static/description/assets/icons/pos.png new file mode 100644 index 000000000..600bfe4f9 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/pos.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/restaurant.png b/list_view_sticky_header/static/description/assets/icons/restaurant.png new file mode 100644 index 000000000..680acf29e Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/restaurant.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/service.png b/list_view_sticky_header/static/description/assets/icons/service.png new file mode 100644 index 000000000..bfbe7a6d2 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/service.png differ diff --git a/list_view_sticky_header/static/description/assets/icons/trading.png b/list_view_sticky_header/static/description/assets/icons/trading.png new file mode 100644 index 000000000..a741219b5 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/icons/trading.png differ diff --git a/list_view_sticky_header/static/description/assets/modules/barcode_scanning.png b/list_view_sticky_header/static/description/assets/modules/barcode_scanning.png new file mode 100644 index 000000000..01a9e99f7 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/barcode_scanning.png differ diff --git a/list_view_sticky_header/static/description/assets/modules/barcode_scanning_support.png b/list_view_sticky_header/static/description/assets/modules/barcode_scanning_support.png new file mode 100644 index 000000000..dbf3f71e9 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/barcode_scanning_support.png differ diff --git a/list_view_sticky_header/static/description/assets/modules/dynamic_financial_report.jpg b/list_view_sticky_header/static/description/assets/modules/dynamic_financial_report.jpg new file mode 100644 index 000000000..c79986ab0 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/dynamic_financial_report.jpg differ diff --git a/list_view_sticky_header/static/description/assets/modules/invoice.jpg b/list_view_sticky_header/static/description/assets/modules/invoice.jpg new file mode 100644 index 000000000..26fb9d33f Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/invoice.jpg differ diff --git a/list_view_sticky_header/static/description/assets/modules/support_package.jpg b/list_view_sticky_header/static/description/assets/modules/support_package.jpg new file mode 100644 index 000000000..5f7084b86 Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/support_package.jpg differ diff --git a/list_view_sticky_header/static/description/assets/modules/whatsapp-mail-messaging.jpg b/list_view_sticky_header/static/description/assets/modules/whatsapp-mail-messaging.jpg new file mode 100644 index 000000000..c7874c7bf Binary files /dev/null and b/list_view_sticky_header/static/description/assets/modules/whatsapp-mail-messaging.jpg differ diff --git a/list_view_sticky_header/static/description/assets/respnsive-img.png b/list_view_sticky_header/static/description/assets/respnsive-img.png new file mode 100644 index 000000000..9373d784a Binary files /dev/null and b/list_view_sticky_header/static/description/assets/respnsive-img.png differ diff --git a/list_view_sticky_header/static/description/assets/screenshots/sticky_header.png b/list_view_sticky_header/static/description/assets/screenshots/sticky_header.png new file mode 100644 index 000000000..9685ef6fb Binary files /dev/null and b/list_view_sticky_header/static/description/assets/screenshots/sticky_header.png differ diff --git a/list_view_sticky_header/static/description/banner.jpg b/list_view_sticky_header/static/description/banner.jpg new file mode 100644 index 000000000..a35550b72 Binary files /dev/null and b/list_view_sticky_header/static/description/banner.jpg differ diff --git a/list_view_sticky_header/static/description/icon.png b/list_view_sticky_header/static/description/icon.png new file mode 100644 index 000000000..bf3cb26a6 Binary files /dev/null and b/list_view_sticky_header/static/description/icon.png differ diff --git a/list_view_sticky_header/static/description/index.html b/list_view_sticky_header/static/description/index.html new file mode 100644 index 000000000..552323d46 --- /dev/null +++ b/list_view_sticky_header/static/description/index.html @@ -0,0 +1,474 @@ + +
+
+
+
+

+ List View Sticky Header +

+

+ Helps to Stick The Header of List View +

+

Key Highlights +

+ +
+
+ +
+
+

+ Make all list view headers sticky

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

+ Overview +

+

+ This module will ensure sticky headers for list view and enhance the user experience so that the user will never lose the headers while scrolling the records. +

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

+ Features +

+
+
+ +
+
+

+ Sticky Header in List Views

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

+ SCREENSHOTS +

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

+ Suggested Products +

+
+
+
+ +
+
+ + +
+
+
+ Odoo Gold Partner + +
+
+
+ + +
+ +
+ + +
+
+
+
+

+ Need Help? +

+
+
+ + +
+ +
+

Do you have any queries regarding our + products & services? Let us know.

+ +
+ +
+ + +
+ +
+
+ +
+ +
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/list_view_sticky_header/static/src/scss/sticky_header.scss b/list_view_sticky_header/static/src/scss/sticky_header.scss new file mode 100644 index 000000000..6d4c0721b --- /dev/null +++ b/list_view_sticky_header/static/src/scss/sticky_header.scss @@ -0,0 +1,8 @@ +.o_list_view .o_list_table thead { + position: sticky; + top: 0; + z-index:999; +} +.o_list_view .table-responsive .table thead{ +z-index: 1; +} \ No newline at end of file diff --git a/list_view_sticky_header/views/assets.xml b/list_view_sticky_header/views/assets.xml new file mode 100644 index 000000000..fb2b162db --- /dev/null +++ b/list_view_sticky_header/views/assets.xml @@ -0,0 +1,9 @@ + + + + +