Browse Source

[ADD] Adds module web_fixed_header

pull/785/head
George Daramouskas 7 years ago
committed by Jairo Llopis
parent
commit
5bf9cb23ac
  1. 62
      web_form_sticky_header/README.rst
  2. 3
      web_form_sticky_header/__init__.py
  3. 19
      web_form_sticky_header/__openerp__.py
  4. BIN
      web_form_sticky_header/images/fixed_header.png
  5. BIN
      web_form_sticky_header/static/description/icon.png
  6. 8
      web_form_sticky_header/static/src/css/sticky_header.css
  7. 10
      web_form_sticky_header/views/templates.xml

62
web_form_sticky_header/README.rst

@ -0,0 +1,62 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
================
Web Fixed Header
================
This module was written to extend the functionality of forms to support fixed
position headers and allow you to be able to see the buttons available
to a formview while you scroll.
Installation
============
To install this module, you need to:
Go to Apps -> Find the module and install
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/162/8.0
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 smashing it by providing a detailed and welcomed feedback.
Credits
=======
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Contributors
------------
* George Daramouskas <gdaramouskas@therp.nl>
Do not contact contributors directly about help with questions or problems concerning this addon, but use the `community mailing list <mailto:community@mail.odoo.com>`_ or the `appropriate specialized mailinglist <https://odoo-community.org/groups>`_ for help, and the bug tracker linked in `Bug Tracker`_ above for technical issues.
Maintainer
----------
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
This module is maintained by the OCA.
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.
To contribute to this module, please visit https://odoo-community.org.

3
web_form_sticky_header/__init__.py

@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
# © 2017 Therp BV <http://therp.nl>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

19
web_form_sticky_header/__openerp__.py

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# © 2017 Therp BV <http://therp.nl>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Web Fixed Header",
"version": "8.0.1.0.0",
"author": "Therp BV,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Usability",
"summary": "",
"depends": [
"web"
],
"data": [
'views/templates.xml',
],
"installable": True,
"application": False,
}

BIN
web_form_sticky_header/images/fixed_header.png

After

Width: 1176  |  Height: 846  |  Size: 74 KiB

BIN
web_form_sticky_header/static/description/icon.png

After

Width: 128  |  Height: 128  |  Size: 9.2 KiB

8
web_form_sticky_header/static/src/css/sticky_header.css

@ -0,0 +1,8 @@
.oe_form header {
position: sticky;
top: 0px;
left: 5px;
right: 5px;
z-index: 2;
}

10
web_form_sticky_header/views/templates.xml

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<template id="assets_backend" name="web_form_sticky_header assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/web_form_sticky_header/static/src/css/sticky_header.css"/>
</xpath>
</template>
</data>
</openerp>
Loading…
Cancel
Save