Преглед изворни кода

rebuild with forestry

tags/v1.0.0
somrat пре 5 година
родитељ
комит
c32fa8d184
100 измењених фајлова са 2043 додато и 2298 уклоњено
  1. 2
    4
      README.md
  2. 89
    149
      assets/css/style.css
  3. 191
    239
      assets/js/script.js
  4. 0
    899
      assets/js/scroll-behavior-polyfill.js
  5. 21
    0
      exampleSite/.forestry/front_matter/templates/author.yml
  6. 22
    0
      exampleSite/.forestry/front_matter/templates/post.yml
  7. 75
    0
      exampleSite/.forestry/settings.yml
  8. 158
    115
      exampleSite/config.toml
  9. 0
    7
      exampleSite/content/author/jamica-jock/_index.md
  10. 0
    7
      exampleSite/content/author/john-doe/_index.md
  11. 0
    7
      exampleSite/content/author/somrat/_index.md
  12. 14
    0
      exampleSite/content/english/author/john-doe.md
  13. 14
    0
      exampleSite/content/english/author/mark-dinn.md
  14. 1
    4
      exampleSite/content/english/blog/are-you-doing-the-right-way.md
  15. 7
    9
      exampleSite/content/english/blog/installation.md
  16. 5
    7
      exampleSite/content/english/blog/simple-blog-post-1.md
  17. 2
    2
      exampleSite/content/english/blog/simple-blog-post-2.md
  18. 17
    0
      exampleSite/content/english/blog/simple-blog-post-3.md
  19. 17
    0
      exampleSite/content/english/blog/simple-blog-post-4.md
  20. 17
    0
      exampleSite/content/english/blog/simple-blog-post-5.md
  21. 17
    0
      exampleSite/content/english/blog/simple-blog-post-6.md
  22. 17
    0
      exampleSite/content/english/blog/simple-blog-post.md
  23. 14
    0
      exampleSite/content/french/author/john-doe.md
  24. 14
    0
      exampleSite/content/french/author/mark-dinn.md
  25. 17
    0
      exampleSite/content/french/blog/are-you-doing-the-right-way.md
  26. 81
    0
      exampleSite/content/french/blog/installation.md
  27. 17
    0
      exampleSite/content/french/blog/simple-blog-post-1.md
  28. 17
    0
      exampleSite/content/french/blog/simple-blog-post-2.md
  29. 17
    0
      exampleSite/content/french/blog/simple-blog-post-3.md
  30. 17
    0
      exampleSite/content/french/blog/simple-blog-post-4.md
  31. 17
    0
      exampleSite/content/french/blog/simple-blog-post-5.md
  32. 17
    0
      exampleSite/content/french/blog/simple-blog-post-6.md
  33. 17
    0
      exampleSite/content/french/blog/simple-blog-post.md
  34. 0
    15
      exampleSite/data/about.yml
  35. 0
    13
      exampleSite/data/about2.yml
  36. 0
    6
      exampleSite/data/blog.yml
  37. 0
    1
      exampleSite/data/comments/.keep
  38. 0
    21
      exampleSite/data/contact.yml
  39. 16
    0
      exampleSite/data/en/about.yml
  40. 11
    0
      exampleSite/data/en/banner.yml
  41. 0
    2
      exampleSite/data/en/blog.yml
  42. 25
    0
      exampleSite/data/en/contact.yml
  43. 10
    0
      exampleSite/data/en/cta.yml
  44. 22
    0
      exampleSite/data/en/feature.yml
  45. 24
    0
      exampleSite/data/en/funfacts.yml
  46. 68
    0
      exampleSite/data/en/portfolio.yml
  47. 56
    0
      exampleSite/data/en/pricing.yml
  48. 28
    0
      exampleSite/data/en/service.yml
  49. 22
    0
      exampleSite/data/en/skill.yml
  50. 64
    0
      exampleSite/data/en/team.yml
  51. 22
    0
      exampleSite/data/en/testimonial.yml
  52. 16
    0
      exampleSite/data/fr/about.yml
  53. 11
    0
      exampleSite/data/fr/banner.yml
  54. 25
    0
      exampleSite/data/fr/contact.yml
  55. 10
    0
      exampleSite/data/fr/cta.yml
  56. 22
    0
      exampleSite/data/fr/feature.yml
  57. 24
    0
      exampleSite/data/fr/funfacts.yml
  58. 68
    0
      exampleSite/data/fr/portfolio.yml
  59. 56
    0
      exampleSite/data/fr/pricing.yml
  60. 28
    0
      exampleSite/data/fr/service.yml
  61. 22
    0
      exampleSite/data/fr/skill.yml
  62. 64
    0
      exampleSite/data/fr/team.yml
  63. 22
    0
      exampleSite/data/fr/testimonial.yml
  64. 0
    2
      exampleSite/data/pl/blog.yml
  65. 0
    76
      exampleSite/data/portfolio.yml
  66. 0
    55
      exampleSite/data/pricing.yml
  67. 0
    27
      exampleSite/data/service.yml
  68. 0
    26
      exampleSite/data/skill.yml
  69. 0
    59
      exampleSite/data/team.yml
  70. 0
    17
      exampleSite/data/testimonial.yml
  71. 14
    0
      exampleSite/i18n/en.yaml
  72. 14
    0
      exampleSite/i18n/fr.yaml
  73. 30
    0
      exampleSite/netlify.toml
  74. 0
    1
      exampleSite/static/css/custom.css
  75. BIN
      exampleSite/static/images/blog/avatar.png
  76. 0
    0
      exampleSite/static/images/blog/meghna.jpg
  77. BIN
      exampleSite/static/images/blog/user.jpg
  78. BIN
      exampleSite/static/images/favicon.png
  79. BIN
      exampleSite/static/images/logo.png
  80. BIN
      exampleSite/static/images/logos/our-client.jpg
  81. BIN
      exampleSite/static/images/team/author.jpg
  82. 0
    77
      exampleSite/staticman.yml
  83. 0
    50
      i18n/en.yaml
  84. 0
    50
      i18n/pl.yaml
  85. 17
    0
      layouts/404.html
  86. 11
    12
      layouts/_default/article.html
  87. 12
    9
      layouts/_default/baseof.html
  88. 19
    9
      layouts/_default/list.html
  89. 23
    20
      layouts/_default/single.html
  90. 0
    72
      layouts/author/list.html
  91. 60
    0
      layouts/author/single.html
  92. 0
    41
      layouts/author/terms.html
  93. 4
    4
      layouts/index.html
  94. 33
    64
      layouts/partials/about.html
  95. 0
    12
      layouts/partials/author-figure.html
  96. 24
    0
      layouts/partials/banner.html
  97. 35
    34
      layouts/partials/blog.html
  98. 61
    63
      layouts/partials/contact.html
  99. 19
    11
      layouts/partials/cta.html
  100. 0
    0
      layouts/partials/feature.html

+ 2
- 4
README.md Прегледај датотеку

