Migawki...

Jazyk skryptowy Groovy zdobywa sobie coraz większą popularność. Powstał na bazie Javy, jest w pełni obiektowy, lecz jest o wiele prostszy i szybszy w pisaniu. Podobny nieco do języka Python.
Richui and Accordion skin

Jeden z puginów do Grails, a mianowicie Accordion z całego zestawu, który nazywa się Richui, to fajne rozwiązanie dla dwupoziomowych menu. Twórca tego pluginu zapewnia, ze zmiana skórki i wyglądu jest bardzo prosta, bo wystarczy dodać jedynie znacznik "skin".

Miałoby to wyglądać mniej więcej tak:

domyślnie: <resource:accordion />

ze skórką o nazwie "blue": <resource:accordion skin="blue" />

 

W praktyce jednak zapomniał udokumentować gdzie powinna znajdować się ta czarodziejska skórka. Rozwiązanie okazało się niezbyt proste bo w nagłówku strony GSP powinien się znaleźć następujący zapis:

<link rel="stylesheet" href="/${resource(dir: 'css', file: 'myblueaccordion.css')}" />

no i oczywiście w folderze %nazwa_projektu%/web-app/css/ musi być plik myblueaccordion.css

Ciekawostka, nieprawdaż?

 

Jeśli zaś chodzi o zawartość pliku myblueaccordion.css, to można zmodyfikować skórkę domyślną, która znajduje się zwykle w lokalizacji:

%plugin_directory%/richui-0.7/web-app/css/accordion.css

 

Zawsze możesz skorzystać z naszego opracowania CSSu dla tej kontrolki.