_includes/header.html in jekyll-theme-pirati-8.4.3 vs _includes/header.html in jekyll-theme-pirati-8.4.4
- old
+ new
@@ -65,22 +65,22 @@
</div>
</ui-navbar>
</ui-app>
</nav>
-<div class="__js-root">
+<div class="__js-root" @click="replaceHTMLEnts();">
<ui-app inline-template>
{% if site.env.GOOGLE_CALENDAR_APIKEY and site.calendar.id %}
<ui-calendar-google-provider v-slot="{ events, onShowMore, hasMore }" :calendar-id="'{{ site.calendar.id }}'" :api-key="'{{ site.env.GOOGLE_CALENDAR_APIKEY }}'">
{% assign calendarProvided = true %}
{% endif %}
<ui-view-provider :initial="{regions: false, calendar: false}" v-slot="{ isCurrentView, toggleView }">
<nav class="subnav">
<div class="container container--wide">
<div class="flex">
- <button @click="toggleView('regions')" class="btn btn--condensed btn--grey-500 btn--hoveractive btn--to-white text-sm mr-2" :class="{'btn--activated': isCurrentView('regions')}">
+ <button @click="toggleView('regions');" class="btn btn--condensed btn--grey-500 btn--hoveractive btn--to-white text-sm mr-2" :class="{'btn--activated': isCurrentView('regions')}">
<div class="btn__body">
<span>{{ site.organization.name }}</span>
<i class="ico--chevron-down ml-4"></i>
</div>
</button>
@@ -91,11 +91,11 @@
<span class="hidden md:block">{{ site.calendar.title }}</span>
</div>
</button>
{% if calendarProvided %}
- <a href="#" class="btn text-sm max-w-full hidden lg:block" @click="toggleView('calendar')" v-if="events.length > 0" v-cloak>
+ <a href="#" class="btn text-sm max-w-full hidden lg:block" @click="toggleView('calendar');" v-if="events.length > 0" v-cloak>
<div class="btn__body bg-grey-800 text-grey-200 flex divide-x">
<span class="pr-4">{{events[0].title}}</span>
<span class="pl-4">{{events[0].allDay ? 'CelĂ˝ den' : events[0].startDateVerbose + ', ' + events[0].startTimeVerbose}}</span>
</div>
</a>
@@ -117,11 +117,11 @@
<div class="subnav-aside__item" :class="{'subnav-aside__item--visible': isCurrentView('regions')}">
<a @click="toggleView('regions')" class="subnav-aside__close"><i class="ico--close"></i></a>
<ui-region-map class="container container--default" />
</div>
<div class="subnav-aside__item" :class="{'subnav-aside__item--visible': isCurrentView('calendar')}">
- <a @click="toggleView('calendar')" class="subnav-aside__close"><i class="ico--close"></i></a>
+ <a @click="toggleView('calendar');replaceHTMLEnts();" class="subnav-aside__close"><i class="ico--close"></i></a>
<div class="container container--default">
{% if calendarProvided %}
<ui-calendar-renderer :events="events" :on-show-more="onShowMore" :has-more="hasMore" :name="'{{ site.calendar.title }}'"></ui-calendar-renderer>
{% elsif site.calendar.page %}
<iframe src="{{ site.calendar.page }}" style="border-width:0; width: 100%; height: 410px; border: 0; overflow: hidden;"></iframe>
@@ -150,18 +150,18 @@
x[i].innerHTML=htmlDecode(x[i].innerHTML);
}
x = document.querySelectorAll("a");
for (i = 0; i < x.length; i++) {
- x[i].innerHTML=htmlDecode(x[i].innerHTML);
-
+ if (x[i].hasOwnProperty("font-bold") && x[i].hasOwnProperty("block")) {
+ x[i].innerHTML=htmlDecode(x[i].innerHTML);
+ }
}
}
function htmlDecode(input){
var e = document.createElement('div');
e.innerHTML = input;
return e.childNodes.length === 0 ? "" : e.childNodes[0].nodeValue;
}
-
-replaceHTMLEnts();
+
</script>
\ No newline at end of file