myStickymenu - Version 2.2

Version Description

You can now add a welcome bar to your website

Download this release

Release Info

Developer galdub
Plugin Icon 128x128 myStickymenu
Version 2.2
Comparing to
See all releases

Code changes from version 2.1.8 to 2.2

css/jquery.ui.datepicker.css ADDED
@@ -0,0 +1,7 @@
1
+ /*! jQuery UI - v1.12.1 - 2019-08-06
2
+ * http://jqueryui.com
3
+ * Includes: core.css, datepicker.css, theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
5
+ * Copyright jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-datepicker .ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
css/mystickymenu-admin.css CHANGED
@@ -320,21 +320,26 @@ span.input-px {
320
background-color: #f4f4fd;
321
}
322
323
.myStickymenu-upgrade {
324
- background: #E1DAF6;
325
- border-radius: 20px;
326
- color: #7559C0;
327
- padding-top: 6px;
328
- padding-bottom: 6px;
329
- padding-left: 10px;
330
- padding-right: 10px;
331
- font-weight: bold;
332
- text-transform: uppercase;
333
- font-size: 12px;
334
float: right;
335
}
336
337
- .myStickymenu-upgrade:before {
338
content: "\f160";
339
font-family: dashicons;
340
position: relative;
@@ -402,6 +407,7 @@ table {
402
403
div#mystickymenu {
404
overflow-x: hidden;
405
}
406
407
label.mysticky_title {
@@ -583,12 +589,12 @@ div#slider.ui-slider {
583
left: 70px;
584
}
585
586
- span.input-px {
587
- position: relative;
588
- left: 112px;
589
- top: -24px !important;
590
- margin-left: -20px;
591
- }
592
}
593
594
@@ -1430,4 +1436,422 @@ p.udner-title {
1430
-webkit-border-radius: 5px;
1431
-moz-border-radius: 5px;
1432
border-radius: 5px;
1433
}
320
background-color: #f4f4fd;
321
}
322
323
+ .myStickymenu-upgrade a {
324
+ background: #E1DAF6;
325
+ border-radius: 20px;
326
+ color: #7559C0;
327
+ padding-top: 2px;
328
+ padding-bottom: 6px;
329
+ padding-left: 10px;
330
+ padding-right: 10px;
331
+ font-weight: bold;
332
+ text-transform: uppercase;
333
+ font-size: 12px;
334
+ display: inline-block;
335
+ vertical-align: top;
336
+ line-height: 1;
337
+ }
338
.myStickymenu-upgrade {
339
float: right;
340
}
341
342
+ .myStickymenu-upgrade a:before {
343
content: "\f160";
344
font-family: dashicons;
345
position: relative;
407
408
div#mystickymenu {
409
overflow-x: hidden;
410
+ overflow-y: hidden;
411
}
412
413
label.mysticky_title {
589
left: 70px;
590
}
591
592
+ /* span.input-px { */
593
+ /* position: relative; */
594
+ /* left: 112px; */
595
+ /* top: -24px !important; */
596
+ /* margin-left: -20px; */
597
+ /* } */
598
}
599
600
1436
-webkit-border-radius: 5px;
1437
-moz-border-radius: 5px;
1438
border-radius: 5px;
1439
+ }
1440
+
1441
+ /*01-08-2019 welcome bar css*/
1442
+ #sticky-header-welcome-bar *, #sticky-header-welcome-bar ::before, #sticky-header-welcome-bar ::after {
1443
+ -webkit-box-sizing: border-box;
1444
+ -moz-box-sizing: border-box;
1445
+ box-sizing: border-box;
1446
+ }
1447
+ #sticky-header-welcome-bar .iris-picker, #sticky-header-welcome-bar .iris-picker * {
1448
+ -moz-box-sizing: content-box;
1449
+ -webkit-box-sizing: content-box;
1450
+ box-sizing: content-box;
1451
+ }
1452
+ .mysticky-welcomebar-switch {
1453
+ display: inline-block;
1454
+ width:55px;
1455
+ height:30px;
1456
+ position: relative;
1457
+ }
1458
+ .mysticky-welcomebar-switch input {
1459
+ opacity: 0;
1460
+ width: 0;
1461
+ height: 0;
1462
+ }
1463
+ .mysticky-welcomebar-switch .slider {
1464
+ border-radius: 15px;
1465
+ position: absolute;
1466
+ cursor: pointer;
1467
+ top: 0;
1468
+ left: 0;
1469
+ right: 0;
1470
+ bottom: 0;
1471
+ background-color: #ccc;
1472
+ border: 2px solid #ccc;
1473
+ -webkit-transition: .4s;
1474
+ transition: .4s;
1475
+ }
1476
+ .mysticky-welcomebar-switch .slider:before {
1477
+ border-radius: 50%;
1478
+ position: absolute;
1479
+ content: "";
1480
+ height: 24px;
1481
+ width: 24px;
1482
+ left: 2px;
1483
+ top: 1px;
1484
+ background-color: #ffffff;
1485
+ -webkit-transition: .4s;
1486
+ transition: .4s;
1487
+ }
1488
+ .mysticky-welcomebar-switch input:checked + .slider {
1489
+ background-color: #7761DF;
1490
+ border: 2px solid #7761DF;
1491
+ }
1492
+ .mysticky-welcomebar-switch input:focus + .slider {
1493
+ box-shadow: 0 0 1px #2196F3;
1494
+ }
1495
+ .mysticky-welcomebar-switch input:checked + .slider:before {
1496
+ -webkit-transform: translateX(24px);
1497
+ -ms-transform: translateX(24px);
1498
+ transform: translateX(24px);
1499
+ }
1500
+ .mysticky-welcomebar-form {
1501
+ background-color: #f8fcfd;
1502
+ border: 1px solid #E1E6E6;
1503
+ padding: 20px;
1504
+ border-radius: 7px;
1505
+ }
1506
+ .mysticky-welcomebar-header-title h3 {
1507
+ margin: 0;
1508
+ font-size: 26px;
1509
+ color: #4F4F4F;
1510
+ line-height: 1.2;
1511
+ display: inline-block;
1512
+ vertical-align: top;
1513
+ }
1514
+ .mysticky-welcomebar-header-title h3 + .mysticky-welcomebar-switch {
1515
+ margin-left: 20px;
1516
+ }
1517
+ .mysticky-welcomebar-subheader-title {
1518
+ padding: 40px 0 30px;
1519
+ }
1520
+ .mysticky-welcomebar-subheader-title h4 {
1521
+ margin: 0;
1522
+ font-weight: 400;
1523
+ font-size: 22px;
1524
+ line-height: 1.2;
1525
+ color: #4F4F4F;
1526
+ }
1527
+ .mysticky-welcomebar-setting-content {
1528
+ display: flex;
1529
+ align-items: center;
1530
+ padding-bottom: 20px;
1531
+ }
1532
+ .mysticky-welcomebar-setting-content.show-on-apper {
1533
+ align-items: flex-start;
1534
+ }
1535
+ .mysticky-welcomebar-setting-content > label {
1536
+ font-size: 18px;
1537
+ line-height: 1.2;
1538
+ color: #4F4F4F;
1539
+ font-weight: 500;
1540
+ width: 210px;
1541
+ padding-right: 10px;
1542
+ }
1543
+ .mysticky-welcomebar-setting-content.show-on-apper > label {
1544
+ margin-top: 10px;
1545
+ }
1546
+ .mysticky-welcomebar-setting-content-right {
1547
+ width: 100%;
1548
+ align-items: center;
1549
+ display: flex;
1550
+ }
1551
+ .mysticky-welcomebar-setting-wrap .myStickymenu-upgrade {
1552
+ display: inline-block;
1553
+ vertical-align: top;
1554
+ float: none;
1555
+ margin-left: 20px;
1556
+ }
1557
+ .mysticky-welcomebar-setting-wrap .mysticky-welcomebar-setting-position .myStickymenu-upgrade {
1558
+ margin-left: 50px;
1559
+ }
1560
+ .mysticky-welcomebar-setting-wrap .mysticky-welcomebar-setting-remove-getbar .myStickymenu-upgrade {
1561
+ margin-left: 130px;
1562
+ }
1563
+ .mysticky-welcomebar-setting-content-right.mysticky-welcomebar-colorpicker .wp-picker-container{
1564
+ display: inline-block;
1565
+ }
1566
+ .mysticky-welcomebar-setting-content-right label {
1567
+ display: inline-block;
1568
+ vertical-align: top;
1569
+ width: 100px;
1570
+ padding-right: 10px;
1571
+ }
1572
+ .mysticky-welcomebar-setting-content-right .wp-picker-input-wrap label {
1573
+ width: auto;
1574
+ }
1575
+ .mysticky-welcomebar-setting-content-right .mysticky-welcomebar-trigger-wrap label {
1576
+ width: auto;
1577
+ }
1578
+ #mystickymenu .mysticky-welcomebar-setting-content-right .px-wrap input {
1579
+ padding-right: 60px;
1580
+ }
1581
+ .mysticky-welcomebar-setting-content-right select ,
1582
+ .mysticky-welcomebar-setting-content-right input[type="text"] {
1583
+ width: 229px;
1584
+ height: 42px;
1585
+ border-radius: 20px;
1586
+ color: #32373c;
1587
+ display: block;
1588
+ padding: 0 10px;
1589
+ box-shadow: none;
1590
+ border: 1px solid #DCE2E2;
1591
+ margin: 0;
1592
+ font-size: 14px;
1593
+ font-weight: 400;
1594
+ }
1595
+ .mysticky-welcomebar-setting-wrap .wp-picker-container input[type="text"].wp-color-picker {
1596
+ border-radius: 0;
1597
+ height: 32px;
1598
+ }
1599
+ .mysticky-welcomebar-setting-content-right .wp-picker-input-wrap .button {
1600
+ height: 32px;
1601
+ }
1602
+ .mysticky-welcomebar-setting-action {
1603
+ display: inline-block;
1604
+ vertical-align: top;
1605
+ }
1606
+ .mysticky-welcomebar-setting-action + .mysticky-welcomebar-setting-action {
1607
+ padding-left: 10px;
1608
+ }
1609
+ .mysticky-welcomebar-redirect label {
1610
+ width: auto;
1611
+ padding-right: 0;
1612
+ padding-top: 10px;
1613
+ }
1614
+ .mysticky-welcomebar-expirydate {
1615
+ position: relative;
1616
+ display: inline-block;
1617
+ vertical-align: top;
1618
+ }
1619
+ .mysticky-welcomebar-setting-content-right .mysticky-welcomebar-expirydate input {
1620
+ padding-left: 55px;
1621
+ }
1622
+ .mysticky-welcomebar-expirydate .dashicons {
1623
+ position: absolute;
1624
+ top: 0;
1625
+ left: 0;
1626
+ bottom: 0;
1627
+ color: #a7a7a7;
1628
+ border-right: 1px solid #a7a7a7;
1629
+ width: 46px;
1630
+ height: 100%;
1631
+ line-height: 40px;
1632
+ }
1633
+ a.create-rule {
1634
+ background-color: #7761DF;
1635
+ color: #fff;
1636
+ display: inline-block;
1637
+ margin: 10px 0 0;
1638
+ vertical-align: top;
1639
+ text-decoration: none;
1640
+ padding: 5px 12px;
1641
+ border-radius: 20px;
1642
+ box-shadow: none;
1643
+ outline: none;
1644
+ }
1645
+ .mysticky-welcomebar-upgrade-main {
1646
+ position: relative;
1647
+ vertical-align: top;
1648
+ width: 58%;
1649
+ padding-right: 10px;
1650
+ padding-bottom: 0;
1651
+ }
1652
+ .mysticky-welcomebar-upgrade-main .myStickymenu-upgrade {
1653
+ float: right
1654
+ }
1655
+ .mysticky-welcomebar-page-option {
1656
+ padding-bottom: 20px;
1657
+ }
1658
+ .mysticky-welcomebar-page-option .url-content {
1659
+ /*display: flex;*/
1660
+ overflow:hidden;
1661
+ align-items: center;
1662
+ }
1663
+ .mysticky-welcomebar-page-option .url-content > div {
1664
+ padding: 0 5px;
1665
+ float: left;
1666
+
1667
+ }
1668
+ .mysticky-welcomebar-page-option .url-content .mysticky-welcomebar-url-select,
1669
+ .mysticky-welcomebar-page-option .url-content .mysticky-welcomebar-url-values,
1670
+ .mysticky-welcomebar-page-option .url-content .mysticky-welcomebar-url-option{
1671
+ width: 20%;
1672
+ }
1673
+ .mysticky-welcomebar-page-option .url-content > div.mysticky-welcomebar-url-box {
1674
+ width: 25%;
1675
+ text-align: right;
1676
+ margin-top: 10px;
1677
+ }
1678
+ .mysticky-welcomebar-page-option .url-content select {
1679
+ width: 120px;
1680
+ }
1681
+ .mysticky-welcomebar-page-option .url-content input[type="text"] {
1682
+ height: 38px;
1683
+ padding: 0 15px;
1684
+ border-radius: 0;
1685
+ }
1686
+ .mysticky-welcomebar-remove-rule {
1687
+ color: #fff;
1688
+ background-color: #666;
1689
+ text-decoration: none;
1690
+ display: inline-block;
1691
+ vertical-align: top;
1692
+ width: 38px;
1693
+ height: 38px;
1694
+ text-align: center;
1695
+ border-radius: 4px;
1696
+ font-size: 22px;
1697
+ line-height: 35px;
1698
+ }
1699
+ .mysticky-welcomebar-page-options {
1700
+ display: inline-block;
1701
+ vertical-align: top;
1702
+ }
1703
+ .mysticky-welcomebar-setting-right {
1704
+ position: fixed;
1705
+ top: 150px;
1706
+ right: 70px;
1707
+ width: 500px;
1708
+ }
1709
+ .mysticky-welcomebar-header-title::after {
1710
+ content: "";
1711
+ display: block;
1712
+ clear: both;
1713
+ }
1714
+ .mysticky-welcomebar-preview-window {
1715
+ float: right;
1716
+ }
1717
+ .mysticky-welcomebar-header-title {
1718
+ padding-bottom: 20px;
1719
+ }
1720
+ .mysticky-welcomebar-preview-window ul {
1721
+ margin: 0;
1722
+ padding: 0;
1723
+ }
1724
+ .mysticky-welcomebar-preview-window ul li {
1725
+ color: #7761DF;
1726
+ display: inline-block;
1727
+ vertical-align: top;
1728
+ width: 36px;
1729
+ height: 36px;
1730
+ background-color: #DFDDF7;
1731
+ border-radius: 50%;
1732
+ text-align: center;
1733
+ line-height: 36px;
1734
+ margin-bottom: 0;
1735
+ margin-left: 10px;
1736
+ }
1737
+ .mysticky-welcomebar-preview-window ul li.preview-active {
1738
+ color: #fff;
1739
+ background-color: #7761DF;
1740
+ }
1741
+ .mysticky-welcomebar-preview-window ul li .dashicons {
1742
+ line-height: 36px;
1743
+ }
1744
+ .mysticky-welcomebar-preview-screen {
1745
+ background-color: #ffffff;
1746
+ border: 1px solid #DCE2E2;
1747
+ border-radius: 10px;
1748
+ margin: 0 auto;
1749
+ padding: 0;
1750
+ height: 400px;
1751
+ position: relative;
1752
+ overflow: hidden;
1753
+ max-width: 100%;
1754
+ -webkit-transition: all 0.5s ease 0s;
1755
+ -moz-transition: all 0.5s ease 0s;
1756
+ transition: all 0.5s ease 0s;
1757
+ }
1758
+ .mysticky-welcomebar-preview-screen.mysticky-welcomebar-preview-mobile-screen {
1759
+ max-width: 320px;
1760
+ }
1761
+ .mysticky-welcomebar-submit {
1762
+ float: right;
1763
+ padding-top: 50px;
1764
+ margin-right: -20px;
1765
+ }
1766
+ .mysticky-welcomebar-form-reset .mysticky-welcomebar-submit {
1767
+ margin-right: 0;
1768
+ padding-top: 30px;
1769
+ }
1770
+ .mysticky-welcomebar-submit input.button-secondary {
1771
+ background: #969696;
1772
+ border-color: #969696;
1773
+ color: #ffffff;
1774
+ text-transform: uppercase;
1775
+ border-radius: 31px;
1776
+ font-size: 26px;
1777
+ margin-right: 10px;
1778
+ padding-left: 23px;
1779
+ padding-right: 23px;
1780
+ height: 60px;
1781
+ width: 200px;
1782
+ border: 0;
1783
+ box-shadow: none;
1784
+ font-weight: 600;
1785
+ text-shadow: none;
1786
+ }
1787
+ .mysticky-welcomebar-page-option .url-content > div.mysticky-welcomebar-url-buttons {
1788
+ padding-right: 0;
1789
+ }
1790
+ .ui-dialog-buttonset .green-btn.ui-button {
1791
+ background-color: #00c67c;
1792
+ border-color: #00c67c;
1793
+ color: #fff;
1794
+ }
1795
+ .mysticky-welcomebar-setting-content-right.mysticky-welcomebar-setting-redirect-wrap {
1796
+ display: block;
1797
+ }
1798
+ .mysticky-welcomebar-setting-wrap .mysticky-welcomebar-setting-redirect-wrap .myStickymenu-upgrade {
1799
+ margin-top: 7px;
1800
+ }
1801
+ @media only screen and (max-width: 1490px) {
1802
+ .mysticky-welcomebar-setting-action + .mysticky-welcomebar-setting-action {
1803
+ padding-left: 10px;
1804
+ }
1805
+ .mysticky-welcomebar-setting-right {
1806
+ width: 400px;
1807
+ }
1808
+ }
1809
+ @media only screen and (max-width: 1355px) {
1810
+ .mysticky-welcomebar-page-option .url-content select {
1811
+ width: 130px;
1812
+ }
1813
+ .mysticky-welcomebar-page-option .url-content input[type="text"] {
1814
+ width: 180px;
1815
+ }
1816
+ .mysticky-welcomebar-setting-action {
1817
+ display: block;
1818
+ }
1819
+ .mysticky-welcomebar-setting-action + .mysticky-welcomebar-setting-action {
1820
+ padding-left: 0;
1821
+ padding-top: 10px;
1822
+ }
1823
+ }
1824
+ @media only screen and (max-width: 1200px) {
1825
+ .mysticky-welcomebar-page-option .url-content select {
1826
+ width: 110px;
1827
+ }
1828
+ .mysticky-welcomebar-page-option .url-content > div.mysticky-welcomebar-url-box {
1829
+ width: 230px;
1830
+ }
1831
+ .mysticky-welcomebar-page-option {
1832
+ padding: 10px 3px;
1833
+ }
1834
+ .mysticky-welcomebar-page-option .url-content input[type="text"] {
1835
+ width: 150px;
1836
+ }
1837
+ }
1838
+ @media only screen and (max-width: 1100px) {
1839
+ .mysticky-welcomebar-setting-right {
1840
+ width: 340px;
1841
+ right: 40px;
1842
+ }
1843
+ }
1844
+ @media only screen and (max-width: 1024px) {
1845
+ .mysticky-welcomebar-setting-right {
1846
+ right: 40px;
1847
+ width: 310px;
1848
+ }
1849
+ .mysticky-welcomebar-setting-content > label {
1850
+ font-size: 16px;
1851
+ width: 200px;
1852
+ padding-right: 10px;
1853
+ }
1854
+ .mysticky-welcomebar-preview-screen.mysticky-welcomebar-preview-mobile-screen {
1855
+ max-width: 250px;
1856
+ }
1857
}
images/ui-icons_444444_256x240.png ADDED
Binary file
images/ui-icons_555555_256x240.png ADDED
Binary file
js/iris-script.js CHANGED
@@ -10,7 +10,7 @@ jQuery(document).ready(function($){
10
jQuery(thisHref).show();
11
}
12
});
13
- jQuery(".sticky-header-upgrade-now").click(function(e){
14
e.preventDefault();
15
jQuery(".sticky-header-menu ul li a:last").trigger("click");
16
});
10
jQuery(thisHref).show();
11
}
12
});
13
+ jQuery(document).on('click', '.sticky-header-upgrade-now', function(e){
14
e.preventDefault();
15
jQuery(".sticky-header-menu ul li a:last").trigger("click");
16
});
js/mystickymenu-admin.js CHANGED
@@ -85,7 +85,159 @@
85
}
86
87
});
88
89
});
90
91
})(jQuery);
85
}
86
87
});
88
+ /*02-08-2019 welcom bar js*/
89
+ $( '.mysticky-welcomebar-action' ).on( 'change', function(){
90
+ var mysticky_welcomebar_action = $( this ).val();
91
+ if ( mysticky_welcomebar_action == 'close_bar' ) {
92
+ $( '.mysticky-welcomebar-redirect' ).hide();
93
+ } else {
94
+ $( '.mysticky-welcomebar-redirect' ).show();
95
+ }
96
+ } );
97
+ //$( '#mysticky_welcomebar_expirydate' ).datepicker( );
98
+ //$( "#mysticky_welcomebar_expirydate" ).datepicker( "option", "dateFormat", 'mm/dd/yy' );
99
+
100
+ var page_option_content = "";
101
+ page_option_content = $( '.mysticky-welcomebar-page-options-html' ).html();
102
+ $( '.mysticky-welcomebar-page-options-html' ).remove();
103
+
104
+ $( '#create-rule' ).on( 'click', function(){
105
+ var append_html = page_option_content.replace(/__count__/g, '1', page_option_content);
106
+ $( '.mysticky-welcomebar-page-options' ).append( append_html );
107
+ $( this ).remove();
108
+ });
109
+ $( '.sticky-header-menu ul li a' ).on( 'click', function(){
110
+ if ( $( "#sticky-header-welcome-bar" ).is( ":visible" ) ) {
111
+ check_for_preview_pos();
112
+ }
113
+ } );
114
+ jQuery(window).scroll(function(){
115
+ if ( $( "#sticky-header-welcome-bar" ).is( ":visible" ) ) {
116
+ check_for_preview_pos();
117
+ }
118
+ });
119
+ /* welcome bar live preview */
120
+ /* Apply Wp Color Picker */
121
+ var myOptions = {
122
+ change: function(event, ui){
123
+ var color_id = $(this).attr('id');
124
+ var slug = $(this).data('slug');
125
+
126
+ var color_code = ui.color.toString();
127
+ if ( color_id === 'mysticky_welcomebar_bgcolor'){
128
+ $('.mysticky-welcomebar-fixed').css('background-color', color_code );
129
+ }
130
+ if ( color_id === 'mysticky_welcomebar_bgtxtcolor'){
131
+ $('.mysticky-welcomebar-fixed .mysticky-welcomebar-content p').css('color', color_code );
132
+ }
133
+ if ( color_id === 'mysticky_welcomebar_btncolor'){
134
+ $('.mysticky-welcomebar-btn a').css('background-color', color_code );
135
+ }
136
+ if ( color_id === 'mysticky_welcomebar_btntxtcolor'){
137
+ $('.mysticky-welcomebar-btn a').css('color', color_code );
138
+ }
139
+ }
140
+ };
141
+ $('.mysticky-welcomebar-setting-wrap .my-color-field').wpColorPicker(myOptions);
142
+
143
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_x_desktop]"]' ).on( 'change', function(){
144
+ if( $( this ).prop( "checked" ) == true ) {
145
+ $( '.mysticky-welcomebar-fixed' ).addClass( 'mysticky-welcomebar-showx-desktop' );
146
+ } else {
147
+ $( '.mysticky-welcomebar-fixed' ).removeClass( 'mysticky-welcomebar-showx-desktop' );
148
+ }
149
+ } );
150
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_x_mobile]"]' ).on( 'change', function(){
151
+ if( $( this ).prop( "checked" ) == true ) {
152
+ $( '.mysticky-welcomebar-fixed' ).addClass( 'mysticky-welcomebar-showx-mobile' );
153
+ } else {
154
+ $( '.mysticky-welcomebar-fixed' ).removeClass( 'mysticky-welcomebar-showx-mobile' );
155
+ }
156
+ } );
157
+
158
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_btn_desktop]"]' ).on( 'change', function(){
159
+ if( $( this ).prop( "checked" ) == true ) {
160
+ $( '.mysticky-welcomebar-fixed' ).addClass( 'mysticky-welcomebar-btn-desktop' );
161
+ } else {
162
+ $( '.mysticky-welcomebar-fixed' ).removeClass( 'mysticky-welcomebar-btn-desktop' );
163
+ }
164
+ } );
165
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_btn_mobile]"]' ).on( 'change', function(){
166
+ if( $( this ).prop( "checked" ) == true ) {
167
+ $( '.mysticky-welcomebar-fixed' ).addClass( 'mysticky-welcomebar-btn-mobile' );
168
+ } else {
169
+ $( '.mysticky-welcomebar-fixed' ).removeClass( 'mysticky-welcomebar-btn-mobile' );
170
+ }
171
+ } );
172
+
173
+ $( 'select[name="mysticky_option_welcomebar[mysticky_welcomebar_font]"]' ).on( 'change', function(){
174
+ var myfixed_font_val = $( this ).val();
175
+ $( 'head' ).append( '<link href="https://fonts.googleapis.com/css?family='+ myfixed_font_val +':400,600,700" rel="stylesheet" type="text/css" class="sfba-google-font">' );
176
+ $( '.mysticky-welcomebar-fixed' ).css( 'font-family', myfixed_font_val );
177
+ } );
178
+
179
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_fontsize]"]' ).on( 'keyup click', function(){
180
+ var mysticky_welcomebar_fontsize_val = $( this ).val();
181
+ $( '.mysticky-welcomebar-fixed p' ).css( 'font-size', mysticky_welcomebar_fontsize_val + 'px' );
182
+ $( '.mysticky-welcomebar-btn a' ).css( 'font-size', mysticky_welcomebar_fontsize_val + 'px' );
183
+ } );
184
+
185
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_bar_text]"]' ).on( 'keyup', function(){
186
+ var mysticky_bar_text_val = $( this ).val();
187
+ $( '.mysticky-welcomebar-content p' ).text( mysticky_bar_text_val );
188
+ } );
189
+
190
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_btn_text]"]' ).on( 'keyup', function(){
191
+ var mysticky_btn_text_val = $( this ).val();
192
+ $( '.mysticky-welcomebar-btn a' ).text( mysticky_btn_text_val );
193
+ } );
194
+
195
+ $( '.mysticky-welcomebar-submit input#submit' ).on( 'click', function(e){
196
+ if ( $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_enable]"]' ).prop( 'checked' ) == false && $( 'input#save_welcome_bar' ).val() == '' ) {
197
+ e.preventDefault();
198
+ $( "#mysticky-welcomebar-save-confirm" ).dialog({
199
+ resizable: false,
200
+ modal: true,
201
+ draggable: false,
202
+ height: 'auto',
203
+ width: 600,
204
+ buttons: {
205
+ "Yes, show it on my site": {
206
+ click:function () {
207
+ $( 'input[name="mysticky_option_welcomebar[mysticky_welcomebar_enable]"]' ).prop( 'checked', true );
208
+ $( '.mysticky-welcomebar-submit input#submit' ).trigger('click');
209
+ $( this ).dialog('close');
210
+ },
211
+ text: 'Yes, show it on my site',
212
+ class: 'green-btn'
213
+ },
214
+ "Just save and keep it off": function () {
215
+ $( 'input#save_welcome_bar' ).val('1');
216
+ $( '.mysticky-welcomebar-submit input#submit' ).trigger('click');
217
+ $( this ).dialog( 'close' );
218
+ }
219
+ }
220
+ });
221
+ }
222
+ //return false;
223
+ } );
224
225
});
226
+ $( window ).load( function(){
227
+ $( '.mysticky-welcomebar-url-options' ).each( function(){
228
+ $( this ).trigger( 'change' );
229
+ });
230
+ });
231
+ function check_for_preview_pos() {
232
+ if($(".show-on-apper").length && $(".mysticky-welcomebar-setting-right").length) {
233
+ var topPos = $(".show-on-apper").offset().top - $(window).scrollTop() - 650;
234
+ if (topPos < 0) {
235
+ topPos = Math.abs(topPos);
236
+ jQuery(".mysticky-welcomebar-setting-right").css("margin-top", ((-1)*topPos)+"px");
237
+ } else {
238
+ jQuery(".mysticky-welcomebar-setting-right").css("margin-top", "0");
239
+ }
240
+ }
241
+ }
242
243
})(jQuery);
mystickymenu-fonts.php ADDED
@@ -0,0 +1,925 @@
1
+ <?php
2
+ if ( !function_exists('myStickymenu_fonts')) {
3
+ function myStickymenu_fonts(){
4
+ return array(
5
+ // System fonts.
6
+ 'Arial' => 'Default',
7
+ 'Tahoma' => 'Default',
8
+ 'Verdana' => 'Default',
9
+ 'Helvetica' => 'Default',
10
+ 'Times New Roman' => 'Default',
11
+ 'Trebuchet MS' => 'Default',
12
+ 'Georgia' => 'Default',
13
+
14
+ // Google Fonts (last update: 23/10/2018).
15
+ 'ABeeZee' => 'Google Fonts',
16
+ 'Abel' => 'Google Fonts',
17
+ 'Abhaya Libre' => 'Google Fonts',
18
+ 'Abril Fatface' => 'Google Fonts',
19
+ 'Aclonica' => 'Google Fonts',
20
+ 'Acme' => 'Google Fonts',
21
+ 'Actor' => 'Google Fonts',
22
+ 'Adamina' => 'Google Fonts',
23
+ 'Advent Pro' => 'Google Fonts',
24
+ 'Aguafina Script' => 'Google Fonts',
25
+ 'Akronim' => 'Google Fonts',
26
+ 'Aladin' => 'Google Fonts',
27
+ 'Aldrich' => 'Google Fonts',
28
+ 'Alef' => 'Google Fonts',
29
+ 'Alef Hebrew' => 'Google Fonts', // Hack for Google Early Access.
30
+ 'Alegreya' => 'Google Fonts',
31
+ 'Alegreya SC' => 'Google Fonts',
32
+ 'Alegreya Sans' => 'Google Fonts',
33
+ 'Alegreya Sans SC' => 'Google Fonts',
34
+ 'Alex Brush' => 'Google Fonts',
35
+ 'Alfa Slab One' => 'Google Fonts',
36
+ 'Alice' => 'Google Fonts',
37
+ 'Alike' => 'Google Fonts',
38
+ 'Alike Angular' => 'Google Fonts',
39
+ 'Allan' => 'Google Fonts',
40
+ 'Allerta' => 'Google Fonts',
41
+ 'Allerta Stencil' => 'Google Fonts',
42
+ 'Allura' => 'Google Fonts',
43
+ 'Almendra' => 'Google Fonts',
44
+ 'Almendra Display' => 'Google Fonts',
45
+ 'Almendra SC' => 'Google Fonts',
46
+ 'Amarante' => 'Google Fonts',
47
+ 'Amaranth' => 'Google Fonts',
48
+ 'Amatic SC' => 'Google Fonts',
49
+ 'Amethysta' => 'Google Fonts',
50
+ 'Amiko' => 'Google Fonts',
51
+ 'Amiri' => 'Google Fonts',
52
+ 'Amita' => 'Google Fonts',
53
+ 'Anaheim' => 'Google Fonts',
54
+ 'Andada' => 'Google Fonts',
55
+ 'Andika' => 'Google Fonts',
56
+ 'Angkor' => 'Google Fonts',
57
+ 'Annie Use Your Telescope' => 'Google Fonts',
58
+ 'Anonymous Pro' => 'Google Fonts',
59
+ 'Antic' => 'Google Fonts',
60
+ 'Antic Didone' => 'Google Fonts',
61
+ 'Antic Slab' => 'Google Fonts',
62
+ 'Anton' => 'Google Fonts',
63
+ 'Arapey' => 'Google Fonts',
64
+ 'Arbutus' => 'Google Fonts',
65
+ 'Arbutus Slab' => 'Google Fonts',
66
+ 'Architects Daughter' => 'Google Fonts',
67
+ 'Archivo' => 'Google Fonts',
68
+ 'Archivo Black' => 'Google Fonts',
69
+ 'Archivo Narrow' => 'Google Fonts',
70
+ 'Aref Ruqaa' => 'Google Fonts',
71
+ 'Arima Madurai' => 'Google Fonts',
72
+ 'Arimo' => 'Google Fonts',
73
+ 'Arizonia' => 'Google Fonts',
74
+ 'Armata' => 'Google Fonts',
75
+ 'Arsenal' => 'Google Fonts',
76
+ 'Artifika' => 'Google Fonts',
77
+ 'Arvo' => 'Google Fonts',
78
+ 'Arya' => 'Google Fonts',
79
+ 'Asap' => 'Google Fonts',
80
+ 'Asap Condensed' => 'Google Fonts',
81
+ 'Asar' => 'Google Fonts',
82
+ 'Asset' => 'Google Fonts',
83
+ 'Assistant' => 'Google Fonts',
84
+ 'Astloch' => 'Google Fonts',
85
+ 'Asul' => 'Google Fonts',
86
+ 'Athiti' => 'Google Fonts',
87
+ 'Atma' => 'Google Fonts',
88
+ 'Atomic Age' => 'Google Fonts',
89
+ 'Aubrey' => 'Google Fonts',
90
+ 'Audiowide' => 'Google Fonts',
91
+ 'Autour One' => 'Google Fonts',
92
+ 'Average' => 'Google Fonts',
93
+ 'Average Sans' => 'Google Fonts',
94
+ 'Averia Gruesa Libre' => 'Google Fonts',
95
+ 'Averia Libre' => 'Google Fonts',
96
+ 'Averia Sans Libre' => 'Google Fonts',
97
+ 'Averia Serif Libre' => 'Google Fonts',
98
+ 'Bad Script' => 'Google Fonts',
99
+ 'Bahiana' => 'Google Fonts',
100
+ 'Bai Jamjuree' => 'Google Fonts',
101
+ 'Baloo' => 'Google Fonts',
102
+ 'Baloo Bhai' => 'Google Fonts',
103
+ 'Baloo Bhaijaan' => 'Google Fonts',
104
+ 'Baloo Bhaina' => 'Google Fonts',
105
+ 'Baloo Chettan' => 'Google Fonts',
106
+ 'Baloo Da' => 'Google Fonts',
107
+ 'Baloo Paaji' => 'Google Fonts',
108
+ 'Baloo Tamma' => 'Google Fonts',
109
+ 'Baloo Tammudu' => 'Google Fonts',
110
+ 'Baloo Thambi' => 'Google Fonts',
111
+ 'Balthazar' => 'Google Fonts',
112
+ 'Bangers' => 'Google Fonts',
113
+ 'Barlow' => 'Google Fonts',
114
+ 'Barlow Condensed' => 'Google Fonts',
115
+ 'Barlow Semi Condensed' => 'Google Fonts',
116
+ 'Barrio' => 'Google Fonts',
117
+ 'Basic' => 'Google Fonts',
118
+ 'Battambang' => 'Google Fonts',
119
+ 'Baumans' => 'Google Fonts',
120
+ 'Bayon' => 'Google Fonts',
121
+ 'Belgrano' => 'Google Fonts',
122
+ 'Bellefair' => 'Google Fonts',
123
+ 'Belleza' => 'Google Fonts',
124
+ 'BenchNine' => 'Google Fonts',
125
+ 'Bentham' => 'Google Fonts',
126
+ 'Berkshire Swash' => 'Google Fonts',
127
+ 'Bevan' => 'Google Fonts',
128
+ 'Bigelow Rules' => 'Google Fonts',
129
+ 'Bigshot One' => 'Google Fonts',
130
+ 'Bilbo' => 'Google Fonts',
131
+ 'Bilbo Swash Caps' => 'Google Fonts',
132
+ 'BioRhyme' => 'Google Fonts',
133
+ 'BioRhyme Expanded' => 'Google Fonts',
134
+ 'Biryani' => 'Google Fonts',
135
+ 'Bitter' => 'Google Fonts',
136
+ 'Black And White Picture' => 'Google Fonts',
137
+ 'Black Han Sans' => 'Google Fonts',
138
+ 'Black Ops One' => 'Google Fonts',
139
+ 'Bokor' => 'Google Fonts',
140
+ 'Bonbon' => 'Google Fonts',
141
+ 'Boogaloo' => 'Google Fonts',
142
+ 'Bowlby One' => 'Google Fonts',
143
+ 'Bowlby One SC' => 'Google Fonts',
144
+ 'Brawler' => 'Google Fonts',
145
+ 'Bree Serif' => 'Google Fonts',
146
+ 'Bubblegum Sans' => 'Google Fonts',
147
+ 'Bubbler One' => 'Google Fonts',
148
+ 'Buda' => 'Google Fonts',
149
+ 'Buenard' => 'Google Fonts',
150
+ 'Bungee' => 'Google Fonts',
151
+ 'Bungee Hairline' => 'Google Fonts',
152
+ 'Bungee Inline' => 'Google Fonts',
153
+ 'Bungee Outline' => 'Google Fonts',
154
+ 'Bungee Shade' => 'Google Fonts',
155
+ 'Butcherman' => 'Google Fonts',
156
+ 'Butterfly Kids' => 'Google Fonts',
157
+ 'Cabin' => 'Google Fonts',
158
+ 'Cabin Condensed' => 'Google Fonts',
159
+ 'Cabin Sketch' => 'Google Fonts',
160
+ 'Caesar Dressing' => 'Google Fonts',
161
+ 'Cagliostro' => 'Google Fonts',
162
+ 'Cairo' => 'Google Fonts',
163
+ 'Calligraffitti' => 'Google Fonts',
164
+ 'Cambay' => 'Google Fonts',
165
+ 'Cambo' => 'Google Fonts',
166
+ 'Candal' => 'Google Fonts',
167
+ 'Cantarell' => 'Google Fonts',
168
+ 'Cantata One' => 'Google Fonts',
169
+ 'Cantora One' => 'Google Fonts',
170
+ 'Capriola' => 'Google Fonts',
171
+ 'Cardo' => 'Google Fonts',
172
+ 'Carme' => 'Google Fonts',
173
+ 'Carrois Gothic' => 'Google Fonts',
174
+ 'Carrois Gothic SC' => 'Google Fonts',
175
+ 'Carter One' => 'Google Fonts',
176
+ 'Catamaran' => 'Google Fonts',
177
+ 'Caudex' => 'Google Fonts',
178
+ 'Caveat' => 'Google Fonts',
179
+ 'Caveat Brush' => 'Google Fonts',
180
+ 'Cedarville Cursive' => 'Google Fonts',
181
+ 'Ceviche One' => 'Google Fonts',
182
+ 'Chakra Petch' => 'Google Fonts',
183
+ 'Changa' => 'Google Fonts',
184
+ 'Changa One' => 'Google Fonts',
185
+ 'Chango' => 'Google Fonts',
186
+ 'Charmonman' => 'Google Fonts',
187
+ 'Chathura' => 'Google Fonts',
188
+ 'Chau Philomene One' => 'Google Fonts',
189
+ 'Chela One' => 'Google Fonts',
190
+ 'Chelsea Market' => 'Google Fonts',
191
+ 'Chenla' => 'Google Fonts',
192
+ 'Cherry Cream Soda' => 'Google Fonts',
193
+ 'Cherry Swash' => 'Google Fonts',
194
+ 'Chewy' => 'Google Fonts',
195
+ 'Chicle' => 'Google Fonts',
196
+ 'Chivo' => 'Google Fonts',
197
+ 'Chonburi' => 'Google Fonts',
198
+ 'Cinzel' => 'Google Fonts',
199
+ 'Cinzel Decorative' => 'Google Fonts',
200
+ 'Clicker Script' => 'Google Fonts',
201
+ 'Coda' => 'Google Fonts',
202
+ 'Coda Caption' => 'Google Fonts',
203
+ 'Codystar' => 'Google Fonts',
204
+ 'Coiny' => 'Google Fonts',
205
+ 'Combo' => 'Google Fonts',
206
+ 'Comfortaa' => 'Google Fonts',
207
+ 'Coming Soon' => 'Google Fonts',
208
+ 'Concert One' => 'Google Fonts',
209
+ 'Condiment' => 'Google Fonts',
210
+ 'Content' => 'Google Fonts',
211
+ 'Contrail One' => 'Google Fonts',
212
+ 'Convergence' => 'Google Fonts',
213
+ 'Cookie' => 'Google Fonts',
214
+ 'Copse' => 'Google Fonts',
215
+ 'Corben' => 'Google Fonts',
216
+ 'Cormorant' => 'Google Fonts',
217
+ 'Cormorant Garamond' => 'Google Fonts',
218
+ 'Cormorant Infant' => 'Google Fonts',
219
+ 'Cormorant SC' => 'Google Fonts',
220
+ 'Cormorant Unicase' => 'Google Fonts',
221
+ 'Cormorant Upright' => 'Google Fonts',
222
+ 'Courgette' => 'Google Fonts',
223
+ 'Cousine' => 'Google Fonts',
224
+ 'Coustard' => 'Google Fonts',
225
+ 'Covered By Your Grace' => 'Google Fonts',
226
+ 'Crafty Girls' => 'Google Fonts',
227
+ 'Creepster' => 'Google Fonts',
228
+ 'Crete Round' => 'Google Fonts',
229
+ 'Crimson Text' => 'Google Fonts',
230
+ 'Croissant One' => 'Google Fonts',
231
+ 'Crushed' => 'Google Fonts',
232
+ 'Cuprum' => 'Google Fonts',
233
+ 'Cute Font' => 'Google Fonts',
234
+ 'Cutive' => 'Google Fonts',
235
+ 'Cutive Mono' => 'Google Fonts',
236
+ 'Damion' => 'Google Fonts',
237
+ 'Dancing Script' => 'Google Fonts',
238
+ 'Dangrek' => 'Google Fonts',
239
+ 'David Libre' => 'Google Fonts',
240
+ 'Dawning of a New Day' => 'Google Fonts',
241
+ 'Days One' => 'Google Fonts',
242
+ 'Dekko' => 'Google Fonts',
243
+ 'Delius' => 'Google Fonts',
244
+ 'Delius Swash Caps' => 'Google Fonts',
245
+ 'Delius Unicase' => 'Google Fonts',
246
+ 'Della Respira' => 'Google Fonts',
247
+ 'Denk One' => 'Google Fonts',
248
+ 'Devonshire' => 'Google Fonts',
249
+ 'Dhurjati' => 'Google Fonts',
250
+ 'Didact Gothic' => 'Google Fonts',
251
+ 'Diplomata' => 'Google Fonts',
252
+ 'Diplomata SC' => 'Google Fonts',
253
+ 'Do Hyeon' => 'Google Fonts',
254
+ 'Dokdo' => 'Google Fonts',
255
+ 'Domine' => 'Google Fonts',
256
+ 'Donegal One' => 'Google Fonts',
257
+ 'Doppio One' => 'Google Fonts',
258
+ 'Dorsa' => 'Google Fonts',
259
+ 'Dosis' => 'Google Fonts',
260
+ 'Dr Sugiyama' => 'Google Fonts',
261
+ 'Droid Arabic Kufi' => 'Google Fonts', // Hack for Google Early Access.
262
+ 'Droid Arabic Naskh' => 'Google Fonts', // Hack for Google Early Access.
263
+ 'Duru Sans' => 'Google Fonts',
264
+ 'Dynalight' => 'Google Fonts',
265
+ 'EB Garamond' => 'Google Fonts',
266
+ 'Eagle Lake' => 'Google Fonts',
267
+ 'East Sea Dokdo' => 'Google Fonts',
268
+ 'Eater' => 'Google Fonts',
269
+ 'Economica' => 'Google Fonts',
270
+ 'Eczar' => 'Google Fonts',
271
+ 'El Messiri' => 'Google Fonts',
272
+ 'Electrolize' => 'Google Fonts',
273
+ 'Elsie' => 'Google Fonts',
274
+ 'Elsie Swash Caps' => 'Google Fonts',
275
+ 'Emblema One' => 'Google Fonts',
276
+ 'Emilys Candy' => 'Google Fonts',
277
+ 'Encode Sans' => 'Google Fonts',
278
+ 'Encode Sans Condensed' => 'Google Fonts',
279
+ 'Encode Sans Expanded' => 'Google Fonts',
280
+ 'Encode Sans Semi Condensed' => 'Google Fonts',
281
+ 'Encode Sans Semi Expanded' => 'Google Fonts',
282
+ 'Engagement' => 'Google Fonts',
283
+ 'Englebert' => 'Google Fonts',
284
+ 'Enriqueta' => 'Google Fonts',
285
+ 'Erica One' => 'Google Fonts',
286
+ 'Esteban' => 'Google Fonts',
287
+ 'Euphoria Script' => 'Google Fonts',
288
+ 'Ewert' => 'Google Fonts',
289
+ 'Exo' => 'Google Fonts',
290
+ 'Exo 2' => 'Google Fonts',
291
+ 'Expletus Sans' => 'Google Fonts',
292
+ 'Fahkwang' => 'Google Fonts',
293
+ 'Fanwood Text' => 'Google Fonts',
294
+ 'Farsan' => 'Google Fonts',
295
+ 'Fascinate' => 'Google Fonts',
296
+ 'Fascinate Inline' => 'Google Fonts',
297
+ 'Faster One' => 'Google Fonts',
298
+ 'Fasthand' => 'Google Fonts',
299
+ 'Fauna One' => 'Google Fonts',
300
+ 'Faustina' => 'Google Fonts',
301
+ 'Federant' => 'Google Fonts',
302
+ 'Federo' => 'Google Fonts',
303
+ 'Felipa' => 'Google Fonts',
304
+ 'Fenix' => 'Google Fonts',
305
+ 'Finger Paint' => 'Google Fonts',
306
+ 'Fira Mono' => 'Google Fonts',
307
+ 'Fira Sans' => 'Google Fonts',
308
+ 'Fira Sans Condensed' => 'Google Fonts',
309
+ 'Fira Sans Extra Condensed' => 'Google Fonts',
310
+ 'Fjalla One' => 'Google Fonts',
311
+ 'Fjord One' => 'Google Fonts',
312
+ 'Flamenco' => 'Google Fonts',
313
+ 'Flavors' => 'Google Fonts',
314
+ 'Fondamento' => 'Google Fonts',
315
+ 'Fontdiner Swanky' => 'Google Fonts',
316
+ 'Forum' => 'Google Fonts',
317
+ 'Francois One' => 'Google Fonts',
318
+ 'Frank Ruhl Libre' => 'Google Fonts',
319
+ 'Freckle Face' => 'Google Fonts',
320
+ 'Fredericka the Great' => 'Google Fonts',
321
+ 'Fredoka One' => 'Google Fonts',
322
+ 'Freehand' => 'Google Fonts',
323
+ 'Fresca' => 'Google Fonts',
324
+ 'Frijole' => 'Google Fonts',
325
+ 'Fruktur' => 'Google Fonts',
326
+ 'Fugaz One' => 'Google Fonts',
327
+ 'GFS Didot' => 'Google Fonts',
328
+ 'GFS Neohellenic' => 'Google Fonts',
329
+ 'Gabriela' => 'Google Fonts',
330
+ 'Gaegu' => 'Google Fonts',
331
+ 'Gafata' => 'Google Fonts',
332
+ 'Galada' => 'Google Fonts',
333
+ 'Galdeano' => 'Google Fonts',
334
+ 'Galindo' => 'Google Fonts',
335
+ 'Gamja Flower' => 'Google Fonts',
336
+ 'Gentium Basic' => 'Google Fonts',
337
+ 'Gentium Book Basic' => 'Google Fonts',
338
+ 'Geo' => 'Google Fonts',
339
+ 'Geostar' => 'Google Fonts',
340
+ 'Geostar Fill' => 'Google Fonts',
341
+ 'Germania One' => 'Google Fonts',
342
+ 'Gidugu' => 'Google Fonts',
343
+ 'Gilda Display' => 'Google Fonts',
344
+ 'Give You Glory' => 'Google Fonts',
345
+ 'Glass Antiqua' => 'Google Fonts',
346
+ 'Glegoo' => 'Google Fonts',
347
+ 'Gloria Hallelujah' => 'Google Fonts',
348
+ 'Goblin One' => 'Google Fonts',
349
+ 'Gochi Hand' => 'Google Fonts',
350
+ 'Gorditas' => 'Google Fonts',
351
+ 'Gothic A1' => 'Google Fonts',
352
+ 'Goudy Bookletter 1911' => 'Google Fonts',
353
+ 'Graduate' => 'Google Fonts',
354
+ 'Grand Hotel' => 'Google Fonts',
355
+ 'Gravitas One' => 'Google Fonts',
356
+ 'Great Vibes' => 'Google Fonts',
357
+ 'Griffy' => 'Google Fonts',
358
+ 'Gruppo' => 'Google Fonts',
359
+ 'Gudea' => 'Google Fonts',
360
+ 'Gugi' => 'Google Fonts',
361
+ 'Gurajada' => 'Google Fonts',
362
+ 'Habibi' => 'Google Fonts',
363
+ 'Halant' => 'Google Fonts',
364
+ 'Hammersmith One' => 'Google Fonts',
365
+ 'Hanalei' => 'Google Fonts',
366
+ 'Hanalei Fill' => 'Google Fonts',
367
+ 'Handlee' => 'Google Fonts',
368
+ 'Hanuman' => 'Google Fonts',
369
+ 'Happy Monkey' => 'Google Fonts',
370
+ 'Harmattan' => 'Google Fonts',
371
+ 'Headland One' => 'Google Fonts',
372
+ 'Heebo' => 'Google Fonts',
373
+ 'Henny Penny' => 'Google Fonts',
374
+ 'Herr Von Muellerhoff' => 'Google Fonts',
375
+ 'Hi Melody' => 'Google Fonts',
376
+ 'Hind' => 'Google Fonts',
377
+ 'Hind Guntur' => 'Google Fonts',
378
+ 'Hind Madurai' => 'Google Fonts',
379
+ 'Hind Siliguri' => 'Google Fonts',
380
+ 'Hind Vadodara' => 'Google Fonts',
381
+ 'Holtwood One SC' => 'Google Fonts',
382
+ 'Homemade Apple' => 'Google Fonts',
383
+ 'Homenaje' => 'Google Fonts',
384
+ 'IBM Plex Mono' => 'Google Fonts',
385
+ 'IBM Plex Sans' => 'Google Fonts',
386
+ 'IBM Plex Sans Condensed' => 'Google Fonts',
387
+ 'IBM Plex Serif' => 'Google Fonts',
388
+ 'IM Fell DW Pica' => 'Google Fonts',
389
+ 'IM Fell DW Pica SC' => 'Google Fonts',
390
+ 'IM Fell Double Pica' => 'Google Fonts',
391
+ 'IM Fell Double Pica SC' => 'Google Fonts',
392
+ 'IM Fell English' => 'Google Fonts',
393
+ 'IM Fell English SC' => 'Google Fonts',
394
+ 'IM Fell French Canon' => 'Google Fonts',
395
+ 'IM Fell French Canon SC' => 'Google Fonts',
396
+ 'IM Fell Great Primer' => 'Google Fonts',
397
+ 'IM Fell Great Primer SC' => 'Google Fonts',
398
+ 'Iceberg' => 'Google Fonts',
399
+ 'Iceland' => 'Google Fonts',
400
+ 'Imprima' => 'Google Fonts',
401
+ 'Inconsolata' => 'Google Fonts',
402
+ 'Inder' => 'Google Fonts',
403
+ 'Indie Flower' => 'Google Fonts',
404
+ 'Inika' => 'Google Fonts',
405
+ 'Inknut Antiqua' => 'Google Fonts',
406
+ 'Irish Grover' => 'Google Fonts',
407
+ 'Istok Web' => 'Google Fonts',
408
+ 'Italiana' => 'Google Fonts',
409
+ 'Italianno' => 'Google Fonts',
410
+ 'Itim' => 'Google Fonts',
411
+ 'Jacques Francois' => 'Google Fonts',
412
+ 'Jacques Francois Shadow' => 'Google Fonts',
413
+ 'Jaldi' => 'Google Fonts',
414
+ 'Jim Nightshade' => 'Google Fonts',
415
+ 'Jockey One' => 'Google Fonts',
416
+ 'Jolly Lodger' => 'Google Fonts',
417
+ 'Jomhuria' => 'Google Fonts',
418
+ 'Josefin Sans' => 'Google Fonts',
419
+ 'Josefin Slab' => 'Google Fonts',
420
+ 'Joti One' => 'Google Fonts',
421
+ 'Jua' => 'Google Fonts',
422
+ 'Judson' => 'Google Fonts',
423
+ 'Julee' => 'Google Fonts',
424
+ 'Julius Sans One' => 'Google Fonts',
425
+ 'Junge' => 'Google Fonts',
426
+ 'Jura' => 'Google Fonts',
427
+ 'Just Another Hand' => 'Google Fonts',
428
+ 'Just Me Again Down Here' => 'Google Fonts',
429
+ 'K2D' => 'Google Fonts',
430
+ 'Kadwa' => 'Google Fonts',
431
+ 'Kalam' => 'Google Fonts',
432
+ 'Kameron' => 'Google Fonts',
433
+ 'Kanit' => 'Google Fonts',
434
+ 'Kantumruy' => 'Google Fonts',
435
+ 'Karla' => 'Google Fonts',
436
+ 'Karma' => 'Google Fonts',
437
+ 'Katibeh' => 'Google Fonts',
438
+ 'Kaushan Script' => 'Google Fonts',
439
+ 'Kavivanar' => 'Google Fonts',
440
+ 'Kavoon' => 'Google Fonts',
441
+ 'Kdam Thmor' => 'Google Fonts',
442
+ 'Keania One' => 'Google Fonts',
443
+ 'Kelly Slab' => 'Google Fonts',
444
+ 'Kenia' => 'Google Fonts',
445
+ 'Khand' => 'Google Fonts',
446
+ 'Khmer' => 'Google Fonts',
447
+ 'Khula' => 'Google Fonts',
448
+ 'Kirang Haerang' => 'Google Fonts',
449
+ 'Kite One' => 'Google Fonts',
450
+ 'Knewave' => 'Google Fonts',
451
+ 'KoHo' => 'Google Fonts',
452
+ 'Kodchasan' => 'Google Fonts',
453
+ 'Kosugi' => 'Google Fonts',
454
+ 'Kosugi Maru' => 'Google Fonts',
455
+ 'Kotta One' => 'Google Fonts',
456
+ 'Koulen' => 'Google Fonts',
457
+ 'Kranky' => 'Google Fonts',
458
+ 'Kreon' => 'Google Fonts',
459
+ 'Kristi' => 'Google Fonts',
460
+ 'Krona One' => 'Google Fonts',
461
+ 'Krub' => 'Google Fonts',
462
+ 'Kumar One' => 'Google Fonts',
463
+ 'Kumar One Outline' => 'Google Fonts',
464
+ 'Kurale' => 'Google Fonts',
465
+ 'La Belle Aurore' => 'Google Fonts',
466
+ 'Laila' => 'Google Fonts',
467
+ 'Lakki Reddy' => 'Google Fonts',
468
+ 'Lalezar' => 'Google Fonts',
469
+ 'Lancelot' => 'Google Fonts',
470
+ 'Lateef' => 'Google Fonts',
471
+ 'Lato' => 'Google Fonts',
472
+ 'League Script' => 'Google Fonts',
473
+ 'Leckerli One' => 'Google Fonts',
474
+ 'Ledger' => 'Google Fonts',
475
+ 'Lekton' => 'Google Fonts',
476
+ 'Lemon' => 'Google Fonts',
477
+ 'Lemonada' => 'Google Fonts',
478
+ 'Libre Barcode 128' => 'Google Fonts',
479
+ 'Libre Barcode 128 Text' => 'Google Fonts',
480
+ 'Libre Barcode 39' => 'Google Fonts',
481
+ 'Libre Barcode 39 Extended' => 'Google Fonts',
482
+ 'Libre Barcode 39 Extended Text' => 'Google Fonts',
483
+ 'Libre Barcode 39 Text' => 'Google Fonts',
484
+ 'Libre Baskerville' => 'Google Fonts',
485
+ 'Libre Franklin' => 'Google Fonts',
486
+ 'Life Savers' => 'Google Fonts',
487
+ 'Lilita One' => 'Google Fonts',
488
+ 'Lily Script One' => 'Google Fonts',
489
+ 'Limelight' => 'Google Fonts',
490
+ 'Linden Hill' => 'Google Fonts',
491
+ 'Lobster' => 'Google Fonts',
492
+ 'Lobster Two' => 'Google Fonts',
493
+ 'Londrina Outline' => 'Google Fonts',
494
+ 'Londrina Shadow' => 'Google Fonts',
495
+ 'Londrina Sketch' => 'Google Fonts',
496
+ 'Londrina Solid' => 'Google Fonts',
497
+ 'Lora' => 'Google Fonts',
498
+ 'Love Ya Like A Sister' => 'Google Fonts',
499
+ 'Loved by the King' => 'Google Fonts',
500
+ 'Lovers Quarrel' => 'Google Fonts',
501
+ 'Luckiest Guy' => 'Google Fonts',
502
+ 'Lusitana' => 'Google Fonts',
503
+ 'Lustria' => 'Google Fonts',
504
+ 'M PLUS 1p' => 'Google Fonts',
505
+ 'M PLUS Rounded 1c' => 'Google Fonts',
506
+ 'Macondo' => 'Google Fonts',
507
+ 'Macondo Swash Caps' => 'Google Fonts',
508
+ 'Mada' => 'Google Fonts',
509
+ 'Magra' => 'Google Fonts',
510
+ 'Maiden Orange' => 'Google Fonts',
511
+ 'Maitree' => 'Google Fonts',
512
+ 'Mako' => 'Google Fonts',
513
+ 'Mali' => 'Google Fonts',
514
+ 'Mallanna' => 'Google Fonts',
515
+ 'Mandali' => 'Google Fonts',
516
+ 'Manuale' => 'Google Fonts',
517
+ 'Marcellus' => 'Google Fonts',
518
+ 'Marcellus SC' => 'Google Fonts',
519
+ 'Marck Script' => 'Google Fonts',
520
+ 'Margarine' => 'Google Fonts',
521
+ 'Markazi Text' => 'Google Fonts',
522
+ 'Marko One' => 'Google Fonts',
523
+ 'Marmelad' => 'Google Fonts',
524
+ 'Martel' => 'Google Fonts',
525
+ 'Martel Sans' => 'Google Fonts',
526
+ 'Marvel' => 'Google Fonts',
527
+ 'Mate' => 'Google Fonts',
528
+ 'Mate SC' => 'Google Fonts',
529
+ 'Maven Pro' => 'Google Fonts',
530
+ 'McLaren' => 'Google Fonts',
531
+ 'Meddon' => 'Google Fonts',
532
+ 'MedievalSharp' => 'Google Fonts',
533
+ 'Medula One' => 'Google Fonts',
534
+ 'Meera Inimai' => 'Google Fonts',
535
+ 'Megrim' => 'Google Fonts',
536
+ 'Meie Script' => 'Google Fonts',
537
+ 'Merienda' => 'Google Fonts',
538
+ 'Merienda One' => 'Google Fonts',
539
+ 'Merriweather' => 'Google Fonts',
540
+ 'Merriweather Sans' => 'Google Fonts',
541
+ 'Metal' => 'Google Fonts',
542
+ 'Metal Mania' => 'Google Fonts',
543
+ 'Metamorphous' => 'Google Fonts',
544
+ 'Metrophobic' => 'Google Fonts',
545
+ 'Michroma' => 'Google Fonts',
546
+ 'Milonga' => 'Google Fonts',
547
+ 'Miltonian' => 'Google Fonts',
548
+ 'Miltonian Tattoo' => 'Google Fonts',
549
+ 'Mina' => 'Google Fonts',
550
+ 'Miniver' => 'Google Fonts',
551
+ 'Miriam Libre' => 'Google Fonts',
552
+ 'Mirza' => 'Google Fonts',
553
+ 'Miss Fajardose' => 'Google Fonts',
554
+ 'Mitr' => 'Google Fonts',
555
+ 'Modak' => 'Google Fonts',
556
+ 'Modern Antiqua' => 'Google Fonts',
557
+ 'Mogra' => 'Google Fonts',
558
+ 'Molengo' => 'Google Fonts',
559
+ 'Molle' => 'Google Fonts',
560
+ 'Monda' => 'Google Fonts',
561
+ 'Monofett' => 'Google Fonts',
562
+ 'Monoton' => 'Google Fonts',
563
+ 'Monsieur La Doulaise' => 'Google Fonts',
564
+ 'Montaga' => 'Google Fonts',
565
+ 'Montez' => 'Google Fonts',
566
+ 'Montserrat' => 'Google Fonts',
567
+ 'Montserrat Alternates' => 'Google Fonts',
568
+ 'Montserrat Subrayada' => 'Google Fonts',
569
+ 'Moul' => 'Google Fonts',
570
+ 'Moulpali' => 'Google Fonts',
571
+ 'Mountains of Christmas' => 'Google Fonts',
572
+ 'Mouse Memoirs' => 'Google Fonts',
573
+ 'Mr Bedfort' => 'Google Fonts',
574
+ 'Mr Dafoe' => 'Google Fonts',
575
+ 'Mr De Haviland' => 'Google Fonts',
576
+ 'Mrs Saint Delafield' => 'Google Fonts',
577
+ 'Mrs Sheppards' => 'Google Fonts',
578
+ 'Mukta' => 'Google Fonts',
579
+ 'Mukta Mahee' => 'Google Fonts',
580
+ 'Mukta Malar' => 'Google Fonts',
581
+ 'Mukta Vaani' => 'Google Fonts',
582
+ 'Muli' => 'Google Fonts',
583
+ 'Mystery Quest' => 'Google Fonts',
584
+ 'NTR' => 'Google Fonts',
585
+ 'Nanum Brush Script' => 'Google Fonts',
586
+ 'Nanum Gothic' => 'Google Fonts',
587
+ 'Nanum Gothic Coding' => 'Google Fonts',
588
+ 'Nanum Myeongjo' => 'Google Fonts',
589
+ 'Nanum Pen Script' => 'Google Fonts',
590
+ 'Neucha' => 'Google Fonts',
591
+ 'Neuton' => 'Google Fonts',
592
+ 'New Rocker' => 'Google Fonts',
593
+ 'News Cycle' => 'Google Fonts',
594
+ 'Niconne' => 'Google Fonts',
595
+ 'Niramit' => 'Google Fonts',
596
+ 'Nixie One' => 'Google Fonts',
597
+ 'Nobile' => 'Google Fonts',
598
+ 'Nokora' => 'Google Fonts',
599
+ 'Norican' => 'Google Fonts',
600
+ 'Nosifer' => 'Google Fonts',
601
+ 'Notable' => 'Google Fonts',
602
+ 'Nothing You Could Do' => 'Google Fonts',
603
+ 'Noticia Text' => 'Google Fonts',
604
+ 'Noto Kufi Arabic' => 'Google Fonts', // Hack for Google Early Access.
605
+ 'Noto Naskh Arabic' => 'Google Fonts', // Hack for Google Early Access.
606
+ 'Noto Sans' => 'Google Fonts',
607
+ 'Noto Sans Hebrew' => 'Google Fonts', // Hack for Google Early Access.
608
+ 'Noto Sans JP' => 'Google Fonts',
609
+ 'Noto Sans KR' => 'Google Fonts',
610
+ 'Noto Serif' => 'Google Fonts',
611
+ 'Noto Serif JP' => 'Google Fonts',
612
+ 'Noto Serif KR' => 'Google Fonts',
613
+ 'Nova Cut' => 'Google Fonts',
614
+ 'Nova Flat' => 'Google Fonts',
615
+ 'Nova Mono' => 'Google Fonts',
616
+ 'Nova Oval' => 'Google Fonts',
617
+ 'Nova Round' => 'Google Fonts',
618
+ 'Nova Script' => 'Google Fonts',
619
+ 'Nova Slim' => 'Google Fonts',
620
+ 'Nova Square' => 'Google Fonts',
621
+ 'Numans' => 'Google Fonts',
622
+ 'Nunito' => 'Google Fonts',
623
+ 'Nunito Sans' => 'Google Fonts',
624
+ 'Odor Mean Chey' => 'Google Fonts',
625
+ 'Offside' => 'Google Fonts',
626
+ 'Old Standard TT' => 'Google Fonts',
627
+ 'Oldenburg' => 'Google Fonts',
628
+ 'Oleo Script' => 'Google Fonts',
629
+ 'Oleo Script Swash Caps' => 'Google Fonts',
630
+ 'Open Sans' => 'Google Fonts',
631
+ 'Open Sans Condensed' => 'Google Fonts',
632
+ 'Open Sans Hebrew' => 'Google Fonts', // Hack for Google Early Access.
633
+ 'Open Sans Hebrew Condensed' => 'Google Fonts', // Hack for Google Early Access.
634
+ 'Oranienbaum' => 'Google Fonts',
635
+ 'Orbitron' => 'Google Fonts',
636
+ 'Oregano' => 'Google Fonts',
637
+ 'Orienta' => 'Google Fonts',
638
+ 'Original Surfer' => 'Google Fonts',
639
+ 'Oswald' => 'Google Fonts',
640
+ 'Over the Rainbow' => 'Google Fonts',
641
+ 'Overlock' => 'Google Fonts',
642
+ 'Overlock SC' => 'Google Fonts',
643
+ 'Overpass' => 'Google Fonts',
644
+ 'Overpass Mono' => 'Google Fonts',
645
+ 'Ovo' => 'Google Fonts',
646
+ 'Oxygen' => 'Google Fonts',
647
+ 'Oxygen Mono' => 'Google Fonts',
648
+ 'PT Mono' => 'Google Fonts',
649
+ 'PT Sans' => 'Google Fonts',
650
+ 'PT Sans Caption' => 'Google Fonts',
651
+ 'PT Sans Narrow' => 'Google Fonts',
652
+ 'PT Serif' => 'Google Fonts',
653
+ 'PT Serif Caption' => 'Google Fonts',
654
+ 'Pacifico' => 'Google Fonts',
655
+ 'Padauk' => 'Google Fonts',
656
+ 'Palanquin' => 'Google Fonts',
657
+ 'Palanquin Dark' => 'Google Fonts',
658
+ 'Pangolin' => 'Google Fonts',
659
+ 'Paprika' => 'Google Fonts',
660
+ 'Parisienne' => 'Google Fonts',
661
+ 'Passero One' => 'Google Fonts',
662
+ 'Passion One' => 'Google Fonts',
663
+ 'Pathway Gothic One' => 'Google Fonts',
664
+ 'Patrick Hand' => 'Google Fonts',
665
+ 'Patrick Hand SC' => 'Google Fonts',
666
+ 'Pattaya' => 'Google Fonts',
667
+ 'Patua One' => 'Google Fonts',
668
+ 'Pavanam' => 'Google Fonts',
669
+ 'Paytone One' => 'Google Fonts',
670
+ 'Peddana' => 'Google Fonts',
671
+ 'Peralta' => 'Google Fonts',
672
+ 'Permanent Marker' => 'Google Fonts',
673
+ 'Petit Formal Script' => 'Google Fonts',
674
+ 'Petrona' => 'Google Fonts',
675
+ 'Philosopher' => 'Google Fonts',
676
+ 'Piedra' => 'Google Fonts',
677
+ 'Pinyon Script' => 'Google Fonts',
678
+ 'Pirata One' => 'Google Fonts',
679
+ 'Plaster' => 'Google Fonts',
680
+ 'Play' => 'Google Fonts',
681
+ 'Playball' => 'Google Fonts',
682
+ 'Playfair Display' => 'Google Fonts',
683
+ 'Playfair Display SC' => 'Google Fonts',
684
+ 'Podkova' => 'Google Fonts',
685
+ 'Poiret One' => 'Google Fonts',
686
+ 'Poller One' => 'Google Fonts',
687
+ 'Poly' => 'Google Fonts',
688
+ 'Pompiere' => 'Google Fonts',
689
+ 'Pontano Sans' => 'Google Fonts',
690
+ 'Poor Story' => 'Google Fonts',
691
+ 'Poppins' => 'Google Fonts',
692
+ 'Port Lligat Sans' => 'Google Fonts',
693
+ 'Port Lligat Slab' => 'Google Fonts',
694
+ 'Pragati Narrow' => 'Google Fonts',
695
+ 'Prata' => 'Google Fonts',
696
+ 'Preahvihear' => 'Google Fonts',
697
+ 'Press Start 2P' => 'Google Fonts',
698
+ 'Pridi' => 'Google Fonts',
699
+ 'Princess Sofia' => 'Google Fonts',
700
+ 'Prociono' => 'Google Fonts',
701
+ 'Prompt' => 'Google Fonts',
702
+ 'Prosto One' => 'Google Fonts',
703
+ 'Proza Libre' => 'Google Fonts',
704
+ 'Puritan' => 'Google Fonts',
705
+ 'Purple Purse' => 'Google Fonts',
706
+ 'Quando' => 'Google Fonts',
707
+ 'Quantico' => 'Google Fonts',
708
+ 'Quattrocento' => 'Google Fonts',
709
+ 'Quattrocento Sans' => 'Google Fonts',
710
+ 'Questrial' => 'Google Fonts',
711
+ 'Quicksand' => 'Google Fonts',
712
+ 'Quintessential' => 'Google Fonts',
713
+ 'Qwigley' => 'Google Fonts',
714
+ 'Racing Sans One' => 'Google Fonts',
715
+ 'Radley' => 'Google Fonts',
716
+ 'Rajdhani' => 'Google Fonts',
717
+ 'Rakkas' => 'Google Fonts',
718
+ 'Raleway' => 'Google Fonts',
719
+ 'Raleway Dots' => 'Google Fonts',
720
+ 'Ramabhadra' => 'Google Fonts',
721
+ 'Ramaraja' => 'Google Fonts',
722
+ 'Rambla' => 'Google Fonts',
723
+ 'Rammetto One' => 'Google Fonts',
724
+ 'Ranchers' => 'Google Fonts',
725
+ 'Rancho' => 'Google Fonts',
726
+ 'Ranga' => 'Google Fonts',
727
+ 'Rasa' => 'Google Fonts',
728
+ 'Rationale' => 'Google Fonts',
729
+ 'Ravi Prakash' => 'Google Fonts',
730
+ 'Redressed' => 'Google Fonts',
731
+ 'Reem Kufi' => 'Google Fonts',
732
+ 'Reenie Beanie' => 'Google Fonts',
733
+ 'Revalia' => 'Google Fonts',
734
+ 'Rhodium Libre' => 'Google Fonts',
735
+ 'Ribeye' => 'Google Fonts',
736
+ 'Ribeye Marrow' => 'Google Fonts',
737
+ 'Righteous' => 'Google Fonts',
738
+ 'Risque' => 'Google Fonts',
739
+ 'Roboto' => 'Google Fonts',
740
+ 'Roboto Condensed' => 'Google Fonts',
741
+ 'Roboto Mono' => 'Google Fonts',
742
+ 'Roboto Slab' => 'Google Fonts',
743
+ 'Rochester' => 'Google Fonts',
744
+ 'Rock Salt' => 'Google Fonts',
745
+ 'Rokkitt' => 'Google Fonts',
746
+ 'Romanesco' => 'Google Fonts',
747
+ 'Ropa Sans' => 'Google Fonts',
748
+ 'Rosario' => 'Google Fonts',
749
+ 'Rosarivo' => 'Google Fonts',
750
+ 'Rouge Script' => 'Google Fonts',
751
+ 'Rozha One' => 'Google Fonts',
752
+ 'Rubik' => 'Google Fonts',
753
+ 'Rubik Mono One' => 'Google Fonts',
754
+ 'Ruda' => 'Google Fonts',
755
+ 'Rufina' => 'Google Fonts',
756
+ 'Ruge Boogie' => 'Google Fonts',
757
+ 'Ruluko' => 'Google Fonts',
758
+ 'Rum Raisin' => 'Google Fonts',
759
+ 'Ruslan Display' => 'Google Fonts',
760
+ 'Russo One' => 'Google Fonts',
761
+ 'Ruthie' => 'Google Fonts',
762
+ 'Rye' => 'Google Fonts',
763
+ 'Sacramento' => 'Google Fonts',
764
+ 'Sahitya' => 'Google Fonts',
765
+ 'Sail' => 'Google Fonts',
766
+ 'Saira' => 'Google Fonts',
767
+ 'Saira Condensed' => 'Google Fonts',
768
+ 'Saira Extra Condensed' => 'Google Fonts',
769
+ 'Saira Semi Condensed' => 'Google Fonts',
770
+ 'Salsa' => 'Google Fonts',
771
+ 'Sanchez' => 'Google Fonts',
772
+ 'Sancreek' => 'Google Fonts',
773
+ 'Sansita' => 'Google Fonts',
774
+ 'Sarala' => 'Google Fonts',
775
+ 'Sarina' => 'Google Fonts',
776
+ 'Sarpanch' => 'Google Fonts',
777
+ 'Satisfy' => 'Google Fonts',
778
+ 'Sawarabi Gothic' => 'Google Fonts',
779
+ 'Sawarabi Mincho' => 'Google Fonts',
780
+ 'Scada' => 'Google Fonts',
781
+ 'Scheherazade' => 'Google Fonts',
782
+ 'Schoolbell' => 'Google Fonts',
783
+ 'Scope One' => 'Google Fonts',
784
+ 'Seaweed Script' => 'Google Fonts',
785
+ 'Secular One' => 'Google Fonts',
786
+ 'Sedgwick Ave' => 'Google Fonts',
787
+ 'Sedgwick Ave Display' => 'Google Fonts',
788
+ 'Sevillana' => 'Google Fonts',
789
+ 'Seymour One' => 'Google Fonts',
790
+ 'Shadows Into Light' => 'Google Fonts',
791
+ 'Shadows Into Light Two' => 'Google Fonts',
792
+ 'Shanti' => 'Google Fonts',
793
+ 'Share' => 'Google Fonts',
794
+ 'Share Tech' => 'Google Fonts',
795
+ 'Share Tech Mono' => 'Google Fonts',
796
+ 'Shojumaru' => 'Google Fonts',
797
+ 'Short Stack' => 'Google Fonts',
798
+ 'Shrikhand' => 'Google Fonts',
799
+ 'Siemreap' => 'Google Fonts',
800
+ 'Sigmar One' => 'Google Fonts',
801
+ 'Signika' => 'Google Fonts',
802
+ 'Signika Negative' => 'Google Fonts',
803
+ 'Simonetta' => 'Google Fonts',
804
+ 'Sintony' => 'Google Fonts',
805
+ 'Sirin Stencil' => 'Google Fonts',
806
+ 'Six Caps' => 'Google Fonts',
807
+ 'Skranji' => 'Google Fonts',
808
+ 'Slabo 13px' => 'Google Fonts',
809
+ 'Slabo 27px' => 'Google Fonts',
810
+ 'Slackey' => 'Google Fonts',
811
+ 'Smokum' => 'Google Fonts',
812
+ 'Smythe' => 'Google Fonts',
813
+ 'Sniglet' => 'Google Fonts',
814
+ 'Snippet' => 'Google Fonts',
815
+ 'Snowburst One' => 'Google Fonts',
816
+ 'Sofadi One' => 'Google Fonts',
817
+ 'Sofia' => 'Google Fonts',
818
+ 'Song Myung' => 'Google Fonts',
819
+ 'Sonsie One' => 'Google Fonts',
820
+ 'Sorts Mill Goudy' => 'Google Fonts',
821
+ 'Source Code Pro' => 'Google Fonts',
822
+ 'Source Sans Pro' => 'Google Fonts',
823
+ 'Source Serif Pro' => 'Google Fonts',
824
+ 'Space Mono' => 'Google Fonts',
825
+ 'Special Elite' => 'Google Fonts',
826
+ 'Spectral' => 'Google Fonts',
827
+ 'Spectral SC' => 'Google Fonts',
828
+ 'Spicy Rice' => 'Google Fonts',
829
+ 'Spinnaker' => 'Google Fonts',
830
+ 'Spirax' => 'Google Fonts',
831
+ 'Squada One' => 'Google Fonts',
832
+ 'Sree Krushnadevaraya' => 'Google Fonts',
833
+ 'Sriracha' => 'Google Fonts',
834
+ 'Srisakdi' => 'Google Fonts',
835
+ 'Stalemate' => 'Google Fonts',
836
+ 'Stalinist One' => 'Google Fonts',
837
+ 'Stardos Stencil' => 'Google Fonts',
838
+ 'Stint Ultra Condensed' => 'Google Fonts',
839
+ 'Stint Ultra Expanded' => 'Google Fonts',
840
+ 'Stoke' => 'Google Fonts',
841
+ 'Strait' => 'Google Fonts',
842
+ 'Stylish' => 'Google Fonts',
843
+ 'Sue Ellen Francisco' => 'Google Fonts',
844
+ 'Suez One' => 'Google Fonts',
845
+ 'Sumana' => 'Google Fonts',
846
+ 'Sunflower' => 'Google Fonts',
847
+ 'Sunshiney' => 'Google Fonts',
848
+ 'Supermercado One' => 'Google Fonts',
849
+ 'Sura' => 'Google Fonts',
850
+ 'Suranna' => 'Google Fonts',
851
+ 'Suravaram' => 'Google Fonts',
852
+ 'Suwannaphum' => 'Google Fonts',
853
+ 'Swanky and Moo Moo' => 'Google Fonts',
854
+ 'Syncopate' => 'Google Fonts',
855
+ 'Tajawal' => 'Google Fonts',
856
+ 'Tangerine' => 'Google Fonts',
857
+ 'Taprom' => 'Google Fonts',
858
+ 'Tauri' => 'Google Fonts',
859
+ 'Taviraj' => 'Google Fonts',
860
+ 'Teko' => 'Google Fonts',
861
+ 'Telex' => 'Google Fonts',
862
+ 'Tenali Ramakrishna' => 'Google Fonts',
863
+ 'Tenor Sans' => 'Google Fonts',
864
+ 'Text Me One' => 'Google Fonts',
865
+ 'The Girl Next Door' => 'Google Fonts',
866
+ 'Tienne' => 'Google Fonts',
867
+ 'Tillana' => 'Google Fonts',
868
+ 'Timmana' => 'Google Fonts',
869
+ 'Tinos' => 'Google Fonts',
870
+ 'Titan One' => 'Google Fonts',
871
+ 'Titillium Web' => 'Google Fonts',
872
+ 'Trade Winds' => 'Google Fonts',
873
+ 'Trirong' => 'Google Fonts',
874
+ 'Trocchi' => 'Google Fonts',
875
+ 'Trochut' => 'Google Fonts',
876
+ 'Trykker' => 'Google Fonts',
877
+ 'Tulpen One' => 'Google Fonts',
878
+ 'Ubuntu' => 'Google Fonts',
879
+ 'Ubuntu Condensed' => 'Google Fonts',
880
+ 'Ubuntu Mono' => 'Google Fonts',
881
+ 'Ultra' => 'Google Fonts',
882
+ 'Uncial Antiqua' => 'Google Fonts',
883
+ 'Underdog' => 'Google Fonts',
884
+ 'Unica One' => 'Google Fonts',
885
+ 'UnifrakturCook' => 'Google Fonts',
886
+ 'UnifrakturMaguntia' => 'Google Fonts',
887
+ 'Unkempt' => 'Google Fonts',
888
+ 'Unlock' => 'Google Fonts',
889
+ 'Unna' => 'Google Fonts',
890
+ 'VT323' => 'Google Fonts',
891
+ 'Vampiro One' => 'Google Fonts',
892
+ 'Varela' => 'Google Fonts',
893
+ 'Varela Round' => 'Google Fonts',
894
+ 'Vast Shadow' => 'Google Fonts',
895
+ 'Vesper Libre' => 'Google Fonts',
896
+ 'Vibur' => 'Google Fonts',
897
+ 'Vidaloka' => 'Google Fonts',
898
+ 'Viga' => 'Google Fonts',
899
+ 'Voces' => 'Google Fonts',
900
+ 'Volkhov' => 'Google Fonts',
901
+ 'Vollkorn' => 'Google Fonts',
902
+ 'Vollkorn SC' => 'Google Fonts',
903
+ 'Voltaire' => 'Google Fonts',
904
+ 'Waiting for the Sunrise' => 'Google Fonts',
905
+ 'Wallpoet' => 'Google Fonts',
906
+ 'Walter Turncoat' => 'Google Fonts',
907
+ 'Warnes' => 'Google Fonts',
908
+ 'Wellfleet' => 'Google Fonts',
909
+ 'Wendy One' => 'Google Fonts',
910
+ 'Wire One' => 'Google Fonts',
911
+ 'Work Sans' => 'Google Fonts',
912
+ 'Yanone Kaffeesatz' => 'Google Fonts',
913
+ 'Yantramanav' => 'Google Fonts',
914
+ 'Yatra One' => 'Google Fonts',
915
+ 'Yellowtail' => 'Google Fonts',
916
+ 'Yeon Sung' => 'Google Fonts',
917
+ 'Yeseva One' => 'Google Fonts',
918
+ 'Yesteryear' => 'Google Fonts',
919
+ 'Yrsa' => 'Google Fonts',
920
+ 'Zeyada' => 'Google Fonts',
921
+ 'Zilla Slab' => 'Google Fonts',
922
+ 'Zilla Slab Highlight' => 'Google Fonts',
923
+ );
924
+ }
925
+ }
mystickymenu.php CHANGED
@@ -2,8 +2,8 @@
2
/*
3
Plugin Name: myStickymenu
4
Plugin URI: https://premio.io/
5
- Description: Simple sticky (fixed on top) menu implementation for navigation menu. After install go to Settings / myStickymenu and change Sticky Class to .your_navbar_class or #your_navbar_id.
6
- Version: 2.1.8
7
Author: Premio
8
Author URI: https://premio.io/downloads/mystickymenu/
9
Text Domain: mystickymenu
@@ -12,7 +12,9 @@ License: GPLv2 or later
12
*/
13
14
defined('ABSPATH') or die("Cannot access pages directly.");
15
- define( 'MYSTICKY_VERSION', '2.1.8' );
16
17
class MyStickyMenuBackend
18
{
@@ -49,17 +51,17 @@ class MyStickyMenuBackend
49
if ($hook != 'settings_page_my-stickymenu-settings') {
50
return;
51
}
52
-
53
wp_enqueue_script('jquery-ui');
54
wp_enqueue_script('jquery-ui-slider');
55
- wp_register_script('mystickymenuAdminScript', plugins_url('/js/mystickymenu-admin.js', __FILE__), array( 'jquery' ), MYSTICKY_VERSION);
56
- wp_enqueue_script('mystickymenuAdminScript');
57
-
58
- wp_register_style('mystickymenuAdminStyle', plugins_url('/css/mystickymenu-admin.css', __FILE__), array(), MYSTICKY_VERSION );
59
- wp_enqueue_style('mystickymenuAdminStyle');
60
-
61
- wp_enqueue_style( 'wp-color-picker' );
62
wp_enqueue_script( 'my-script-handle', plugins_url('js/iris-script.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
63
}
64
65
public function mysticky_load_transl(){
@@ -98,12 +100,59 @@ class MyStickyMenuBackend
98
echo '<div class="error settings-error notice is-dismissible "><p><strong>' . esc_html__('Unable to complete your request','mystickymenu'). '</p></strong></div>';
99
}
100
}
101
102
$mysticky_options = get_option( 'mysticky_option_name');
103
$is_old = get_option("has_sticky_header_old_version");
104
$is_old = ($is_old == "no")?false:true;
105
$nonce = wp_create_nonce('mysticky_option_backend_update');
106
$pro_url = "https://go.premio.io/?edd_action=add_to_cart&download_id=2199&edd_options[price_id]=";
107
?>
108
<style>
109
div#wpcontent {
@@ -120,11 +169,12 @@ class MyStickyMenuBackend
120
<div id="mystickymenu" class="wrap mystickymenu">
121
<div class="sticky-header-menu">
122
<ul>
123
- <li><a href="#sticky-header-settings" class="<?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"":"active" ?>"><?php _e('Settings', 'mystickymenu'); ?></a></li>
124
<li><a href="#sticky-header-upgrade" class="<?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"active":"" ?>"><?php _e('Upgrade to Pro', 'mystickymenu'); ?></a></li>
125
</ul>
126
</div>
127
- <div style="display: <?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"none":"block" ?>" id="sticky-header-settings" class="sticky-header-content">
128
<div class="mystickymenu-heading">
129
<div class="myStickymenu-header-title">
130
<h3><?php _e('How To Make a Sticky Header', 'mystickymenu'); ?></h3>
@@ -196,13 +246,13 @@ class MyStickyMenuBackend
196
<label>
197
<input id="disable_css" name="mysticky_option_name[device_desktop]" type="checkbox" checked disabled />
198
<?php _e( 'Desktop', 'mystickymenu' );?>
199
- <label>
200
</li>
201
<li>
202
<label>
203
<input id="disable_css" name="mysticky_option_name[device_mobile]" type="checkbox" checked disabled />
204
<?php _e( 'Mobile', 'mystickymenu' );?>
205
- <label>
206
</li>
207
</ul>
208
</div>
@@ -332,9 +382,9 @@ class MyStickyMenuBackend
332
<label class="mysticky_title" for="disable_css"><?php _e("Disable CSS style", 'mystickymenu'); ?></label>
333
<div class="mystickymenu-input-section">
334
<label>
335
- <input id="disable_css" name="mysticky_option_name[disable_css]" type="checkbox" <?php echo !$is_old?"disabled":"" ?> <?php checked( @$mysticky_options['disable_css'], 'on' );?> />
336
- <?php _e( 'Use this option if you plan to include CSS Style manually', 'mystickymenu' );?>
337
- <label>
338
</div>
339
<p></p>
340
</div>
@@ -446,6 +496,9 @@ class MyStickyMenuBackend
446
</form>
447
<p class="myStickymenu-review"><a href="https://wordpress.org/support/plugin/mystickymenu/reviews/" target="_blank"><?php _e('Leave a review','mystickymenu'); ?></a></p>
448
</div>
449
<div style="display: <?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"block":"none" ?>" id="sticky-header-upgrade" class="sticky-header-content">
450
<div id="rpt_pricr" class="rpt_plans rpt_3_plans rpt_style_basic">
451
<p class="udner-title">
@@ -467,6 +520,7 @@ class MyStickyMenuBackend
467
<div class="rpt_feature rpt_feature_0-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
468
<div class="rpt_feature rpt_feature_0-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
469
<div class="rpt_feature rpt_feature_0-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
470
<div class="rpt_feature rpt_feature_0-9">
471
<select data-key="0" class="multiple-options">
472
<option data-header="Renewals for 25% off" data-price="9" value="<?php echo esc_url($pro_url."1") ?>">
@@ -499,6 +553,7 @@ class MyStickyMenuBackend
499
<div class="rpt_feature rpt_feature_1-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
500
<div class="rpt_feature rpt_feature_1-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
501
<div class="rpt_feature rpt_feature_1-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
502
<div class="rpt_feature rpt_feature_0-9">
503
<select data-key="0" class="multiple-options">
504
<option data-header="Renewals for 25% off" data-price="25" value="<?php echo esc_url($pro_url."2") ?>">
@@ -531,6 +586,7 @@ class MyStickyMenuBackend
531
<div class="rpt_feature rpt_feature_2-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
532
<div class="rpt_feature rpt_feature_2-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
533
<div class="rpt_feature rpt_feature_2-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
534
<div class="rpt_feature rpt_feature_0-9">
535
<select data-key="0" class="multiple-options">
536
<option data-header="Renewals for 25% off" data-price="49" value="<?php echo esc_url($pro_url."3") ?>">
@@ -677,6 +733,48 @@ class MyStickyMenuFrontend
677
echo '</style>';
678
}
679
}
680
681
public function mystickymenu_script() {
682
@@ -687,7 +785,7 @@ class MyStickyMenuFrontend
687
} else {
688
$top = "false";
689
}
690
-
691
692
// needed for update 1.7 => 1.8 ... will be removed in the future ()
693
if (isset($mysticky_options['mysticky_active_on_height_home'])) {
2
/*
3
Plugin Name: myStickymenu
4
Plugin URI: https://premio.io/
5
+ Description: Simple sticky (fixed on top) menu implementation for navigation menu and Welcome bar for announcements and promotion. After install go to Settings / myStickymenu and change Sticky Class to .your_navbar_class or #your_navbar_id.
6
+ Version: 2.2
7
Author: Premio
8
Author URI: https://premio.io/downloads/mystickymenu/
9
Text Domain: mystickymenu
12
*/
13
14
defined('ABSPATH') or die("Cannot access pages directly.");
15
+ define( 'MYSTICKY_VERSION', '2.2' );
16
+ require_once("mystickymenu-fonts.php");
17
+ require_once("welcome-bar.php");
18
19
class MyStickyMenuBackend
20
{
51
if ($hook != 'settings_page_my-stickymenu-settings') {
52
return;
53
}
54
+ wp_enqueue_style('mystickymenuAdminStyle', plugins_url('/css/mystickymenu-admin.css', __FILE__), array(), MYSTICKY_VERSION );
55
+ wp_enqueue_style( 'wp-color-picker' );
56
+ wp_enqueue_style( 'wp-jquery-ui-dialog' );
57
+ wp_enqueue_style('jquery-ui');
58
+
59
wp_enqueue_script('jquery-ui');
60
wp_enqueue_script('jquery-ui-slider');
61
+ //wp_enqueue_script('jquery-ui-datepicker');
62
+ wp_enqueue_script( 'jquery-ui-dialog' );
63
wp_enqueue_script( 'my-script-handle', plugins_url('js/iris-script.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
64
+ wp_enqueue_script('mystickymenuAdminScript', plugins_url('/js/mystickymenu-admin.js', __FILE__), array( 'jquery', 'jquery-ui-slider' ), MYSTICKY_VERSION);
65
}
66
67
public function mysticky_load_transl(){
100
echo '<div class="error settings-error notice is-dismissible "><p><strong>' . esc_html__('Unable to complete your request','mystickymenu'). '</p></strong></div>';
101
}
102
}
103
+
104
+ /* welcome bar save data */
105
+ if (isset($_POST['mysticky_option_welcomebar']) && !empty($_POST['mysticky_option_welcomebar']) && isset($_POST['nonce'])) {
106
+ if(!empty($_POST['nonce']) && wp_verify_nonce($_POST['nonce'], 'mysticky_option_welcomebar_update')) {
107
+ $mysticky_option_welcomebar = filter_var_array( $_POST['mysticky_option_welcomebar'], FILTER_SANITIZE_STRING );
108
+ $mysticky_option_welcomebar['mysticky_welcomebar_height'] = 60;
109
+ $mysticky_option_welcomebar['mysticky_welcomebar_device_desktop'] = 'desktop';
110
+ $mysticky_option_welcomebar['mysticky_welcomebar_device_mobile'] = 'mobile';
111
+ $mysticky_option_welcomebar['mysticky_welcomebar_trigger'] = 'after_a_few_seconds';
112
+ $mysticky_option_welcomebar['mysticky_welcomebar_triggersec'] = '0';
113
+ $mysticky_option_welcomebar['mysticky_welcomebar_expirydate'] = '';
114
+ $mysticky_option_welcomebar['mysticky_welcomebar_page_settings'] = '';
115
+ update_option( 'mysticky_option_welcomebar', $mysticky_option_welcomebar);
116
+ echo '<div class="updated settings-error notice is-dismissible "><p><strong>' . esc_html__('Settings saved.','mystickymenu'). '</p></strong></div>';
117
+ } else {
118
+ wp_verify_nonce($_GET['nonce'], 'wporg_frontend_delete');
119
+ echo '<div class="error settings-error notice is-dismissible "><p><strong>' . esc_html__('Unable to complete your request','mystickymenu'). '</p></strong></div>';
120
+ }
121
+ }
122
+ if (isset($_POST['mysticky_welcomebar_reset']) && !empty($_POST['mysticky_welcomebar_reset']) && isset($_POST['nonce_reset'])) {
123
+ if(!empty($_POST['nonce_reset']) && wp_verify_nonce($_POST['nonce_reset'], 'mysticky_option_welcomebar_reset')) {
124
+ $mysticky_option_welcomebar_reset = mysticky_welcomebar_pro_widget_default_fields();
125
+ update_option( 'mysticky_option_welcomebar', $mysticky_option_welcomebar_reset);
126
+ echo '<div class="updated settings-error notice is-dismissible "><p><strong>' . esc_html__('Reset Settings saved.','mystickymenu'). '</p></strong></div>';
127
+ } else {
128
+ wp_verify_nonce($_GET['nonce'], 'wporg_frontend_delete');
129
+ echo '<div class="error settings-error notice is-dismissible "><p><strong>' . esc_html__('Unable to complete your request','mystickymenu'). '</p></strong></div>';
130
+ }
131
+ }
132
133
$mysticky_options = get_option( 'mysticky_option_name');
134
$is_old = get_option("has_sticky_header_old_version");
135
$is_old = ($is_old == "no")?false:true;
136
$nonce = wp_create_nonce('mysticky_option_backend_update');
137
$pro_url = "https://go.premio.io/?edd_action=add_to_cart&download_id=2199&edd_options[price_id]=";
138
+
139
+ $welcomebar_active_class = '';
140
+ $welcomebar_inactive_class = '';
141
+ $welcomebar_active_block = '';
142
+ $welcomebar_inactive_block = 'display: none';
143
+ if( isset($_POST['active_tab_element']) && $_POST['active_tab_element'] == 1 ) {
144
+ $welcomebar_active_class = 'active';
145
+ $welcomebar_inactive_class = '';
146
+ $welcomebar_active_block = 'display: block';
147
+ $welcomebar_inactive_block = 'display: none';
148
+ } else {
149
+ if ( !isset($_GET['type'])){
150
+ $welcomebar_active_class = '';
151
+ $welcomebar_inactive_class = 'active';
152
+ $welcomebar_active_block = '';
153
+ $welcomebar_inactive_block = 'display: block';
154
+ }
155
+ }
156
?>
157
<style>
158
div#wpcontent {
169
<div id="mystickymenu" class="wrap mystickymenu">
170
<div class="sticky-header-menu">
171
<ul>
172
+ <li><a href="#sticky-header-settings" class="<?php echo $welcomebar_inactive_class; ?>"><?php _e('Sticky Menu', 'mystickymenu'); ?></a></li>
173
+ <li><a href="#sticky-header-welcome-bar" class="<?php echo $welcomebar_active_class; ?>"><?php _e('Welcome Bar', 'mystickymenu'); ?></a></li>
174
<li><a href="#sticky-header-upgrade" class="<?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"active":"" ?>"><?php _e('Upgrade to Pro', 'mystickymenu'); ?></a></li>
175
</ul>
176
</div>
177
+ <div style="<?php echo $welcomebar_inactive_block; ?>" id="sticky-header-settings" class="sticky-header-content">
178
<div class="mystickymenu-heading">
179
<div class="myStickymenu-header-title">
180
<h3><?php _e('How To Make a Sticky Header', 'mystickymenu'); ?></h3>
246
<label>
247
<input id="disable_css" name="mysticky_option_name[device_desktop]" type="checkbox" checked disabled />
248
<?php _e( 'Desktop', 'mystickymenu' );?>
249
+ </label>
250
</li>
251
<li>
252
<label>
253
<input id="disable_css" name="mysticky_option_name[device_mobile]" type="checkbox" checked disabled />
254
<?php _e( 'Mobile', 'mystickymenu' );?>
255
+ </label>
256
</li>
257
</ul>
258
</div>
382
<label class="mysticky_title" for="disable_css"><?php _e("Disable CSS style", 'mystickymenu'); ?></label>
383
<div class="mystickymenu-input-section">
384
<label>
385
+ <input id="disable_css" name="mysticky_option_name[disable_css]" type="checkbox" <?php echo !$is_old?"disabled":"" ?> <?php checked( @$mysticky_options['disable_css'], 'on' );?> />
386
+ <?php _e( 'Use this option if you plan to include CSS Style manually', 'mystickymenu' );?>
387
+ </label>
388
</div>
389
<p></p>
390
</div>
496
</form>
497
<p class="myStickymenu-review"><a href="https://wordpress.org/support/plugin/mystickymenu/reviews/" target="_blank"><?php _e('Leave a review','mystickymenu'); ?></a></p>
498
</div>
499
+ <div style="<?php echo $welcomebar_active_block; ?>" id="sticky-header-welcome-bar" class="sticky-header-content">
500
+ <?php mysticky_welcome_bar_backend(); ?>
501
+ </div>
502
<div style="display: <?php echo (isset($_GET['type'])&&$_GET['type']=="upgrade")?"block":"none" ?>" id="sticky-header-upgrade" class="sticky-header-content">
503
<div id="rpt_pricr" class="rpt_plans rpt_3_plans rpt_style_basic">
504
<p class="udner-title">
520
<div class="rpt_feature rpt_feature_0-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
521
<div class="rpt_feature rpt_feature_0-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
522
<div class="rpt_feature rpt_feature_0-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
523
+ <div class="rpt_feature rpt_feature_0-6"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Including page targeting, delay and scroll triggers, devices, position, height, expiry date, open link in a new tab and remove credit</span>Welcome bar<span class="rpt_tooltip_plus"> +</span></a></div>
524
<div class="rpt_feature rpt_feature_0-9">
525
<select data-key="0" class="multiple-options">
526
<option data-header="Renewals for 25% off" data-price="9" value="<?php echo esc_url($pro_url."1") ?>">
553
<div class="rpt_feature rpt_feature_1-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
554
<div class="rpt_feature rpt_feature_1-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
555
<div class="rpt_feature rpt_feature_1-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
556
+ <div class="rpt_feature rpt_feature_1-6"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Including page targeting, delay and scroll triggers, devices, position, height, expiry date, open link in a new tab and remove credit</span>Welcome bar<span class="rpt_tooltip_plus"> +</span></a></div>
557
<div class="rpt_feature rpt_feature_0-9">
558
<select data-key="0" class="multiple-options">
559
<option data-header="Renewals for 25% off" data-price="25" value="<?php echo esc_url($pro_url."2") ?>">
586
<div class="rpt_feature rpt_feature_2-3"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Add CSS of your own to the sticky menu</span>CSS style<span class="rpt_tooltip_plus" > +</span></a></div>
587
<div class="rpt_feature rpt_feature_2-4"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Exclude pages you don't want to have sticky menu</span>Page targeting<span class="rpt_tooltip_plus" > +</span></a></div>
588
<div class="rpt_feature rpt_feature_2-5"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Fade/Slide, opacity, background color, transition time and more</span>Effects and more<span class="rpt_tooltip_plus" > +</span></a></div>
589
+ <div class="rpt_feature rpt_feature_2-6"><a href="javascript:;" class="rpt_tooltip"><span class="intool"><b></b>Including page targeting, delay and scroll triggers, devices, position, height, expiry date, open link in a new tab and remove credit</span>Welcome bar<span class="rpt_tooltip_plus"> +</span></a></div>
590
<div class="rpt_feature rpt_feature_0-9">
591
<select data-key="0" class="multiple-options">
592
<option data-header="Renewals for 25% off" data-price="49" value="<?php echo esc_url($pro_url."3") ?>">
733
echo '</style>';
734
}
735
}
736
+
737
+ public function mystickymenu_google_fonts_url() {
738
+ $welcomebar = get_option( 'mysticky_option_welcomebar' );
739
+
740
+ $default_fonts = array('Arial', 'Tahoma', 'Verdana', 'Helvetica', 'Times New Roman', 'Trebuchet MS', 'Georgia' );
741
+ $fonts_url = '';
742
+ $fonts = array();
743
+ $font_args = array();
744
+ $base_url = "https://fonts.googleapis.com/css";
745
+ $fonts['family']['Lato'] = 'Lato:400,500,600,700';
746
+ if ( isset($welcomebar['mysticky_welcomebar_font']) && $welcomebar['mysticky_welcomebar_font'] !='' && !in_array( $general_settings['font_family'], $default_fonts) ) {
747
+ $fonts['family'][$welcomebar['mysticky_welcomebar_font']] = $welcomebar['mysticky_welcomebar_font'] . ':400,500,600,700';
748
+ }
749
+ if ( isset($welcomebar['mysticky_welcomebar_btnfont']) && $welcomebar['mysticky_welcomebar_btnfont'] !='' && !in_array( $general_settings['font_family'], $default_fonts) ) {
750
+ $fonts['family'][$welcomebar['mysticky_welcomebar_btnfont']] = $welcomebar['mysticky_welcomebar_btnfont'] . ':400,500,600,700';
751
+ }
752
+
753
+ /* Prepapre URL if font family defined. */
754
+ if( !empty( $fonts['family'] ) ) {
755
+
756
+ /* format family to string */
757
+ if( is_array($fonts['family']) ){
758
+ $fonts['family'] = implode( '|', $fonts['family'] );
759
+ }
760
+
761
+ $font_args['family'] = urlencode( trim( $fonts['family'] ) );
762
+
763
+ if( !empty( $fonts['subsets'] ) ){
764
+
765
+ /* format subsets to string */
766
+ if( is_array( $fonts['subsets'] ) ){
767
+ $fonts['subsets'] = implode( ',', $fonts['subsets'] );
768
+ }
769
+
770
+ $font_args['subsets'] = urlencode( trim( $fonts['subsets'] ) );
771
+ }
772
+
773
+ $fonts_url = add_query_arg( $font_args, $base_url );
774
+ }
775
+
776
+ return esc_url_raw( $fonts_url );
777
+ }
778
779
public function mystickymenu_script() {
780
785
} else {
786
$top = "false";
787
}
788
+ wp_enqueue_style('google-fonts', $this->mystickymenu_google_fonts_url(),array(), MYSTICKY_VERSION );
789
790
// needed for update 1.7 => 1.8 ... will be removed in the future ()
791
if (isset($mysticky_options['mysticky_active_on_height_home'])) {
readme.txt CHANGED
@@ -1,394 +1,425 @@
1
- ===Sticky Menu on Scroll, Sticky Header for Any Theme - myStickymenu===
2
- Contributors: tomeraharon, galdub, premio
3
- Tags: sticky, menu, header, sticky menu, sticky header, floating, floating menu, floating navigation menu, navigation menu, navigation, sticky navigation menu
4
- Requires at least: 3.5.1
5
- Tested up to: 5.2
6
- Stable tag: 2.1.8
7
- License: GPLv2 or later
8
-
9
- This sticky menu plugin will make your menu or header stick to the top of page, after desired number of pixels when scrolled down and up.
10
-
11
- == Description ==
12
- <strong>This sticky menu plugin will make your menu or header sticky on top of page, after desired number of pixels when scrolled. This lightweight plugin will help your visitors navigate easily and reach to the navigation menu without wasting time. Install My Sticky Menu and improve your website’s user experience! If you want to change the CSS style, disable on scroll down or disable on specific pages. check out the <a href="https://premio.io/downloads/mystickymenu/" target="_blank" title="mystickymenu pro plans">Pro version</a>.</strong>
13
-
14
- By default, sticky menu is designed to use element class ".navbar" as "Sticky Class". That value should be modified in plugin settings for different themes to make it work. Sticky Class is actually nothing more than an element class (or id) of the element that should become sticky.
15
-
16
- With more than 60,000+ active installs and around 100 five-stars reviews, you can be sure that My Sticky Menu plugin is the right fit for your website.
17
-
18
- = BENEFITS =
19
- * Improve user experience by letting your visitors access the navigation menu and navigate to the pages they want when they want to.
20
- * Make your website look more modern with sticky menu on desktop and mobile.
21
- * Increase number of pageviews and
22
-
23
- The sticky header function is localized (multi language support) and responsive (as far as your theme is). Also there is possibility to add custom css code which make this plugin very flexible, customizable and user friendly.
24
-
25
- My Sticky Menu plugin is originally designed for Twenty Thirteen template but should work on any theme, like: OceanWP, Nirvana Template, Travelify, Twenty Sixteen, Twenty Ten, Twenty Eleven, Max Magazine, Graduate, Lawyer theme, Spacious, Suits and more.
26
-
27
- My Sticky Menu is tested and compatible with Elementor website builder, Divi, WPBakery, Gutenberg, Visual composer, Beaver and other WordPress website builders.
28
-
29
- = WITH MY STICKY MENU YOU CAN: =
30
- * Show sticky header on scroll down/up
31
- * Fade or slide effect
32
- * Disable at small screen
33
- * Choose when to make visible on scroll
34
- * Change the background color
35
- * Change the opacity
36
- * Change the sticky transition time
37
- * Define the z-index of the sticky header
38
-
39
- = WHAT DO YOU GET IN THE PRO PLAN =
40