Menu icon Foundation

Developer | Orlando, FL

My Posts


My Comments

Christian Matthias commented on Marek Simko's post over 4 years

this doesn't really explain anything?

Christian Matthias commented on Julian Ćwirko's post over 4 years

I have this same stupid question every time I start working and look for your project to get me going. When I am working with an new project in a folder i.e. myNewWebsite do I cd into this and then do all of the installations above like for yo and zf5? I think this is an obvious duh but for some reason I always forget. perhaps a why would help.

Christian Matthias commented on Julian Ćwirko's post over 4 years

You're awesome as always.... !!! great Work

Christian Matthias commented on Albert's post almost 5 years

Not a bug... I had a margin and width outside of my viewport.

A page will not do this ordinarily if you have width=device-width, initial-scale=1. Some element is stretching the page, allowing the user to pan sideways. This will often happen if you have margins on a 100% width element, or if box-sizing is not set to border-box and there is padding on the 100% width element. You just need to find the element (chrome devtools is useful for this, keep scrolling down and try to find the one with a big border that sticks out) and modify or remove it.

By the way, I would highly recommend against setting user-scalable=no or maximum-scale=1. It's terrible for usability. Users should be able to zoom in. There are almost no good use cases for this. If you're concerned about tap delay, use fastclick.

sorry...

great solution guys. it really helped.

hopefully Zurb bakes something in to address the issue.

I would like to see the off canvas sticky as well just as a fixed nav is sticky to the top.

Christian Matthias commented on Christian Matthias's post almost 5 years

ok I fixed it... this was the reason as i had a width and margin outside of my viewport.

took forever to find.

here is the solution that helped.

http://stackoverflow.com/questions/25099517/disable-touch-panning-for-body-of-site-on-mobile-devices

A page will not do this ordinarily if you have width=device-width, initial-scale=1. Some element is stretching the page, allowing the user to pan sideways. This will often happen if you have margins on a 100% width element, or if box-sizing is not set to border-box and there is padding on the 100% width element. You just need to find the element (chrome devtools is useful for this, keep scrolling down and try to find the one with a big border that sticks out) and modify or remove it.

By the way, I would highly recommend against setting user-scalable=no or maximum-scale=1. It's terrible for usability. Users should be able to zoom in. There are almost no good use cases for this. If you're concerned about tap delay, use fastclick.

Christian Matthias commented on Christian Matthias's post almost 5 years

thanks for the suggestion but this is not working for me.

Christian Matthias commented on Albert's post almost 5 years

Awesome and thank you.

There is a bug however or perhaps it is some coding I need to add.

On mobile there seems to be horizontal scrolling that automatically comes up on the page that allows for thumbing of the onto a whitespace both left and right.

I added a body width of 100% and when you first land on the page it is correct giving a fixed site. now if I zoom in and out it will allow for the scrolling to reappear again.

Foundations own site doesn't do this as you can only pinch to zoom in but it always reverts back to 100% and doesn't move otherwise.

any suggestions?

Christian Matthias commented on Gavnosis's post almost 5 years

ok this is what I did with libsass and https://www.npmjs.org/package/generator-zf5

when you create the project and z5f generates the files you will have a folder called app > scss

in that scss file there are 3 files... app.scss _settings.scss & _appstyle.scss

The _appstyle.scss is a custom file for your own css / sass -- mixin's etc.

From there I added a WOFF base64encode @font-face css set listed below:

@font-face {
    font-family: 'vijaya';
    src: url(data:font-woff;base64,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) format('woff');
    font-weight: 400;
    font-style: normal;
}

From there you have access to that font set.

**Remember you have to add "appstyles"; to the end line to app.scss file under the @import... the generator sets this up for you initialy

I then set the font of my header-font to $header-font-family: 'vijaya'; from $header-font-family: '$body-font-family';

I also included a mixin I made from the new font and some custom parameters.

@mixin header-custom($header-font:$header-font-family) {
    font: {
        size:$h4-font-size;
        family:$header-font;
    }
}

.custom-h4 { @include header-custom; }

The end result was to compile the scss sheets with grunt compile-sass resulting in this output on the app.css stylesheet

.custom-h4 {
  font-size: 1.4375rem;
  font-family: 'vijaya'; }

Hope this helps... let me know if this is what you were looking for.

This is a quote from Julian the writer of the generator zf5

"Hi. Yes _appstyles.scss is a custom file for you. You can write there your own css.
You can add many other .scss files just put them somewhere in app folder (for example scss folder) and import them like: @import "yourfilename"; in app.scss down below the file like here: https://github.com/juliancwirko/generator-zf5/blob/master/app/templates/scss/app.scss

If you want your .scss file to be only imported and not compiled into .css file just add lower dash as a prefix so why appstyles.scss got one and if you want your .scss file to be compiled to another .css file you should also change css paths in index file. You could add a line with this css filte between <!-- build:css css/app.min.css --> <!-- endbuild -->

I hope it help.
Julian"

Christian Matthias commented on Gavnosis's post almost 5 years

i would like to know this too.

Christian Matthias commented on Christian Matthias's post about 5 years

@Ben Schram

I appreciate the engine. The issue with the engine and just things in general is that once you start feeding off of someone else's work you just don't learn what you need to learn in order to produce sites that are truly unique and custom.

The fact is you have to be the one who creates module positions and plants in your own code. I have come to the realization of that now...

A friend has given me his page which totally got me up to speed on the Joomla / PHP I will need in order to make and create my template.

http://jure-stern.si/blog/how-to-use-php-code-in-joomla-template-design/

I have been hacking away and the most challenging part of creating the site has been the integration of a menu into Joomla. this i have done and will post a tutorial on it soon. I can integrate foundation menu and jetmenu so far. I love jet menu however one thing REALLY bothers me about it and thus has prevented me from using it. It doesn't wrap in a Div... which is just dumb in my opinion... Thus needless to say integrating anything in it such as Joomla or WP makes it almost impossible. So I stuck it out with Foundation and so far I have wielded it to my needs.

I will keep everyone updated on the progress.

Posts Followed

No Content

Following

    No Content

Followers

My Posts

My Comments

You commented on Marek Simko's post over 4 years

this doesn't really explain anything?

You commented on Julian Ćwirko's post over 4 years

I have this same stupid question every time I start working and look for your project to get me going. When I am working with an new project in a folder i.e. myNewWebsite do I cd into this and then do all of the installations above like for yo and zf5? I think this is an obvious duh but for some reason I always forget. perhaps a why would help.

You commented on Julian Ćwirko's post over 4 years

You're awesome as always.... !!! great Work

You commented on Albert's post almost 5 years

Not a bug... I had a margin and width outside of my viewport.

A page will not do this ordinarily if you have width=device-width, initial-scale=1. Some element is stretching the page, allowing the user to pan sideways. This will often happen if you have margins on a 100% width element, or if box-sizing is not set to border-box and there is padding on the 100% width element. You just need to find the element (chrome devtools is useful for this, keep scrolling down and try to find the one with a big border that sticks out) and modify or remove it.

By the way, I would highly recommend against setting user-scalable=no or maximum-scale=1. It's terrible for usability. Users should be able to zoom in. There are almost no good use cases for this. If you're concerned about tap delay, use fastclick.

sorry...

great solution guys. it really helped.

hopefully Zurb bakes something in to address the issue.

I would like to see the off canvas sticky as well just as a fixed nav is sticky to the top.

You commented on Christian Matthias's post almost 5 years

ok I fixed it... this was the reason as i had a width and margin outside of my viewport.

took forever to find.

here is the solution that helped.

http://stackoverflow.com/questions/25099517/disable-touch-panning-for-body-of-site-on-mobile-devices

A page will not do this ordinarily if you have width=device-width, initial-scale=1. Some element is stretching the page, allowing the user to pan sideways. This will often happen if you have margins on a 100% width element, or if box-sizing is not set to border-box and there is padding on the 100% width element. You just need to find the element (chrome devtools is useful for this, keep scrolling down and try to find the one with a big border that sticks out) and modify or remove it.

By the way, I would highly recommend against setting user-scalable=no or maximum-scale=1. It's terrible for usability. Users should be able to zoom in. There are almost no good use cases for this. If you're concerned about tap delay, use fastclick.

You commented on Christian Matthias's post almost 5 years

thanks for the suggestion but this is not working for me.

You commented on Albert's post almost 5 years

Awesome and thank you.

There is a bug however or perhaps it is some coding I need to add.

On mobile there seems to be horizontal scrolling that automatically comes up on the page that allows for thumbing of the onto a whitespace both left and right.

I added a body width of 100% and when you first land on the page it is correct giving a fixed site. now if I zoom in and out it will allow for the scrolling to reappear again.

Foundations own site doesn't do this as you can only pinch to zoom in but it always reverts back to 100% and doesn't move otherwise.

any suggestions?

You commented on Gavnosis's post almost 5 years

ok this is what I did with libsass and https://www.npmjs.org/package/generator-zf5

when you create the project and z5f generates the files you will have a folder called app > scss

in that scss file there are 3 files... app.scss _settings.scss & _appstyle.scss

The _appstyle.scss is a custom file for your own css / sass -- mixin's etc.

From there I added a WOFF base64encode @font-face css set listed below:

