
###
CSS
###


CreateDynamicCSS()
==================


Creates and returns a CSS string from Kernel::Output::CSS modules.


.. code-block:: perl

     my $CSS = $LayoutObject->CreateDynamicCSS();


Returns:


.. code-block:: perl

     my $CSS = 'CSS';



ConvertToCSS()
==============


Converts the given Perl hash to CSS.


.. code-block:: perl

     my $CSS = $LayOutObject->ConvertToCSS(
         Data => {
             '.StateID-1' {
                 background: #50B5FF;
             }
             '.StateID-2' {
                 background: #3DD598;
             }
             '.StateID-3' {
                 background: #FC5A5A;
             }
             '.StateID-4' {
                 background: #FFC542;
             }
             '.StateID-5' {
                 background: #8D8D9B;
             }
             '.StateID-6' {
                 background: #FF8A25;
             }
             '.StateID-7' {
                 background: #3DD598;
             }
             '.StateID-8' {
                 background: #FC5A5A;
             }
             '.StateID-9' {
                 background: #8D8D9B;
             }
         },
     );


Returns:


.. code-block:: perl

     my $CSS = '
         .StateID-1 {
             background: #50B5FF;
         }
         .StateID-2 {
             background: #3DD598;
         }
         .StateID-3 {
             background: #FC5A5A;
         }
         .StateID-4 {
             background: #FFC542;
         }
         .StateID-5 {
             background: #8D8D9B;
         }
         .StateID-6 {
             background: #FF8A25;
         }
         .StateID-7 {
             background: #3DD598;
         }
         .StateID-8 {
             background: #FC5A5A;
         }
         .StateID-9 {
             background: #8D8D9B;
         }
     ';



CleanUpCSSSelector()
====================


Cleans the selector string from unwanted characters.


.. code-block:: perl

     my $CSSSelector = $LayoutObject->CleanUpCSSSelector(
         CSSSelector => 'pending-auto-close+',
     );


Returns:


.. code-block:: perl

     my $CSSSelector = 'pending-auto-close';



