3. 1. Template nodig, wat dan?
2. Wat zijn frameworks?
3. Wat biedt Helix 3?
4. Helix3 in de praktijk
5. Het geheime wapen van Helix
6. Ingebouwde extra’s
7. De moraal
10. Basis in
HTML en CSS
+ Joomla-codes
+ Bootstrap =
eigen template
(uit: hoofdstuk 7 Tips en tools voor Joomla 3)
11. De mix: een beetje van jezelf, een
beetje van een framework
12.
13. • Template met basisvormgeving
• Veel ingebouwde ‘features’
• Bedoeld om zelf aan te passen
14. • Niet vanaf nul beginnen
Je hoeft het wiel niet opnieuw uit te vinden
• Geavanceerde extra’s ingebouwd
Responsive lay-out, megamenu,
• Basistemplate eenvoudig aan te passen
Vele tientallen ingebouwde opties
• Gebaseerd op bestaande codebibliotheken Vaak
Bootstrap als basis
• Gratis te gebruiken
Geen verplichte zichtbare copyrightregels
15. • Er zijn er veel concurrerende frameworks
Welke werkt het beste, welke blijft bestaan?
• Gecompliceerd
Template + scripts + extensies
Features die je niet gebruikt, zitten er ook in
• Een systeem binnen een systeem
Elk framework: eigen logica, eigen interface
• Documentatie versnipperd
Weinig stap-voor-stap tutorials. Hoe wijk je af
van de ingebouwde mogelijkheden?
16. Erg veel keuze …
Afbeelding: /www.joomlart.com/blog/t3-framework/the-pros-and-cons-of-competing-joomla-template-frameworks
23. Recent geïntroduceerd (februari 2015) en
actief ondersteund door de makers
• Visuele ‘layout builder’: layout
aanpassen zonder coderen
• Kleuren per layoutblok aanpasbaar
(achtergrond, tekst, links)
• Responsive lay-out en responsive
menu’s
24. • Powered by Bootstrap 3.2
• Sticky (vaste) menuheader
• Ondersteunt Google fonts
• Css aan te passen via ‘custom.css’
• Claim: goede, moderne code,
‘lichtgewicht’
45. • Van onder naar boven vind je alle
templateblokken en moduleposities
• Blokken (divs): Top Bar, Header, Title, enz.
• Moduleposities: top1, top2, enz.
46. Blokken in de Layout Builder
= de code van de template
= wat je ziet aan de voorkant van de site:
<section id="id="sp-top-
bar">
Modulepositie top1, top2
enz.
Logo, menu
50. • Via ‘Add columns’ voeg je kolommen toe of
kies je andere kolomverdeling
• Effect aan de voorkant: smallere positie voor logo
51. • Aan de lege nieuwe sectie moet je nieuwe
moduleposities toewijzen: zie
www.joomshaper.com/documentation/helix/creating-module-positions
Nieuwe rij
In de lay-out
Nieuwe sectie
52. De Layout Builder is meer dan alleen layout:
• Klik op Settings
• Pas de kleuren van het blok aan:
53. • Voorbeeld: in de sectie Header kiezen we een
blauwe Background Color
54. Snel effect op de paginavormgeving door blok
voor blok de kleuren aan te passen
55. • Je kunt met de Layout Builder nog veel meer
eigenschappen van elke sectie/modulepositie
veranderen:
• Achtergrondkleur
• Tekstkleur
• Background image
• Linkkleur (en hoverkleur)
• Bovendien de ruimte rondom:
margin en padding
• … en je kunt de responsive weergave
aanpassen: verbergen op tablet en phone
en desktop
56. • Welke pagina-onderdelen zijn wel en niet zichtbaar op
desktop, tablet en phone?
• Per sectie (row) en modulepositie kun je de
zichtbaarheid bij responsive weergave aanpassen
58. Met de Layout Builder kun je:
1. Moduleposities verplaatsen (verslepen)
2. Secties (paginablokken) verslepen: hoger/lager
3. Breedte van moduleposities aanpassen
4. Nieuwe moduleposities maken:
in nieuwe kolom of rij
5. Kleuren bepalen van alle vaste paginablokken:
achtergrond, tekst, links
(en margin en padding van die blokken wijzigen)
6. Responsive weergave bepalen
59. O ja, en het is iets anders dan
de Page Builder.
Dat is een soort CCK dat
je los van Helix kunt
gebruiken:
http://www.joomshaper.com/page-builder
75. • Helix3 is een krachtig framework,
lekker up-to-date, behoorlijk
gebruiksvriendelijk.
• Maar het is niet het enige framework.
Kijk op de demosites van verschillende
frameworks, probeer ze uit
• Zwaar, licht, krachtig, simpel: kies een
framework dat bij jouw wensenlijstje
past.
Bijvoorbeeld Favourite van FavThemes (Tips en tools voor Joomla 3)
Bijvoorbeeld Favourite van FavThemes (Tips en tools voor Joomla 3)
Zie ook http://www.joomshaper.com/forums/how-to-package-template#reply-26818
Example: You have renamed template name shaper_university toyour_site then you also need to rename json file shaper_university.jsonto your_site.json
Zie ook http://www.joomshaper.com/forums/how-to-package-template#reply-26818
Example: You have renamed template name shaper_university toyour_site then you also need to rename json file shaper_university.jsonto your_site.json