@font-face {
    font-family: 'vijaya';
    src: url(data:font-woff;base64,d09GRgABAAAAAFC0ABEAAAAAdsgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcVAKxn0dERUYAAAGcAAAAHQAAACAAswAET1MvMgAAAbwAAABQAAAAYGT1k9NjbWFwAAACDAAAAQgAAAGqEDYJYmN2dCAAAAMUAAAAWAAAAFgM+w/DZnBnbQAAA2wAAAGxAAACZVO0L6dnYXNwAAAFIAAAABAAAAAQAB8ACWdseWYAAAUwAABFQQAAZ3w5mETkaGVhZAAASnQAAAA0AAAANgRicZ5oaGVhAABKqAAAACIAAAAkDckCymhtdHgAAErMAAABggAAAhiWOBYtbG9jYQAATFAAAAD/AAABDnPjWR5tYXhwAABNUAAAACAAAAAgAaUB8G5hbWUAAE1wAAABdwAAAtQ+q17icG9zdAAATugAAAE+AAAB6drQ5BtwcmVwAABQKAAAAIMAAACrfRh8LXdlYmYAAFCsAAAABgAAAAZ8UVPQAAAAAQAAAADMPaLPAAAAALfO4gAAAAAAz/Ysz3jaY2BkYGDgA2IJBhBgYmAEwlYgZgHzGAAKAQC4AAAAeNpjYGaWYpzAwMrAwjqL1ZgBCGA0QxqjJQMDEzcbCxMIsDAIMDAzIAFffxdPBkYGBdU/bGn/0hgYOCqYyoDCjCA5ppssLkBKgYERAJ1YCbl42mNgYGBmgGAZBkYGEFgC5DGC+SwMHUBajkEAKMLHUMewgGGtApcCr4KIgpSCnIKSgpqCgYKVQrzqn///geoUwPIMCjwKAgoSCjIKCkB5fQVLiPz/x/8P/d/2IOVB8oPEB3EPYh/EPIh8EPjA84HqrU6ovXgAIxsDXBEjE5BgQlcA9AILKxs7BycXNw8vH7+AoJCwiKiYuISklLSMrJy8gqKSsoqqmrqGppa2jq6evoGhkbGJqZm5haWVtY2tnb2Do5Ozi6ubu4enl7ePr59/QGBQcEhoWHhEZFR0TGxcfEIiIScy1ICIOgbCoD4JTJWUVlaVlUOEmpoZGGoZKqob8WgDANTxPYMAAALFBEQAHgA0ADsAhQB+AIUAiQCiAKsAQQAxAHkAcABzAIIAfACHADkAPQCMAG4AdgBsACsAXACcAJ4ASgBOAJoAUwCYAEQAYgBaAEYAoABMAEgAvAUReNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAAAAAMACAACABgAAf//AAN42q29B5wc1ZUuXreqc6zOuTrnnu6ejtOTNSONpJE0CqOcJSShnBBKIBAZRFiiCcbggNdg1qaqp2WwbNZj1sZe47D2rrXGOO7aC7Mg4TUOyJZK79xb3TMjwO///u/3gKm+VdWh7ndP+M65514omppJUfQW+TKKoZRUVkBUrruulIXPFQSF/GfddYaGJiUw+LIcX64rFemL3XWErxdNQVM0aArOpANiBD0mbpcv+8vzM2Xfo+Arqesv/5bWytZRWipAzaPqNppK8+pcg5FTLlka8cEcT50VFJqJsYCCUqUbOiXlkKV5Xa4RIC0hhNKCjjKZBUZdq1GCjTGZeV0t314tVYoFu82qCIdi1V5UNVcrVemKUkH+vT4fCufz4VB+RyJgTajZqMnn8BuDm3JyY7EjlM+HQu3tf3jgiesRlZ4Ts0S4YGGfeNTQ9hQ88zn6dnoCntlA+alOqq7Az+woNoxySg3PRhUQH8jxzFlBrZ3g1axghUd0qyeEILxa1fCoRj88ar7dAo/Ui5rPZERB/ITTL5xzabTGWsgbVGnz+5HcoWF0rL7d6/VrOdsB+vZ3t4ULbUGnxRHacv7ttWzJY/X5XbbAsuQ7GNfDlyeYa+AZPZQfbaPqbopK1212V7FYrCvheesqrQ7aDQq5lfr0GG3y+iLQBUpO9crSY1aH0xNxFBpyGbnLsJwf7gpy+cSYQq3Rwy3SRffZhksaDxcrKFG6oSJndaVKkx7rV1LqNC8r8CpWsMM9m3TPZsf3bBa4ZyjwNlbQotaoYoD4ivtM7zfeu4GypTVnep/4fR03eDc7RruVFngSclTgI/zmmNqlgoadHdPYtdCwsWN6mw7ewJKjiRyt+Ijf4yDvgU85yafgOz2t7/G2vseH3zPGtd7px9eZfpZmcLdZE8bF6+P82Q/8w/e78XiWi5Yw/BWZIPwVbWHyF7YE4a8atAQPP1r9/i/mDs5FxpHBBXc90vG9N+bNmCu+O39w3iJk6hTPo5UDyNqP9okP4L9+8Z0BqYX2wXUKNG/W5YeYmOxmKkNVqD50L1WPw6g2cgy1BYagrVBP4UE2YGlki40eGXUKLnfBUPXneHS2QUtDRRPI+WRBqConGgnpYpUVinDRVGiElVRFlm6YpethlncEzpoaTunUmWs4pKGaIQ1Vz+HzCTxCMj6Z5c1ZPskKCf0F3swKJv2FMz0Hz7vgrhYujymTJkBWhY/yMRa/nOm59nyE3E6wY5aEGQNPjn58lI/F8Qv+aAq/G7+pDV+Z/NhYpfWGTulbu/BLHX4ocCpwKqwwmMw1XlXjO2t1eCc+8dd4rsZbalS/VqkymS2cP5GsdE4bR9SvU6pYuB5PtVU6uz4wxEgoJkB7DTlsaHpyJvNpCmntjnDEAfamDxUVNqvdYcmiMjY9jmpRySGHMlwpl+KxOGN3gFYbUFwZrmaRw14s9ML74Dr+SCwcUswaCKpn9dyze9nYDk+buWSrDmTKQSZgbtt/QyGy/flb3WVv//KzTl31usHeJdcWhnZGrbO2zP9NMdy72YbOLT01cuwBWe8QG4u9ErXPLPnd4omrlvcsWP3cYnrDBl1cyfTu7yvvHELXtS3vRQcU28H2yqlDl/9NPgg2gqGMYMkyVDf1NFXPgxAJKWYC7BixFDwqNjwM9d8gFB3hFJgDoYOZaFj0pGlhJhDfk+NlZ+HtDVZJxUFKWFZwglJrpDMNKwTgrE06a2OFMpzFpDO6IPSCUXSyAKtSX6sJ5TZohVMY4I48NAMxuOixQEsjqwHKDlREzHTLbgUkqwTKcEhpQKh5z4A+4uYh2c0L/npi6Dv75+37xt4l+69uD4XctY35QDzYuZze9e09IwfWPTRz0f6t+UDMW1ubDSS56pq07M6/HmU8D75xbPPHfnIdky45y+d2tZX9lfOXhEd+cXzrmi9sPKLJlN2V321or/iK71FYTxdeflP2EuCao7qoOdSzVL0NMOXjxUZRTpWg28FCvdiGzWAxrE7XNQCyMCSbaDgdbRo9GKai4MSwziWuL6+Z4PPEugrdygm+mxUGAT89wU8YhqtKjFNbsVbju008HAfNL2rMDieb8ldAMHm9aczq4+LQpARHEcus2Z/K41vCkBNOZXpWWesjIlwtgf9pii/GV2l3VLCMloM2AwKPidEsEmTjU/hWqjEaThHIMbgvArVi4bFFf5TJ/uH4ko13j3UuO+FPoqHZK3sWljfum1WN5HcPLzhQXf3pzQ8+9embttfWLCptsH/8LvSwSnU83VVr61z0/v17h0b9Fftn/3HNrOVPdf7uUx9bbXUxHKfpXHFo5qe7BrpqMwc7H/301tvCHYuQ7Gjnc+hH3pnJUn5gpNi9DfBH1Ov07eiFpn8m3hn7NTWmE8aWXxZYlP6wC37dpdGw1bAvpNK27wMPuzUCHtZldnDbz+PvPSA+Tb8uO0axlJfi9SD1OcSb8ChhWQerKZjJl1bZaiXqAI5B26wOZSweO3D0ITRseWT9tR9b49mYCnwNMd/767vefXd9XvS9+tj39S/es5fCz315vvg0Ot36fjbHq6Tvl5/FDnLq+xkA2gxWpYptCqtUyBuPbCBfnQwefVh8UXxp353Po9+8+uj32S/ds3efePG7F98l309NoJ8zNfj+JdQdFL8ox1eKmGdxIJHaXIOVUyFoxQqgv42MnHLDiQceYDTHD53lnQWhTzHBcwVhKchc35DJ/CWL0hrMdg0TyWIWmcyNYmfPnPlY5jKm08qgtZ3c47VmwQLUjGdNDXsgrE/iax6z4OSwPltKFcJ6AKR4jAge2MxWk8jg5PhgzmZ3cEhSfHg/sajQxu8GgkdYHdyZCAbtCwr5TPdVjmjU6e5e1cZYvAmfK5qWt4WrZY8nUt7Zm0x1b+qJOp1d7cECbfLFbZzTFFXLcpFOzubwxOnP2DIGDasF7mAzeWK2aGibr6O60JfKZBKRm6u+RJ8/4uJyDoPJrjWXA85wqDMRaqtsCAcyDlM0tieZ8McHTPooYP44dZC5xPwY+O1KiqdyvLLYQIRk8fJCnULYClAasAKIwk3EqEFKdTlecxaMY0MtuV1Zoa7W4NtqJbYXatzUALsS9JIQl4Mm4Ni2oClsehzdP4AeFPcO0MwAul/cPyDuQw9g2Xr3cjv1BvUAZaXSFG/NNQxySoc1woaNd8NE5KsuM8FXUzItfLWdfLWS6HQ8i6YPiak75pMzMUaeCwSLB3ad9qQCnFGniCsNpnChnJjzUAL6nUZ5dA59HKxhHPcbdxosVvMFgepgtaG1lAbEWt7UxaAyHUSfCqL8rl1EXjsun4Nnvh+wy1F1NeY6DJHL6W2ClhQikD8JkunsvyMXInQ+1xfKkSbRtW9ffpO+FnSBAUTqFLbPKIcfq/kwSnA0HfTOwUtPuGQP/pXoJ01tvnyOycpWU2YqQs2m6iz2lHZmQjIxfsK3EB8lj2MBW21hBS8oi1o5IcTg1YvdmILFvs1vh6aakjRgMjChmxIs+a1K1UysKTa9m2eP3rR0x9X37tgwb7S9b8e9x+aU2sNrB3bNac9t3JbrRktfOvP6geF/OPO02Di+MeX8B+fS0eCKH6EV/7566dy3XnwXY7kVOsDDs3uoE1J/BQQ+3l2oW7CPtxYR7yVDYtVSShgSX5Pf3XB+BuZ3Bt7K8rZxQWO4wCvHeSU7plJqgGzBcYpsUWNA/G2ER022CG2y4vjM7CZBT7Eqabyl5S2U8WgREeqk3KodsIVMbs9XTDTNeWwZLWJj4iV7cp6KQ2qjM7qRvrNLxbLegMY3/+LxRWEuIOdw3yC4YeTQNx94W9K3hkNOhWUSF26oiGFDPIctqWCCQMwPo2GSQ6DoxU4RHo5HwBRNp+UarcnjJb6wWKYmn2/SQYCpDYLDKyrd6Onbe69ecnCuN/nUmu33ueLbPyG+j8wDyyyBNRza/YMNO5fu2KPffs1922Z3r7927K1K9nX8nNXL5+h34Dmz1C6qnsbPqZZTVSzPaax3alD+Oocf2Smn8qAsJjbN6eGFoZ7HHcjleN1ZIa6eGLPFdSoIl6AreeiKTQc94KArLASXfLwmOE0m85jbE4w03TqmoxwNvrpcAk0uVz7YM4USm1Xs0+OxapKzWfVbO7i56/vvWvxPG2ctrq0e4lK3jGw4vPeOpcsOfWff1nJoji+hlHWYn92w4Ng8uYNb3rO0f3S/et3GAyuG76qEb1qz9Tt7w05JZ0qgM2HZTEpD6an7JC3mVcU6jaWOgYBTq6aBR8p0RRJ8JkH0lJoCxCyGHK8+K6hAd4xNUbzmvE8SRTXL68flEFfyzPiYTMVAyKDER7gxplHr4VSHjwz46Cw6zciUGp1+Kk4TaC0ZcGxwEIRpShyiRYOWUpC+v/eHt/huXXZ4mfhzNPAQMu+nX7lU2CK+gaJbkAjj1wV9sUNfQlQ/Vfc3x6+Ix88/OX4mPH5WOeXHIxYmI+aCTkTAqkjBP+uqTQ6KHQcC0qhYgsqgshkkKIlX60px6VLAZnKueXzJiR1fQHui4kvdN8/dt+TorHUbluQCC3zJlEetPP3A1ns7dejO2+6wda9/bv/p68L5Fvbb4Xk3g7xZ4YlXU3UzfmInQ/0GnhibrLoOzLTAySfIg4LRsoHRgojcAzJlVJNnFjw2k7muM2tq2GyBkzQLRjBbvM7Ea2q8wswriQkzR0CjbQqZsmnIWkZMsmCgN9sfR/J7l153l3hx04rqtvvf/7tbbj+4omPdJ9cNeIvpa1D6s2jgv6oBrT/wg09HH75hXPzduG/5VcggbNhu4f5IfMFXoC8biBzNpOoaHOji4KRBy6kARlqLO8ArwGVK9kuHDS82O0iFn5zWQFOugCdXmng1xh8F4bnC1aANfYV2iJd2jZSCN9L+S09qmDOx4d95//pN8Ax98JsxwM9Bhak8tZ+q2zCCEAx9Go85/vksQz2Bf76d2E4n8aK8kxUU8PMRQDPCChw0zdCEmDitJakOzNwLcJWD5zvNqI22RJaQqKwH03OFzhxMtBT3Cjre4j4S78bM3IAsVhCiZoij6Lv9K3MKnzx26KEjt4zM/tZDt3x29+5Va0/M3Xz0uh86QitXbFw3b/aqP63hF6882LH7idtXrXwgt/TBubf+09NzV+w6uXrwkd2Fl+mRSnZwC3fHyiXrV0sylAMMkgSDKLWOqjswAgDNuy3rGiZur6HyOAygxyosTLEcrz0rONUTGIkAtrWgAHF4DYD81FUGOREmD0TgvLzGh02C1kRUAlO9KoksyiWzJEgyMLoWKcyQbBadG+3d/YWZ7dXQsZv+cu/Jux4VL9637PqLqwf9pdTB5Z0bPqEwh7pfOOQ0/v3eryPL+E2fEb/+Xx1BLX3zpqss3H+dXrlR/HPLl/8P4unXgVs4qMqV7MIIatGwNdmFs8UueAVLpMoMJMP1IZJhmdbenA8Fc7lgKP/5vMQ88jPwC1yjt09REHgG3+V2NEb/hLJRQaqDqrvw7/qbic8QjlRwRI15GcNi+8IAT8TBtR2TCXiKMHkKMvofYGgA2rTn8S1LKOgoo8gHgoXusnXFf+bDwfb2YKh9rL3iYnWqpFrPhgrldOXqlLGNWSY9ch507hj1KPMG8wKloChLGdnUyHaM2XzJQU/Qpjg6MiS+LH55Du7Hp9ANMgX9LZIbDlF1Oe6HTCK5EvPrxT1S5QR1i6/aEPx9itl68ePMVnTDwABSDgxIMcq036yW1Qh+9hj935fszOZHZ6FBNHuueHucYPc08Lc/kLxxlrrrA+OH5TLEUH8P7ZARIxfKqFv+E6cesJIqCvWYDt+LJQHVGCtQMMRUbswVA9faynfBZb+kvsTROlt5ZsEfA0k22r1EkkMMpjfOWu2jRUKpkIGl6aVbXhdzHekdT7cGov/Ukesfi2TFv252+bXzfx52rZ49M+10x7y+eEc4lwsH83nm7tmH7lk1pzyrcefebQ+/PbtY6V/hYx1szeyJJgCPEfFJ+avAZweopdQ5qp7HGMikzGBfTuiQTdQ7+nDc0NGlxulzYHxCQj7RGJJTKXjLwlzDS8waHwTfu4xYs5KEQYkVHND3QTBhgyx2xkIUmlFWyEwmfIXlTRedO9dJ8rXBrIEPjQsB9gI/PM4Ps2P+4QCwRThOZ4v+QGiYsMWGPxCUmhJfNA5CeCmzevMdfUM4XIya+IUQVeLEPiUsTMBNlZFymDIlYiax+ykWZGYwFwpiOyZtCOHVjj7EGMByYiNixq42HJJBYG6WFQuRalFBhUMROmolCbnJEVIqRr6Ntn/n75Hunlte29vTazjyd9XaqsdPrJtbmaPz3LC+5Ai7uz577W2/f+iM+MqZz6DE8/+Glq/LzRFv/sO4+NKX0HgtnLv6gCvbleruXTMjh7b+GO3/wSnxz488JP7y1s5S2/ADy7YtP4RCawY7qivN4tcam3zu8LVIdf9d/33iVfG+b39Z/NGT//nTn4nnT6MFI8W+oYeHTy4q9/Wtf+oQlv3LLwDfvR1kPwQ2+fpm9GIsYkJfN5iChUKhLsf0SlFsuMOUXJ/mI0XBLZ/gXQVsnLEpxqPV99W/ZMloKWC0lONCVH2BdwKvcrJjLmcUWFQEHxmqrnRG8SidViidrkh0esY7jC02kCgQaYjMi8pglQQulT4UVBLMHUpL0LJY3b1mNX2Pd1ShM5Z71eIStbkcdOjVKr34rX0xSyqvvhWZUxw97zhz9OI1fdaAyWnnODsbdq079WghY3VHEYc+jb6Ic2uXfwqH7wEPCFIZqko9T9WDOJaJyCekBsYAUzChLGs2jMxEI5cKmgCGTFHIAQxtAENHjo+fFTzaibGCJw5c2gb2tNaUYuad5yWiqWR51bgQUlzgq+PysUyoCqC04SODQ51QlQjvaWhl2qrTCGYqAp7NU+NzJt5Z48tmQWPDtiE8GfkQKYtXgwXi0ZvkG0hfvOnXQQSrU82YttcRMFgC33Bleg06Lbp98xPz73ziqvVLb1k3cM+BFe0nXjl6mztqKTs+98yWPb4sh7QGu38P/cjSkC+MuN49Pesfj0SPz13y8BKLYbb20Zuv2sf00A/uGV2nwfZ23+U3ZXeCLMWxd49gK+qTU11gOX0RbC58AeC0MixN2qJglYF3TxCH6NZC8MgKBikXiW1AEiyDwQ2Bh0pGAg+guz4wkpQeCNiklhK+Wy0y4XiWkRRNUkwpr5hF+8bRyOcXXpWxWHwhbrGPkftqqyr37z410v/lh/e/MC+68icfu/37u9GjdbTklRgL0eFTq/Lzq4GFW1987ONPv7xl+7237X+N+NbLP6Ao2SmQEzfVRh2S5r+EAMiEuyUlLBaOJIhDuiC19Tjpms3xsbOCVTsh5CRp6P7jOyeJlqRBSzLjgkqNI2BQClWmGeimMy3DRQnJAE5VWz803GnUHG0DdN0q0X6SxMMDzCjaNf32gNHp+7o91WNSo3U///HJ4bXjv/rcIyaDLXfD67M2H258IT3zHQ+HNAZHaBv98EibP8Rt++mJXd859tDQVr1TpioX5yHFsy+/xFz8wVqc33gD+m+G/lep7zfj/XbofSvwJz5S8MibDeh63YM9Zb/HpE43vCnKCGTOi8kcKEr4bCMk+YIQi1OQOFuER7ylL753RIKQBxBKA0ImjJCcT7Nj3rQHVCaFj9iOqNJNhfF4U+lJhRFCYdCXaI03mxqBIESnRHhS7SA8oXKlhicAvNDWBIK1j8SVaU6xwAnTlC4SUsEptkv2LkQuRjV9gLGNG7enek1qhh3kFDZvKX73qRPb9m4Oc/sDBm/7wu07jFZDZdMnXp7HXQ1gG+3BnfSDi1JcmBPfj7rSvqjFKC4aXC0eKkRCKav4aNljY7X77hJ/SHJKPwHMRwDzHPWNaTmWbEEC2d1C2wBouwnaboy2J0HQ9mC08zk+dLYRlNAOXoF2e1Me33lnqzQnCmgnW/Iox9NgnqQb0E7gI0E72UTb7Ukkp9AOhgDtCEZb8AcgIIIzK+CdQNAI1gQ35jga/weRBrfZRPqDQMcknMHUJzR9toDRzo07bckeNbNwkV/dlQ3s//eb7t+4scgdCOgGVj2wwd22XEPEOHg1INtm8xk58e1CsNyrV4kLuzeJ1+T97RXxxZU+X1DOgX06ePm/ZM+DfapQp6l6EWMKYilNueuLgk020YgnigrALw5Qp8CyV4l9coF9crE4y98wSmgaWZwbbBgkNDuasnvf+eOSrfezfGBcyAOauXFMTXJ5KZHVahFiwrogQlMpbPCTmJcYcRQsGPSAXAogjIOYChSE94INzxMaNU27R/J7k5ZvGgvEVyxEeLEcK8kkCyMZwoNH6jvuf/rQhqjZ6nX4l3DKu6/7y9M3PPmZxJw5i0y20Hy7Gr2q6q1ZDdzivXfM+4ezV6PP3UtdFopDcaM5Ij7b7Vt4/O0zbz7+C6MLuTpDPqPT70eeoH2H+E4ucPOPQVZ/TFHyGsjqLOrVJoMoSQyiWJmJGQSWVD5cJMJqCkXhUsPdiwWV75HIhAewHsoJs5ti+bN3itOdZp/5Au8aP9Oz8twrRFq7Wd47LmQB3jYQ1j52zN3nsqTh8pin2wtS24OP+Hovvs5QLypVLm9btrvviqlZl9uDL/b09n149v1D0qoMSR5GyQQ/4pokssHWh4LNC2lNP8iwzf91hzXdq0EvqGWyvDNmcvlG0J8XOaypHhV6USOTtbviFrd33JlepBZXaLHY27irRPlVjtQihWQ3ttMPLU5h6ea0Jndks/ge0i/MNM89sQ2X9iyJ4PQlebN/JxoR64ujzXzm5e+CA3sGxiZALZ9mR/yFSfPBmwq4NAYXvxApvvH8rOnguwiTwxzF6WqlY6UW8VJ/CyuQP4wCnrUu6QbtEdbj/UenLdWrRn8PMLQ5IjHuZbc1M1uN9dcZ20Q/tKTVw65tl/ascVm9RqyzOLcO/HQmcIq7qXoUP78efI8+isMtPU6SuXE/XNAPb6FFKDTqiboGz4FQGoWasAnSs5vOL5B6ZmZ5K0QU0DP/OJyMWcxWiCjgOC2iaJgtVn9AEpdp7Wan45PxGFG9XroPER8Sl1SPUShJ3NDRnYpkbW7OHV00VPIkjrrzI2r0RfXozOipRKLy4oH1Vx1v708H3E5Ox3ojc7auvBs9tcbBxfFYdp0UA3fO2XRwuTSf92/gDwTAoR9HqETHcpKOZdv7JnUsVCTu1xSMFHDec0ZOGPholeq04FEdc3U6QV9q+FiH47RaB1eNOo0HutYsaUBXnH3E0EtmpzX0SMqxxFuWSI4kSk/yC7G4tpmkz0h+1D9uT3azGvQEiEbGEQ74l6FbF7gMHKdC65S1kaT+flFAxjkbRtRiTlnNqhTJn+/yZFfqJ7VjfjYQwqJT2Sm+hSKdIZvJ4JVxnMbvVe27JK7f18tx8pTH6WB70Rrx0RUcR/zBZaB3zHrANEGdpOoJSkpgSo1JVgd48mbAMpkTUk0s33gnPx1Lp/EC7wDz9Kd3L+DLglKlat1R4ztYdxzOlu5ILYnh6Tkw7bH4RxN6ZahlWwjtkEKhIlPWzrCFWJf3684MuDk1elkxr89mCL5st+vbd1wzs5Cy12zcTjzH4Yhuoh9bEudCiON8QfuBS9cM+6wmnc+WcW6MiN+B/n8H7PZ70P92kKg6h7tNJYtFwQt9R4E8liothkBngIsawIEFHAo5Ut2D9enAeYeEg4LFMV9afoFPjZ8Z3/U+KbQCGpEV0ikVXDMIevUFOa8DkPafN0mfibF8fFywgxzaxql+tUKpt9lj8RaVI0Zaq1DqyNXktMvThI/Eh5YsArAsKGhTtIwOxksKHyGitKBwS9oqavvCiNt7zt0+Q4WMW+njSLPC6Mm4v2O2+wcsSrGksvcEXInw6Uu3BK5+xZVequYSvk1Mm9ei4C4+wOzjFHJt36pL83tCAdbBcSb9nOvoYxfvZI5eWrfC17K3P4IY6C3ANI31NEwRpZyyu6lCXSdV+AlaZkKwurCaZnJC2ySFuG66aEWtF/gIoHbH+U0SpCEgasFxwWC7wBvHqS8pVQZjsBVGZ9GL5Dw0eeFDekqwQtNlrOnCULhFvLLaGfYg6/D9xD9nnhqZ0OIX7amaRqNGG7CrcsYsLo942Sc+8ootPqzCCugIb6P/nI8w3MVn6RsXpom4Ybe0/uL1zOOXVo4kJWSkPOmbsqeBf7FUCGfe9RgViANJhkHwySbnDkxAuEys4MZ5d400d+A24aS7HqfIQIinJjzNeNoJB0O0DFOdZhlJZdp058PffevmPZ/b8Jr44gs3Prfkc9cen3vvgg23HD68+PHHuofR1sdR6p93b3jpqhfEG17b/2LuID9n5V60/OG9zy46/eBpiP1eB7tLwXh6wUp8YpoH9UgjKcTAYpCGBlcy+SkdrmTCXUniYAeI20TLbvRcc56TBlfG8nKQfbAOifExmz0BNtiHj3VoT7PBPrDBMrnN7ku0bPD0M8mExDDFVholE9KkgNjstgqX4s1htbSqxPBUnWr5YOx0IAu+6Auf/9zOHx2bf+1yf3pUbVjTseL+JVu2Vke4rlvpvftj3qiMe3DH6JObPOLZnSE3GE16tnPuAyOLN+jJeI6Iz5DxjEJkeLI5h52E8UR4SkWFQSnIJnguh6dQE7L0WMjBqdINi5xK4xxuB64WEGIw1jEWR8iCTsqbCDEZ9CkUreGsx5dUrMnBBRCmyDqz4PZgCWDx7DduCoUktHSknMuC8PwGTgxI4mBEpAIEi4NDmo7Es0eWDwnICBp+/KmzaP4njz679l/FV/kftCeTM389uvpEp2f01zcOHTsz7AuHn732+Jz75m+85fCRRU881j1XfBPJbf95E4+O/WDTS5u+LN76DeZZtabYO1d/ZKc3qWLp3SBHK/ahFQ/tea4pRzjX9BWQoyRVwpVxxIP7iAcXvAmwtGYCFwiTucnLGhk/ZQaKHCwKGZkUjpRzfO4sTi8B1xEqTak6ej53RYYJIubSuHwsGCrhcBkfpQxTqeXGg6FUaSqEs+Ug4gBJEwokWPtQdgnDFpbkCdDDfC7ISFLlaIpVK7Wk7rYFjW7v1yycr0LTGrSl/tSn790VG1muFv/6Qk//eovDvFCpLyXu/tTWra4IR0PcFttIPzQQibpd3J17d7zgEMcPD4GMmfXil2ZkQhajgqPnK584uHqDUsrna4EL3gDy1kV9haqXMIJUUVACZqTSO0Cy0IjvJhnnLilS62IFBJHaVL0qRMFCWj3Bp1lBA828mpTEheE9U3kJXGMoxc1CD7yHxuFsDUe5fLXGp828scZrTA2lwZbAWWM+b+azeO4J5+lCEpjKEnwE3pwwnUZmXyhfw++z4Uxevt1hKTYDNinV0JxswRO4HwjsMIGmmwWIeByU2tVexb0Hd+xxxj670BF9/rZswjWQlev0zqDDv9Qru2nn6I7B/xla8dlN+aVr/ba824Ue6YrtO3XTsmrb4LOLEjPmHPyMWu4107QzIT7S7tt8/eYZHdvevHnu6JPLzCFdP8b4GrB3OZITPdbMh/rB2iGJYOI56l5ARQV+q64maQe1SQ3Rc4FMMpnPthIM4aZwdp3bTEI2FUkLy3E0YeDd4wCQW6JDLvdkQGwyS+kDXNfR9N1EQ0nRczOyJdYMvPs1altfyBEL/ufA+mtm27kFTM9qzhjxHlj+k2RxIKrhrIbZhxhlfu1SFBJ/0Vfo4uyXTPcF/XGOyNELl9+U90IfC9STUo1qwyWnarI0oTt8lJCduj4SJyS6SFySXT0hlJqd+vz5X0y342aw46bxM91/fudO0leOhbBCyIDrTo9TL8rkJjPnl/J6kpP+4BXSeTvRPi22bhoX4EC1ynmmwgoahxWteGPqOoaIMeBp8hfUStdue3atCn1PPbs77djPyTUPHFt0w6ph76ZIO3jzNeqeSsJ1pLb16/c98x3kylUiK9A1i2KYDXO0o3uReOLqQLFt0x09e86sRyMnop4YkGhn9wpx1ze/esMZSQe/Dz78WSIfS6m6Bxt6hEEzFwUKQGNMVgJaKNcSgb4Tf56YzOhB2K4GtFTjVF2l9hJGrFJ7vNOoimUydzEthCDMDoUl3vJ9FUTSQyVWpe5Hn59l1kWLGjRHFXdmVm649LhvjaLSKYtB+OQJmkcvXUvPWh91WWxBhuMYnW35TRe/ytw7yxlpl/oCsaXCCn0pUU9Q9Ry2J5ki6Y5gChdJhxoMawlFyRqFcq5lcvueu7CLdCkHXcqPQ7h5gVePn+l74v2fSSwtA9fbxgWPAuctxtweF7h2OE6LLr+k1nja8pLwE66rhguZttzUpSsQkWgaQDIdEAXNIKnwu4UZQNRE6dtq9LiaoUd8nLYHPY3KKxXojHq+x+JRgaCgVR2+WE6BZqrSA22uxZd+xq269IZnvaKMgeO4ay/V6ZMmbVteATDq1PG8Qfx78SytXz7ktIdBUphIwXf9xTFmAfzdV/LmpBq4B8FufBOw7KO+1vRuGSk+TWd7W5EEzzVVyxcgUtKfa9X+v7Lw/J8mvVhpXLDYL0B4gGvDFErwYLyFHbNa4ngeiRyj+IjvlvHdOtyaRpsiNT5aqyuwCa7x5RoJLizWSDReKk8LLj7i4hVsGTGELGP1AleHa3slcy1hjSx2B6iMlPOB6wwiqold4l71zHT/ftSzIt41V4VuV1diVsvw89tieqO9S40OqEcObRV/u1DHWeJdXSpxVD3gs9sWXKaGjWqnrqbiFK7YARjWrgcGAWqD12yZLb73/NZeu8msNYAUa+fsEn8h/iy1siPnorHWsm77AmQWxQVOg8HJKpQ4z/kwjMV8GIs8dds0xpor1PXNQdDhrH1zENpzuICEGLZZ526aTiUSajwIZ1751TlVq1iKBLcqCOjsChLaQgSitjviiRasHzhvIjpZp9fEVEEm9ByeafJMghCJqwKGD2tmOiJmj2/jtf4yxGoPa+bjMvSV/7I4vFiFVigLZp83Nkf842Kf2eHvI1GIM7oRUDu2BQutQiYPOYKLxH9H4YN+swNwVCp17tBV4v3i77fGXW6ImokfuHwJONm7gJMF+KuEkw7YKy7GERjMJKw5wYZrrXTNsj7GNIbXemBfrjbzWsyUykjyUbj4h0z7FhmGSf3Hw8eWc94l9B8v/vjG7z63L+Zf72B+71m85AJ30ZC8aq34G8n+aMSXGDXwGSU1l5LsjkyOCwfw4qhWjQMZmF3nETE4VJaXZXmKFeTGC+B9BGS8wIxRSCaftnAIBZVhVFRq0LNohflX4vFfseJL8s92/OV7nS3fh24gtaqDVJ3BekoXcS0xKrYKaZHEgxArMJPMCVey4icZP/m+Aj8Jg5q/VrSEX+h8pFt27K/NuvM14kv0KtKnZVRr6ph0iylIJcsCAjZLF67o377zRtI/OssrspilKaF/CngA3D8a3N5U/5hqEScZ0WdNv0a3/ZJFy8VV4ktVeanzL2tI/9poL/0n+H0FFZYwxaWAKugPAz+pzAkqPKCIIvVCGC34NjVqQ2ucaPmw+Kb4X/DxGZe+hn4iJqT+/F58kpkt/grw8lE8k8Pf1i1LN1+mFfkyQVvQwCy7+Lz4q5nwORRiltJp2Q74XIJ8Dskp4xXFymyzWBl0s+nvEYCJQvUVLtkO8W0cX8Uvn2MU9OtUjCpTO6V5Rz5SbJhJoSDOJeDqGF5TbLQ364UrhKvElRN8nMVlt4JBMSFU4dUXB3oRSQGJNZgacncg204mxsxuQv75dtNpyqCyOwLNWrGpagfJqpFMi6NZCtGHrigtbk5B0PHHj6xdUphh8p38hJlWKTQak7/sqR4uhMJm086V/T1dy05WIyuuPlXOFjtHT37mJPItm1nqXmu99IthjVIP/znmWpauCAUT/T2nqvFNByv9N//D6Zm97TPF9zAWaYwFyK2DilAfp+p2zNrcUvUcWfSixiYNFwsF5VS5WTvNnRXMClIwTaTs0Hm/ZMcolkfjgpO9wGvHx3ROLalPgGMdjtMciQ7ibwppdc5IK/6efibF30GMoLkmqI3wymDwWkGTshxlmjWxuJYkPhWAK5TpP3r15ogpjBxPLzjUu+rAI7/cc1y5uGf2Y/vnFubdz81hhjebbBqjwt926V8Xdx/eepN4+e+WZK7+84nhpUd3Sbaj7fI5+h9BNhLUHqoeo6RqL8xhZRgEh1Sx5JDhJLhDiyuWkkQ2vAoIHlnBApqtlBZRWpT4PRaDOo0TFYIFz4/KQrGaVN8YxlXNfjz3HgrXpKqkyRJmIg29tNTdqel3SU7aTr21f+UKvz3oCupiKqMztfDj1YH1i3qPz3MufX7DwZM/ve7dR4bLhbA36DS6I6zapGX3bbv++iUbexfbtqw/SfILfhjz62HM8dqnnzazaW3FhkdOZUH+i4W6FY+8BUaelInVmlrQLS12kiI7XC3vVE7gQI4IwWPnn5aEIMHC6At2B05A4gWBqgSWAzU5JvGxDscrV/+pgbip1FqbvTUHCg7vynPC5WOTq6icprocw4ZLFPHEdKzG10x1Cs+V1gQLrhrXT9c3S5NkEOFBEp5/S/GkBAbtf/yGq0bTff6FoHE6k8ecRjbxbYdBqTV4+72dR4resNN/aONAd++aO8vRpRe7stveePEoYpfNiiSRkzMHbCatQcFlLw4vcKkMGusC06ItsUh2wZbTs3K79/X0oZ13lHrFulR7TX8T5M1NRXH9rxNLHBiiQkviwqQ+jBRsAvhGAN8oFWwqWwWboCENvcyMVwNj0RJsdowLWAdzQ0nZ7J6m7ZlWIT8lUqTbldb6O0Xp4V8eWbakPHTn6mfkW+d27tph+toXrj3ysSPzrroqHV/y0k+P/vWeodxgz6L2oCXhnrM1v9jx8sNnDcHMdR3B1BeJ/oi/BruuBtkapP5FqnATAiBH+QBWhnxMDbqDbWulKNhlE4KtVihgtoonMA39+C0GsrhmZmvBVhybockZJ7xOEVe0haUbmTC+kUmChs26Ms/L2yBSMENcXGMhLu4kk1FWsw1TWrNtWrhQN1s7pYkoq605B0MkLaMBzbQH+omE5R1kFQL4kWmTU45mMRrE0lWp0arTJyLVEjcMNq5eby58isfEXyd9ds6kVyiN4fndHm37PfdoB8uZSC7TdWtnz3DU5wrYlBprMVFJ2zuPGK9d1dW1bNPwcHvQJZ5zxzxms1GrUMoUmeWLQy/TwbKlNGdjec6c3ogv5rPqYwqtQhVIr8m9XBY/+dbJsZllH16TfPnfYEzWgIzlqF5qPq57YLFkDUvFhJmcUALmYM/hBGI7FrUFBP28VIOZJ1PyQh8IXqDA97HYvOHryhyckJnlagHXEeNVyrhoekQaiXdHX6lI9qCbhQEQwk6ccafGwpHObmnKptUigPfpCXEQZitBajWsl5QNSrWcFiLO9hKuu9Yn+gZmE3lWkkVpGOnJ8msHAD1dwP2oWaovJbAdrYJsqSSbRPuS1GeyIfvW6MCOVVd/+3PdC6KvO+4wrl7z1PIU6+v8xE2p5KavHtjyzOyd+aHbrnmmZ0XutRmDY/Mq6UWV4JzONYe/HJrnZGu+cGBOxnRw6OBpl2tpJrprdInaHdEZWI8+yqXS1YG9vflF3eVwYaQ30GFWF7l1tLV3YW7Jjd4Zwy+CzwmCDfgj6EwFyIwU41WK9VAzf9LWrGMXVFhJ8MC1NRO9UhVFBVhJhRWiMEh2aNpZ4m5wOXfH5PzsyKR/psfhzbxm/Exv4XdvEVWJs3xiXLDC+FjG4R1jiKIhBqywY9qKBkx2GR/rcHFKbepwDVtuLY4BEa3RWqzxxBUx4IcvklGOVmA8VXihod0khNrAVptSoGgGl48omiFEWBPENaiKB8aIply9VAzQNNu0VEJqmSoFJXszILU37DJwJuT4jwefmRcv2jeD99UYsm0u76YhDxfzrjNZWQdXnW3dE7IXmce32AJy2p+7+PufP1DJlOeLL/SAeddEeo3pbfGYL7IRDfSEWKs5tNbFdwx+Fmz17Mvn0NdlTmCsSeqzUpYG2+q8rLlMQ6tjA+M5MqUXz2HCRKrTU5LlVhDLjVcaRDQTQro5Nn96930yCjowWPpxgTFcgCGi6jSjJ0pCM9KyGKnklsKVexotMfScSZCbAcmIGXwtSW+Bwa/Lcbsm6DyApEpaLtxCCbCcglByeNML0Gdbd7hcNnMHsj/NGjV6NpvzVocrhWDq9VwolM0Fg/kCNwvtWOkwOdT+7KXXalo9q48MWkY7U3GmgWvpg/k8RYu/FZ9Er8kwm8xTz1F1Dlv7UK5hlCilMYRNthGMPO/NCT5ceZVrJJpASQs0tBJ90pK1llolvFMrSXcaYGtF1LvPM1JOEGDzjwsWkF4zwGa2+AlseNuASdi0FKGQfNRU9/pCRNK8mFXaagKHJc7ZMu0OybY7pMmNKekC5AhTQNPgEn8bdzvMBquWpjXqgbWR0+6QR2PQWpH1Xzpe2V8s0YP5EAASDOXFt10xo95oM6oVMoYZvZ7euUZj8TNI5itcyn39+Zzsr2S9QS4n8U8WuFkEbEGRerFpC4pFsja9ESX0bIqVY0eKlzaSkuESEbIiaH25CdG156PTtb6IadmUfhfZMV0RU7ICPn5Av+Fak6c3EK3VFZrVGlNtiaM78EYAyXYQQrWJl9V4jbTUqDhZow3ASXkcXOjXTKYZUTMfX52cP2KUDIu0DhnntSSQ47drP9Zm1HjDXhXaqOpemVzsnmVyZ4xG1mBJ5r0r18VD5sC8vaPMoyNWo8Wt8uYvvjVysseqUelVHCfz+7sdPZ3bvxAIGLhB694hdx7N3ij+h4RtP+jvfwO2PmpoSnuzzfw0VluyAFFSVrKoAGucQJO5MbOHRJN4goKWG+2O1mr8KfVCH1Svftcbbn/AHEMW8ZzVqGVNqaxz/oxcmksWfKvp99bprS5MEQfmsDrWEJzl2p3mUuQ5vZfPyTaAvx7Fu8JgGajPGhrFu8K042cGdcnAM5uJxfEWi40+4g/4+YUxtblP1ezI0hw/96xgU5DVYiVsdRRkqVMXNP0gJsuaYnL3+X2tFIiWpEBGMWUClaPZC2d6xN+5pNTrECjabCBUs5xw1wHuY+3/PEk+B96kNi6EwG4Fp4nXKIjXKN6gZRY75pzlkBxKtVL7kKjBu/ALvAe/wDswLevXIlrncAZDlWpt9hVbf7AUFsLmrVlDs0c/YpcXJNjmSsFjBEiD0N6H14J0QcubwAOpbgcrKrP5M9iKakySyFqmFroylcnFvkY0uR8RMz1en/Q/1ek8L9wSBZIz9j5iUQRc2pwS2bYPtc+fm84mKpbaLYdn9EXzxpU+pVylsmYTHuu2uZwvGpzrQoxaowtF92/srx4/ZTfpPVz+sZR1Pq0ZZJVmr4Yrig+fnLGlzV1KJPq+96erqsVyriR+62qtVqUwRjpNgQOJmDd+LaJXq1mwSrrwtpeO/yN6c6HbbrMEvr8+8zssVxD30X8CuapQ70/xjDCJ+CUvhgN9XltsZIlEjamN2ZY4XcE1cOzngKaDxX6MLL3pmKxdsU7LBWDp0IGwxH73EhEWiA2T44INrLUV3wNyoQOJgOP0FD7SWW2JZHkyErzynAxwBeulWgOWJ2YSFFp4dZiFcBYG2pzGi37cHDHzaogN64wZn+CRVpCRlgbJiOIfyS0UzfC7On0wjcj/kNtn1Tj9cuTY9bFPDSdKjs0mvVJtSBdd8wZzUS7sWW+yGe2BrpvmxFwJ9P4as9kjAwsvPvDr+yqp9kXiF7r0WqMmNMu4K+uPcPH1aGY3cAtL5HM3zVp8G47J8zA2f4Gx0VMuapgC90eRRcVPTGYemkG4mwyEAZTZIO1apQRbhVeDWgE9QUZmuhy4qENJXZFWmNoNpBnh5u/8zc5dd538ze6999w60nnwW8Odh781ceT83ffuO3bu1L2d80fR4i/Ogwen6MvD4tOMFp4tTBVwRROJUWPkeYgV4g3FRk5OdeKNZAp8jiW1XVSOJMdD0kxfBkzRtJm+4+cr02f6vE5cdjPm8RpxxogcC/hYhytXTkAUQD5kcqPHGylMyseV55JryoGA1JW2DEmtMGTOc9JOK5uIUHj2V0mKKYtKBscDTDON9CXVvJLvu2an25lE1o6Vp2bP2Sr+ajzRG+syW5K9SmthWXLF6EC5K7HiuYT4NMe0XU1/fZC1OxX+1JmrRw+uEcQHTY5/6TGbgY2iL3Xn1hz9zKL+md+6HY9zBLA0AJZBiMYea65QjpIFXpNZxzYy7CRL3iySy5NBDwGC7ZNzpb8kGqUBu6wdF9TsBd49jvfLUrnVAJ8HH+twvCLRQjVUaq3b00y6qdSa1kkTtbZoM2M6LVMp1XjZi2RKBuN4RZKyKUuRjx3fMFIbNrtuFN83mVlXUi3eqFpo8ced+3aundGxeMmpSqzQu/6Gvuzm1796DGmXD3b0rPZcPNgHaqLQkHmE6gp078f7Mres7u6rjiLZxuKA+EVssyAMoj8OeCWpR5s2K1kk8Su2U5ycCgJwHFl6yTnU6TENy6kIPSK8231WsCimyPbyc19u+joDGCe5kHSBM9ONjyWS2AzBcXpqAOkShPVQ0EhOmR4LTkyy2LhwzcxkcTIzKTmPqSxePDbpHEiEEnrEpWPdpjYFsh+695oZSQ/nsUTNHjzJpTLobOnBkaArKHejP6yIGjR6pS8rHv2fjdUAV85HnC6jXKHQlhaeKA+utWyVcuj/AzZjOWCTp56iyMZiPFVsyKUUpQlD5ASImnaj/QP7ixmkWoyKtIZBBQakmd4GW9JwS5MTeAG0gQZbkgHTygdNdZ08hW2pylw3cRHcipvwohCPmbcDInII5nDFBmcaQwY33s4IL1yw42jdUiSkGi+CpaWqDHxehYgdr/UjItZcOU0QM7ZzsrWLeuboHfcnD65y27SjhpCTg4tLe9u7HIntPXfv7JzvNkYsFiS/buvMQsCbf35ZemS3jPHH3t+9uRJ3t6evuaa09CaPBu/vMhN43zvMJykO1154scZZpD0dNEiqeyaTGH6iZCw4s0Bzjzv/7z5O5IUBeaFBXvSY/BjGKYE2SMGZ3jC17ABbHJlcWm2qt+DMrsPZdDzyJlUkS/GKUkLoAx5npuuO46pV184N991oOHG3Xae2Bq2D7uGBtmy4rTu9Cv0o4Nx4+I2iGFtgNxh97KhtVxuXwfoBfoNRgQx0IwVVzzZnMowSI/QW6jYsBvai5ENqhO2SzcDazwo6GG8diyffsQ/hlSxJJ+KNEHqb+vL7d9+SzHSRTB7jjUXU42d6Np/7T4kU2sjyFrlgl0ghXt9iTdrA/KTxsQ7HaebHWqNeVGusjmS6WJoidBq4ZLNfcbEJqA54mpDF0awSpw1kRmi54mRdDCUYs9Box1nfBuXyB7qbZUBkp4MrOFuziLzITKU8Wx6+Up3M/zbLgpT5nsFSmosF5vutJvfy+9aVzMfv8WvUhuCAq38wkwyENfqeu15aGC2FZ7v0KlOom86sz4RjXGafeHEXeKzyi598oUcM7PIaDK4Vli15Luz1tnV9+9efLya6T1xYZVcbnAtgzMKgt6+T+acFVD1Aaj3wMNmKAoVIBiGG7Vc8xxvPNlc5141OEjib1WkhgSe3YgHMc5xKLGGUSTBHSKlelcRWDmlWGHeqtdxc4qRhmmhXeMJltBsU2q2WXaxbq56X9IaKeus1N7Kf8Vl7rDlrlP5cobt3zYm+7+xz3+9KB5x2WzXkSnYkk7Ee/hHzs+jSjUlVK04ZhH6ksf3B6xL5YLFOY51S2YtFAdGkMxTuTCbHR842ZNKWcjJpmY+0L2Vd7yJrDizQtWa57vjMvxSmr1EG7ybnVeMMGN2QVNsSDLXq7GQRHKKFa3gXNT4AokFFML9XmFxYJpCJt2BgylW7xe5AxSZlbxohKVuIp5kZhLHB6HjfbDfIGTSPq96ztF3FZMxRXzCrcw4tP53hSuJYWOHTea1JJ327r3KH+N87PXTo0jPP3L8sajYovZzJFS4kk9FZe279VRvddulf0YpvjbrNxFa/CmP+Q8BqiHqJqg9irLqKDaWcygEehUJdOYhBUOKFF35JFhopsg1TPUX2LUnFwLlZ/SlVcz+/2TlhjgTW19/73aikpQaW7xsXXE68PApOxnSGPmmLzKwrB+oIx+mBl6EPu7nTOoMrm+trTcRNP5M4QUoJ+EKwVWsuznBI+/VVY3FsuZVlInL4wpTfazo9CzHxLY0DdJuvnWG322fTaoyxm63tMkt3zeL897jVGJztXeS3OENJnd1nskb1Vndh1oDRpjE5MgFvcSTjb/OYyifmt2cDHkvJHXFb9P7X2v5JV0ojXyyV8l23Mz6kU8fcfq1Vqbenjopv97ss0S7Dhr5wIfDuT/sSDmkcrhefpP8VxqGDOkrVM5KT5Cu5hkaKgDQVMtlAZiFqRGZzkpRGcvhGBE82dDaldOAv/RLwJpZnxwUPAO8dp8ZYk1R5hSZbEpJ4UoHPYT7adIDNeLJSZQiU8Spcskzq7pSMKmhp1cutJT+rURqVMrlcl+kaiWa1bWVTWvWO16YJt69pmxFXy7V5f9wXLqx4nz9+bcoVE9/wl5SymFKm8nYtLCDxxqqc68wtPioe6ryhZ2e/W69Xa9mkO5jsKvU9I37x23fNiZFae+Bcp+hvUlaqp7lXk15OxZr+Eu/gEJd2JSMbkAn6qSoOldpsIWG1tL8vqeJQXlnGoczSbW/NNToyDv9Mmrr0r28vbYs5uCEHPVMmT+Zes176qj5VfUPK1xwUn2QMsmNUhFpDTea9cOLQMxlgkPloPzGTcWlbl5C0jy2eiyBzlH6SCwC74AFBtvlrxCiY8TMKCqNkNeG5epkqflADI+3gIpXsIzKREzuoHj3iZPWrvnVItWa/26yrPXFkydIbeofVOw+fGELHg9oV1dgvn72T9dpW9KT+5ebbYuFDs4beqZTmWr3GW1YveTtbGpb68zXxSUSTGpEA1dzKDGc8GSJhzZfWRmumoulrg+KT8p//JUzk9jaQ2xB8NoqxwPuBCdapKIsjuVQySag/i9kbxsItLa10SFhg3+5gAQsN3iQI4W3OsNH0kU2CLGZB75gMlaT/Wr3HYtlChCB0nWrNAZdZ5/J/HMPQM6zaceTE7FmaJUdcgNGr4pNe+/Ke1A875t4WDx0aGnqnXJ4DONy8evTtttKwJqhZ0RH91bN3SblO1M/sokOUg1pE4W0fgb2q5FQHiX2wmJXxroeF5v4uzV1tcdJh2nbELuiW1oG3/DBi4mVVkdEG/HCQ57DLJtetx6TJdFa+ZzgSXYpM1e5RZYQ5sDi6XLi+3LGARQN7rtG6Di2Ys/2Ia25x1gh1xf541Ac2vkOXT12qo+3yo3gnUerKgeSZK2qjMZF85b1rpB14qSyuxaFYgfFfwCwc+S/QYxSimWlVXQwqosPovkXiwUt15avvd0pc/0lRSXvkf6QM1CBF9siE3zNM/cK/vff91i/g2EYmGGIX8IwCBd8usVQkIP203wBzE686qg6lQxlHW9CiT8W/e3fXXa/FXzvVtUvkRaXin+5sf+7Z9uefb3/2ufY7L/T8f+Dxf3vv8u/RHmYIfQ7uOSgizvIJ/De9AgjvbcosRXs6O3HMg3bL/xk9+799v9xmlP8E7elCXQQ7tI6+RM+VraMsVBtVZ3Dtkqm5s6KV4ChNadaVZKJZiSs2bOSbUInkqMnGGc2NLGNo3YFdbM+AnI4zinZ/sMisnvNg0uWZ5zPqlDGV3hwulMlvDsJv5uA3rfg3Dc0Nx/4PdnNEH7WbIxok2znGabw/UPHALsbhTgekX9RZwoVKYjbZz7F0uR0F/n/vH+n4qF8s9cAPyv63+0fSqIe+wDwBfbRTKbwKllSluYvNjvIJ0Nz0tJ1XWxP5Jmki3wEqwkk3OAeJ36PwSBlsplobgTWHQKIQV4xC9KNGpqfQHlpq7knbZHRErmgPBvPowJaj7JI2BR2VyfHukszK3Jakt83lKjjDrFYOvtsQKpRSs26tWtq6vCadIqUyGCKFAvQtA327C/pmppLURkqq8AySGjHct2SB5Bf+1u5PuG8R6YYjQkqFOOhbummCBUuSBIlm3CTEHX1ofyhl9KNGBSQh0+pOMJz7GdrcnSG9VRbwBF17aBnjyHR6WJ0ypdIbwoVi5umtPmfBFWQ1ipTaYAgWSun8loS3TVo35rzcRl9LPUj6uJ7izTk+WcSuXtfcY+j/YQ8d/8c9dC7OKpjIVAfTdjmCDraHpA6ehv6RgYL+FUvQP85ZcJL+afTGYKGcar8qKfUPUXWxzqwl61q2U9JCXrxTxuSGur4CqWnKnW1kJUOaldaumLWkrEnQQJDZYJLt5Q7Macym00anJxZPS5vpduBdBpyBWLws7TIgaOzNzXIlblcpx0stTmyglZMEWYGrEeJYmhU0Ezabys391OKxei4RG8gmS0Ym7Ir5k1rDaremPRQfiUfbshF74sigipt99F7/y201a/cjXMRjpX/iSzpZFV0Z2V1Lcekw544cbQsxSp0n6fWmtSV1yV+snBR/KM6kFyLkSa7oVvY7zWBDJ4BX9QGXWE89SfFrc/xcAkkYEBgsYGNRILVgeKfhTIEPA0/ZkOOXnRUWqif4hVLxUUw9IWyE14XLACK5QuNciVEImPo1KrPNo6929w/OxVdi5kayVK4NSZitBcwU/UPzFpB324AvGqu90l7Dp81cMlciWIZNQiBRk2o8cA4SCwmRnqmd51rXW1IzrfaGQEssw/TLJPpofbgqpQAcUXvgumFdYO5qNp73DxwLOqMQPlw/21oKWUPbPIPXBp2JmDtw46DeN3sVuzA65yDnikac3qHSiJmmi0FLZJtr1kDB74ywjliazvmKhY5XN0by/qEFskTU6Yhkmbnr1g1FbB2PzlAkY3ZHJMVUgqn22qvrQqXBvbJE2OUKe6yy+Yt2zoo5Ck/2K51mwvWou9EK2k+/TfZNa/6PNrSydPOluZluQ6ElF6WX1i7D02ao7z68dOnhw0tHj9BB/Ap/ZN/zs5cnZD+HcdeSHRPnSbuyCbZgkcgAplRGD16E1NyrzYF/MCLtr6ed2l9PS/ZKdOINEkFZoh/aai/6N9pnS9FYqQSX0Odxqxyd3hqMFUvRaLkc/cArPLeS2nb5x4rVZB98Ftgz3gd/LrWa+rG0zohfUMTb4QvUbHh0lbQhPl5u3eiIgKFI8/1FvCE+v7zQsBrwBcydEb+mtSe+SSLMJhbTSVyAAGdjQa1LNbklvlbaEj/e2hIfJ0rBRDSGpQvDrLAEzgYlqr0Wp9HwFIzK0NouPxWRkqWoJiwZhvP+2a3t88eC8Z5BXOzktTbnb1o76E8T6r+1hf5H3ZN/9Pb6cenuNuammRdvmrHxib7hg984sHT31rw/4a5ubOeiXNcadNW39iw+8M29Sw5sbwskvB3r84F4oGMl+u639y3cs+G+oUX7r84Ho87i1R5rIOkrbZA23rdvEDZfv+nhnxxWZ8rO4h92pCu+jncu8Y/87Oimj/37EU226Cqe31yocuXfqx/62dGtG76w7qgiVbLl/rAtG3B58u9Jtnrd5Tdpmv4tJac8wCRgTBGvmL7/tFIScEDGEl6HjraJ51aF0FZ0Ujwp3ow/H738Jvrn1uepaZ+XTf+8AzFFC4oi86rwt8U7XegmdEK8RbwRPo8d4k/pn5K9sKU5d5yTm2T2ZMfS5kuTZ7abgib8kUsx6n8BYruE2QAAAHjaY2BkYGBgOx9zZe2NH/H8Nl8Z5DkYQOD8N53zMPrfw7+b2KJYvzIwMXAAMRAAAOV6EL542mNgZGDgqPjbxcDAVvjv4d+nbFEMKQzCDMigDQCstweeAAB42i2RTyhEURSHz73vPQs2lhLJMFkMoaZMSQgpTWxspFmYIjv5k1Jjo2zYGbNQU7KaslGy0ChWNA1R05AZNhYWikTZCNd3mVdf557fOed333lPP0u/8OhdEZUk+iWmD+TFCckiDHgRWfC0jKgJKVCb1X4TRn9yx2RLJc0rWoC5kMqaDHoUJqEaOiAInTANR9ANrcxEoRaPJdixEX3be5Fh59XsQdENy4ybMlec7+DWTckc+TX3X+h7k3HDJu8kzLkXMVnOOepR+gpE61HEr8JJyDw5fnLJHhn0DbRN5r71ipSrrOzpFTOuD6XFCZl37Vc+5pogoO+tJnXEoMr+PFDPk9czM0j+iF7JuQf/GtsHbfQMERvx9uH7Rr3f6vQ2sE8N730GMWo5HZc5dSonOm5WnRhe/98+oD9FvA/Opai+YJkf9FPimLydOGr/mlmD5N9cCbuHlzZv7BKBPrSgk1Bd0MzuVbzPPj1PulfWvbTcWK+yWZmij37x27t0UeQXo66aeQAAeNpjYGDQgcI2hhuMh5heMU9jCWNpYtnE8oh1DusDNgk2K7YMtia2B+x+7Is4ZDiaOG5xOnBWcf7hyuBaxfWLm4/bhNuD+wLPMV4X3jd8EXw3+CcJ2Ai8ENwmJCY0S9hF+IhInsgf0TDRJ2JV4jLi5yQcJO5Juki+ktog7SLdIr1P+p2MnkyYTJHMFFkp2UVyInK35J0UeBTuKG5QclJ6pDxB+YmqgOo9NR21S+pZ6j80ejR+aV7RstA6pz1JR0UnQ+eCzjvdCN0VQLgNB3ynZ6Bnp+ejF6VXpNejd0yfQd9Cf5mBhEGHoYjhEyMhozyjPOM44zrjeUC4DwCPhlaAAAABAAAAhgBfAAcAAAAAAAIAAQACABYAAAEAAY0AAAAAeNp9UkFKw1AQfUmrYCniSkRcZNVVLYkWke5ENxWrIrGu06aNEZuGtIVm4yE8gHvBg+hFXHgK30x+JbqQMMOb+W/ezJ98ADU8oQKrugHgmVZgC3VGBbaxiReDK+jgzeAq9vBp8Bp2LNvgddStXYNr+LIaBr9j294y+AOu3cAppkiRI0OMCPeYw8Er7QAuPw9N4h45IRZ4RECegy4SjJmbY4Qha4RzzfOEcVPPL3FGf4IWo33aBdWHPE0wow+ZmbNelCWfEc9oY2Zb6DP3wE457Ybs6Kdzj5o+tTr/zOSbmZxfOmXs/FHtM8rYP2Z1wtMjznDMm5drfCrG5DjaI9EtFXGqm5uoUkzFnLkJFQPDEr7Mt9CbS5X0CLU61QlyzUXM+owmquLobpemT1Ex5b0Wqi3KM91ttzRJoLwrqgrDp26qHVcTy58ZkLX6A8Vtb+nlH8g2R9S8ox+Ubukx52pWas51a/I6Do3v0Lfp5bUUr8ZD+xuDnG69AHjabc1HTwJxEMbh36iAYAMr9t7b7gJrLyhi771LouAmxhgNB68e9MN4s940Meo38qwS/t6c5M0zmcM7pMD312/qiPLfXIOkSCqppGHDjoN0nLjIIJMsssnBjYdc8singEKK8FJMCaWUUU4FlVRRTQ211FFPA4000UwLrbTRTgedaOgY+PATwKSLbnropY9+BhhkiGGCjDBKiDHCjDPBJFNMM8Msc8yzwCJLLLPCKmuss8EmW2yzwy577HNARNLEJnZxSLo4xSUZkilZki054haP5Eqe5EsBd9zzxDPvPPDIB1e8ccOtFPLJC69SJF577OTy7FhPYjjip5amBTVlKKGhaZpSVxpKn9KvDChNZZeyW9mjDDojUcsyddP0OxKb769ZV5903RW1YvHzo8PIxXHyZISTBpIGwqM/vTJWYQAAeNrbwfi/dQNjL4P3Bo6AiI2MjH2RG93YtCMUNwhEem8QCQIyGiJlN7Bpx0QwbGBWcN3ArO2ygUXBdROzP5M2mMMK5LC4QTiMG9igStiBomyLmLQ3MruVAbkcCq67GNjq/zPARThBIhyMvAgRLqAWTjU4lxvI5VKBcSM3iGgDAGVJMRwAAAFT0HxQAAA=) format('woff');
    font-weight: 400;
    font-style: normal;
}

From there you have access to that font set.

**Remember you have to add "appstyles"; to the end line to app.scss file under the @import... the generator sets this up for you initialy

I then set the font of my header-font to $header-font-family: 'vijaya'; from $header-font-family: '$body-font-family';

I also included a mixin I made from the new font and some custom parameters.

@mixin header-custom($header-font:$header-font-family) {
    font: {
        size:$h4-font-size;
        family:$header-font;
    }
}

.custom-h4 { @include header-custom; }

The end result was to compile the scss sheets with grunt compile-sass resulting in this output on the app.css stylesheet

.custom-h4 {
  font-size: 1.4375rem;
  font-family: 'vijaya'; }

Hope this helps... let me know if this is what you were looking for.

This is a quote from Julian the writer of the generator zf5

"Hi. Yes _appstyles.scss is a custom file for you. You can write there your own css.
You can add many other .scss files just put them somewhere in app folder (for example scss folder) and import them like: @import "yourfilename"; in app.scss down below the file like here: https://github.com/juliancwirko/generator-zf5/blob/master/app/templates/scss/app.scss

If you want your .scss file to be only imported and not compiled into .css file just add lower dash as a prefix so why appstyles.scss got one and if you want your .scss file to be compiled to another .css file you should also change css paths in index file. You could add a line with this css filte between <!-- build:css css/app.min.css --> <!-- endbuild -->

I hope it help.
Julian"

You commented on Gavnosis's post almost 5 years

i would like to know this too.

You commented on Christian Matthias's post about 5 years

@Ben Schram

I appreciate the engine. The issue with the engine and just things in general is that once you start feeding off of someone else's work you just don't learn what you need to learn in order to produce sites that are truly unique and custom.

The fact is you have to be the one who creates module positions and plants in your own code. I have come to the realization of that now...

A friend has given me his page which totally got me up to speed on the Joomla / PHP I will need in order to make and create my template.

http://jure-stern.si/blog/how-to-use-php-code-in-joomla-template-design/

I have been hacking away and the most challenging part of creating the site has been the integration of a menu into Joomla. this i have done and will post a tutorial on it soon. I can integrate foundation menu and jetmenu so far. I love jet menu however one thing REALLY bothers me about it and thus has prevented me from using it. It doesn't wrap in a Div... which is just dumb in my opinion... Thus needless to say integrating anything in it such as Joomla or WP makes it almost impossible. So I stuck it out with Foundation and so far I have wielded it to my needs.

I will keep everyone updated on the progress.

Posts Followed

No Content

Following

  • No Content

Followers

  • No Content