@@ -1,13 +1,11 @@
<div align="center">
<h1><a href="https://themefisher.com/hugo-themes/">Meghna Hugo</a></h1>
[![GitHub stars](https://img.shields.io/github/stars/themefisher/meghna-hugo.svg)](https://github.com/themefisher/meghna-hugo/stargazers)
[![GitHub issues](https://img.shields.io/github/issues/themefisher/meghna-hugo.svg)](https://github.com/themefisher/meghna-hugo/issues)
[![GitHub issues closed](https://img.shields.io/github/issues-closed-raw/themefisher/meghna-hugo.svg?maxAge=2592000)]()
[![GitHub forks](https://img.shields.io/github/forks/themefisher/meghna-hugo.svg)](https://github.com/themefisher/meghna-hugo/network)
<img src="https://user-images.githubusercontent.com/37659754/54068559-44d79a80-4278-11e9-9601-f58d6879989c.gif" alt="screenshot" width="100%">
</div>

Meghna is a clean, unique, business website template. Built with refined business as well as corporate elements, and saturated with rich typography, Meghna is lightweight, fast-loading, responsive and W3C-validated, delivering a great first impression to visitors.

Meghna is now support [forestry CMS](https://forestry.io/), and every settings and template has been included. Just connect with forestry and it will be amazing.
**The images are only for demonstration purpose, Please don't use those images.**

## Table of Contents

+ 89
- 149
assets/css/style.css Прегледај датотеку

@@ -60,7 +60,7 @@ pre {
}

hr {
border-top: 1px solid rgba(255,255,255,.1);
border-top: 1px solid rgba(255, 255, 255, .1);
}

figure {
@@ -96,7 +96,7 @@ a:hover {
padding: 0 !important;
}

.mb-50{
.mb-50 {
margin-bottom: 50px;
}

@@ -123,27 +123,6 @@ a:hover {
color: #fff;
}

#loading-mask {
background: #333439;
height: 100%;
left: 0;
opacity: 1;
filter: alpha(opacity=100);
position: fixed;
text-align: center;
top: 0;
width: 100%;
z-index: 999999999;
}

.loading-img {
height: 100%;
left: 0;
position: fixed;
top: 50%;
width: 100%;
}

.border-meghna {
border-top: 2px solid rgba(236, 239, 241, 0.07);
height: 1px;
@@ -298,109 +277,19 @@ a:hover {
background-size: cover;
}

#preloader {
.preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #fff;
z-index: 999;
background-color: #292F36;
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
}

.sk-cube-grid {
width: 40px;
height: 40px;
margin: 100px auto;
}

.sk-cube-grid .sk-cube {
width: 33%;
height: 33%;
background-color: #57cbcc;
float: left;
-webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}

.sk-cube-grid .sk-cube1 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}

.sk-cube-grid .sk-cube2 {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}

.sk-cube-grid .sk-cube3 {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}

.sk-cube-grid .sk-cube4 {
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}

.sk-cube-grid .sk-cube5 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}

.sk-cube-grid .sk-cube6 {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}

.sk-cube-grid .sk-cube7 {
-webkit-animation-delay: 0s;
animation-delay: 0s;
}

.sk-cube-grid .sk-cube8 {
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}

.sk-cube-grid .sk-cube9 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}

@-webkit-keyframes sk-cubeGridScaleDelay {

0%,
70%,
100% {
-webkit-transform: scale3D(1, 1, 1);
transform: scale3D(1, 1, 1);
}

35% {
-webkit-transform: scale3D(0, 0, 1);
transform: scale3D(0, 0, 1);
}
}

@keyframes sk-cubeGridScaleDelay {

0%,
70%,
100% {
-webkit-transform: scale3D(1, 1, 1);
transform: scale3D(1, 1, 1);
}

35% {
-webkit-transform: scale3D(0, 0, 1);
transform: scale3D(0, 0, 1);
}
}

.title {
padding-bottom: 60px;
}
@@ -538,14 +427,14 @@ a:hover {
}

.navigation .navbar-toggler {
color: rgba(255,255,255,.5);
border-color: rgba(255,255,255,.1);
color: rgba(255, 255, 255, .5);
border-color: rgba(255, 255, 255, .1);
border-radius: 0;
}

.navigation .navbar-collapse {
padding: 10px;
box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
border-top: 5px solid transparent;
}

@@ -557,7 +446,7 @@ a:hover {
}

.navbar-toggler:focus {
outline-color: #57cbcc;
outline-color: #57cbcc;
}

.bg-1 {
@@ -819,8 +708,7 @@ a:hover {
padding-top: 50px;
}

@media (max-width: 768px)
{
@media (max-width: 768px) {
.contact-us {
padding-top: 80px;
}
@@ -838,8 +726,7 @@ a:hover {
border: 1px solid rgba(236, 239, 241, 0.07);
}

.form-meghna .form-control:focus
{
.form-meghna .form-control:focus {
border-color: none;
box-shadow: none;
}
@@ -850,8 +737,7 @@ a:hover {
border-color: #57cbcc;
}

.form-meghna ::placeholder
{
.form-meghna ::placeholder {
color: #ddd !important;
}

@@ -960,7 +846,8 @@ a:hover {
font-size: 30px;
}

.pricing ul, .skill-bar {
.pricing ul,
.skill-bar {
list-style-type: none;
margin: 0;
padding: 0;
@@ -992,9 +879,8 @@ a:hover {
text-align: center;
}

.portfolio-filter button {
border: none;
outline: none;
.portfolio-filter .btn {
outline: 0;
border: 1px solid rgba(236, 239, 241, 0.07);
background: transparent;
display: inline-block;
@@ -1005,13 +891,8 @@ a:hover {
transition: .3s all;
}

.portfolio-filter button.mixitup-control-active {
border: 1px solid #57cbcc;
color: #57cbcc;
}

.portfolio-items-wrapper .mix {
padding: 5px;
.portfolio-filter .btn.active {
border-color: #57cbcc;
}

.portfolio-block {
@@ -1597,7 +1478,8 @@ a:hover {
}

.post-comment {
background-color: #292f36;;
background-color: #292f36;
;
padding: 20px;
margin-top: 20px;
margin-bottom: 20px;
@@ -1639,7 +1521,8 @@ a:hover {
color: #737f8a;
}

input#e-mail, #hidden_iframe {
input#e-mail,
#hidden_iframe {
display: none;
}

@@ -1667,11 +1550,11 @@ input#e-mail, #hidden_iframe {
transition: all 400ms ease-out 0s;
}

.social-icon ul li a:hover{
.social-icon ul li a:hover {
background: #57cbcc;
}

.social-icon ul li a:hover i{
.social-icon ul li a:hover i {
color: #fff;
opacity: 1;
}
@@ -2012,6 +1895,7 @@ blockquote {
border-left: 5px solid #6cb670;
font-style: italic;
line-height: 22px;
padding: 20px 20px 10px 20px;
margin: 20px 0;
}

@@ -2136,8 +2020,7 @@ blockquote {
border: 1px solid rgba(236, 239, 241, 0.07);
}

.form-control-meghna .form-control:focus
{
.form-control-meghna .form-control:focus {
border-color: #57cbcc;
box-shadow: 0 0 0 0.2rem rgba(0, 174, 255, 0.432);
}
@@ -2164,10 +2047,10 @@ figcaption {
}

.resp-sharing-button {
border-radius: 5px;
border-radius: 0;
transition: 25ms ease-out;
padding: 0.5em 0.75em;
font-family: Helvetica Neue,Helvetica,Arial, sans-serif;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.resp-sharing-button__icon svg {
@@ -2276,9 +2159,13 @@ figcaption {
}

.resp-sharing-button--hackernews {
background-color: #FF6600
background-color: #FF6600
}

.resp-sharing-button--hackernews:hover,
.resp-sharing-button--hackernews:focus {
background-color: #FB6200
}
.resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus { background-color: #FB6200 }

.resp-sharing-button--vk {
background-color: #507299
@@ -2360,6 +2247,59 @@ background-color: #FF6600
}

.resp-sharing-button--telegram:hover {
background-color: #4B97D1;}
background-color: #4B97D1;
}

/*# sourceMappingURL=maps/style.css.map */

.pagination {
text-align: center;
display: block;
margin-top: 20px;
}

.pagination>li {
display: inline-block;
}

.pagination .page-item .page-link {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 0;
background-color: #26292e;
border: 1px solid #26292e;
text-align: center;
margin-right: 6px;
font-weight: 700;
color: #55606a;
}

.pagination .page-item .page-link:hover {
background: #57cbcc;
border-color: #57cbcc;
color: #fff
}

.pagination .page-item:first-child .page-link,
.pagination .page-item:last-child .page-link {
border-radius: 0;
}

.pagination .page-item.active .page-link {
background: #57cbcc;
color: #fff;
border-color: #57cbcc;
}

#select-language {
background: #353b43;
color: #ffffff;
border: 0;
}

.simple-icon {
color: #6c7b8a;
padding: 10px;
display: block;
}
/*# sourceMappingURL=maps/style.css.map */

+ 191
- 239
assets/js/script.js Прегледај датотеку

@@ -5,28 +5,8 @@ jQuery(function ($) {
/* Page Preloader
/* ========================================================================= */

// Preloader js
$(window).on('load', function () {
$('#preloader').fadeOut(700);
});

/* ========================================================================= */
/* Post image slider
/* ========================================================================= */

$("#post-thumb, #gallery-post").slick({
infinite: true,
arrows: false,
autoplay: true,
autoplaySpeed: 4000

});

$("#features").slick({
infinite: true,
arrows: false,
autoplay: true,
autoplaySpeed: 4000
$('.preloader').fadeOut(100);
});

/* ========================================================================= */
@@ -51,15 +31,25 @@ jQuery(function ($) {
/* Portfolio Filtering Hook
/* ========================================================================= */

var containerEl = document.querySelector('.filtr-container');
var containerEl = document.querySelector('.shuffle-wrapper');
if (containerEl) {
var filterizd = $('.filtr-container').filterizr({});
var Shuffle = window.Shuffle;
var myShuffle = new Shuffle(document.querySelector('.shuffle-wrapper'), {
itemSelector: '.shuffle-item',
buffer: 1
});

jQuery('input[name="shuffle-filter"]').on('change', function (evt) {
var input = evt.currentTarget;
if (input.checked) {
myShuffle.filter(input.value);
}
});
}
/* ========================================================================= */
/* Testimonial Carousel
/* ========================================================================= */

//Init the carousel
$("#testimonials").slick({
infinite: true,
arrows: false,
@@ -68,246 +58,208 @@ jQuery(function ($) {
});

/* ========================================================================= */
/* Contact Form Validating
/* Animated section
/* ========================================================================= */

var wow = new WOW({
offset: 100, // distance to the element when triggering the animation (default is 0)
mobile: false // trigger animations on mobile devices (default is true)
});

$('#contact-submit').click(function (e) {

//stop the form from being submitted
e.preventDefault();
var scrolled = false;
$(window).on('scroll', function () {
if (!scrolled) {
scrolled = true;
wow.init();
}
})

/* declare the variables, var error is the variable that we use on the end
to determine if there was an error or not */
var error = false;
var name = $('#name').val();
var email = $('#email').val();
var subject = $('#subject').val();
var message = $('#message').val();

/* in the next section we do the checking by using VARIABLE.length
where VARIABLE is the variable we are checking (like name, email),
length is a JavaScript function to get the number of characters.
And as you can see if the num of characters is 0 we set the error
variable to true and show the name_error div with the fadeIn effect.
if it's not 0 then we fadeOut the div( that's if the div is shown and
the error is fixed it fadesOut.
/* ========================================================================= */
/* animation scroll js
/* ========================================================================= */

The only difference from these checks is the email checking, we have
email.indexOf('@') which checks if there is @ in the email input field.
This JavaScript function will return -1 if no occurrence have been found.*/
if (name.length == 0) {
var error = true;
$('#name').css("border-color", "#D8000C");
} else {
$('#name').css("border-color", "#666");
}
if (email.length == 0 || email.indexOf('@') == '-1') {
var error = true;
$('#email').css("border-color", "#D8000C");
} else {
$('#email').css("border-color", "#666");
}
if (subject.length == 0) {
var error = true;
$('#subject').css("border-color", "#D8000C");
} else {
$('#subject').css("border-color", "#666");
}
if (message.length == 0) {
var error = true;
$('#message').css("border-color", "#D8000C");
} else {
$('#message').css("border-color", "#666");
var html_body = $('html, body');
$('nav a, .page-scroll').on('click', function () { //use page-scroll class in any HTML tag for scrolling
if (location.pathname.replace(/^\//, '') === this.pathname.replace(/^\//, '') && location.hostname === this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
if (target.length) {
html_body.animate({
scrollTop: target.offset().top - 70
}, 1500, 'easeInOutExpo');
return false;
}
}
});

//now when the validation is done we check if the error variable is false (no errors)
if (error == false) {
//disable the submit button to avoid spamming
//and change the button text to Sending...
$('#contact-submit').attr({
'disabled': 'false',
'value': 'Sending...'
});

/* using the jquery's post(ajax) function and a lifesaver
function serialize() which gets all the data from the form
we submit it to send_email.php */
$.post("sendmail.php", $("#contact-form").serialize(), function (result) {
//and after the ajax request ends we check the text returned
if (result == 'sent') {
//if the mail is sent remove the submit paragraph
$('#cf-submit').remove();
//and show the mail success div with fadeIn
$('#mail-success').fadeIn(500);
} else {
//show the mail failed div
$('#mail-fail').fadeIn(500);
//re enable the submit button by removing attribute disabled and change the text back to Send The Message
$('#contact-submit').removeAttr('disabled').attr('value', 'Send The Message');
}
});
// easeInOutExpo Declaration
jQuery.extend(jQuery.easing, {
easeInOutExpo: function (x, t, b, c, d) {
if (t === 0) {
return b;
}
if (t === d) {
return b + c;
}
if ((t /= d / 2) < 1) {
return c / 2 * Math.pow(2, 10 * (t - 1)) + b;
}
return c / 2 * (-Math.pow(2, -10 * --t) + 2) + b;
}
});

});
// End Jquery Function


/* ========================================================================= */
/* Animated section
/* ========================================================================= */

var wow = new WOW({
offset: 100, // distance to the element when triggering the animation (default is 0)
mobile: false // trigger animations on mobile devices (default is true)
});

//https://github.com/matthieua/WOW/issues/196#issuecomment-348734401
var scrolled = false;
$(window).on('scroll', function () {
if (!scrolled) {
scrolled = true;
wow.init();
/* ========================================================================= */
/* counter up
/* ========================================================================= */
function counter() {
var oTop;
if ($('.count').length !== 0) {
oTop = $('.count').offset().top - window.innerHeight;
}
if ($(window).scrollTop() > oTop) {
$('.count').each(function () {
var $this = $(this),
countTo = $this.attr('data-count');
$({
countNum: $this.text()
}).animate({
countNum: countTo
}, {
duration: 1000,
easing: 'swing',
step: function () {
$this.text(Math.floor(this.countNum));
},
complete: function () {
$this.text(this.countNum);
}
});
});
}
}
})
$(window).on('scroll', function () {
counter();
});

/* ========================================================================= */
/* Google Map Customization
/* ========================================================================= */
/* ========================================================================= */
/* Google Map Customization
/* ========================================================================= */

function initialize() {
function initialize() {

var latitude = $('#map-canvas').attr('data-latitude');
var longitude = $('#map-canvas').attr('data-longitude');
var myLatLng = new google.maps.LatLng(latitude, longitude);
var latitude = $('#map-canvas').attr('data-latitude');
var longitude = $('#map-canvas').attr('data-longitude');
var myLatLng = new google.maps.LatLng(latitude, longitude);

var roadAtlasStyles = [{
"featureType": "landscape",
"elementType": "geometry.fill",
"stylers": [{
"color": "#2F3238"
}]
}, {
"elementType": "labels.text.fill",
"stylers": [{
"color": "#FFFFFF"
}]
}, {
"elementType": "labels.text.stroke",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "road",
"elementType": "geometry.fill",
"stylers": [{
"color": "#50525f"
}]
}, {
"featureType": "road",
"elementType": "geometry.stroke",
"stylers": [{
"visibility": "on"
var roadAtlasStyles = [{
"featureType": "landscape",
"elementType": "geometry.fill",
"stylers": [{
"color": "#2F3238"
}]
}, {
"color": "#808080"
}]
}, {
"featureType": "poi",
"elementType": "labels",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "transit",
"elementType": "labels.icon",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "poi",
"elementType": "geometry",
"stylers": [{
"color": "#808080"
}]
}, {
"featureType": "water",
"elementType": "geometry.fill",
"stylers": [{
"color": "#3071a7"
"elementType": "labels.text.fill",
"stylers": [{
"color": "#FFFFFF"
}]
}, {
"saturation": -65
}]
}, {
"featureType": "road",
"elementType": "labels.icon",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "landscape",
"elementType": "geometry.stroke",
"stylers": [{
"color": "#bbbbbb"
}]
}];

var mapOptions = {
zoom: 14,
center: myLatLng,
disableDefaultUI: true,
scrollwheel: false,
navigationControl: false,
mapTypeControl: false,
scaleControl: false,
draggable: false,
mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.ROADMAP, 'roadatlas']
}
};

var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

"elementType": "labels.text.stroke",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "road",
"elementType": "geometry.fill",
"stylers": [{
"color": "#50525f"
}]
}, {
"featureType": "road",
"elementType": "geometry.stroke",
"stylers": [{
"visibility": "on"
}, {
"color": "#808080"
}]
}, {
"featureType": "poi",
"elementType": "labels",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "transit",
"elementType": "labels.icon",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "poi",
"elementType": "geometry",
"stylers": [{
"color": "#808080"
}]
}, {
"featureType": "water",
"elementType": "geometry.fill",
"stylers": [{
"color": "#3071a7"
}, {
"saturation": -65
}]
}, {
"featureType": "road",
"elementType": "labels.icon",
"stylers": [{
"visibility": "off"
}]
}, {
"featureType": "landscape",
"elementType": "geometry.stroke",
"stylers": [{
"color": "#bbbbbb"
}]
}];

var mapOptions = {
zoom: 14,
center: myLatLng,
disableDefaultUI: true,
scrollwheel: false,
navigationControl: false,
mapTypeControl: false,
scaleControl: false,
draggable: false,
mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.ROADMAP, 'roadatlas']
}
};

var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: '',
});
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);


google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: '',
});

var styledMapOptions = {
name: 'US Road Atlas'
};

var usRoadMapType = new google.maps.StyledMapType(
roadAtlasStyles, styledMapOptions);
google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
});

map.mapTypes.set('roadatlas', usRoadMapType);
map.setMapTypeId('roadatlas');
}
var styledMapOptions = {
name: 'US Road Atlas'
};

google.maps.event.addDomListener(window, "load", initialize);
var usRoadMapType = new google.maps.StyledMapType(
roadAtlasStyles, styledMapOptions);

/* ========================================================================= */
/* Staticman comments reply
/* ========================================================================= */
function changeValue(elementName, newValue) {
document.getElementsByName(elementName)[0].value = newValue;
};
map.mapTypes.set('roadatlas', usRoadMapType);
map.setMapTypeId('roadatlas');
}

/* ========================================================================= */
/* Honeypot
/* ========================================================================= */
$(document).ready(function () {
$('form').submit(function () {
if ($('input[type="text"]#e-mail').val().length > 0) {
$('form').attr('action', '/');
return false;
}
});
google.maps.event.addDomListener(window, "load", initialize)
});

+ 0
- 899
assets/js/scroll-behavior-polyfill.js Прегледај датотеку

@@ -1,899 +0,0 @@
// https://www.jsdelivr.com/package/npm/scroll-behavior-polyfill?path=dist
/*!
scroll-behavior-polyfill 2.0.6
license: MIT (https://github.com/wessberg/scroll-behavior-polyfill/blob/master/LICENSE.md)
Copyright © 2019 Frederik Wessberg <frederikwessberg@hotmail.com>
*/

(function () {
'use strict';

/**
* Is true if the browser natively supports the 'scroll-behavior' CSS-property.
* @type {boolean}
*/
var SUPPORTS_SCROLL_BEHAVIOR = "scrollBehavior" in document.documentElement.style;


/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.

See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */

var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};

function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}

var styleDeclarationPropertyName = "scrollBehavior";
var styleAttributePropertyName = "scroll-behavior";
var styleAttributePropertyNameRegex = new RegExp(styleAttributePropertyName + ":\\s*([^;]*)");
/**
* Determines the scroll behavior to use, depending on the given ScrollOptions and the position of the Element
* within the DOM
* @param {Element|HTMLElement|Window} inputTarget
* @param {ScrollOptions} [options]
* @returns {ScrollBehavior}
*/
function getScrollBehavior(inputTarget, options) {
// If the given 'behavior' is 'smooth', apply smooth scrolling no matter what
if (options != null && options.behavior === "smooth")
return "smooth";
var target = "style" in inputTarget ? inputTarget : document.scrollingElement != null ? document.scrollingElement : document.documentElement;
var value;
if ("style" in target) {
// Check if scroll-behavior is set as a property on the CSSStyleDeclaration
var scrollBehaviorPropertyValue = target.style[styleDeclarationPropertyName];
// Return it if it is given and has a proper value
if (scrollBehaviorPropertyValue != null && scrollBehaviorPropertyValue !== "") {
value = scrollBehaviorPropertyValue;
}
}
if (value == null) {
var attributeValue = target.getAttribute("scroll-behavior");
if (attributeValue != null && attributeValue !== "") {
value = attributeValue;
}
}
if (value == null) {
// Otherwise, check if it is set as an inline style
var styleAttributeValue = target.getAttribute("style");
if (styleAttributeValue != null && styleAttributeValue.includes(styleAttributePropertyName)) {
var match = styleAttributeValue.match(styleAttributePropertyNameRegex);
if (match != null) {
var _a = __read(match, 2), behavior = _a[1];
if (behavior != null && behavior !== "") {
value = behavior;
}
}
}
}
if (value == null) {
// Take the computed style for the element and see if it contains a specific 'scroll-behavior' value
var computedStyle = getComputedStyle(target);
var computedStyleValue = computedStyle.getPropertyValue("scrollBehavior");
if (computedStyleValue != null && computedStyleValue !== "") {
value = computedStyleValue;
}
}
// In all other cases, use the value from the CSSOM
return value;
}


var HALF = 0.5;
/**
* The easing function to use when applying the smooth scrolling
* @param {number} k
* @returns {number}
*/
function ease(k) {
return HALF * (1 - Math.cos(Math.PI * k));
}

/**
* The duration of a smooth scroll
* @type {number}
*/
var SCROLL_TIME = 15000;
/**
* Performs a smooth repositioning of the scroll
* @param {ISmoothScrollOptions} options
*/
function smoothScroll(options) {
var startTime = options.startTime, startX = options.startX, startY = options.startY, endX = options.endX, endY = options.endY, method = options.method;
var timeLapsed = 0;
var distanceX = endX - startX;
var distanceY = endY - startY;
var speed = Math.max(Math.abs((distanceX / 1000) * SCROLL_TIME), Math.abs((distanceY / 1000) * SCROLL_TIME));
requestAnimationFrame(function animate(timestamp) {
timeLapsed += timestamp - startTime;
var percentage = Math.max(0, Math.min(1, speed === 0 ? 0 : timeLapsed / speed));
var positionX = Math.floor(startX + distanceX * ease(percentage));
var positionY = Math.floor(startY + distanceY * ease(percentage));
method(positionX, positionY);
if (positionX !== endX || positionY !== endY) {
requestAnimationFrame(animate);
}
});
}

/**
* Returns a High Resolution timestamp if possible, otherwise fallbacks to Date.now()
* @returns {number}
*/
function now() {
if ("performance" in window)
return performance.now();
return Date.now();
}


var ELEMENT_ORIGINAL_SCROLL = Element.prototype.scroll;

var WINDOW_ORIGINAL_SCROLL = window.scroll;

var ELEMENT_ORIGINAL_SCROLL_BY = Element.prototype.scrollBy;

var WINDOW_ORIGINAL_SCROLL_BY = window.scrollBy;

var ELEMENT_ORIGINAL_SCROLL_TO = Element.prototype.scrollTo;

var WINDOW_ORIGINAL_SCROLL_TO = window.scrollTo;

/**
* A fallback if Element.prototype.scroll is not defined
* @param {number} x
* @param {number} y
*/
function elementPrototypeScrollFallback(x, y) {
this.__adjustingScrollPosition = true;
this.scrollLeft = x;
this.scrollTop = y;
delete this.__adjustingScrollPosition;
}
/**
* A fallback if Element.prototype.scrollTo is not defined
* @param {number} x
* @param {number} y
*/
function elementPrototypeScrollToFallback(x, y) {
return elementPrototypeScrollFallback.call(this, x, y);
}
/**
* A fallback if Element.prototype.scrollBy is not defined
* @param {number} x
* @param {number} y
*/
function elementPrototypeScrollByFallback(x, y) {
this.__adjustingScrollPosition = true;
this.scrollLeft += x;
this.scrollTop += y;
delete this.__adjustingScrollPosition;
}
/**
* Gets the original non-patched prototype method for the given kind
* @param {ScrollMethodName} kind
* @param {Element|Window} element
* @return {Function}
*/
function getOriginalScrollMethodForKind(kind, element) {
switch (kind) {
case "scroll":
if (element instanceof Element) {
if (ELEMENT_ORIGINAL_SCROLL != null) {
return ELEMENT_ORIGINAL_SCROLL;
}
else {
return elementPrototypeScrollFallback;
}
}
else {
return WINDOW_ORIGINAL_SCROLL;
}
case "scrollBy":
if (element instanceof Element) {
if (ELEMENT_ORIGINAL_SCROLL_BY != null) {
return ELEMENT_ORIGINAL_SCROLL_BY;
}
else {
return elementPrototypeScrollByFallback;
}
}
else {
return WINDOW_ORIGINAL_SCROLL_BY;
}
case "scrollTo":
if (element instanceof Element) {
if (ELEMENT_ORIGINAL_SCROLL_TO != null) {
return ELEMENT_ORIGINAL_SCROLL_TO;
}
else {
return elementPrototypeScrollToFallback;
}
}
else {
return WINDOW_ORIGINAL_SCROLL_TO;
}
}
}

/**
* Gets the Smooth Scroll Options to use for the step function
* @param {Element|Window} element
* @param {number} x
* @param {number} y
* @param {ScrollMethodName} kind
* @returns {ISmoothScrollOptions}
*/
function getSmoothScrollOptions(element, x, y, kind) {
var startTime = now();
if (!(element instanceof Element)) {
// Use window as the scroll container
var scrollX_1 = window.scrollX, pageXOffset_1 = window.pageXOffset, scrollY_1 = window.scrollY, pageYOffset_1 = window.pageYOffset;
var startX = scrollX_1 == null || scrollX_1 === 0 ? pageXOffset_1 : scrollX_1;
var startY = scrollY_1 == null || scrollY_1 === 0 ? pageYOffset_1 : scrollY_1;
return {
startTime: startTime,
startX: startX,
startY: startY,
endX: Math.floor(kind === "scrollBy" ? startX + x : x),
endY: Math.floor(kind === "scrollBy" ? startY + y : y),
method: getOriginalScrollMethodForKind("scrollTo", window).bind(window)
};
}
else {
var scrollLeft = element.scrollLeft, scrollTop = element.scrollTop;
var startX = scrollLeft;
var startY = scrollTop;
return {
startTime: startTime,
startX: startX,
startY: startY,
endX: Math.floor(kind === "scrollBy" ? startX + x : x),
endY: Math.floor(kind === "scrollBy" ? startY + y : y),
method: getOriginalScrollMethodForKind("scrollTo", element).bind(element)
};
}
}

/**
* Ensures that the given value is numeric
* @param {number} value
* @return {number}
*/
function ensureNumeric(value) {
if (value == null)
return 0;
else if (typeof value === "number") {
return value;
}
else if (typeof value === "string") {
return parseFloat(value);
}
else {
return 0;
}
}

/**
* Returns true if the given value is some ScrollToOptions
* @param {number | ScrollToOptions} value
* @return {value is ScrollToOptions}
*/
function isScrollToOptions(value) {
return value != null && typeof value === "object";
}

/**
* Handles a scroll method
* @param {Element|Window} element
* @param {ScrollMethodName} kind
* @param {number | ScrollToOptions} optionsOrX
* @param {number} y
*/
function handleScrollMethod(element, kind, optionsOrX, y) {
onScrollWithOptions(getScrollToOptionsWithValidation(optionsOrX, y), element, kind);
}
/**
* Invoked when a 'ScrollToOptions' dict is provided to 'scroll()' as the first argument
* @param {ScrollToOptions} options
* @param {Element|Window} element
* @param {ScrollMethodName} kind
*/
function onScrollWithOptions(options, element, kind) {
var behavior = getScrollBehavior(element, options);
// If the behavior is 'auto' apply instantaneous scrolling
if (behavior == null || behavior === "auto") {
getOriginalScrollMethodForKind(kind, element).call(element, options.left, options.top);
}
else {
smoothScroll(getSmoothScrollOptions(element, options.left, options.top, kind));
}
}
/**
* Normalizes the given scroll coordinates
* @param {number?} x
* @param {number?} y
* @return {Required<Pick<ScrollToOptions, "top" | "left">>}
*/
function normalizeScrollCoordinates(x, y) {
return {
left: ensureNumeric(x),
top: ensureNumeric(y)
};
}
/**
* Gets ScrollToOptions based on the given arguments. Will throw if validation fails
* @param {number | ScrollToOptions} optionsOrX
* @param {number} y
* @return {Required<ScrollToOptions>}
*/
function getScrollToOptionsWithValidation(optionsOrX, y) {
// If only one argument is given, and it isn't an options object, throw a TypeError
if (y === undefined && !isScrollToOptions(optionsOrX)) {
throw new TypeError("Failed to execute 'scroll' on 'Element': parameter 1 ('options') is not an object.");
}
// Scroll based on the primitive values given as arguments
if (!isScrollToOptions(optionsOrX)) {
return __assign({}, normalizeScrollCoordinates(optionsOrX, y), { behavior: "auto" });
}
// Scroll based on the received options object
else {
return __assign({}, normalizeScrollCoordinates(optionsOrX.left, optionsOrX.top), { behavior: optionsOrX.behavior == null ? "auto" : optionsOrX.behavior });
}
}

/**
* Patches the 'scroll' method on the Element prototype
*/
function patchElementScroll() {
Element.prototype.scroll = function (optionsOrX, y) {
handleScrollMethod(this, "scroll", optionsOrX, y);
};
}

/**
* Patches the 'scrollBy' method on the Element prototype
*/
function patchElementScrollBy() {
Element.prototype.scrollBy = function (optionsOrX, y) {
handleScrollMethod(this, "scrollBy", optionsOrX, y);
};
}

/**
* Patches the 'scrollTo' method on the Element prototype
*/
function patchElementScrollTo() {
Element.prototype.scrollTo = function (optionsOrX, y) {
handleScrollMethod(this, "scrollTo", optionsOrX, y);
};
}

/**
* Patches the 'scroll' method on the Window prototype
*/
function patchWindowScroll() {
window.scroll = function (optionsOrX, y) {
handleScrollMethod(this, "scroll", optionsOrX, y);
};
}

/**
* Patches the 'scrollBy' method on the Window prototype
*/
function patchWindowScrollBy() {
window.scrollBy = function (optionsOrX, y) {
handleScrollMethod(this, "scrollBy", optionsOrX, y);
};
}

/**
* Patches the 'scrollTo' method on the Window prototype
*/
function patchWindowScrollTo() {
window.scrollTo = function (optionsOrX, y) {
handleScrollMethod(this, "scrollTo", optionsOrX, y);
};
}

// tslint:disable:no-any
/**
* Gets the parent of an element, taking into account DocumentFragments, ShadowRoots, as well as the root context (window)
* @param {EventTarget} currentElement
* @returns {EventTarget | null}
*/
function getParent(currentElement) {
if ("nodeType" in currentElement && currentElement.nodeType === 1) {
return currentElement.parentNode;
}
if ("ShadowRoot" in window && currentElement instanceof window.ShadowRoot) {
return currentElement.host;
}
else if (currentElement === document) {
return window;
}
else if (currentElement instanceof Node)
return currentElement.parentNode;
return null;
}

var scrollingElement = document.scrollingElement != null ? document.scrollingElement : document.documentElement;
/**
* Returns true if the given overflow property represents a scrollable overflow value
* @param {string | null} overflow
* @return {boolean}
*/
function canOverflow(overflow) {
return overflow !== "visible" && overflow !== "clip";
}
/**
* Returns true if the given element is scrollable
* @param {Element} element
* @return {boolean}
*/
function isScrollable(element) {
if (element.clientHeight < element.scrollHeight || element.clientWidth < element.scrollWidth) {
var style = getComputedStyle(element, null);
return canOverflow(style.overflowY) || canOverflow(style.overflowX);
}
return false;
}
/**
* Finds the nearest ancestor of an element that can scroll
* @param {Element} target
* @returns {Element|Window?}
*/
function findNearestAncestorsWithScrollBehavior(target) {
var currentElement = target;
while (currentElement != null) {
var behavior = getScrollBehavior(currentElement);
if (behavior != null && (currentElement === scrollingElement || isScrollable(currentElement))) {
return [currentElement, behavior];
}
var parent_1 = getParent(currentElement);
currentElement = parent_1;
}
// No such element could be found. Start over, but this time find the nearest ancestor that can simply scroll
currentElement = target;
while (currentElement != null) {
if (currentElement === scrollingElement || isScrollable(currentElement)) {
return [currentElement, "auto"];
}
var parent_2 = getParent(currentElement);
currentElement = parent_2;
}
// Default to the scrolling element
return [scrollingElement, "auto"];
}

// tslint:disable:no-any
/**
* Finds the nearest root from an element
* @param {Element} target
* @returns {Document|ShadowRoot}
*/
function findNearestRoot(target) {
var currentElement = target;
while (currentElement != null) {
if ("ShadowRoot" in window && currentElement instanceof window.ShadowRoot) {
// Assume this is a ShadowRoot
return currentElement;
}
var parent_1 = getParent(currentElement);
if (parent_1 === currentElement) {
return document;
}
currentElement = parent_1;
}
return document;
}

/**
* A Regular expression that matches id's of the form "#[digit]"
* @type {RegExp}
*/
var ID_WITH_LEADING_DIGIT_REGEXP = /^#\d/;
/**
* Catches anchor navigation to IDs within the same root and ensures that they can be smooth-scrolled
* if the scroll behavior is smooth in the first rooter within that context
*/
function catchNavigation() {
// Listen for 'click' events globally
window.addEventListener("click", function (e) {
// Only work with trusted events on HTMLAnchorElements
if (!e.isTrusted || !(e.target instanceof HTMLAnchorElement))
return;
var hrefAttributeValue = e.target.getAttribute("href");
// Only work with HTMLAnchorElements that navigates to a specific ID
if (hrefAttributeValue == null || !hrefAttributeValue.startsWith("#")) {
return;
}
// Find the nearest root, whether it be a ShadowRoot or the document itself
var root = findNearestRoot(e.target);
// Attempt to match the selector from that root. querySelector' doesn't support IDs that start with a digit, so work around that limitation
var elementMatch = hrefAttributeValue.match(ID_WITH_LEADING_DIGIT_REGEXP) != null ? root.getElementById(hrefAttributeValue.slice(1)) : root.querySelector(hrefAttributeValue);
// If no selector could be found, don't proceed
if (elementMatch == null)
return;
// Find the nearest ancestor that can be scrolled
var _a = __read(findNearestAncestorsWithScrollBehavior(elementMatch), 2), ancestorWithScrollBehavior = _a[0], behavior = _a[1];
// If the behavior isn't smooth, don't proceed
if (behavior !== "smooth")
return;
// Otherwise, first prevent the default action.
e.preventDefault();
// Now, scroll to the element with that ID
ancestorWithScrollBehavior.scrollTo({
behavior: behavior,
top: elementMatch.offsetTop,
left: elementMatch.offsetLeft
});
});
}

var ELEMENT_ORIGINAL_SCROLL_INTO_VIEW = Element.prototype.scrollIntoView;

/**
* The majority of this file is based on https://github.com/stipsan/compute-scroll-into-view (MIT license),
* but has been rewritten to accept a scroller as an argument.
*/
/**
* Find out which edge to align against when logical scroll position is "nearest"
* Interesting fact: "nearest" works similarly to "if-needed", if the element is fully visible it will not scroll it
*
* Legends:
* ┌────────┐ ┏ ━ ━ ━ ┓
* │ target │ frame
* └────────┘ ┗ ━ ━ ━ ┛
*/
function alignNearest(scrollingEdgeStart, scrollingEdgeEnd, scrollingSize, scrollingBorderStart, scrollingBorderEnd, elementEdgeStart, elementEdgeEnd, elementSize) {
/**
* If element edge A and element edge B are both outside scrolling box edge A and scrolling box edge B
*
* ┌──┐
* ┏━│━━│━┓
* │ │
* ┃ │ │ ┃ do nothing
* │ │
* ┗━│━━│━┛
* └──┘
*
* If element edge C and element edge D are both outside scrolling box edge C and scrolling box edge D
*
* ┏ ━ ━ ━ ━ ┓
* ┌───────────┐
* │┃ ┃│ do nothing
* └───────────┘
* ┗ ━ ━ ━ ━ ┛
*/
if ((elementEdgeStart < scrollingEdgeStart && elementEdgeEnd > scrollingEdgeEnd) || (elementEdgeStart > scrollingEdgeStart && elementEdgeEnd < scrollingEdgeEnd)) {
return 0;
}
/**
* If element edge A is outside scrolling box edge A and element height is less than scrolling box height
*
* ┌──┐
* ┏━│━━│━┓ ┏━┌━━┐━┓
* └──┘ │ │
* from ┃ ┃ to ┃ └──┘ ┃
*
* ┗━ ━━ ━┛ ┗━ ━━ ━┛
*
* If element edge B is outside scrolling box edge B and element height is greater than scrolling box height
*
* ┏━ ━━ ━┓ ┏━┌━━┐━┓
* │ │
* from ┃ ┌──┐ ┃ to ┃ │ │ ┃
* │ │ │ │
* ┗━│━━│━┛ ┗━│━━│━┛
* │ │ └──┘
* │ │
* └──┘
*
* If element edge C is outside scrolling box edge C and element width is less than scrolling box width
*
* from to
* ┏ ━ ━ ━ ━ ┓ ┏ ━ ━ ━ ━ ┓
* ┌───┐ ┌───┐
* │ ┃ │ ┃ ┃ │ ┃
* └───┘ └───┘
* ┗ ━ ━ ━ ━ ┛ ┗ ━ ━ ━ ━ ┛
*
* If element edge D is outside scrolling box edge D and element width is greater than scrolling box width
*
* from to
* ┏ ━ ━ ━ ━ ┓ ┏ ━ ━ ━ ━ ┓
* ┌───────────┐ ┌───────────┐
* ┃ │ ┃ │ ┃ ┃ │
* └───────────┘ └───────────┘
* ┗ ━ ━ ━ ━ ┛ ┗ ━ ━ ━ ━ ┛
*/
if ((elementEdgeStart <= scrollingEdgeStart && elementSize <= scrollingSize) || (elementEdgeEnd >= scrollingEdgeEnd && elementSize >= scrollingSize)) {
return elementEdgeStart - scrollingEdgeStart - scrollingBorderStart;
}
/**
* If element edge B is outside scrolling box edge B and element height is less than scrolling box height
*
* ┏━ ━━ ━┓ ┏━ ━━ ━┓
*
* from ┃ ┃ to ┃ ┌──┐ ┃
* ┌──┐ │ │
* ┗━│━━│━┛ ┗━└━━┘━┛
* └──┘
*
* If element edge A is outside scrolling box edge A and element height is greater than scrolling box height
*
* ┌──┐
* │ │
* │ │ ┌──┐
* ┏━│━━│━┓ ┏━│━━│━┓
* │ │ │ │
* from ┃ └──┘ ┃ to ┃ │ │ ┃
* │ │
* ┗━ ━━ ━┛ ┗━└━━┘━┛
*
* If element edge C is outside scrolling box edge C and element width is greater than scrolling box width
*
* from to
* ┏ ━ ━ ━ ━ ┓ ┏ ━ ━ ━ ━ ┓
* ┌───────────┐ ┌───────────┐
* │ ┃ │ ┃ │ ┃ ┃
* └───────────┘ └───────────┘
* ┗ ━ ━ ━ ━ ┛ ┗ ━ ━ ━ ━ ┛
*
* If element edge D is outside scrolling box edge D and element width is less than scrolling box width
*
* from to
* ┏ ━ ━ ━ ━ ┓ ┏ ━ ━ ━ ━ ┓
* ┌───┐ ┌───┐
* ┃ │ ┃ │ ┃ │ ┃
* └───┘ └───┘
* ┗ ━ ━ ━ ━ ┛ ┗ ━ ━ ━ ━ ┛
*
*/
if ((elementEdgeEnd > scrollingEdgeEnd && elementSize < scrollingSize) || (elementEdgeStart < scrollingEdgeStart && elementSize > scrollingSize)) {
return elementEdgeEnd - scrollingEdgeEnd + scrollingBorderEnd;
}
return 0;
}
function computeScrollIntoView(target, scroller, options) {
var block = options.block, inline = options.inline;
// Used to handle the top most element that can be scrolled
var scrollingElement = document.scrollingElement || document.documentElement;
// Support pinch-zooming properly, making sure elements scroll into the visual viewport
// Browsers that don't support visualViewport will report the layout viewport dimensions on document.documentElement.clientWidth/Height
// and viewport dimensions on window.innerWidth/Height
// https://www.quirksmode.org/mobile/viewports2.html
// https://bokand.github.io/viewport/index.html
var viewportWidth = window.visualViewport != null ? visualViewport.width : innerWidth;
var viewportHeight = window.visualViewport != null ? visualViewport.height : innerHeight;
var viewportX = window.scrollX != null ? window.scrollX : window.pageXOffset;
var viewportY = window.scrollY != null ? window.scrollY : window.pageYOffset;
var _a = target.getBoundingClientRect(), targetHeight = _a.height, targetWidth = _a.width, targetTop = _a.top, targetRight = _a.right, targetBottom = _a.bottom, targetLeft = _a.left;
// These values mutate as we loop through and generate scroll coordinates
var targetBlock = block === "start" || block === "nearest" ? targetTop : block === "end" ? targetBottom : targetTop + targetHeight / 2; // block === 'center
var targetInline = inline === "center" ? targetLeft + targetWidth / 2 : inline === "end" ? targetRight : targetLeft; // inline === 'start || inline === 'nearest
var _b = scroller.getBoundingClientRect(), height = _b.height, width = _b.width, top = _b.top, right = _b.right, bottom = _b.bottom, left = _b.left;
var frameStyle = getComputedStyle(scroller);
var borderLeft = parseInt(frameStyle.borderLeftWidth, 10);
var borderTop = parseInt(frameStyle.borderTopWidth, 10);
var borderRight = parseInt(frameStyle.borderRightWidth, 10);
var borderBottom = parseInt(frameStyle.borderBottomWidth, 10);
var blockScroll = 0;
var inlineScroll = 0;
// The property existance checks for offset[Width|Height] is because only HTMLElement objects have them, but any Element might pass by here
// @TODO find out if the "as HTMLElement" overrides can be dropped
var scrollbarWidth = "offsetWidth" in scroller ? scroller.offsetWidth - scroller.clientWidth - borderLeft - borderRight : 0;
var scrollbarHeight = "offsetHeight" in scroller ? scroller.offsetHeight - scroller.clientHeight - borderTop - borderBottom : 0;
if (scrollingElement === scroller) {
// Handle viewport logic (document.documentElement or document.body)
if (block === "start") {
blockScroll = targetBlock;
}
else if (block === "end") {
blockScroll = targetBlock - viewportHeight;
}
else if (block === "nearest") {
blockScroll = alignNearest(viewportY, viewportY + viewportHeight, viewportHeight, borderTop, borderBottom, viewportY + targetBlock, viewportY + targetBlock + targetHeight, targetHeight);
}
else {
// block === 'center' is the default
blockScroll = targetBlock - viewportHeight / 2;
}
if (inline === "start") {
inlineScroll = targetInline;
}
else if (inline === "center") {
inlineScroll = targetInline - viewportWidth / 2;
}
else if (inline === "end") {
inlineScroll = targetInline - viewportWidth;
}
else {
// inline === 'nearest' is the default
inlineScroll = alignNearest(viewportX, viewportX + viewportWidth, viewportWidth, borderLeft, borderRight, viewportX + targetInline, viewportX + targetInline + targetWidth, targetWidth);
}
// Apply scroll position offsets and ensure they are within bounds
// @TODO add more test cases to cover this 100%
blockScroll = Math.max(0, blockScroll + viewportY);
inlineScroll = Math.max(0, inlineScroll + viewportX);
}
else {
// Handle each scrolling frame that might exist between the target and the viewport
if (block === "start") {
blockScroll = targetBlock - top - borderTop;
}
else if (block === "end") {
blockScroll = targetBlock - bottom + borderBottom + scrollbarHeight;
}
else if (block === "nearest") {
blockScroll = alignNearest(top, bottom, height, borderTop, borderBottom + scrollbarHeight, targetBlock, targetBlock + targetHeight, targetHeight);
}
else {
// block === 'center' is the default
blockScroll = targetBlock - (top + height / 2) + scrollbarHeight / 2;
}
if (inline === "start") {
inlineScroll = targetInline - left - borderLeft;
}
else if (inline === "center") {
inlineScroll = targetInline - (left + width / 2) + scrollbarWidth / 2;
}
else if (inline === "end") {
inlineScroll = targetInline - right + borderRight + scrollbarWidth;
}
else {
// inline === 'nearest' is the default
inlineScroll = alignNearest(left, right, width, borderLeft, borderRight + scrollbarWidth, targetInline, targetInline + targetWidth, targetWidth);
}
var scrollLeft = scroller.scrollLeft, scrollTop = scroller.scrollTop;
// Ensure scroll coordinates are not out of bounds while applying scroll offsets
blockScroll = Math.max(0, Math.min(scrollTop + blockScroll, scroller.scrollHeight - height + scrollbarHeight));
inlineScroll = Math.max(0, Math.min(scrollLeft + inlineScroll, scroller.scrollWidth - width + scrollbarWidth));
}
return {
top: blockScroll,
left: inlineScroll
};
}

/**
* Patches the 'scrollIntoView' method on the Element prototype
*/
function patchElementScrollIntoView() {
Element.prototype.scrollIntoView = function (arg) {
var normalizedOptions = arg == null || arg === true
? {
block: "start",
inline: "nearest"
}
: arg === false
? {
block: "end",
inline: "nearest"
}
: arg;
// Find the nearest ancestor that can be scrolled
var _a = __read(findNearestAncestorsWithScrollBehavior(this), 2), ancestorWithScroll = _a[0], ancestorWithScrollBehavior = _a[1];
var behavior = normalizedOptions.behavior != null ? normalizedOptions.behavior : ancestorWithScrollBehavior;
// If the behavior isn't smooth, simply invoke the original implementation and do no more
if (behavior !== "smooth") {
// Assert that 'scrollIntoView' is actually defined
if (ELEMENT_ORIGINAL_SCROLL_INTO_VIEW != null) {
ELEMENT_ORIGINAL_SCROLL_INTO_VIEW.call(this, normalizedOptions);
}
// Otherwise, invoke 'scrollTo' instead and provide the scroll coordinates
else {
var _b = computeScrollIntoView(this, ancestorWithScroll, normalizedOptions), top_1 = _b.top, left = _b.left;
getOriginalScrollMethodForKind("scrollTo", this).call(this, left, top_1);
}
return;
}
ancestorWithScroll.scrollTo(__assign({ behavior: behavior }, computeScrollIntoView(this, ancestorWithScroll, normalizedOptions)));
};
}

var ELEMENT_ORIGINAL_SCROLL_TOP_SET_DESCRIPTOR = Object.getOwnPropertyDescriptor(Element.prototype, "scrollTop").set;

/**
* Patches the 'scrollTop' property descriptor on the Element prototype
*/
function patchElementScrollTop() {
Object.defineProperty(Element.prototype, "scrollTop", {
set: function (scrollTop) {
if (this.__adjustingScrollPosition) {
return ELEMENT_ORIGINAL_SCROLL_TOP_SET_DESCRIPTOR.call(this, scrollTop);
}
handleScrollMethod(this, "scrollTo", this.scrollLeft, scrollTop);
return scrollTop;
}
});
}

var ELEMENT_ORIGINAL_SCROLL_LEFT_SET_DESCRIPTOR = Object.getOwnPropertyDescriptor(Element.prototype, "scrollLeft").set;

/**
* Patches the 'scrollLeft' property descriptor on the Element prototype
*/
function patchElementScrollLeft() {
Object.defineProperty(Element.prototype, "scrollLeft", {
set: function (scrollLeft) {
if (this.__adjustingScrollPosition) {
return ELEMENT_ORIGINAL_SCROLL_LEFT_SET_DESCRIPTOR.call(this, scrollLeft);
}
handleScrollMethod(this, "scrollTo", scrollLeft, this.scrollTop);
return scrollLeft;
}
});
}

/**
* Applies the polyfill
*/
function patch() {
// Element.prototype methods
patchElementScroll();
patchElementScrollBy();
patchElementScrollTo();
patchElementScrollIntoView();
// Element.prototype descriptors
patchElementScrollLeft();
patchElementScrollTop();
// window methods
patchWindowScroll();
patchWindowScrollBy();
patchWindowScrollTo();
// Navigation
catchNavigation();
}

/**
* Is true if the browser natively supports the Element.prototype.[scroll|scrollTo|scrollBy|scrollIntoView] methods
* @type {boolean}
*/
var SUPPORTS_ELEMENT_PROTOTYPE_SCROLL_METHODS = "scroll" in Element.prototype && "scrollTo" in Element.prototype && "scrollBy" in Element.prototype && "scrollIntoView" in Element.prototype;

if (!SUPPORTS_SCROLL_BEHAVIOR || !SUPPORTS_ELEMENT_PROTOTYPE_SCROLL_METHODS) {
patch();
}

}());


+ 21
- 0
exampleSite/.forestry/front_matter/templates/author.yml Прегледај датотеку

@@ -0,0 +1,21 @@
---
label: Author
hide_body: false
fields:
- type: text
name: title
label: title
- type: text
name: email
label: email
- type: field_group_list
name: social
label: social
fields:
- type: text
name: icon
label: icon
description: https://themify.me/themify-icons
- type: text
name: link
label: link

+ 22
- 0
exampleSite/.forestry/front_matter/templates/post.yml Прегледај датотеку

@@ -0,0 +1,22 @@
---
label: Post
hide_body: false
fields:
- type: text
name: title
label: title
- type: datetime
name: date
label: date
- type: file
name: image
label: image
- type: text
name: author
label: author
- name: description
type: text
config:
required: false
label: description
description: this is meta description

+ 75
- 0
exampleSite/.forestry/settings.yml Прегледај датотеку

@@ -0,0 +1,75 @@
---
new_page_extension: md
auto_deploy: false
admin_path: ''
webhook_url:
sections:
- type: heading
label: Blog Post
- type: directory
path: content/english/blog
label: Post (en)
create: documents
match: "**/*"
new_doc_ext: '20191203072044'
templates:
- post
- type: directory
path: content/french/blog
label: Post (fr)
create: documents
match: "**/*"
templates:
- post
- type: heading
label: Author
- type: directory
path: content/english/author
label: Author (en)
create: documents
match: "**/*"
templates:
- author
- type: directory
path: content/french/author
label: Author (fr)
create: documents
match: "**/*"
templates:
- author
- type: heading
label: Data
- type: directory
path: data
label: Homepage
create: all
match: "**/*"
- type: directory
path: i18n
label: i18n
create: documents
match: "**/*"
- type: heading
label: Configuration
- type: directory
path: ''
label: Configuration
create: all
match: "*.toml"
new_doc_ext: toml
upload_dir: static/images
public_path: "/images"
front_matter_path: ''
use_front_matter_path: false
file_template: ":filename:"
build:
preview_env:
- HUGO_ENV=staging
- HUGO_VERSION=0.58.2
preview_output_directory: public
preview_docker_image: forestryio/hugo:latest
mount_path: "/srv"
working_dir: "/srv"
instant_preview_command: hugo server -D -E -F --port 8080 --bind 0.0.0.0 --renderToDisk
-d public
version: 0.58.2

+ 158
- 115
exampleSite/config.toml Прегледај датотеку

@@ -1,137 +1,180 @@
baseURL = "http://example.org/"
languageCode = "en-us"
DefaultContentLanguage = "en"
################################# Default configuration ###################
baseURL = "https://examplesite.com"
title = "Meghna"
theme = "meghna-hugo"
summaryLength = 10
# post pagination
paginate = "6"
# post excerpt
summaryLength = "15"
# disqus short name
disqusShortname = "" # get your shortname form here : https://disqus.com
# default content language
defaultContentLanguage = "en"
defaultContentLanguageInSubdir = true
# disable language
disableLanguages = [""]

############################# Plugins ##########################
# css plugins
[[params.plugins.css]]
URL = "plugins/bootstrap/bootstrap.min.css"
[[params.plugins.css]]
URL = "plugins/themify-icons/themify-icons.css"
[[params.plugins.css]]
URL = "plugins/animate-css/animate.css"
[[params.plugins.css]]
URL = "plugins/magnific-popup/magnific-popup.css"
[[params.plugins.css]]
URL = "plugins/slick/slick.css"

# js plugins
[[params.plugins.js]]
URL = "plugins/jquery/jquery.min.js"
[[params.plugins.js]]
URL = "plugins/bootstrap/bootstrap.min.js"
[[params.plugins.js]]
URL = "plugins/slick/slick.min.js"
[[params.plugins.js]]
URL = "plugins/shuffle/shuffle.min.js"
[[params.plugins.js]]
URL = "plugins/magnific-popup/jquery.magnific-popup.min.js"
[[params.plugins.js]]
URL = "plugins/wow/wow.min.js"

############################# Default Parameters ##########################
[params]
logo = "images/logo.png"
# Meta data
description = "Responsive Multipurpose Parallax HTML5 Template"
author = "Themefisher"
# Google Analitycs
googleAnalitycsID = "Your ID"
# post share
postShare = true

# preloader
[params.preloader]
enable = true
preloader = "images/logo.png"

############################# social icons ##########################
[[params.social_Icon]]
icon = "ti-facebook" # themify icon pack : https://themify.me/themify-icons
link = "#"

[[params.social_Icon]]
icon = "ti-twitter-alt" # themify icon pack : https://themify.me/themify-icons
link = "#"

[[params.social_Icon]]
icon = "ti-youtube" # themify icon pack : https://themify.me/themify-icons
link = "#"

[[params.social_Icon]]
icon = "ti-linkedin" # themify icon pack : https://themify.me/themify-icons
link = "#"

[[params.social_Icon]]
icon = "ti-dribbble" # themify icon pack : https://themify.me/themify-icons
link = "#"

[[params.social_Icon]]
icon = "ti-pinterest" # themify icon pack : https://themify.me/themify-icons
link = "#"

################################# language ################################
[Languages]

################################ English Language ########################
[Languages.en]
languageName = "En"
languageCode = "en-us"
contentDir = "content/english"
weight = 1
home = "Home"

# Menu
[Languages.en.menu]

[[Languages.en.menu.main]]
name = "About Us"
URL = "about"
weight = 1

[[Languages.en.menu.main]]
name = "Service"
URL = "services"
weight = 2

[[Languages.en.menu.main]]
name = "Portfolio"
URL = "portfolio"
weight = 3

[[Languages.en.menu.main]]
name = "Team"
URL = "team"
weight = 4

[[Languages.en.menu.main]]
name = "Pricing"
URL = "pricing"
weight = 5

[[Languages.en.menu.main]]
name = "Blog"
URL = "blog"
weight = 6

[[Languages.en.menu.main]]
name = "Contact"
URL = "contact"
weight = 7



################################ France Language ########################
[Languages.fr]
languageName = "Fr"
languageCode = "fr-fr"
contentDir = "content/french"
weight = 2
home = "Home"

[taxonomies]
author = "author"
category = "categories"
tag = "tags"
# Menu
[Languages.fr.menu]

# Menu
[menu]
[[menu.nav]]
[[Languages.fr.menu.main]]
name = "About Us"
URL = "about"
weight = 2
weight = 1

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Service"
URL = "services"
weight = 3
weight = 2

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Portfolio"
URL = "portfolio"
weight = 4
weight = 3

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Team"
URL = "our-team"
weight = 5
URL = "team"
weight = 4

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Pricing"
URL = "pricing"
weight = 6
weight = 5

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Blog"
URL = "blog"
weight = 7
weight = 6

[[menu.nav]]
[[Languages.fr.menu.main]]
name = "Contact"
URL = "contact-us"
weight = 8

# Site params
[params]
home= "Home"
logo = "images/logo.png"
gmapAPI = "https://maps.googleapis.com/maps/api/js?key=AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU&libraries=places"
# Meta data
description = "Responsive Multipurpose Parallax HTML5 Template"
author = "Themefisher"
# Google Analitycs
googleAnalitycsID = "Your ID"
custom_css = ["css/custom.css"]

# Banner Section
[params.banner]
enable = true
bgImage = "images/slider/hero-area.jpg"
icon = "tf-ion-play"
heading = "Experience the new reality"
content= "Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit, excepturi. At recusandae sit perferendis autem,iste tempora nostrum numquam sapiente!"
btn = true
btnText="Explore Us"
btnURL="#services"

# call to action
[params.cta]
enable = true
title = "Great Design & Incredible Features"
content = "Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis tenetur odio impedit incidunt? Omnis accusantium ea reiciendis, fugit commodi nostrum."
btnURL = "#"
btnText = "Start a project with us"

# counter
[params.counter]
enable = true
bgImage = "images/backgrounds/bg-1.jpg"
[[params.counter.counterItem]]
title = "Happy Clients"
icon = "tf-ion-android-happy"
count = "320"

[[params.counter.counterItem]]
title = "Projects completed"
icon = "tf-ion-archive"
count = "565"

[[params.counter.counterItem]]
title = "Positive feedback"
icon = "tf-ion-thumbsup"
count = "95"

[[params.counter.counterItem]]
title = "Cups of Coffee"
icon = "tf-ion-coffee"
count = "2500"

# footer
[params.footer]
copyright = "Themefisher"
copyrightURL = "http://www.themefisher.com"

# social Icons
[[params.footer.socialIcon]]
icon = "tf-ion-social-facebook"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-twitter"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-google-outline"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-youtube"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-linkedin"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-dribbble-outline"
url = "#"

[[params.footer.socialIcon]]
icon = "tf-ion-social-pinterest-outline"
url = "#"
URL = "contact"
weight = 7

+ 0
- 7
exampleSite/content/author/jamica-jock/_index.md Прегледај датотеку

@@ -1,7 +0,0 @@
---
name: Jamica Jock
email: email@example.org
github: example
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eu magna arcu. Vivamus id hendrerit dui, in elementum ante. Aenean euismod ipsum sed sagittis accumsan. Ut ultrices tincidunt viverra. Mauris eu nisl urna. Proin finibus feugiat tortor ut interdum. Curabitur.

+ 0
- 7
exampleSite/content/author/john-doe/_index.md Прегледај датотеку

@@ -1,7 +0,0 @@
---
name: John Doe
email: email@example.com
github: example
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam pulvinar turpis ac est vulputate egestas at vitae nunc. Praesent vestibulum nulla at ligula rutrum, quis cursus tellus tempus. Proin faucibus dapibus auctor. Mauris faucibus imperdiet metus, eget consectetur eros porttitor.

+ 0
- 7
exampleSite/content/author/somrat/_index.md Прегледај датотеку

@@ -1,7 +0,0 @@
---
name: Somrat
email: email2@example.org
github: example
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit amet vulputate augue. Duis auctor lacus id vehicula gravida. Nam suscipit vitae purus et laoreet. Donec nisi dolor, consequat vel pretium id, auctor in dui. Nam iaculis, neque ac ullamcorper.

+ 14
- 0
exampleSite/content/english/author/john-doe.md Прегледај датотеку

@@ -0,0 +1,14 @@
---
title: "John Doe"
email: "email2@example.org"
social:
- icon : "ti-facebook" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-twitter-alt" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-github" # themify icon pack : https://themify.me/themify-icons
link : "#"
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit amet vulputate augue. Duis auctor lacus id vehicula gravida. Nam suscipit vitae purus et laoreet.
Donec nisi dolor, consequat vel pretium id, auctor in dui. Nam iaculis, neque ac ullamcorper.

+ 14
- 0
exampleSite/content/english/author/mark-dinn.md Прегледај датотеку

@@ -0,0 +1,14 @@
---
title: "Mark Dinn"
email: "email2@example.org"
social:
- icon : "ti-facebook" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-twitter-alt" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-github" # themify icon pack : https://themify.me/themify-icons
link : "#"
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit amet vulputate augue. Duis auctor lacus id vehicula gravida. Nam suscipit vitae purus et laoreet.
Donec nisi dolor, consequat vel pretium id, auctor in dui. Nam iaculis, neque ac ullamcorper.

exampleSite/content/blog/are-you-doing-the-right-way.md → exampleSite/content/english/blog/are-you-doing-the-right-way.md Прегледај датотеку

@@ -14,7 +14,4 @@ Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.



Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

exampleSite/content/blog/installation.md → exampleSite/content/english/blog/installation.md Прегледај датотеку

@@ -1,12 +1,10 @@
+++
title = "How To Setup Meghna Hugo"
date = "2019-3-06T21:49:20+02:00"
description = "This is meta description for blog page"
tags = ["golang", "programming", "theme", "hugo"]
categories = ["starting"]
author = "Themefisher"
image = "images/blog/meghna.png"
+++
---
title: "How To Setup Meghna Hugo"
date: 2018-09-12T14:51:12+06:00
author: Mark Dinn
image: images/blog/meghna.jpg
description : "This is meta description"
---

## Install this template by following those simple steps:


exampleSite/content/blog/simple-post-title.md → exampleSite/content/english/blog/simple-blog-post-1.md Прегледај датотеку

@@ -1,12 +1,11 @@
---
title: "Simple Post Title"
date: 2018-09-12T14:39:16+06:00
author: Somrat
image: images/blog/blog-post-2.jpg
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-3.jpg
author: John Doe
description : "This is meta description"
---


Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.
@@ -15,5 +14,4 @@ Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

exampleSite/content/blog/simple-image-post.md → exampleSite/content/english/blog/simple-blog-post-2.md Прегледај датотеку

@@ -1,8 +1,8 @@
---
title: "Simple Image Post"
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: Jamica Jock
author: John Doe
description : "This is meta description"
---


+ 17
- 0
exampleSite/content/english/blog/simple-blog-post-3.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/english/blog/simple-blog-post-4.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/english/blog/simple-blog-post-5.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/english/blog/simple-blog-post-6.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: Mark Dinn
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/english/blog/simple-blog-post.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 14
- 0
exampleSite/content/french/author/john-doe.md Прегледај датотеку

@@ -0,0 +1,14 @@
---
title: "John Doe"
email: "email2@example.org"
social:
- icon : "ti-facebook" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-twitter-alt" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-github" # themify icon pack : https://themify.me/themify-icons
link : "#"
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit amet vulputate augue. Duis auctor lacus id vehicula gravida. Nam suscipit vitae purus et laoreet.
Donec nisi dolor, consequat vel pretium id, auctor in dui. Nam iaculis, neque ac ullamcorper.

+ 14
- 0
exampleSite/content/french/author/mark-dinn.md Прегледај датотеку

@@ -0,0 +1,14 @@
---
title: "Mark Dinn"
email: "email2@example.org"
social:
- icon : "ti-facebook" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-twitter-alt" # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : "ti-github" # themify icon pack : https://themify.me/themify-icons
link : "#"
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit amet vulputate augue. Duis auctor lacus id vehicula gravida. Nam suscipit vitae purus et laoreet.
Donec nisi dolor, consequat vel pretium id, auctor in dui. Nam iaculis, neque ac ullamcorper.

+ 17
- 0
exampleSite/content/french/blog/are-you-doing-the-right-way.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Are You Doing the Right Way"
date: 2018-09-12T14:51:12+06:00
author: John Doe
image: images/blog/blog-post-3.jpg
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 81
- 0
exampleSite/content/french/blog/installation.md Прегледај датотеку

@@ -0,0 +1,81 @@
---
title: "How To Setup Meghna Hugo"
date: 2018-09-12T14:51:12+06:00
author: Mark Dinn
image: images/blog/meghna.jpg
description : "This is meta description"
---

## Install this template by following those simple steps:

### STEP-1 : Hugo installation

Check this link below for install hugo on your computer.
[hugo install documentation](https://gohugo.io/getting-started/installing/)

### STEP-2 : Create your project

Hugo provides a `new` command to create a new website.

```
hugo new site <new_project>
```

### STEP-3 : Install the theme
Run this command
```
hugo new site meghna-hugo
```
and then go to the themes folder inside of meghna-hugo folder. You can also use this command ```cd meghna-hugo/themes``` for going to this folder.
Then run the command
```
git clone git@github.com:themefisher/meghna-hugo.git
```

Alternatively, you can [download the theme as .zip](https://github.com/themefisher/meghna-hugo/archive/master.zip) file and extract it in the `themes` directory

After that you need to go to the `meghna-hugo/exampleSite` folder and copy or cut all the elements, and now go back to the root folder and paste it here.

open the command prompt again and run `cd ../` command for go back to the root folder.

### STEP-4 : Host locally

Launching the website locally by using the following command:

```
hugo serve
```

Go to `http://localhost:1313`

Or you can check this video documentation for installing this template:
{{< youtube 3O3qvDoVp5g >}}

### STEP-5 : Basic configuration

When building the website, you can set a theme by using `--theme` option. However, we suggest you modify the configuration file (`config.toml`) and set the theme as the default.

```toml
# Change the default theme to be use when building the site with Hugo
theme = "meghna-hugo"
```

### STEP-6 : Create your first content pages

```
hugo new blog/post-name.md
```

### STEP-7 : Build the website

When your site is ready to deploy, run the following command:

```
hugo

# You can also create a minified version by using this command:
hugo--minify

```

A `public` folder will be generated, containing all static content and assets for your website. It can now be deployed on any web server.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-1.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-3.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-2.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-3.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-4.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-5.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post-6.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: Mark Dinn
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 17
- 0
exampleSite/content/french/blog/simple-blog-post.md Прегледај датотеку

@@ -0,0 +1,17 @@
---
title: "Simple Blog Post"
date: 2018-09-12T12:52:36+06:00
image: images/blog/blog-post-1.jpg
author: John Doe
description : "This is meta description"
---

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

> Design is not just what it looks like and feels like. Design is how it works.

Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

Sed porttitor lectus nibh. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Nulla porttitor accumsan tincidunt. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Quisque velit nisi, pretium ut lacinia in, elementum id enim.

+ 0
- 15
exampleSite/data/about.yml Прегледај датотеку

@@ -1,15 +0,0 @@
enable : true
heading : About
headingSpan : Us
aboutItem :
- icon : tf-tools
title : We're Creative
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : tf-strategy
title : We're Professional
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : tf-anchor2
title : We're Genius
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

+ 0
- 13
exampleSite/data/about2.yml Прегледај датотеку

@@ -1,13 +0,0 @@
enable : true
image : images/about/about-business-man.jpg
title : We’re A Digital Design Agency.
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquam tempora itaque, autem dolores culpa cum mollitia voluptate nesciunt voluptatibus quasi.
description2 : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquam tempora itaque, autem dolores culpa cum mollitia voluptate nesciunt voluptatibus quasi. Aliquam tempora itaque, autem dolores culpa cum mollitia voluptate nesciunt voluptatibus quasi.
aboutItem :
- icon : tf-circle-compass
title : SEO Optimized
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe
- icon : tf-hotairballoon
title : Easy Customization
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe

+ 0
- 6
exampleSite/data/blog.yml Прегледај датотеку

@@ -1,6 +0,0 @@
enable : true
sharing : true
staticmanComments:
enable: false
notifications: true
api: https://dev.staticman.net/v3/entry/github/themefisher/meghna-hugo/master/comments

+ 0
- 1
exampleSite/data/comments/.keep Прегледај датотеку

@@ -1 +0,0 @@

+ 0
- 21
exampleSite/data/contact.yml Прегледај датотеку

@@ -1,21 +0,0 @@
enable : true
heading : Get In
headingSpan : Touch
title : Contact Details
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsam, vero, provident, eum eligendi blanditiis ex explicabo vitae nostrum facilis asperiores dolorem illo officiis ratione vel fugiat dicta laboriosam labore adipisci.
enable_maps : true
mapLatitude : 51.5223477
mapLongitude: -0.1622023
contactDetails :
- icon : tf-map-pin
info : "Khaja Road, Bayzid, Chittagong, Bangladesh"
- icon : tf-ion-ios-telephone-outline
info : "Phone: +880-31-000-000"
- icon : tf-ion-iphone
info : "Fax: +880-31-000-000"
- icon : tf-ion-ios-email-outline
info : "Email: hello@meghna.com"

+ 16
- 0
exampleSite/data/en/about.yml Прегледај датотеку

@@ -0,0 +1,16 @@
############################# About ###################################
about:
enable : true
title : About Us
about_Item :
- icon : ti-ruler-pencil # themify icon pack : https://themify.me/themify-icons
title : We're Creative
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : ti-cup # themify icon pack : https://themify.me/themify-icons
title : We're Professional
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : ti-thought # themify icon pack : https://themify.me/themify-icons
title : We're Genius
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

+ 11
- 0
exampleSite/data/en/banner.yml Прегледај датотеку

@@ -0,0 +1,11 @@
############################### Banner ################################
banner:
enable : true
bg_Image : "images/slider/hero-area.jpg"
icon : "" # themify icon pack : https://themify.me/themify-icons
title : "Experience the new reality"
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit, excepturi. At recusandae sit perferendis autem,iste tempora nostrum numquam sapiente!"
button:
enable : true
label : "Explore Us"
link : "#services"

+ 0
- 2
exampleSite/data/en/blog.yml Прегледај датотеку

@@ -1,2 +0,0 @@
heading : Latest
headingSpan : Posts

+ 25
- 0
exampleSite/data/en/contact.yml Прегледај датотеку

@@ -0,0 +1,25 @@
############################## Contact #############################
contact:
enable : true
title : Contact Us
subtitle : Contact Details
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsam, vero, provident, eum eligendi blanditiis ex explicabo vitae nostrum facilis asperiores dolorem illo officiis ratione vel fugiat dicta laboriosam labore adipisci.
form_Action: "#" #contact form works with https://formspree.io
map:
enable : true
gmapAPI : "https://maps.googleapis.com/maps/api/js?key=AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU&libraries=places"
mapLatitude : 51.5223477
mapLongitude: -0.1622023

contact_Details :
- icon : ti-location-pin # themify icon pack : https://themify.me/themify-icons
info : "Khaja Road, Bayzid, Chittagong, Bangladesh"
- icon : ti-mobile # themify icon pack : https://themify.me/themify-icons
info : "Phone: +880-31-000-000"
- icon : ti-printer # themify icon pack : https://themify.me/themify-icons
info : "Fax: +880-31-000-000"
- icon : ti-email # themify icon pack : https://themify.me/themify-icons
info : "Email: hello@meghna.com"

+ 10
- 0
exampleSite/data/en/cta.yml Прегледај датотеку

@@ -0,0 +1,10 @@
############################# call to action ##############################
cta:
enable : true
bg_Image : "images/backgrounds/bg-1.jpg"
title : "Great Design & Incredible Features"
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis tenetur odio impedit incidunt? Omnis accusantium ea reiciendis, fugit commodi nostrum."
button:
enable : true
label : "Start a project with us"
link : "#contact"

+ 22
- 0
exampleSite/data/en/feature.yml Прегледај датотеку

@@ -0,0 +1,22 @@
############################# feature ###################################
feature:
enable : true
image : images/about/about-business-man.jpg
title : We’re A Digital Design Agency.
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquam tempora itaque, autem dolores culpa cum mollitia voluptate nesciunt voluptatibus quasi."
feature_Item :
- icon : ti-world # themify icon pack : https://themify.me/themify-icons
title : SEO Optimized
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe
- icon : ti-panel # themify icon pack : https://themify.me/themify-icons
title : Easy Customization
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe

- icon : ti-stats-up # themify icon pack : https://themify.me/themify-icons
title : SEO Optimized
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe
- icon : ti-announcement # themify icon pack : https://themify.me/themify-icons
title : Easy Customization
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe

+ 24
- 0
exampleSite/data/en/funfacts.yml Прегледај датотеку

@@ -0,0 +1,24 @@
################################# funfacts ##################################
funfacts:
enable : true
bg_Image : "images/backgrounds/bg-1.jpg"
counter_Item:
# counter item loop
- title : "Happy Clients"
icon : "ti-face-smile" # themify icon pack : https://themify.me/themify-icons
count : "320"
# counter item loop
- title : "Projects completed"
icon : "ti-archive" # themify icon pack : https://themify.me/themify-icons
count : "350"
# counter item loop
- title : "Positive feedback"
icon : "ti-thumb-up" # themify icon pack : https://themify.me/themify-icons
count : "158"
# counter item loop
- title : "Cups of Coffee"
icon : "ti-gift" # themify icon pack : https://themify.me/themify-icons
count : "250"

+ 68
- 0
exampleSite/data/en/portfolio.yml Прегледај датотеку

@@ -0,0 +1,68 @@
#################################### portfolio ###############################
portfolio:
enable : true
title : Our Works
filter_List :
- filter_Type : photography
filter_Title : Photography
- filter_Type : design
filter_Title : Design
- filter_Type : development
filter_Title : Development

portfolio_Item :
- types : ["design"]
image : images/portfolio/portfolio-1.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["development"]
image : images/portfolio/portfolio-2.jpg
URL : #
title : Sound system
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "development"]
image : images/portfolio/portfolio-3.jpg
URL : #
title : Clock Product
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["photography", "development"]
image : images/portfolio/portfolio-4.jpg
URL : #
title : Bottol Label
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design"]
image : images/portfolio/portfolio-5.jpg
URL : #
title : Shopping Bag
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["photography"]
image : images/portfolio/portfolio-6.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["development"]
image : images/portfolio/portfolio-7.jpg
URL : #
title : Business Card
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "development"]
image : images/portfolio/portfolio-8.jpg
URL : #
title : Stationary Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "photography"]
image : images/portfolio/portfolio-2.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!

+ 56
- 0
exampleSite/data/en/pricing.yml Прегледај датотеку

@@ -0,0 +1,56 @@
##################################### pricing ##############################
pricing:
enable : true
title : Our Plans
pricing_Table :
# pricing table loop
- title : Free
price : $99
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Silver
price : $149
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Gold
price : $199
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Platinum
price : $299
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support

+ 28
- 0
exampleSite/data/en/service.yml Прегледај датотеку

@@ -0,0 +1,28 @@
################################# Service #################################
service:
enable : true
title : Our Services
service_Item :
- icon : ti-world # themify icon pack : https://themify.me/themify-icons
title : WordPress Theme
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-layout # themify icon pack : https://themify.me/themify-icons
title : Responsive Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-blackboard # themify icon pack : https://themify.me/themify-icons
title : Media &amp; Advertisement
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-palette # themify icon pack : https://themify.me/themify-icons
title : Graphic Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-package # themify icon pack : https://themify.me/themify-icons
title : Apps Development
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-pulse # themify icon pack : https://themify.me/themify-icons
title : Networking
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.

+ 22
- 0
exampleSite/data/en/skill.yml Прегледај датотеку

@@ -0,0 +1,22 @@
################################# Skill ##################################
skill:
enable : true
title : Our Skills
subtitle : We’ve skilled in wide range of web and Other digital market tools.
content : Lorem, ipsum dolor sit amet consectetur adipisicing elit. Perspiciatis magni explicabo cum aperiam recusandae sunt accusamus totam. Quidem quos fugiat sapiente numquam accusamus quas hic, itaque in libero reiciendis tempora!
image : images/about/company-growth.png
skill_Item :
- name : Business Development
percent : 90%
- name : Analysis
percent : 70%
- name : Design
percent : 80%
- name : IOS Development
percent : 95%
- name : Andriod Development
percent : 75%

+ 64
- 0
exampleSite/data/en/team.yml Прегледај датотеку

@@ -0,0 +1,64 @@
############################### team ############################
team:
enable : true
title : Our Team
team_Member :
# team member loop
- image : images/team/team-1.jpg
name : Abul Mal Muhit
designation : CEO/Founder
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-2.jpg
name : Frank Miller
designation : Manager
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-3.jpg
name : Michael Jonson
designation : Web Developer
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-4.jpg
name : Mo. Kha. Alamgir
designation : SEO Specialist
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"

+ 22
- 0
exampleSite/data/en/testimonial.yml Прегледај датотеку

@@ -0,0 +1,22 @@
################################# Testimonial #########################
testimonial:
enable : true
bg_Image : images/backgrounds/bg-2.jpg
testimonial_Item :
# testimonial item loop
- name : Jonathon Andrew
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
# testimonial item loop
- name : Mark Dinn
image : images/team/client-2.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
# testimonial item loop
- name : Lemos Kail
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!

+ 16
- 0
exampleSite/data/fr/about.yml Прегледај датотеку

@@ -0,0 +1,16 @@
############################# About ###################################
about:
enable : true
title : About Us
about_Item :
- icon : ti-ruler-pencil # themify icon pack : https://themify.me/themify-icons
title : We're Creative
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : ti-cup # themify icon pack : https://themify.me/themify-icons
title : We're Professional
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

- icon : ti-thought # themify icon pack : https://themify.me/themify-icons
title : We're Genius
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Velit, nihil, libero, perspiciatis eos provident laborum eum dignissimos.

+ 11
- 0
exampleSite/data/fr/banner.yml Прегледај датотеку

@@ -0,0 +1,11 @@
############################### Banner ################################
banner:
enable : true
bg_Image : "images/slider/hero-area.jpg"
icon : "" # themify icon pack : https://themify.me/themify-icons
title : "Découvrez la nouvelle réalité"
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit, excepturi. At recusandae sit perferendis autem,iste tempora nostrum numquam sapiente!"
button:
enable : true
label : "Explorez-nous"
link : "#services"

+ 25
- 0
exampleSite/data/fr/contact.yml Прегледај датотеку

@@ -0,0 +1,25 @@
############################## Contact #############################
contact:
enable : true
title : Contact Us
subtitle : Contact Details
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsam, vero, provident, eum eligendi blanditiis ex explicabo vitae nostrum facilis asperiores dolorem illo officiis ratione vel fugiat dicta laboriosam labore adipisci.
form_Action: "#" #contact form works with https://formspree.io
map:
enable : true
gmapAPI : "https://maps.googleapis.com/maps/api/js?key=AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU&libraries=places"
mapLatitude : 51.5223477
mapLongitude: -0.1622023

contact_Details :
- icon : ti-location-pin # themify icon pack : https://themify.me/themify-icons
info : "Khaja Road, Bayzid, Chittagong, Bangladesh"
- icon : ti-mobile # themify icon pack : https://themify.me/themify-icons
info : "Phone: +880-31-000-000"
- icon : ti-printer # themify icon pack : https://themify.me/themify-icons
info : "Fax: +880-31-000-000"
- icon : ti-email # themify icon pack : https://themify.me/themify-icons
info : "Email: hello@meghna.com"

+ 10
- 0
exampleSite/data/fr/cta.yml Прегледај датотеку

@@ -0,0 +1,10 @@
############################# call to action ##############################
cta:
enable : true
bg_Image : "images/backgrounds/bg-1.jpg"
title : "Great Design & Incredible Features"
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis tenetur odio impedit incidunt? Omnis accusantium ea reiciendis, fugit commodi nostrum."
button:
enable : true
label : "Start a project with us"
link : "#contact"

+ 22
- 0
exampleSite/data/fr/feature.yml Прегледај датотеку

@@ -0,0 +1,22 @@
############################# feature ###################################
feature:
enable : true
image : images/about/about-business-man.jpg
title : We’re A Digital Design Agency.
content : "Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquam tempora itaque, autem dolores culpa cum mollitia voluptate nesciunt voluptatibus quasi."
feature_Item :
- icon : ti-world # themify icon pack : https://themify.me/themify-icons
title : SEO Optimized
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe
- icon : ti-panel # themify icon pack : https://themify.me/themify-icons
title : Easy Customization
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe

- icon : ti-stats-up # themify icon pack : https://themify.me/themify-icons
title : SEO Optimized
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe
- icon : ti-announcement # themify icon pack : https://themify.me/themify-icons
title : Easy Customization
content : Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus consectetur dolores repellendus eos saepe

+ 24
- 0
exampleSite/data/fr/funfacts.yml Прегледај датотеку

@@ -0,0 +1,24 @@
################################# funfacts ##################################
funfacts:
enable : true
bg_Image : "images/backgrounds/bg-1.jpg"
counter_Item:
# counter item loop
- title : "Happy Clients"
icon : "ti-face-smile" # themify icon pack : https://themify.me/themify-icons
count : "320"
# counter item loop
- title : "Projects completed"
icon : "ti-archive" # themify icon pack : https://themify.me/themify-icons
count : "350"
# counter item loop
- title : "Positive feedback"
icon : "ti-thumb-up" # themify icon pack : https://themify.me/themify-icons
count : "158"
# counter item loop
- title : "Cups of Coffee"
icon : "ti-gift" # themify icon pack : https://themify.me/themify-icons
count : "250"

+ 68
- 0
exampleSite/data/fr/portfolio.yml Прегледај датотеку

@@ -0,0 +1,68 @@
#################################### portfolio ###############################
portfolio:
enable : true
title : Our Works
filter_List :
- filter_Type : photography
filter_Title : Photography
- filter_Type : design
filter_Title : Design
- filter_Type : development
filter_Title : Development

portfolio_Item :
- types : ["design"]
image : images/portfolio/portfolio-1.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["development"]
image : images/portfolio/portfolio-2.jpg
URL : #
title : Sound system
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "development"]
image : images/portfolio/portfolio-3.jpg
URL : #
title : Clock Product
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["photography", "development"]
image : images/portfolio/portfolio-4.jpg
URL : #
title : Bottol Label
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design"]
image : images/portfolio/portfolio-5.jpg
URL : #
title : Shopping Bag
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["photography"]
image : images/portfolio/portfolio-6.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["development"]
image : images/portfolio/portfolio-7.jpg
URL : #
title : Business Card
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "development"]
image : images/portfolio/portfolio-8.jpg
URL : #
title : Stationary Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : ["design", "photography"]
image : images/portfolio/portfolio-2.jpg
URL : #
title : Tag Design
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!

+ 56
- 0
exampleSite/data/fr/pricing.yml Прегледај датотеку

@@ -0,0 +1,56 @@
##################################### pricing ##############################
pricing:
enable : true
title : Our Plans
pricing_Table :
# pricing table loop
- title : Free
price : $99
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Silver
price : $149
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Gold
price : $199
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support
# pricing table loop
- title : Platinum
price : $299
unit : month
link : #
service:
- 1GB Disk Space
- 10 Email Account
- Script Installer
- 1 GB Storage
- 10 GB Bandwidth
- 24/7 Tech Support

+ 28
- 0
exampleSite/data/fr/service.yml Прегледај датотеку

@@ -0,0 +1,28 @@
################################# Service #################################
service:
enable : true
title : Our Services
service_Item :
- icon : ti-world # themify icon pack : https://themify.me/themify-icons
title : WordPress Theme
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-layout # themify icon pack : https://themify.me/themify-icons
title : Responsive Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-blackboard # themify icon pack : https://themify.me/themify-icons
title : Media &amp; Advertisement
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-palette # themify icon pack : https://themify.me/themify-icons
title : Graphic Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-package # themify icon pack : https://themify.me/themify-icons
title : Apps Development
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : ti-pulse # themify icon pack : https://themify.me/themify-icons
title : Networking
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.

+ 22
- 0
exampleSite/data/fr/skill.yml Прегледај датотеку

@@ -0,0 +1,22 @@
################################# Skill ##################################
skill:
enable : true
title : Our Skills
subtitle : We’ve skilled in wide range of web and Other digital market tools.
content : Lorem, ipsum dolor sit amet consectetur adipisicing elit. Perspiciatis magni explicabo cum aperiam recusandae sunt accusamus totam. Quidem quos fugiat sapiente numquam accusamus quas hic, itaque in libero reiciendis tempora!
image : images/about/company-growth.png
skill_Item :
- name : Business Development
percent : 90%
- name : Analysis
percent : 70%
- name : Design
percent : 80%
- name : IOS Development
percent : 95%
- name : Andriod Development
percent : 75%

+ 64
- 0
exampleSite/data/fr/team.yml Прегледај датотеку

@@ -0,0 +1,64 @@
############################### team ############################
team:
enable : true
title : Our Team
team_Member :
# team member loop
- image : images/team/team-1.jpg
name : Abul Mal Muhit
designation : CEO/Founder
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-2.jpg
name : Frank Miller
designation : Manager
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-3.jpg
name : Michael Jonson
designation : Web Developer
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"
# team member loop
- image : images/team/team-4.jpg
name : Mo. Kha. Alamgir
designation : SEO Specialist
content : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
social_Icon :
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-twitter-alt # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
link : "#"
- icon : ti-dribbble # themify icon pack : https://themify.me/themify-icons
link : "#"

+ 22
- 0
exampleSite/data/fr/testimonial.yml Прегледај датотеку

@@ -0,0 +1,22 @@
################################# Testimonial #########################
testimonial:
enable : true
bg_Image : images/backgrounds/bg-2.jpg
testimonial_Item :
# testimonial item loop
- name : Jonathon Andrew
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
# testimonial item loop
- name : Mark Dinn
image : images/team/client-2.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
# testimonial item loop
- name : Lemos Kail
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!

+ 0
- 2
exampleSite/data/pl/blog.yml Прегледај датотеку

@@ -1,2 +0,0 @@
heading : Najnowsze
headingSpan : wpisy

+ 0
- 76
exampleSite/data/portfolio.yml Прегледај датотеку

@@ -1,76 +0,0 @@
enable : true
heading : Our
headingSpan : Works
filterList :
- filterType : photography
filterTitle : Photography
- filterType : design
filterTitle : Design
- filterType : development
filterTitle : Development

portfolioItem :
- types : design
image : images/portfolio/portfolio-1.jpg
icon : tf-ion-android-search
URL : #
title : Tag Design
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : development
image : images/portfolio/portfolio-2.jpg
icon : tf-ion-android-search
URL : #
title : Sound system
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : design, development
image : images/portfolio/portfolio-3.jpg
icon : tf-ion-android-search
URL : #
title : Clock Product
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : photography, development
image : images/portfolio/portfolio-4.jpg
icon : tf-ion-android-search
URL : #
title : Bottol Label
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : design
image : images/portfolio/portfolio-5.jpg
icon : tf-ion-android-search
URL : #
title : Shopping Bag
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : photography
image : images/portfolio/portfolio-6.jpg
icon : tf-ion-android-search
URL : #
title : Tag Design
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : development
image : images/portfolio/portfolio-7.jpg
icon : tf-ion-android-search
URL : #
title : Business Card
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : design, development
image : images/portfolio/portfolio-8.jpg
icon : tf-ion-android-search
URL : #
title : Stationary Design
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!
- types : design, photography
image : images/portfolio/portfolio-2.jpg
icon : tf-ion-android-search
URL : #
title : Tag Design
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam, nemo!

+ 0
- 55
exampleSite/data/pricing.yml Прегледај датотеку

@@ -1,55 +0,0 @@
enable : true
heading : Our Greatest
headingSpan : Plans
pricingTable :
- title : Free
price : $99
time : month
btnURL : #
btnText : Signup
plan :
- planDetails : 1GB Disk Space
- planDetails : 10 Email Account
- planDetails : Script Installer
- planDetails : 1 GB Storage
- planDetails : 10 GB Bandwidth
- planDetails : 24/7 Tech Support
- title : Silver
price : $149
time : month
btnURL : #
btnText : Signup
plan :
- planDetails : 1GB Disk Space
- planDetails : 10 Email Account
- planDetails : Script Installer
- planDetails : 1 GB Storage
- planDetails : 10 GB Bandwidth
- planDetails : 24/7 Tech Support
- title : Gold
price : $199
time : month
btnURL : #
btnText : Signup
plan :
- planDetails : 1GB Disk Space
- planDetails : 10 Email Account
- planDetails : Script Installer
- planDetails : 1 GB Storage
- planDetails : 10 GB Bandwidth
- planDetails : 24/7 Tech Support
- title : Platinum
price : $299
time : month
btnURL : #
btnText : Signup
plan :
- planDetails : 1GB Disk Space
- planDetails : 10 Email Account
- planDetails : Script Installer
- planDetails : 1 GB Storage
- planDetails : 10 GB Bandwidth
- planDetails : 24/7 Tech Support

+ 0
- 27
exampleSite/data/service.yml Прегледај датотеку

@@ -1,27 +0,0 @@
enable : true
heading : Our
headingSpan : Services
serviceItem :
- icon : tf-globe
title : WordPress Theme
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : tf-ion-laptop
title : Responsive Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : tf-genius
title : Media &amp; Advertisement
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : tf-dial
title : Graphic Design
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : tf-target3
title : Apps Development
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.
- icon : tf-lifesaver
title : Networking
content : Lorem ipsum dolor sit amet, consectetur.. Sed id lorem eget orci dictum facilisis vel id tellus.Nullam iaculis arcu at mauris dapibus consectetur.

+ 0
- 26
exampleSite/data/skill.yml Прегледај датотеку

@@ -1,26 +0,0 @@
enable : true
heading : Our
headingSpan : Skills
title : We’ve skilled in wide range of web and Other digital market tools.
content : Lorem, ipsum dolor sit amet consectetur adipisicing elit. Perspiciatis magni explicabo cum aperiam recusandae sunt accusamus totam. Quidem quos fugiat sapiente numquam accusamus quas hic, itaque in libero reiciendis tempora!
image : images/about/company-growth.png
skillItem :
- itemNumber : 01-
itemName : Business Development
itemPercent : 90%
- itemNumber : 02-
itemName : Analysis
itemPercent : 70%
- itemNumber : 03-
itemName : Design
itemPercent : 80%
- itemNumber : 04-
itemName : IOS Development
itemPercent : 95%
- itemNumber : 05-
itemName : Andriod Development
itemPercent : 75%

+ 0
- 59
exampleSite/data/team.yml Прегледај датотеку

@@ -1,59 +0,0 @@
enable : true
heading : Our
headingSpan : Team
teamMember :
- image : images/team/team-1.jpg
name : Abul Mal Muhit
designation : CEO/Founder
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
socialIcon :
- icon : tf-ion-social-facebook
url : "#"
- icon : tf-ion-social-twitter
url : "#"
- icon : tf-ion-social-linkedin
url : "#"
- icon : tf-ion-social-dribbble-outline
url : "#"
- image : images/team/team-2.jpg
name : Frank Miller
designation : Manager
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
socialIcon :
- icon : tf-ion-social-facebook
url : "#"
- icon : tf-ion-social-twitter
url : "#"
- icon : tf-ion-social-linkedin
url : "#"
- icon : tf-ion-social-dribbble-outline
url : "#"
- image : images/team/team-3.jpg
name : Michael Jonson
designation : Web Developer
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
socialIcon :
- icon : tf-ion-social-facebook
url : "#"
- icon : tf-ion-social-twitter
url : "#"
- icon : tf-ion-social-linkedin
url : "#"
- icon : tf-ion-social-dribbble-outline
url : "#"
- image : images/team/team-4.jpg
name : Mo. Kha. Alamgir
designation : SEO Specialist
description : Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur necessitatibus ullam, culpa odio.
socialIcon :
- icon : tf-ion-social-facebook
url : "#"
- icon : tf-ion-social-twitter
url : "#"
- icon : tf-ion-social-linkedin
url : "#"
- icon : tf-ion-social-dribbble-outline
url : "#"

+ 0
- 17
exampleSite/data/testimonial.yml Прегледај датотеку

@@ -1,17 +0,0 @@
enable : true
bgImage : images/backgrounds/bg-2.jpg
testimonialItem :
- name : Jonathon Andrew
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
- name : Jonathon Andrew
image : images/team/client-2.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!
- name : Jonathon Andrew
image : images/team/client-1.jpg
date : Dec 26, 2018
content : Lorem ipsum dolor sit amet, consectetur adipisicing elit. Praesentium minima ex, quia error, deserunt voluptatibus repellendus? Incidunt eligendi aliquam repellat molestias, vel sed optio rem odit quis ratione non consequuntur!

+ 14
- 0
exampleSite/i18n/en.yaml Прегледај датотеку

@@ -0,0 +1,14 @@
- id: blogTitle
translation: Latest Post
- id: readMore
translation: Read more
- id: viewAllPost
translation: View All Post
- id: share
translation: Share
- id: aboutAuthor
translation: About author
- id: authorsPosts
translation: Author's posts
- id: copyright
translation: copyright &copy; 2019 [themefisher](https://themefisher.com) all right reserved

+ 14
- 0
exampleSite/i18n/fr.yaml Прегледај датотеку

@@ -0,0 +1,14 @@
- id: blogTitle
translation: Dernier message
- id: readMore
translation: Lire la suite
- id: viewAllPost
translation: Voir tous les articles
- id: share
translation: Partager
- id: aboutAuthor
translation: À propos de l'auteur
- id: authorsPosts
translation: Articles de l'auteur
- id: copyright
translation: copyright et copie; 2019 [themefisher] (https://themefisher.com) tous droits réservés

+ 30
- 0
exampleSite/netlify.toml Прегледај датотеку

@@ -0,0 +1,30 @@
[build]
publish = "public"
command = "hugo --gc --minify"

[context.production.environment]
HUGO_VERSION = "0.59.0"
HUGO_ENV = "production"
HUGO_ENABLEGITINFO = "true"

[context.split1]
command = "hugo --gc --minify --enableGitInfo"

[context.split1.environment]
HUGO_VERSION = "0.59.0"
HUGO_ENV = "production"

[context.deploy-preview]
command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL"

[context.deploy-preview.environment]
HUGO_VERSION = "0.59.0"

[context.branch-deploy]
command = "hugo --gc --minify -b $DEPLOY_PRIME_URL"

[context.branch-deploy.environment]
HUGO_VERSION = "0.59.0"

[context.next.environment]
HUGO_ENABLEGITINFO = "true"

+ 0
- 1
exampleSite/static/css/custom.css Прегледај датотеку

@@ -1 +0,0 @@


BIN
exampleSite/static/images/blog/avatar.png Прегледај датотеку


exampleSite/static/images/blog/meghna.png → exampleSite/static/images/blog/meghna.jpg Прегледај датотеку


BIN
exampleSite/static/images/blog/user.jpg Прегледај датотеку


BIN
exampleSite/static/images/favicon.png Прегледај датотеку


BIN
exampleSite/static/images/logo.png Прегледај датотеку


BIN
exampleSite/static/images/logos/our-client.jpg Прегледај датотеку


BIN
exampleSite/static/images/team/author.jpg Прегледај датотеку


+ 0
- 77
exampleSite/staticman.yml Прегледај датотеку

@@ -1,77 +0,0 @@
# Name of the property. You can have multiple properties with completely
# different config blocks for different sections of your site.
# For example, you can have one property to handle comment submission and
# another one to handle posts.
comments:
# (*) REQUIRED
#
# Names of the fields the form is allowed to submit. If a field that is
# not here is part of the request, an error will be thrown.
allowedFields: ["name", "email", "message", "reply_to"]

# (*) REQUIRED
#
# Name of the branch being used. Must match the one sent in the URL of the
# request.
branch: "master"

# Text to use as the commit message or pull request title. Accepts placeholders.
commitMessage: "Add Staticman data"

# (*) REQUIRED
#
# Destination path (filename) for the data files. Accepts placeholders.
filename: "entry{@timestamp}"

# The format of the generated data files. Accepted values are "json", "yaml"
# or "frontmatter"
format: "yaml"

# List of fields to be populated automatically by Staticman and included in
# the data file. Keys are the name of the field. The value can be an object
# with a `type` property, which configures the generated field, or any value
# to be used directly (e.g. a string, number or array)
generatedFields:
date:
type: date
options:
format: "timestamp-seconds"

# Whether entries need to be appproved before they are published to the main
# branch. If set to `true`, a pull request will be created for your approval.
# Otherwise, entries will be published to the main branch automatically.
moderation: true

# Name of the site. Used in notification emails.
name: "Meghna Theme"

# Notification settings. When enabled, users can choose to receive notifications
# via email when someone adds a reply or a new comment. This requires an account
# with Mailgun, which you can get for free at http://mailgun.com.
#notifications:
# Enable notifications
#enabled: true

# (!) ENCRYPTED
#
# Mailgun API key
#apiKey: "1q2w3e4r"

# (!) ENCRYPTED
#
# Mailgun domain (encrypted)
#domain: "4r3e2w1q"

# (*) REQUIRED
#
# Destination path (directory) for the data files. Accepts placeholders.
path: "data/comments/{options.slug}"

# Names of required fields. If any of these isn't in the request or is empty,
# an error will be thrown.
requiredFields: ["name", "email", "message"]

# List of transformations to apply to any of the fields supplied. Keys are
# the name of the field and values are possible transformation types.
transforms:
email: md5

+ 0
- 50
i18n/en.yaml Прегледај датотеку

@@ -1,50 +0,0 @@
- id: comments
translation: Comments
- id: permalinkComment
translation: Permalink to this comment
- id: replyTo
translation: Reply to
- id: replyToThread
translation: Reply to thread
- id: noComments
translation: No comments yet. Your comment may be the first.
- id: emailUseGravatarNotifications
translation: Your email address is used for <a href="https://gravatar.com" target="_blank" rel="noopener">Gravatar</a> image and notifications about new comments only.
- id: emailUseGravatar
translation: Your email address is used for <a href="https://gravatar.com" target="_blank" rel="noopener">Gravatar</a> image only.
- id: tellSomething
translation: Tell something
- id: thanksForComment
translation: Thank you
- id: commentSent
translation: Your comment has been sent and will be published after approval
- id: nickname
translation: Nickname
- id: comment
translation: Comment
- id: commentPlaceholder
translation: Feel free to use Markdown.
- id: commentNotify
translation: Notify me of new comments on this post
- id: addComment
translation: Add comment
- id: readMore
translation: Read more
- id: viewAllPost
translation: View All Post
- id: share
translation: Share
- id: aboutAuthor
translation: About author
- id: contact
translation: Contact
- id: authorsPosts
translation: Author's posts
- id: authorsOfPosts
translation: Authors of posts
- id: authorOfPostsOnBlog
translation: Author of posts on the blog
- id: authorsOfPostsOnBlog
translation: Authors of posts on the blog
- id: blogs
translation: Blogs

+ 0
- 50
i18n/pl.yaml Прегледај датотеку

@@ -1,50 +0,0 @@
- id: comments
translation: Komentarze
- id: permalinkComment
translation: Link do tego komentarza
- id: replyTo
translation: Odpowiedz
- id: replyToThread
translation: Odpowiedz na wątek
- id: noComments
translation: Na razie brak komentarzy. Twój może być pierwszy.
- id: emailUseGravatarNotifications
translation: Twój adres e-mail jest używany jedynie do obrazu <a href="https://gravatar.com" target="_blank" rel="noopener">Gravatar</a> i powiadomień o nowych komentarzach.
- id: emailUseGravatar
translation: Twój adres e-mail jest używany jedynie do obrazu <a href="https://gravatar.com" target="_blank" rel="noopener">Gravatar</a>.
- id: tellSomething
translation: Powiedz coś
- id: thanksForComment
translation: Dziękujemy
- id: commentSent
translation: Twój komentarz został przesłany i zostanie opublikowany po zatwierdzeniu
- id: nickname
translation: Pseudonim
- id: comment
translation: Komentarz
- id: commentPlaceholder
translation: Nie krępuj się używać Markdown.
- id: commentNotify
translation: Powiadom mnie o nowych komentarzach do tego wpisu
- id: addComment
translation: Dodaj komentarz
- id: readMore
translation: Czytaj więcej
- id: viewAllPost
translation: Wyświetl wszystkie wpisy
- id: share
translation: Podziel się
- id: aboutAuthor
translation: O autorze
- id: contact
translation: Kontakt
- id: authorsPosts
translation: Wpisy autora
- id: authorOfPostsOnBlog
translation: Autor wpisów na blogu
- id: authorsOfPosts
translation: Autorzy wpisów
- id: authorsOfPostsOnBlog
translation: Autorzy wpisów na blogu
- id: blogs
translation: Blog

+ 17
- 0
layouts/404.html Прегледај датотеку

@@ -0,0 +1,17 @@
{{ define "main" }}

{{ partial "navigation.html" . }}

<section class="section">
<div class="container">
<div class="row">
<div class="col-12 text-center">
<h1>404</h1>
<h2>Page Not Found</h2>
<a class="btn btn-main" href="{{ .Site.BaseURL | relLangURL }}">Back to home</a>
</div>
</div>
</div>
</section>

{{ end }}

+ 11
- 12
layouts/_default/article.html Прегледај датотеку

@@ -1,14 +1,13 @@
<article class="col-lg-4 col-md-6 col-12 clearfix wow fadeInUp mb-4" data-wow-duration="500ms">
<div class="post-block">
<div class="media-wrapper">
{{ with .Params.image }}<img src="{{ . | absURL }}" alt="post-image" class="img-fluid">{{ end }}
</div>

<article class="col-lg-4 col-md-6 col-12 clearfix wow fadeInUp" data-wow-duration="500ms">
<div class="post-block">
<div class="media-wrapper">
{{ with .Params.image }}<img src="{{ . | absURL }}" alt="post-image" class="img-fluid">{{ end }}
</div>

<div class="content">
<h3><a href="{{ .Permalink }}">{{ with .Params.name}}{{.}}{{else}}{{ .Title }}{{end}}</a></h3>
<p>{{ .Summary }}</p>
<a class="btn btn-transparent" href="{{ .Permalink }}">{{ i18n "readMore" }}</a>
</div>
<div class="content">
<h3><a href="{{ .Permalink }}">{{ with .Params.name}}{{.}}{{else}}{{ .Title }}{{end}}</a></h3>
<p>{{ .Summary }}</p>
<a class="btn btn-transparent" href="{{ .Permalink }}">{{ i18n "readMore" }}</a>
</div>
</article>
</div>
</article>

+ 12
- 9
layouts/_default/baseof.html Прегледај датотеку

@@ -1,10 +1,13 @@
<!DOCTYPE html>
<html class="no-js" lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}" scroll-behavior="smooth">
{{- partial "head.html" . -}}
<body id="body" data-spy="scroll" data-target=".navbar" data-offset="52">
<div id="content">
{{- block "main" . }}{{- end }}
</div>
{{- partial "footer.html" . -}}
</body>
</html>
<html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-us{{ end }}">
{{ partial "head.html" . }}

<body id="body" data-spy="scroll" data-target=".navbar" data-offset="55">
<div id="content">
{{ partial "preloader.html" . }}
{{- block "main" . }}{{- end }}
</div>
{{- partial "footer.html" . -}}
</body>

</html>

+ 19
- 9
layouts/_default/list.html Прегледај датотеку

@@ -4,17 +4,27 @@

{{"<!-- Start Blog Section -->" | safeHTML}}
<section id="blog" class="section">
<div class="container">
<div class="row">
{{ range .Data.Pages }}
{{"<!-- single blog post -->" | safeHTML}}
{{ .Render "article" }}
{{"<!-- /single blog post -->" | safeHTML}}
{{ end }}
<div class="container">
<div class="row">
<div class="col-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeInDown">
<h2>{{ with i18n "blogTitle" }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with i18n "blogTitle" }} {{ index (split . " ") 1 }} {{ end }}</span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}
{{ $paginator := .Paginate .Data.Pages }}
{{ range $paginator.Pages }}
{{ .Render "article" }}
{{ end }}
<div class="col-12">
{{ template "_internal/pagination.html" . }}
</div>
</div>
</div>
</section>
{{"<!-- /blog -->" | safeHTML}}

{{ end }}
{{ end }}

+ 23
- 20
layouts/_default/single.html Прегледај датотеку

@@ -3,27 +3,30 @@
{{ partial "navigation.html" . }}

<section class="section">
<div class="container">
<div class="row">
<div class="col-lg-8 offset-lg-2 text-center">
<h1>{{ .Title }}</h1>
<ul class="list-inline mb-50">
<li class="list-inline-item"><a href="/author/{{ urlize .Params.author}}">{{ .Params.author }}</a></li>
<li class="list-inline-item">{{ dateFormat "Monday, Jan 2, 2006" .Date }}</li>
</ul>
{{ with .Params.image }}<img class="img-fluid mb-50" src="{{ . | absURL }}" alt="blog-image">{{ end }}
</div>
<div class="col-lg-8 offset-lg-2">
<div class="post-single-content">
{{ .Content }}
{{ if .Site.Data.blog.sharing}}
{{ partial "share_post" . }}
{{ end }}
{{ partial "post_comments" . }}
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-8 offset-lg-2 text-center">
<h1>{{ .Title }}</h1>
<ul class="list-inline mb-50">
<li class="list-inline-item"><a href="{{ `author/` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.Author }}</a></li>
<li class="list-inline-item">{{ dateFormat "Monday, Jan 2, 2006" .Date }}</li>
</ul>
<img class="img-fluid mb-50" src="{{ .Params.Image | absURL }}" alt="blog-image">
</div>
<div class="col-lg-8 offset-lg-2">
<div class="post-single-content">
{{ .Content }}
</div>
{{ if .Site.Params.postShare }}
{{ partial "post-share.html" . }}
{{ end }}
<!-- comments -->
<div class="mt-5">
{{ template "_internal/disqus.html" . }}
</div>
</div>
</div>
</div>
</section>

{{ end }}
{{ end }}

+ 0
- 72
layouts/author/list.html Прегледај датотеку

@@ -1,72 +0,0 @@
{{ define "main" }}

{{ partial "navigation.html" . }}
{{ if .Content}}
<section class="section section-bg">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="title text-center">
<h2> {{ with i18n "aboutAuthor" }} {{ index (split . " ") 0 }} {{ end }}<span class="color"> {{ with i18n "aboutAuthor" }} {{ index (split . " ") 1 }} {{ end }} </span></h2>
<div class="border-meghna"></div>
</div>
<div class="content text-center">
{{ partial "author-figure" . }}
<hr>
{{ .Content }}
<hr>
<div class="list-group">
{{ with .Params.github }}
<div>
<i class="tf-ion-social-github-outline mr-1"></i>
<span>GitHub: <a href="https://github.com/{{.}}">github.com/{{.}}</a>
</span>
</div>
{{ end }}

{{ with .Params.facebook }}
<div>
<i class="tf-ion-social-facebook-outline mr-1"></i>
<span>Facebook: <a href="https://facebook.com/{{.}}">facebook.com/{{.}}</a>
</span>
</div>
{{ end }}

{{ with .Params.twitter }}
<div>
<i class="tf-ion-social-twitter-outline mr-1"></i>
<span>Twitter: <a href="https://twitter.com/{{.}}">twitter.com/{{.}}</a>
</span>
</div>
{{ end }}

{{ with .Params.instagram }}
<div>
<i class="tf-ion-social-instagram-outline mr-1"></i>
<span>Instagram: <a href="https://instagram.com/{{.}}">instagram.com/{{.}}</a>
</span>
</div>
{{ end }}
</div>
</div>
</div>
</div>
</section>
{{ end }}
<section class="section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="title text-center">
<h2> {{ with i18n "authorsPosts" }} {{ index (split . " ") 0 }} {{ end }}<span class="color"> {{ with i18n "authorsPosts" }} {{ index (split . " ") 1 }} {{ end }}</h2>
<div class="border-meghna"></div>
</div>
</div>
{{ range .Data.Pages }}
{{ .Render "article" }}
{{ end }}
</div>
</div>
</div>
</section>
{{ end }}

+ 60
- 0
layouts/author/single.html Прегледај датотеку

@@ -0,0 +1,60 @@
{{ define "main" }}

{{ partial "navigation.html" . }}

<section class="section section-bg">
<div class="container">
<div class="row">
<div class="col-lg-10 mx-auto">
<div class="title text-center">
<h2>{{ with i18n "aboutAuthor" }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with i18n "aboutAuthor" }} {{ index (split . " ") 1 }} {{ end }} </span></h2>
<div class="border-meghna"></div>
</div>
<div class="content text-center">
<figure>
{{ if .Params.Photo }}
<img class="rounded-circle img-fluid" src="{{.Params.Photo}}">
{{else if .Params.Email}}
<img class="rounded-circle img-fluid"
src="https://www.gravatar.com/avatar/{{ md5 .Params.email }}?s=128&pg&d=identicon">
{{ end }}
<figcaption>
<h5 class="font-weight-bold">
{{ .Params.Name }}
</h5>
</figcaption>
</figure>
<hr>
{{ .Content }}
<hr>
<ul class="list-inline">
{{ range .Params.Social }}
<li class="list-inline-item"><a class="simple-icon" href="{{ .link | safeURL}}"><i
class="{{ .icon }}"></i></a></li>
{{ end }}
</ul>
</div>
</div>
</div>
</div>
</section>


<section class="section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="title text-center">
<h2>{{ with i18n "authorsPosts" }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with i18n "authorsPosts" }} {{ index (split . " ") 1 }} {{ end }}</h2>
<div class="border-meghna"></div>
</div>
</div>
{{ range where .Site.RegularPages "Params.author" .Title }}
{{ .Render "article" }}
{{ end }}
</div>
</div>
</section>
{{ end }}

+ 0
- 41
layouts/author/terms.html Прегледај датотеку

@@ -1,41 +0,0 @@
{{ define "main" }}
{{ partial "navigation.html" . }}
<section class="section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="title text-center">
<h2> {{ with i18n "authorsOfPosts" }} {{ index (split . " ") 0 }} <span class="color"> {{ index (split . " ") 1 }} {{ index (split . " ") 2 }} {{ end }} </span></h2>
<div class="border-meghna"></div>
</div>
</div>

{{ range .Data.Pages }}
<article class="col-lg-4 col-md-6 col-12 clearfix wow fadeInUp" data-wow-duration="500ms">
<div class="post-block">
<div class="media-wrapper">
<div class="content">
<figure>
{{ if .Params.photo }}
<img class="rounded-circle img-fluid pt-2" src="{{.Params.photo}}">
{{else if .Params.email}}
<img class="rounded-circle img-fluid pt-2" src="https://www.gravatar.com/avatar/{{ md5 .Params.email }}?s=128&pg&d=identicon">
{{ end }}
<figcaption>
<h5 class="font-weight-bold">
{{ .Params.name }}
</h5>
<p>{{ .Summary }}</p>
<a class="btn btn-transparent" href="{{ .Permalink }}">{{ i18n "readMore" }}</a>
</figcaption>
</figure>
</div>
</div>
</div>
</article>
{{ end }}
</div>
</div>
</div>
</section>
{{ end }}

+ 4
- 4
layouts/index.html Прегледај датотеку

@@ -1,13 +1,13 @@
{{ define "main" }}

{{ partial "preloader.html" . }}

{{ partial "hero-area.html" . }}
{{ partial "banner.html" . }}

{{ partial "navigation.html" . }}

{{ partial "about.html" . }}

{{ partial "feature.html" . }}

{{ partial "cta.html" . }}

{{ partial "service.html" . }}
@@ -16,7 +16,7 @@

{{ partial "portfolio.html" . }}

{{ partial "counter.html" . }}
{{ partial "funfacts.html" . }}

{{ partial "team.html" . }}


+ 33
- 64
layouts/partials/about.html Прегледај датотеку

@@ -1,70 +1,39 @@
{{ if .Site.Data.about.enable}}
{{ $data := index .Site.Data .Site.Language.Lang }}

{{ if $data.about.about.enable }}
{{ with $data.about.about }}
{{"<!-- Start About Section -->" | safeHTML}}
<section class="bg-one about section" id="about">
<div class="container">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeIn" data-wow-duration="1500ms">
<h2>{{ .Site.Data.about.heading}} <span class="color">{{ .Site.Data.about.headingSpan}}</span> </h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}
<div class="container">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeIn" data-wow-duration="1500ms">
<h2> {{ with .title }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with .title }} {{ index (split . " ") 1 }} {{ end }} </span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}

{{ range .Site.Data.about.aboutItem }}
{{"<!-- About item -->" | safeHTML}}
<div class="col-lg-4 text-center wow fadeInUp" data-wow-duration="500ms">
<div class="block">
<div class="icon-box">
{{with .icon}}<i class="{{ . }}"></i>{{ end }}
</div>
{{"<!-- Express About Yourself -->" | safeHTML}}
<div class="content text-center">
{{ with .title }}<h3 class="ddd">{{ . }}</h3>{{ end }}
{{ with .content}} <p>{{ . | markdownify }}</p>{{ end }}
</div>
</div>
</div>
{{ end }}
</div>
</div>
{{ range .about_Item }}
{{"<!-- About item -->" | safeHTML}}
<div class="col-lg-4 text-center wow fadeInUp" data-wow-duration="500ms">
<div class="block">
<div class="icon-box">
{{with .icon}}<i class="{{ . }}"></i>{{ end }}
</div>
{{"<!-- Express About Yourself -->" | safeHTML}}
<div class="content text-center">
<h3 class="ddd">{{ .title }}</h3>
<p>{{ .content | markdownify }}</p>
</div>
</div>
</div>
{{ end }}
</div>
</div>
</section>
{{"<!-- /about -->" | safeHTML}}
{{ end }}

{{ if .Site.Data.about2.enable }}
{{"<!-- about 2 -->" | safeHTML}}
<section class="section section-bg about-2 padding-0" id="about">
<div class="container-fluid">
<div class="row">
<div class="col-lg-6 padding-0 ">
<img class="img-fluid" src="{{ .Site.Data.about2.image | absURL}}" alt="image">
</div>
<div class="col-lg-6">
<div class="content-block">
{{with .Site.Data.about2.title}} <h2>{{ . }}</h2> {{ end }}
{{with .Site.Data.about2.description}} <p>{{ . }}</p> {{ end }}
{{with .Site.Data.about2.description2}} <p>{{ . }}</p> {{ end }}
<div class="row">
{{ range .Site.Data.about2.aboutItem }}
<div class="col-lg-6">
<div class="media">
<div class="align-self-start mr-3">
{{with .icon}} <i class="{{ . }}"></i> {{ end }}
</div>
<div class="media-body">
{{with .title}} <h4 class="media-heading">{{ . }}</h4>{{ end }}
{{ with .content}} <p>{{ . }}</p> {{ end }}
</div>
</div>
</div>
{{ end }}
</div>
</div>
</div>
</div>
</div>
</section>
{{"<!-- /about 2 -->" | safeHTML}}
{{ end }}
{{ end }}

+ 0
- 12
layouts/partials/author-figure.html Прегледај датотеку

@@ -1,12 +0,0 @@
<figure>
{{ if .Params.photo }}
<img class="rounded-circle img-fluid" src="{{.Params.Photo}}">
{{else if .Params.email}}
<img class="rounded-circle img-fluid" src="https://www.gravatar.com/avatar/{{ md5 .Params.email }}?s=128&pg&d=identicon">
{{ end }}
<figcaption>
<h5 class="font-weight-bold">
{{ .Params.name }}
</h5>
</figcaption>
</figure>

+ 24
- 0
layouts/partials/banner.html Прегледај датотеку

@@ -0,0 +1,24 @@
{{ $data := index .Site.Data .Site.Language.Lang }}

{{ if $data.banner.banner.enable }}
{{ with $data.banner.banner }}
{{"<!-- Welcome Slider-->" | safeHTML}}
<section class="hero-area" style='background-image: url("{{ .bg_Image | absURL }}");'>
<div class="block">
{{ if .icon }}
<div class="video-button">
<i class="{{ .icon }}"></i>
</div>
{{ end }}
<h1>{{ .title | markdownify }}</h1>
<p>{{ .content | markdownify }}</p>
{{ if .button.enable }}
{{ with .button }}
<a href="{{ .link }}" class="btn btn-transparent page-scroll">{{ .label }}</a>
{{ end }}
{{ end }}
</div>
</section>
{{"<!-- /Welcome Slider-->" | safeHTML}}
{{end}}
{{end}}

+ 35
- 34
layouts/partials/blog.html Прегледај датотеку

@@ -1,41 +1,42 @@
{{ if .Site.Data.blog.enable}}
{{ if gt .Site.RegularPages 0}}
{{"<!-- Start Blog Section -->" | safeHTML}}
{{ $data := index .Site.Data .Site.Language.Lang }}
<section id="blog" class="section">
<div class="container">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeInDown">
<h2> {{ with $data.blog.heading }} {{ . }} {{ end }} <span class="color"> {{ with $data.blog.headingSpan }} {{ . }} {{ end }} </span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}
<div class="container">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeInDown">
<h2>{{ with i18n "blogTitle" }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with i18n "blogTitle" }} {{ index (split . " ") 1 }} {{ end }}</span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}

{{ range first 3 .Site.RegularPages }}
{{"<!-- single blog post -->" | safeHTML}}
<article class="col-lg-4 col-md-6 col-12 clearfix wow fadeInUp" data-wow-duration="500ms">
<div class="post-block">
<div class="media-wrapper">
{{ with .Params.image }}<img src="{{ . | absURL }}" alt="post-image" class="img-fluid">{{ end }}
</div>
{{ range first 3 .Site.RegularPages }}
{{"<!-- single blog post -->" | safeHTML}}
<article class="col-lg-4 col-md-6 col-12 clearfix wow fadeInUp" data-wow-duration="500ms">
<div class="post-block">
<div class="media-wrapper">
<img src="{{ .Params.Image | absURL }}" alt="post-image" class="img-fluid">
</div>

<div class="content">
<h3><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
<p>{{ .Summary }}</p>
<a class="btn btn-transparent" href="{{ .Permalink }}">{{ i18n "readMore" }}</a>
</div>
</div>
</article>
{{"<!-- /single blog post -->" | safeHTML}}
{{ end }}
<div class="content">
<h3><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
<p>{{ .Summary }}</p>
<a class="btn btn-transparent" href="{{ .Permalink }}">{{ i18n "readMore" }}</a>
</div>
</div>
</article>
{{"<!-- /single blog post -->" | safeHTML}}
{{ end }}

<div class="all-post text-center col-lg-12">
<a class="btn btn-main" href="{{ if .Site.GetPage "/blog" }}/blog{{ else }}/posts{{end}}">{{ i18n "viewAllPost" }}</a>
</div>
</div>
</div>
<div class="all-post text-center col-lg-12">
<a class="btn btn-main"
href="{{ `blog` | absLangURL }}">{{ i18n "viewAllPost" }}</a>
</div>
</div>
</div>
</section>
{{"<!-- /blog -->" | safeHTML}}
{{ end }}
{{ end }}

+ 61
- 63
layouts/partials/contact.html Прегледај датотеку

@@ -1,70 +1,68 @@
{{ if .Site.Data.contact.enable }}
{{"<!-- Start Contact Us -->" | safeHTML}}
<section id="contact-us" class="contact-us section-bg">
<div class="container pb-5">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeIn" data-wow-duration="500ms">
<h2>{{ with .Site.Data.contact.heading }} {{ . }} {{ end }} <span
class="color">{{ with .Site.Data.contact.headingSpan }} {{ . }} {{ end }}</span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}
{{ $data := index .Site.Data .Site.Language.Lang }}

{{"<!-- Contact Details -->" | safeHTML}}
<div class="contact-info col-lg-6 wow fadeInUp" data-wow-duration="500ms">
{{ with .Site.Data.contact.title }}<h3>{{ . }}</h3> {{ end }}
{{ with .Site.Data.contact.content }} <p> {{ . }} </p> {{ end }}
<div class="contact-details">
{{ range .Site.Data.contact.contactDetails }}
<div class="con-info clearfix">
<i class="{{ .icon }}"></i>
<span>{{ .info }}</span>
</div>
{{ end }}
</div>
</div>
{{ if $data.contact.contact.enable }}
{{ with $data.contact.contact }}
{{"<!-- Start Contact Us -->" | safeHTML}}
<section id="contact" class="contact-us section-bg">
<div class="container pb-5">
<div class="row">
<div class="col-lg-12">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center wow fadeIn" data-wow-duration="500ms">
<h2>{{ with .title }} {{ index (split . " ") 0 }} {{ end }}<span class="color">
{{ with .title }} {{ index (split . " ") 1 }} {{ end }}</span></h2>
<div class="border-meghna"></div>
</div>
</div>
{{"<!-- /section title -->" | safeHTML}}

{{"<!-- Contact Form -->" | safeHTML}}
<div class="col-lg-6 wow fadeInUp" data-wow-duration="500ms" data-wow-delay="300ms">
<form id="contact-form" class="form-meghna" method="post" action="sendmail.php" role="form">
{{"<!-- Contact Details -->" | safeHTML}}
<div class="contact-info col-lg-6 wow fadeInUp" data-wow-duration="500ms">
<h3>{{ .subtitle | markdownify }}</h3>
<p> {{ .content | markdownify }} </p>
<div class="contact-details">
{{ range .contact_Details }}
<div class="con-info clearfix">
<i class="{{ .icon }}"></i>
<span>{{ .info }}</span>
</div>
{{ end }}
</div>
</div>

<input name="e-mail" type="text" id="e-mail" autocomplete="off">
<div class="form-group">
<input type="text" placeholder="Your Name" class="form-control" name="name" id="name">
</div>
<div class="form-group">
<input type="email" placeholder="Your Email" class="form-control" name="email" id="email">
</div>
<div class="form-group">
<input type="text" placeholder="Subject" class="form-control" name="subject" id="subject">
</div>
<div class="form-group">
<textarea rows="6" placeholder="Message" class="form-control" name="message"
id="message"></textarea>
</div>
<div id="mail-success" class="success">
Thank you. The Mailman is on His Way :)
</div>
<div id="mail-fail" class="error">
Sorry, don't know what happened. Try later :(
</div>
<div id="cf-submit">
<input type="submit" id="contact-submit" class="btn btn-transparent" value="Submit">
</div>
</form>
</div>
</div>
</div>
{{"<!-- Contact Form -->" | safeHTML}}
<div class="col-lg-6 wow fadeInUp" data-wow-duration="500ms" data-wow-delay="300ms">
<form id="contact-form" class="form-meghna" method="post" action="{{ .form_Action | safeURL }}" role="form">
<input name="e-mail" type="text" id="e-mail" autocomplete="off">
<div class="form-group">
<input type="text" placeholder="Your Name" class="form-control" name="name" id="name">
</div>
<div class="form-group">
<input type="email" placeholder="Your Email" class="form-control" name="email" id="email">
</div>
<div class="form-group">
<input type="text" placeholder="Subject" class="form-control" name="subject" id="subject">
</div>
<div class="form-group">
<textarea rows="6" placeholder="Message" class="form-control" name="message" id="message"></textarea>
</div>
<div id="cf-submit">
<button type="submit" id="contact-submit" class="btn btn-transparent btn-block" value="Submit">Submit</button>
</div>
</form>
</div>
</div>
</div>

{{ if .Site.Data.contact.enable_maps }}
{{"<!-- Google Map -->" | safeHTML}}
<div class="google-map">
<div id="map-canvas" {{ with .Site.Data.contact.mapLatitude }} data-latitude="{{ . }}" {{ end }} {{ with .Site.Data.contact.mapLongitude }} data-longitude="{{ . }}" {{ end }}></div>
</div>
{{ end }}
{{ if .map.enable }}
{{ with .map }}
{{"<!-- Google Map -->" | safeHTML}}
<div class="google-map">
<div id="map-canvas" data-latitude="{{ .mapLatitude }}" data-longitude="{{ .mapLongitude }}"></div>
</div>
{{ end }}
{{ end }}
</section>
{{"<!-- /contact -->" | safeHTML}}
{{ end }}
{{ end }}

+ 19
- 11
layouts/partials/cta.html Прегледај датотеку

@@ -1,15 +1,23 @@
{{ if .Site.Params.cta.enable}}
{{ $data := index .Site.Data .Site.Language.Lang }}

{{ if $data.cta.cta.enable}}
{{ with $data.cta.cta}}
{{"<!-- Start Call To Action -->" | safeHTML}}
<section class="call-to-action section-sm bg-1 overly" style='background-image: url("{{ .Site.Params.counter.bgImage | absURL }}")'>
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
{{ with .Site.Params.cta.title}} <h2>{{ . }}</h2> {{ end }}
{{ with .Site.Params.cta.content }} <p>{{ . }}</p> {{ end }}
<a href="{{ .Site.Params.cta.btnURL }}" class="btn btn-main">{{ with .Site.Params.cta.btnText }} {{ . }} {{end}}</a>
</div>
</div>
</div>
<section class="call-to-action section-sm bg-1 overly" style='background-image: url("{{ .bg_Image | relURL }}")'>
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2>{{ .title | markdownify }}</h2>
<p>{{ .content | markdownify }}</p>
{{ if .button.enable }}
{{ with .button }}
<a href="{{ .link }}" class="btn btn-main page-scroll">{{ .label }}</a>
{{ end }}
{{ end }}
</div>
</div>
</div>
</section>
{{"<!-- Start Services Section -->" | safeHTML}}
{{ end }}
{{ end }}

+ 0
- 0
layouts/partials/feature.html Прегледај датотеку


Неке датотеке нису приказане због велике количине промена

Loading…
Откажи
Сачувај