PluginProbe
Chartify – WordPress Chart Plugin / 3.8.1
Chartify – WordPress Chart Plugin v3.8.1
3.8.1 3.8.0 3.7.9 3.7.8 3.7.7 3.7.6 3.7.5 trunk 1.0.0 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 All 84 releases
← All changes | admin/css/chart-builder-banner.css +578 -2 3.1.3 → 3.8.1 View file →
@@ -461,9 +461,9 @@
461 461 border-radius: .25rem
462 462 }
463 463
464 464 div#ays-chart-dicount-month-main.ays_chart_dicount_info {
465 - background-image: url("../images/chart-builder-banner-background-30.svg");
465 + background-image: url("../images/chart-builder-banner-background-50.svg");
466 466 background-position: center right;
467 467 background-repeat: no-repeat;
468 468 background-size: cover;
469 469 }
@@ -493,9 +493,9 @@
493 493 }
494 494
495 495 #ays-chart-dicount-month-main .ays-chart-dicount-wrap-box.ays-chart-dicount-wrap-text-box {
496 496 text-align: left;
497 - width: 30%;
497 + width: 40%;
498 498 }
499 499
500 500 .ays-chart-dicount-sale-name-discount-box {
501 501 display: flex;
@@ -2977,4 +2977,580 @@
2977 2977 justify-content: space-around;
2978 2978 }
2979 2979 } */
2980 2980 /* Christmas banner 2024 end */
2981 +/* chatgpt Footer Sale Banner 20% 2026 | Start */
2982 +
2983 +@keyframes ays-pro-slide-up {
2984 + 0% {
2985 + opacity: 0;
2986 + transform: translateY(24px);
2987 + }
2988 + 100% {
2989 + opacity: 1;
2990 + transform: translateY(0);
2991 + }
2992 +}
2993 +
2994 +@keyframes ays-pro-slide-down {
2995 + 0% {
2996 + opacity: 1;
2997 + transform: translateY(0);
2998 + }
2999 + 100% {
3000 + opacity: 0;
3001 + transform: translateY(24px);
3002 + }
3003 +}
3004 +
3005 +.ays-chart-footer-banner-bottom-banner-wrapper {
3006 + position: fixed;
3007 + bottom: 0;
3008 + left: 0;
3009 + right: 0;
3010 + z-index: 9999;
3011 + padding: 0 16px 28px;
3012 + text-align: center;
3013 + animation: 0.45s cubic-bezier(0.16, 1, 0.3, 1) forwards ays-pro-slide-up;
3014 +}
3015 +
3016 +.ays-chart-footer-banner-bottom-banner-wrapper.ays-pro-banner-closing {
3017 + animation: 0.32s cubic-bezier(0.16, 1, 0.3, 1) forwards ays-pro-slide-down;
3018 +}
3019 +
3020 +.ays-chart-footer-banner-bottom-banner-container {
3021 + display: inline-block;
3022 + max-width: 100%;
3023 + border-radius: 16px;
3024 + background: linear-gradient(90deg, #2f6bff 0, #3e7bff 100%);
3025 + box-shadow:
3026 + 0 20px 40px -15px rgba(47, 107, 255, 0.55),
3027 + 0 8px 20px -10px rgba(47, 107, 255, 0.35);
3028 + overflow: hidden;
3029 +}
3030 +
3031 +.ays-chart-footer-banner-bottom-banner-content,
3032 +.ays-chart-footer-banner-bottom-banner-inner,
3033 +.ays-chart-footer-banner-bottom-banner-left,
3034 +.ays-chart-footer-banner-bottom-banner-code {
3035 + display: flex;
3036 + align-items: center;
3037 +}
3038 +
3039 +.ays-chart-footer-banner-bottom-banner-inner {
3040 + gap: 16px;
3041 + padding: 8px 14px 8px 10px;
3042 + color: #fff;
3043 + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
3044 +}
3045 +
3046 +.ays-chart-footer-banner-bottom-banner-left {
3047 + gap: 14px;
3048 +}
3049 +
3050 +.ays-chart-footer-banner-bottom-banner-icon {
3051 + display: flex;
3052 + align-items: center;
3053 + justify-content: center;
3054 + flex: 0 0 auto;
3055 + width: 48px;
3056 + height: 48px;
3057 + border-radius: 50%;
3058 + background: rgba(255, 255, 255, 0.15);
3059 + color: #fff;
3060 +}
3061 +
3062 +.ays-chart-footer-banner-bottom-banner-icon svg {
3063 + width: 24px;
3064 + height: 24px;
3065 +}
3066 +
3067 +.ays-chart-footer-banner-bottom-banner-title,
3068 +.ays-chart-footer-banner-bottom-banner-discount {
3069 + font-size: 17px;
3070 + font-weight: 600;
3071 + line-height: 1.25;
3072 + letter-spacing: 0;
3073 + white-space: nowrap;
3074 + color: #fff;
3075 +}
3076 +
3077 +.ays-chart-footer-banner-bottom-banner-separator {
3078 + display: block;
3079 + width: 1px;
3080 + height: 24px;
3081 + background: rgba(255, 255, 255, 0.4);
3082 +}
3083 +
3084 +.ays-chart-footer-banner-bottom-banner-code {
3085 + gap: 6px;
3086 + border: 1px dashed rgba(255, 255, 255, 0.7);
3087 + border-radius: 999px;
3088 + padding: 6px 9px;
3089 + color: #fff;
3090 + cursor: pointer;
3091 + transition:
3092 + background-color 0.15s,
3093 + border-color 0.15s;
3094 +}
3095 +
3096 +.ays-chart-footer-banner-bottom-banner-code:hover {
3097 + background: rgba(255, 255, 255, 0.1);
3098 + border-color: #fff;
3099 +}
3100 +
3101 +.ays-chart-footer-banner-bottom-banner-code > svg,
3102 +.ays-chart-footer-banner-bottom-banner-code button svg {
3103 + width: 16px;
3104 + height: 16px;
3105 +}
3106 +
3107 +.ays-chart-footer-banner-bottom-banner-code span {
3108 + font-size: 14px;
3109 + font-weight: 600;
3110 + line-height: 1;
3111 + letter-spacing: 0.05em;
3112 + color: #fff;
3113 +}
3114 +
3115 +.ays-chart-footer-banner-bottom-banner-copy,
3116 +.ays-chart-footer-banner-bottom-banner-close {
3117 + display: flex;
3118 + align-items: center;
3119 + justify-content: center;
3120 + margin: 0;
3121 + padding: 0;
3122 + background: transparent;
3123 + border: 0;
3124 + color: rgba(255, 255, 255, 0.9);
3125 + cursor: pointer;
3126 + box-shadow: none;
3127 + transition:
3128 + color 0.15s,
3129 + background-color 0.15s;
3130 +}
3131 +
3132 +.ays-chart-footer-banner-bottom-banner-copy:hover,
3133 +.ays-chart-footer-banner-bottom-banner-close:hover {
3134 + color: #fff;
3135 + background: transparent;
3136 +}
3137 +
3138 +.ays-chart-footer-banner-bottom-banner-wrapper .ays-chart-footer-banner-bottom-banner-cta {
3139 + display: inline-flex;
3140 + align-items: center;
3141 + justify-content: center;
3142 + min-height: 40px;
3143 + padding: 8px 20px;
3144 + border: 0;
3145 + border-radius: 999px;
3146 + background: #fff;
3147 + color: #2f6bff;
3148 + font-size: 15px;
3149 + font-weight: 600;
3150 + line-height: 1;
3151 + white-space: nowrap;
3152 + cursor: pointer;
3153 + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08);
3154 + transition:
3155 + background-color 0.15s,
3156 + transform 0.15s;
3157 +}
3158 +
3159 +.ays-chart-footer-banner-bottom-banner-wrapper .ays-chart-footer-banner-bottom-banner-cta:hover {
3160 + background: rgba(255, 255, 255, 0.95);
3161 + color: #2f6bff;
3162 + transform: translateY(-1px);
3163 +}
3164 +
3165 +.ays-chart-footer-banner-bottom-banner-close {
3166 + width: 22px;
3167 + height: 22px;
3168 + margin-left: 2px;
3169 +}
3170 +
3171 +.ays-chart-footer-banner-bottom-banner-close svg {
3172 + width: 20px;
3173 + height: 20px;
3174 +}
3175 +
3176 +.ays-chart-footer-banner-copy-notification {
3177 + position: fixed;
3178 + top: 50%;
3179 + left: 50%;
3180 + transform: translate(-50%, -50%);
3181 + background: rgba(0, 0, 0, 0.8);
3182 + color: #fff;
3183 + padding: 12px 24px;
3184 + border-radius: 8px;
3185 + font-size: 14px;
3186 + z-index: 10000;
3187 + opacity: 0;
3188 + transition: opacity 0.3s;
3189 +}
3190 +
3191 +.ays-chart-footer-banner-copy-notification.show {
3192 + opacity: 1;
3193 +}
3194 +
3195 +@media (max-width: 768px) {
3196 + .ays-chart-footer-banner-bottom-banner-wrapper {
3197 + display: none;
3198 + }
3199 +}
3200 +
3201 +
3202 +
3203 +
3204 +/* chatgpt Footer Sale Banner 20% 2026 | End */
3205 +
3206 +
3207 +/* Back to School Sale Banner 2026 | Start */
3208 +
3209 +#ays-chart-back-to-school-banner-2026 {
3210 + box-sizing:border-box;
3211 + position:relative;
3212 + isolation:isolate;
3213 + width:calc(100% - 20px);
3214 + max-width:none;
3215 + min-height:112px;
3216 + margin:20px 20px 16px 0;
3217 + padding:0 38px;
3218 + overflow:hidden;
3219 + border:1px solid #e8dcc9;
3220 + border-left-width:1px;
3221 + border-radius:12px;
3222 + background-color:#fffdf8;
3223 + background-image:radial-gradient(circle at 1px 1px,rgba(91,72,45,.09) 1px,transparent 1px),radial-gradient(120% 140% at 0 0,rgba(20,75,220,.07),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(126,34,206,.09),transparent 55%);
3224 + background-size:6px 6px,100% 100%,100% 100%;
3225 + box-shadow:0 10px 30px -18px rgba(76,45,140,.55);
3226 + font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif
3227 +}
3228 +
3229 +.ays-chart-bts-content {
3230 + position:relative;
3231 + z-index:2;
3232 + display:flex;
3233 + min-height:110px;
3234 + align-items:center;
3235 + justify-content:space-between;
3236 + gap:28px
3237 +}
3238 +
3239 +.ays-chart-bts-offer,.ays-chart-bts-actions {
3240 + display:flex;
3241 + align-items:center
3242 +}
3243 +
3244 +.ays-chart-bts-offer {
3245 + min-width:0;
3246 + gap:9px
3247 +}
3248 +
3249 +.ays-chart-bts-handwritten {
3250 + width:280px;
3251 + max-width:23vw;
3252 + height:auto;
3253 + color:#0755df;
3254 + overflow:visible;
3255 + flex:0 1 auto
3256 +}
3257 +
3258 +.ays-chart-bts-dot {
3259 + width:7px;
3260 + height:7px;
3261 + flex:0 0 auto;
3262 + border-radius:50%;
3263 + background:#ffc51b;
3264 + align-self:flex-start;
3265 + margin-top:27px
3266 +}
3267 +
3268 +.ays-chart-bts-discount {
3269 + color:#8127df;
3270 + font-size:38px;
3271 + font-weight:800;
3272 + line-height:1;
3273 + letter-spacing:-1.2px;
3274 + white-space:nowrap
3275 +}
3276 +
3277 +.ays-chart-bts-actions {
3278 + flex:0 0 auto;
3279 + gap:12px
3280 +}
3281 +
3282 +.ays-chart-bts-use-code {
3283 + color:#5f5b69;
3284 + font-size:11px;
3285 + font-weight:600;
3286 + line-height:1;
3287 + text-transform:uppercase;
3288 + letter-spacing:.14em;
3289 + white-space:nowrap
3290 +}
3291 +
3292 +.ays-chart-bts-coupon {
3293 + box-sizing:border-box;
3294 + display:flex;
3295 + min-height:50px;
3296 + align-items:center;
3297 + gap:12px;
3298 + padding:8px 14px;
3299 + border:2px dashed rgba(129,39,223,.5);
3300 + border-radius:10px;
3301 + background:#fff;
3302 + color:#1147c8;
3303 + cursor:pointer;
3304 + box-shadow:none
3305 +}
3306 +
3307 +.ays-chart-bts-coupon:hover,.ays-chart-bts-coupon:focus {
3308 + border-color:#8127df;
3309 + background:rgba(129,39,223,.05);
3310 + color:#1147c8
3311 +}
3312 +
3313 +.ays-chart-bts-coupon span {
3314 + font-size:19px;
3315 + font-weight:700;
3316 + letter-spacing:.04em
3317 +}
3318 +
3319 +.ays-chart-bts-coupon svg {
3320 + width:16px;
3321 + height:16px;
3322 + color:#8127df
3323 +}
3324 +
3325 +.ays-chart-bts-cta {
3326 + display:inline-flex;
3327 + min-height:48px;
3328 + align-items:center;
3329 + justify-content:center;
3330 + padding:0 27px;
3331 + border-radius:9px;
3332 + background:linear-gradient(90deg,#1249e7,#8127df);
3333 + color:#fff!important;
3334 + font-size:16px;
3335 + font-weight:700;
3336 + text-decoration:none!important;
3337 + white-space:nowrap;
3338 + box-shadow:0 8px 18px -8px rgba(91,37,194,.9);
3339 + transition:transform .15s,box-shadow .15s
3340 +}
3341 +
3342 +.ays-chart-bts-cta:hover,.ays-chart-bts-cta:focus {
3343 + color:#fff;
3344 + transform:translateY(-1px);
3345 + box-shadow:0 10px 20px -8px rgba(91,37,194,.95)
3346 +}
3347 +
3348 +.ays-chart-bts-decoration {
3349 + position:absolute;
3350 + z-index:1;
3351 + pointer-events:none
3352 +}
3353 +
3354 +.ays-chart-bts-plane {
3355 + top:8px;
3356 + left:12px;
3357 + width:24px;
3358 + color:rgba(129,39,223,.55)
3359 +}
3360 +
3361 +.ays-chart-bts-ruler {
3362 + bottom:7px;
3363 + left:24px;
3364 + width:36px;
3365 + color:rgba(20,73,230,.35)
3366 +}
3367 +
3368 +.ays-chart-bts-star {
3369 + top:8px;
3370 + right:14px;
3371 + width:19px;
3372 + color:#ffc51b
3373 +}
3374 +
3375 +.ays-chart-bts-pencil {
3376 + right:31px;
3377 + bottom:7px;
3378 + width:21px;
3379 + color:rgba(129,39,223,.5);
3380 + transform:rotate(-12deg)
3381 +}
3382 +
3383 +.ays-chart-bts-wave {
3384 + bottom:3px;
3385 + left:50%;
3386 + width:96px;
3387 + color:rgba(20,73,230,.22);
3388 + transform:translateX(-50%)
3389 +}
3390 +
3391 +#ays-chart-back-to-school-banner-2026 .notice-dismiss {
3392 + top:1px;
3393 + right:1px;
3394 + color:#756b82
3395 +}
3396 +
3397 +#ays-chart-back-to-school-banner-2026 .notice-dismiss:before {
3398 + font-size:18px
3399 +}
3400 +
3401 +.ays-chart-bts-dismiss {
3402 + position:absolute;
3403 + right:39px;
3404 + bottom:0;
3405 + z-index:3
3406 +}
3407 +
3408 +.ays-chart-bts-dismiss form {
3409 + margin:0
3410 +}
3411 +
3412 +.ays-chart-bts-dismiss #ays-chart-dismiss-buttons-content .ays-button {
3413 + height:22px!important;
3414 + min-height:0!important;
3415 + margin:0!important;
3416 + padding:0!important;
3417 + border:0!important;
3418 + background:transparent!important;
3419 + color:#777!important;
3420 + font-size:10px!important;
3421 + line-height:22px!important;
3422 + text-decoration:underline;
3423 + box-shadow:none!important
3424 +}
3425 +
3426 +.ays-chart-bts-copy-notification {
3427 + position:fixed;
3428 + top:50%;
3429 + left:50%;
3430 + z-index:10000;
3431 + transform:translate(-50%,-50%);
3432 + padding:12px 24px;
3433 + border-radius:8px;
3434 + background:rgba(0,0,0,.82);
3435 + color:#fff;
3436 + font-size:14px;
3437 + opacity:0;
3438 + transition:opacity .25s
3439 +}
3440 +
3441 +.ays-chart-bts-copy-notification.ays-chart-bts-show {
3442 + opacity:1
3443 +}
3444 +
3445 +@media screen and (max-width:1200px) {
3446 + .ays-chart-bts-content {
3447 + gap:18px
3448 + }
3449 +
3450 + .ays-chart-bts-handwritten {
3451 + width:225px
3452 + }
3453 +
3454 + .ays-chart-bts-discount {
3455 + font-size:31px
3456 + }
3457 +
3458 + .ays-chart-bts-actions {
3459 + gap:8px
3460 + }
3461 +
3462 + .ays-chart-bts-coupon {
3463 + min-height:44px;
3464 + padding:7px 10px
3465 + }
3466 +
3467 + .ays-chart-bts-cta {
3468 + min-height:44px;
3469 + padding:0 18px;
3470 + font-size:14px
3471 + }
3472 +
3473 +}
3474 +
3475 +@media screen and (max-width:960px) {
3476 + #ays-chart-back-to-school-banner-2026 {
3477 + padding:15px 38px 20px
3478 + }
3479 +
3480 + .ays-chart-bts-content {
3481 + min-height:90px;
3482 + flex-wrap:wrap;
3483 + justify-content:center;
3484 + gap:12px 24px
3485 + }
3486 +
3487 + .ays-chart-bts-handwritten {
3488 + max-width:none
3489 + }
3490 +
3491 + .ays-chart-bts-actions {
3492 + justify-content:center
3493 + }
3494 +
3495 + .ays-chart-bts-dismiss {
3496 + right:38px
3497 + }
3498 +
3499 +}
3500 +
3501 +@media screen and (max-width:600px) {
3502 + #ays-chart-back-to-school-banner-2026 {
3503 + width:calc(100% - 20px);
3504 + margin-right:10px;
3505 + padding:18px 30px 23px 18px
3506 + }
3507 +
3508 + .ays-chart-bts-content {
3509 + flex-direction:column
3510 + }
3511 +
3512 + .ays-chart-bts-offer {
3513 + flex-wrap:wrap;
3514 + justify-content:center
3515 + }
3516 +
3517 + .ays-chart-bts-handwritten {
3518 + width:210px
3519 + }
3520 +
3521 + .ays-chart-bts-discount {
3522 + font-size:28px
3523 + }
3524 +
3525 + .ays-chart-bts-actions {
3526 + flex-wrap:wrap
3527 + }
3528 +
3529 + .ays-chart-bts-use-code {
3530 + width:100%;
3531 + text-align:center
3532 + }
3533 +
3534 + .ays-chart-bts-coupon {
3535 + min-height:40px
3536 + }
3537 +
3538 + .ays-chart-bts-coupon span {
3539 + font-size:16px
3540 + }
3541 +
3542 + .ays-chart-bts-cta {
3543 + min-height:40px
3544 + }
3545 +
3546 + .ays-chart-bts-plane,.ays-chart-bts-ruler,.ays-chart-bts-pencil,.ays-chart-bts-wave {
3547 + display:none
3548 + }
3549 +
3550 + .ays-chart-bts-dismiss {
3551 + right:30px
3552 + }
3553 +
3554 +}
3555 +
3556 +/* Back to School Sale Banner 2026 | End */