doc/book/en/development/devweb/css.rst
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Thu, 12 Nov 2009 09:27:01 +0100
branchstable
changeset 3820 52cd7432030d
parent 1714 a721966779be
child 4437 21f2e01fdd6a
permissions -rw-r--r--
c-c create stopped asking if anonymous access should be activated introduced by 2654:6512522860aa, close #469418 Generic behaviour of WebCreateHandler should be kept for twisted and all-in-one configurations.

.. -*- coding: utf-8 -*-

CSS Stylesheet
---------------
Conventions
~~~~~~~~~~~

XXX external_resources variable
    naming convention
    request.add_css


Extending / overriding existing styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

We cannot modify the order in which the application is reading the CSS. In
the case we want to create new CSS style, the best is to define it a in a new
CSS located under ``myapp/data/`` and use those new styles while writing
customized views and templates.

If you want to modify an existing CSS styling property, you will have to use
``!important`` declaration to override the existing property. The application
apply a higher priority on the default CSS and you can not change that.
Customized CSS will not be read first.


CubicWeb stylesheets
~~~~~~~~~~~~~~~~~~~~
XXX explain diffenrent files and main classes