Unmixing line endings. No functional change.

git-svn-id: http://svn.openlayers.org/trunk/openlayers/doc@9038 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
Tim Schaub
2009-03-12 20:04:34 +00:00
parent 634c694670
commit 3e0d557be0
2 changed files with 56 additions and 56 deletions
+49 -49
View File
@@ -1,49 +1,49 @@
Customizing OpenLayers Customizing OpenLayers
====================== ======================
OpenLayers is designed to fit many needs -- fitting in alongside all kinds of OpenLayers is designed to fit many needs -- fitting in alongside all kinds of
various applications which are currently in use. various applications which are currently in use.
Currently, OpenLayers supports a 'theme' option when creating a map. This Currently, OpenLayers supports a 'theme' option when creating a map. This
theme option allows you to specify the location of a CSS theme which should theme option allows you to specify the location of a CSS theme which should
be included. be included.
A default theme is available as an example in the theme/ directory: the setup A default theme is available as an example in the theme/ directory: the setup
is: is:
* theme/ * theme/
* theme/default/ * theme/default/
* theme/default/style.css * theme/default/style.css
* theme/default/img/ * theme/default/img/
Currently, the OpenLayers code does not support class names, and therefore, Currently, the OpenLayers code does not support class names, and therefore,
it is not possible to control many aspects of OpenLayers code with CSS it is not possible to control many aspects of OpenLayers code with CSS
classes. However, with this framework in place, we expect to invest time classes. However, with this framework in place, we expect to invest time
to make existing features and new features use the CSS theming framework to make existing features and new features use the CSS theming framework
where apropriate. where apropriate.
Class Naming Class Naming
============ ============
Elements should have class names which are descriptive of the Javascript Elements should have class names which are descriptive of the Javascript
class from which they come. For example, the main layer switcher element class from which they come. For example, the main layer switcher element
in the OpenLayers.Control.LayerSwitcher would be classed: in the OpenLayers.Control.LayerSwitcher would be classed:
olControlLayerSwitcher olControlLayerSwitcher
This would allow users to add to their style.css class in their theme, This would allow users to add to their style.css class in their theme,
changing, for example: changing, for example:
:: ::
.olControlLayerSwitcher input { .olControlLayerSwitcher input {
width:10px; width:10px;
} }
Sub elements of a particular control can add to the class name: Sub elements of a particular control can add to the class name:
:: ::
.olControlLayerSwitcherBaseLabel { .olControlLayerSwitcherBaseLabel {
color: red; color: red;
} }
+7 -7
View File
@@ -1,7 +1,7 @@
Automatically generated OpenLayers API documentation is online: Automatically generated OpenLayers API documentation is online:
http://dev.openlayers.org/apidocs http://dev.openlayers.org/apidocs
More information on documentation is available from: More information on documentation is available from:
http://trac.openlayers.org/wiki/Documentation http://trac.openlayers.org/wiki/Documentation