Autor Zpráva
Mekele
Profil *
Hi, dostal jsem po nekom jeden mensi projekt a css na ktere jsem zvyklej tam je udelany jinak nize uvadim kod:

@mixin theme()
{

    @for $i from $themeStart through $themeEnd 
    {
        .theme-#{$i} &
        {
            $g-themeColor: getThemeColor($i) !global;   
            $g-i: $i !global;

            @content;    
        }
    }

}

    @include theme()
    {
        .news-content
        {
            background: $g-themeColor;
        }

        .news-link
        {
            background: darken($g-themeColor, 12%);
        }

    }

.slider__section-name {@include fontSize(26); @include fontFamily(vagL);}

$message-types: (
  error   :  #b94a48,
  valid   :  #468847,
  warning :  #c09853,
  info    :  #3a87ad
) !default;

@each $type, $color in $message-types 
{
  .message-#{$type} 
  {
      @include message($color);
  }


a tak dale vubec tomu nerozumim jak v tom neco upravit?
Tomášeek
Profil *
Mekele:
Jedná se o tzv. CSS preprocessor (osobně s nimi nepracuji, neřeknu tedy konkrétně, který z nich to je). Asi nejznáměnjší jsou LESS, SASS.

Jak v tom něco upravit? Buď se v tom zorientuješ (upravovat stávající kód, který ne zcela chápeš, se dá, ač bys jej sám nevytvořil), nebo si jednotlivé preprocesory projdeš, podle syntaxe si určíš, o jaký jde (btw. jakou ten soubor má příponu?) a přečteš si dokumentaci k němu.
Kcko
Profil
Jedná se o SASS (resp o SCSS ) sass-lang.com/documentation
Zkoušet můžeš zde sassmeister.com

Potřeba doinstalovat něco co ti bude "buildit", např Ruby.

Více na webu SASSu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: