SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
Gavern Framework
✓ Web Developer w GavickPro
✓ @BartekKrztuk
Bartłomiej Krztuk
Meet Gavern
czyli przykład wykorzystania Gavern Framework
Parę słów o Meet Gavern
✓ bezpłatny responsywny szablon dostępny dla
Joomla! 3.x
✓ zbudowany w oparciu o Gavern Framework
✓ Bootstrap
✓ LESS
✓ i wiele innych...
Layout Manager
✓ 3 niezależne konfiguracje widoków
✓ szerokość modułów, ilość może być różna
dla trybu desktop/tablet/mobile
✓ wizualizacja widoków z uwzględnieniem
responsywności
Layout Manager
Layout Manager - pozycje
modułów
✓ wizualizacja uwzględnia całą strukturę
szablonu (w tym i pozycje niedostępne)
✓ import ustawień z innej pozycji modułu
✓ dodawanie i usuwanie modułów na danej
pozycji
Zaawansowane ustawienia
pozycji modułu
✓ Default module width - domyślna szerokość
modułu gdy nie jest uwzględniony w Layout
Manager
✓ Use default module settings - możliwość
zrezygnowania z ustawień LM na rzecz
domyślnym ustawień Joomla!
Layout Manager - Sidebar
✓ pozycja sidebar’a ( left | right)
✓ szerokość - spanX
✓ override - czyli zaawansowane ustawienia
Layout Manager - Sidebar
Override
✓ możliwość przeciążenia/nadpisania ustawień
dla konkretnego ItemId menu lub
komponentu
✓ nadpisać można zarówno szerokość jak i
pozycję
✓ przykłady
com_k2 | right | span4
198 | left | span6
Ustawienia
domyślne
„przeciążony” widok
...a jak to wygląda w praktyce ?
Layout Manager Live!
LESS
Gavern Framework a LESS
✓ LESS - CSS w nowej formie - Tomasz Dziuda
(Dziudek), Aula, jutro 14:40-15:35
✓ CSS w Meet Gavern w 100% stworzony dzięki
LESS
✓ Opcje parsowania LESS : jednorazowo lub
stale włączone
Fonty
Fonty - wspierane źródła
Fonty - Konfiguracja
✓ nazwa fonta
✓ adres URL do repozytorium fontu
✓ określenie selektorów do których dany font
ma być zastosowany
(np. h1,h2,h3, .someAwesomeClass, #notUniqueID)
Fonty - variables.less
✓ wszystkie rozmiary fontów jak i line-height
wyliczone są na podstawie dwóch zmiennych
LESS
✓ znaleźć je można w pliku less/variables.less
✓ zmiana rozmiaru fontu dla całego szablonu
wymaga zmiany tylko w jednym miejscu
Fonty - variables.less
✓ @baseBodyFontSize: 13px; - podstawowy rozmiar (body)
✓ @baseHeadersFontSize: 20px; - nagłówki (czyli header, h1, h2,
h3, h4, h5 i inne)
Configuration Manager
Configuration Manager
Configuration Manager
✓ zapisywanie ustawień szablonu i
odczytywanie dzięki plikom JSON
✓ integralna część szablonu (nie wymaga
dodatkowych pluginów, komponentów, itp.)
✓ przenoszenie ustawień między instancjami
Joomla!
✓ pliku zapisywane w miejscu instalacji
szablonu - katalog /configs
...o czym warto
wspomnieć
✓ Social API
✓ Login with Facebook
✓ Cookie Law
✓ CSS/JS Compression
✓ CSS cache
✓ Prefixfree
✓ Komponenty - K2 (Cobalt)
✓ i wiele innych
Gdzie znaleźć Meet Gavern ?
joomla30.gavick.com
gavick.com
github.com/GavickPro/Meet-
Gavern/
github.com/GavickPro/Meet-
Gavern/issues
- demo
- download
- download
- bugs, ideas,
improvements
Jak można wykorzystać
Meet Gavern ?
Trochę na temat
przyszłości czyli
Gavern 4
Gavern 4
✓ kolejna wersja naszego framework’a dla
Joomla! 2.5 oraz 3.2
✓ ujednolicony panel administracyjny dla
Joomla! 3.x oraz 2.x
✓ Layout Manager w szablonach komercyjnych
Gavern 4 i Joomla! 2.5
Gavern 4 i Joomla! 3
Gavern 4 - konfiguracja
szablonu
✓ uproszczone zarządzanie szablonem
✓ usunięte zostaną zbędne i nieużywane
funkcje
✓ przejrzysty wygląd, intuicyjne kategorie,
większa wygoda korzystania
Gavern 4 i Joomla! 3.x
✓ Bootstrap - dołączony i dopasowany
stylistycznie do szablonu
✓ Responsywność - zrealizowana za pomocą
naszych @media-queries - czyli layout
szablonu bez użycia Bootstrap Grid
✓ LESS
✓ Skrypty szablonu w oparciu o bibliotekę
jQuery
Gavern 4 i Joomla! 2.x
✓ wsparcie dla LESS (parser PHP)
✓ skrypty szablonu w oparciu o MooTools
✓ Responsywność - jak w szablonach dla
Joomla! 3.x
Zalety
✓ Z punktu widzenia użytkownika
niezauważalna zmiana z Joomla! 2.x na
Joomla! 3.x
✓ LESS - zmiana kolorów szablonu dzięki
zmiennym, tak jak w przypadku rozmiarów
fontów
✓ Dodanie opcji dostępnych do tej pory jedynie
w Meet Gavern
Pytania?
Gavern Framework - Joomla! Day Poland 2013

Más contenido relacionado

La actualidad más candente

WordUp Łódź - Sage - Twoje szablony będą jak supermodelki
WordUp Łódź - Sage - Twoje szablony będą jak supermodelkiWordUp Łódź - Sage - Twoje szablony będą jak supermodelki
WordUp Łódź - Sage - Twoje szablony będą jak supermodelkiInterSynergy
 
Moduł lead generation "lead sms" w ICEberg CMS
Moduł lead generation "lead sms" w ICEberg CMSModuł lead generation "lead sms" w ICEberg CMS
Moduł lead generation "lead sms" w ICEberg CMSKrakweb
 
Responsive Web Design - co z tego wynikło?
Responsive Web Design - co z tego wynikło?Responsive Web Design - co z tego wynikło?
Responsive Web Design - co z tego wynikło?Tomasz Dziuda
 
Niezbednik administratora
Niezbednik administratoraNiezbednik administratora
Niezbednik administratoraBartosz Sałach
 
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowym
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowymPSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowym
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowymKrzysztof Łęcki
 

La actualidad más candente (6)

Blogi od kuchni
Blogi od kuchniBlogi od kuchni
Blogi od kuchni
 
WordUp Łódź - Sage - Twoje szablony będą jak supermodelki
WordUp Łódź - Sage - Twoje szablony będą jak supermodelkiWordUp Łódź - Sage - Twoje szablony będą jak supermodelki
WordUp Łódź - Sage - Twoje szablony będą jak supermodelki
 
Moduł lead generation "lead sms" w ICEberg CMS
Moduł lead generation "lead sms" w ICEberg CMSModuł lead generation "lead sms" w ICEberg CMS
Moduł lead generation "lead sms" w ICEberg CMS
 
Responsive Web Design - co z tego wynikło?
Responsive Web Design - co z tego wynikło?Responsive Web Design - co z tego wynikło?
Responsive Web Design - co z tego wynikło?
 
Niezbednik administratora
Niezbednik administratoraNiezbednik administratora
Niezbednik administratora
 
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowym
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowymPSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowym
PSD2WP: kodowanie dedykowanych motywów dla WordPressa w modelu komponentowym
 

Destacado

Jak tworzyć motywy przyjazne użytkownikom i programistom?
Jak tworzyć motywy przyjazne użytkownikom i programistom?Jak tworzyć motywy przyjazne użytkownikom i programistom?
Jak tworzyć motywy przyjazne użytkownikom i programistom?Tomasz Dziuda
 
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...Marcin Zajkowski
 
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...Wydawnictwo Helion
 
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16Krzysztof Synak
 
Ionic framework - aplikacja mobilna w 15 minut
Ionic framework - aplikacja mobilna w 15 minutIonic framework - aplikacja mobilna w 15 minut
Ionic framework - aplikacja mobilna w 15 minutTomasz Borowski
 
CSS Grid Layout for Topconf, Linz
CSS Grid Layout for Topconf, LinzCSS Grid Layout for Topconf, Linz
CSS Grid Layout for Topconf, LinzRachel Andrew
 

Destacado (7)

Jak tworzyć motywy przyjazne użytkownikom i programistom?
Jak tworzyć motywy przyjazne użytkownikom i programistom?Jak tworzyć motywy przyjazne użytkownikom i programistom?
Jak tworzyć motywy przyjazne użytkownikom i programistom?
 
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
 
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XH...
 
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16
Integracja środowiska testowego z użyciem Robot Framework, TrojQA 2014-12-16
 
Ionic framework - aplikacja mobilna w 15 minut
Ionic framework - aplikacja mobilna w 15 minutIonic framework - aplikacja mobilna w 15 minut
Ionic framework - aplikacja mobilna w 15 minut
 
Grid Based Layout
Grid Based LayoutGrid Based Layout
Grid Based Layout
 
CSS Grid Layout for Topconf, Linz
CSS Grid Layout for Topconf, LinzCSS Grid Layout for Topconf, Linz
CSS Grid Layout for Topconf, Linz
 

Similar a Gavern Framework - Joomla! Day Poland 2013

Za darmo nie umarło - WordCamp Wrocław
Za darmo nie umarło - WordCamp WrocławZa darmo nie umarło - WordCamp Wrocław
Za darmo nie umarło - WordCamp WrocławTomasz Dziuda
 
Websites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGWebsites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGBart Zaremba
 
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...Bartłomiej Krztuk
 
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...Bartłomiej Miś
 
Struktura i własności systemu zarządzania treścią Drupal
Struktura i własności systemu zarządzania treścią DrupalStruktura i własności systemu zarządzania treścią Drupal
Struktura i własności systemu zarządzania treścią DrupalGrzegorz Bartman
 
Joomla a responsywność
Joomla a responsywnośćJoomla a responsywność
Joomla a responsywnośćTomasz Dziuda
 
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistomWordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistomTomasz Dziuda
 
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?PHPCon Poland
 
Lets Flex the WEB 4
Lets Flex the WEB 4Lets Flex the WEB 4
Lets Flex the WEB 4MediaFrame
 
Inqub.it - responsive web design na przykładzie twitter bootstrap
Inqub.it - responsive web design na przykładzie twitter bootstrapInqub.it - responsive web design na przykładzie twitter bootstrap
Inqub.it - responsive web design na przykładzie twitter bootstrapinqubit
 
20 Joomlasztuczek, które mogą CI się przydać
20 Joomlasztuczek, które mogą CI się przydać20 Joomlasztuczek, które mogą CI się przydać
20 Joomlasztuczek, które mogą CI się przydaćWojciech Klocek
 
CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?WordCamp Polska
 
Specyfikacja modernizacji interfejsu euro sklep
Specyfikacja modernizacji interfejsu   euro sklepSpecyfikacja modernizacji interfejsu   euro sklep
Specyfikacja modernizacji interfejsu euro sklepdan-tom
 
Specyfikacja modernizacji interfejsu euro sklep
Specyfikacja modernizacji interfejsu   euro sklepSpecyfikacja modernizacji interfejsu   euro sklep
Specyfikacja modernizacji interfejsu euro sklepdan-tom
 
Framework GavernWP - WordCamp Gdańsk 2012
Framework GavernWP - WordCamp Gdańsk 2012Framework GavernWP - WordCamp Gdańsk 2012
Framework GavernWP - WordCamp Gdańsk 2012Tomasz Dziuda
 
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014Grzegorz Bartman
 

Similar a Gavern Framework - Joomla! Day Poland 2013 (20)

Wydajny frontend 2023
Wydajny frontend 2023Wydajny frontend 2023
Wydajny frontend 2023
 
Za darmo nie umarło - WordCamp Wrocław
Za darmo nie umarło - WordCamp WrocławZa darmo nie umarło - WordCamp Wrocław
Za darmo nie umarło - WordCamp Wrocław
 
Websites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGWebsites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUG
 
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...
Bootstrap w Joomla - modyfikować, rozszerzać, nadpisywać oraz czy 
w ogól...
 
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...
4Developers 2023: frontendowe optymalizacje wydajności / Bartek Miś / Web Dev...
 
Struktura i własności systemu zarządzania treścią Drupal
Struktura i własności systemu zarządzania treścią DrupalStruktura i własności systemu zarządzania treścią Drupal
Struktura i własności systemu zarządzania treścią Drupal
 
Joomla a responsywność
Joomla a responsywnośćJoomla a responsywność
Joomla a responsywność
 
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistomWordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
 
Silverlight i PHP
Silverlight i PHPSilverlight i PHP
Silverlight i PHP
 
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?
Silverlight i PHP - jak budować interfejs nowoczesnych aplikacji internetowych?
 
Wordpress dla każdego
Wordpress dla każdegoWordpress dla każdego
Wordpress dla każdego
 
Lets Flex the WEB 4
Lets Flex the WEB 4Lets Flex the WEB 4
Lets Flex the WEB 4
 
Inqub.it - responsive web design na przykładzie twitter bootstrap
Inqub.it - responsive web design na przykładzie twitter bootstrapInqub.it - responsive web design na przykładzie twitter bootstrap
Inqub.it - responsive web design na przykładzie twitter bootstrap
 
20 Joomlasztuczek, które mogą CI się przydać
20 Joomlasztuczek, które mogą CI się przydać20 Joomlasztuczek, które mogą CI się przydać
20 Joomlasztuczek, które mogą CI się przydać
 
CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?
 
Specyfikacja modernizacji interfejsu euro sklep
Specyfikacja modernizacji interfejsu   euro sklepSpecyfikacja modernizacji interfejsu   euro sklep
Specyfikacja modernizacji interfejsu euro sklep
 
Specyfikacja modernizacji interfejsu euro sklep
Specyfikacja modernizacji interfejsu   euro sklepSpecyfikacja modernizacji interfejsu   euro sklep
Specyfikacja modernizacji interfejsu euro sklep
 
Framework GavernWP - WordCamp Gdańsk 2012
Framework GavernWP - WordCamp Gdańsk 2012Framework GavernWP - WordCamp Gdańsk 2012
Framework GavernWP - WordCamp Gdańsk 2012
 
Feo w-joomla
Feo w-joomlaFeo w-joomla
Feo w-joomla
 
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014
Code driven development w Drupalu 7 | DrupalCamp Wrocław 2014
 

Gavern Framework - Joomla! Day Poland 2013

  • 2. ✓ Web Developer w GavickPro ✓ @BartekKrztuk Bartłomiej Krztuk
  • 3.
  • 4. Meet Gavern czyli przykład wykorzystania Gavern Framework
  • 5. Parę słów o Meet Gavern ✓ bezpłatny responsywny szablon dostępny dla Joomla! 3.x ✓ zbudowany w oparciu o Gavern Framework ✓ Bootstrap ✓ LESS ✓ i wiele innych...
  • 6.
  • 8.
  • 9. ✓ 3 niezależne konfiguracje widoków ✓ szerokość modułów, ilość może być różna dla trybu desktop/tablet/mobile ✓ wizualizacja widoków z uwzględnieniem responsywności Layout Manager
  • 10. Layout Manager - pozycje modułów ✓ wizualizacja uwzględnia całą strukturę szablonu (w tym i pozycje niedostępne) ✓ import ustawień z innej pozycji modułu ✓ dodawanie i usuwanie modułów na danej pozycji
  • 11. Zaawansowane ustawienia pozycji modułu ✓ Default module width - domyślna szerokość modułu gdy nie jest uwzględniony w Layout Manager ✓ Use default module settings - możliwość zrezygnowania z ustawień LM na rzecz domyślnym ustawień Joomla!
  • 12. Layout Manager - Sidebar ✓ pozycja sidebar’a ( left | right) ✓ szerokość - spanX ✓ override - czyli zaawansowane ustawienia
  • 13. Layout Manager - Sidebar Override ✓ możliwość przeciążenia/nadpisania ustawień dla konkretnego ItemId menu lub komponentu ✓ nadpisać można zarówno szerokość jak i pozycję ✓ przykłady com_k2 | right | span4 198 | left | span6
  • 15. ...a jak to wygląda w praktyce ?
  • 17. LESS
  • 18. Gavern Framework a LESS ✓ LESS - CSS w nowej formie - Tomasz Dziuda (Dziudek), Aula, jutro 14:40-15:35 ✓ CSS w Meet Gavern w 100% stworzony dzięki LESS ✓ Opcje parsowania LESS : jednorazowo lub stale włączone
  • 19. Fonty
  • 20. Fonty - wspierane źródła
  • 21. Fonty - Konfiguracja ✓ nazwa fonta ✓ adres URL do repozytorium fontu ✓ określenie selektorów do których dany font ma być zastosowany (np. h1,h2,h3, .someAwesomeClass, #notUniqueID)
  • 22.
  • 23. Fonty - variables.less ✓ wszystkie rozmiary fontów jak i line-height wyliczone są na podstawie dwóch zmiennych LESS ✓ znaleźć je można w pliku less/variables.less ✓ zmiana rozmiaru fontu dla całego szablonu wymaga zmiany tylko w jednym miejscu
  • 24. Fonty - variables.less ✓ @baseBodyFontSize: 13px; - podstawowy rozmiar (body) ✓ @baseHeadersFontSize: 20px; - nagłówki (czyli header, h1, h2, h3, h4, h5 i inne)
  • 27. Configuration Manager ✓ zapisywanie ustawień szablonu i odczytywanie dzięki plikom JSON ✓ integralna część szablonu (nie wymaga dodatkowych pluginów, komponentów, itp.) ✓ przenoszenie ustawień między instancjami Joomla! ✓ pliku zapisywane w miejscu instalacji szablonu - katalog /configs
  • 28. ...o czym warto wspomnieć ✓ Social API ✓ Login with Facebook ✓ Cookie Law ✓ CSS/JS Compression ✓ CSS cache ✓ Prefixfree ✓ Komponenty - K2 (Cobalt) ✓ i wiele innych
  • 29. Gdzie znaleźć Meet Gavern ? joomla30.gavick.com gavick.com github.com/GavickPro/Meet- Gavern/ github.com/GavickPro/Meet- Gavern/issues - demo - download - download - bugs, ideas, improvements
  • 31.
  • 32.
  • 33.
  • 34.
  • 36. Gavern 4 ✓ kolejna wersja naszego framework’a dla Joomla! 2.5 oraz 3.2 ✓ ujednolicony panel administracyjny dla Joomla! 3.x oraz 2.x ✓ Layout Manager w szablonach komercyjnych
  • 37. Gavern 4 i Joomla! 2.5
  • 38. Gavern 4 i Joomla! 3
  • 39. Gavern 4 - konfiguracja szablonu ✓ uproszczone zarządzanie szablonem ✓ usunięte zostaną zbędne i nieużywane funkcje ✓ przejrzysty wygląd, intuicyjne kategorie, większa wygoda korzystania
  • 40. Gavern 4 i Joomla! 3.x ✓ Bootstrap - dołączony i dopasowany stylistycznie do szablonu ✓ Responsywność - zrealizowana za pomocą naszych @media-queries - czyli layout szablonu bez użycia Bootstrap Grid ✓ LESS ✓ Skrypty szablonu w oparciu o bibliotekę jQuery
  • 41. Gavern 4 i Joomla! 2.x ✓ wsparcie dla LESS (parser PHP) ✓ skrypty szablonu w oparciu o MooTools ✓ Responsywność - jak w szablonach dla Joomla! 3.x
  • 42. Zalety ✓ Z punktu widzenia użytkownika niezauważalna zmiana z Joomla! 2.x na Joomla! 3.x ✓ LESS - zmiana kolorów szablonu dzięki zmiennym, tak jak w przypadku rozmiarów fontów ✓ Dodanie opcji dostępnych do tej pory jedynie w Meet Gavern