Commit inicial - WordPress Análisis de Precios Unitarios

- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-11-03 21:04:30 -06:00
commit a22573bf0b
24068 changed files with 4993111 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
#advads-notifications{font-size:.875rem;line-height:1.25rem;padding-top:3rem;position:fixed;right:15px;top:0;z-index:999}#advads-notifications .item{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;justify-content:flex-end;padding:5px 0;position:relative}#advads-notifications .item-inner{border-radius:.375rem;display:flex}#advads-notifications .item-inner .content p:before{margin-right:.375rem;vertical-align:middle}#advads-notifications .item-inner>div{padding:.375rem}#advads-notifications .item-inner>div:first-of-type{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}#advads-notifications .item-inner>div:last-of-type{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}#advads-notifications .item-inner .content{padding-left:.75rem;padding-right:.75rem}#advads-notifications .item-inner .content p{text-wrap:nowrap;display:block}#advads-notifications .item-inner p{margin:0}#advads-notifications .item-inner a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#advads-notifications .item-inner .dashicons{scale:.66}#advads-notifications .item-inner .dismiss{cursor:pointer}#advads-notifications .item-inner .dismiss .dashicons:before{color:#ffffff80;content:"\f153"}#advads-notifications .item-inner .sep{background-color:#ffffff80!important;padding:0;width:1px}#advads-notifications .item-error .item-inner{background-color:#cc3000}#advads-notifications .item-error .item-inner .content p:before{content:"\f534";font-family:dashicons}#advads-notifications .item-success .item-inner{background-color:#1b183a}#advads-notifications .item-success .item-inner .content p:before{content:"\f147";font-family:dashicons}#advads-notifications .item-info .item-inner{background-color:#0474a2}#advads-notifications .item-info .item-inner .content p:before{content:"\f14c";font-family:dashicons}#show-tester:before{background-color:#0474a2;border:1px solid #0474a2;border-radius:50%;color:#f1ffdf;font-size:30px}.advads-page #message,.advads-page #setting-error-settings_updated{display:none}

View File

@@ -0,0 +1 @@
.switch{position:relative}.switch input{background:#0000;cursor:pointer;opacity:0;position:absolute;top:0;z-index:2}.switch input:checked{z-index:1}.switch input:checked+label{cursor:default;opacity:1}.switch input:not(:checked)+label:hover{opacity:.5}.switch label{color:#fff;cursor:pointer;opacity:.33;transition:opacity .25s ease}.switch .toggle-outside{border-radius:2rem;height:100%;overflow:hidden;padding:.25rem;transition:all .25s ease}.switch .toggle-inside{background:#4a4a4a;border-radius:5rem;position:absolute;transition:all .25s ease}.switch-horizontal{border:1px solid #ccc;border-radius:2rem;font-size:0;height:1.6rem;margin-bottom:1rem;width:3rem}.switch-horizontal input{height:1.6rem;left:3rem;margin:0;width:3rem}.switch-horizontal label{display:inline-block;font-size:1.5rem;height:100%;line-height:3;margin:0;text-align:center;width:3rem}.switch-horizontal label:last-of-type{margin-left:3rem}.switch-horizontal .toggle-outside{left:3rem;position:absolute;width:3rem}.switch-horizontal .toggle-inside{height:1rem;width:1rem}.switch-horizontal input:checked~.toggle-outside .toggle-inside{left:.25rem}.switch-horizontal input~input:checked~.toggle-outside .toggle-inside{left:1.6rem}.switch--no-label label{height:0;overflow:hidden;visibility:hidden;width:0}.switch--no-label input:checked~.toggle-outside .toggle-inside{background:#0003;border:1px solid #0003}.switch--no-label input~input:checked~.toggle-outside .toggle-inside{background:#3582c4}.switch--no-label.switch-horizontal .toggle-outside,.switch--no-label.switch-horizontal input{left:0}.is-list-disabled{pointer-events:none}.is-list-disabled input{background:#ffffff80;border-color:#dcdcdebf;box-shadow:inset 0 1px 2px #0000000a;color:#2c333880;pointer-events:none}

View File

@@ -0,0 +1 @@
.advanced-ads-post-type-list .search-box{display:none;margin-bottom:.75rem}.advanced-ads-post-type-list #screen-options-link-wrap,.advanced-ads-post-type-list .wrap .subsubsub{display:none}.advanced-ads-post-type-list .advads-table .toggle-row{background-color:initial;border-width:0;display:none;height:2.5rem;outline:2px solid #0000;outline-offset:2px;padding:0;position:absolute;right:.5rem;top:.625rem;width:2.5rem}.advanced-ads-post-type-list .tablenav.top{clear:none;margin-top:0;padding-top:0}.advanced-ads-post-type-list .tablenav.top .alignleft.actions:not(.bulkactions),.advanced-ads-post-type-list .tablenav.top .bulkactions,.advanced-ads-post-type-list .tablenav.top .displaying-num{display:none}.advanced-ads-post-type-list .tablenav.top .alignleft{float:none;margin:.75rem 0}.advanced-ads-post-type-list .tablenav.top .tablenav-pages{margin:.75rem 0 1.25rem}.advanced-ads-post-type-list .tablenav.top #delete_all{margin:.625rem 0 0 1.25rem}.advanced-ads-post-type-list .tablenav.top .alignleft.actions #delete_all{border-width:0;margin:0;padding:0;visibility:hidden;width:0}.advanced-ads-post-type-list .tablenav.bottom{margin-top:1rem}.advanced-ads-post-type-list .tablenav.bottom .bulkactions.fixed{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-width:1px;bottom:0;padding:1rem;position:fixed;z-index:1000}.advanced-ads-post-type-list .advanced-ads-ad-list-views{clear:both;float:left;margin-bottom:1.25rem;margin-top:.625rem}.advanced-ads-post-type-list .advanced-ads-ad-list-views li{display:inline-block;overflow:hidden;padding:0}.advanced-ads-post-type-list .advanced-ads-ad-list-views a{display:inline-block;padding:0 .625rem;text-decoration-line:none}.advanced-ads-post-type-list #adv-settings .submit button{margin-left:.625rem}.advanced-ads-post-type-list #advads-show-filters span{line-height:2rem}.advanced-ads-post-type-list .button:not(.button-primary):not(.advads-button-primary):not(:hover){border-color:#0474a2;color:#0474a2}.advanced-ads-post-type-list .wp-list-table thead tr .dashicons-edit{cursor:pointer;float:right;visibility:hidden}.advanced-ads-post-type-list .wp-list-table thead tr:hover .dashicons-edit{visibility:visible}.advanced-ads-post-type-list tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):before{--tw-content:none;content:var(--tw-content)}.advanced-ads-post-type-list #screen-meta{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));position:absolute;z-index:1000}.advanced-ads-post-type-list .advads-bulk-edit .expiry-inputs,.advanced-ads-post-type-list .advads-quick-edit .expiry-inputs{display:none}.advanced-ads-post-type-list .advads-bulk-edit label,.advanced-ads-post-type-list .advads-quick-edit label{display:inline-block}.advanced-ads-post-type-list .advads-bulk-edit input[type=text],.advanced-ads-post-type-list .advads-quick-edit input[type=text]{padding:0 .25rem;vertical-align:middle}.advads-page{background-color:#f8f9fa}.column-ad_type{width:50px}.advads-datetime input,.advads-datetime select{font-size:.875rem;line-height:1.5rem}@media screen and (min-width:783px){.advads-datetime select{margin-top:-4px}}.inline-edit-col-left .inline-edit-group{display:none}#advads-ad-filter-customize{float:left;line-height:1.75rem;margin-right:.25rem}.bulk-edit-advanced_ads .inline-edit-categories{min-height:23em}.advads-bulk-edit .advads-help:before,.advads-quick-edit .advads-help:before{vertical-align:middle}.advads-bulk-edit-grid>label,.inline-edit-author,.inline-edit-status{display:grid!important;float:none!important;gap:.75rem!important;grid-template-columns:10em auto 30px}.inline-edit-status{max-width:100%!important}.advads-bulk-edit-grid input[type=text]{max-width:25rem;width:100%}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.advads-page{background-color:#f8f9fa}.advads-table .toggle-row{background:#0000;border:none;display:none;height:40px;outline:none;padding:0;position:absolute;right:8px;top:10px;width:40px}#advads-group-filter{display:none;margin-bottom:1.2rem}#advads-group-filter-form{display:flex;justify-content:space-between}.advads-ad-status-icon{display:block;height:20px;width:20px}.advads-group-ads .advads-ad-status-icon{display:inline-block;vertical-align:middle}.advads-ad-status-icon-publish,.advads-ad-status-icon-published{background:url(../../img/icons/publish-bw.svg) no-repeat 50%/20px}.advads-ad-status-icon-publish:hover,.advads-ad-status-icon-published:hover{background:url(../../img/icons/publish.svg) no-repeat 50%/20px}.advads-ad-status-icon-draft{background:url(../../img/icons/draft-bw.svg) no-repeat 50%/20px}.advads-ad-status-icon-draft:hover{background:url(../../img/icons/draft.svg) no-repeat 50%/20px}.advads-ad-status-icon-future{background:url(../../img/icons/future-bw.svg) no-repeat 50%/20px}.advads-ad-status-icon-future:hover{background:url(../../img/icons/future.svg) no-repeat 50%/20px}.advads-ad-status-icon-expiring{background:url(../../img/icons/expiring-bw.svg) no-repeat 50%/20px}.advads-ad-status-icon-expiring:hover{background:url(../../img/icons/expiring.svg) no-repeat 50%/20px}.advads-ad-status-icon-expired,.advads-ad-status-icon-trash{background:url(../../img/icons/trash-bw.svg) no-repeat 50%/20px}.advads-ad-status-icon-expired:hover,.advads-ad-status-icon-trash:hover{background:url(../../img/icons/trash.svg) no-repeat 50%/20px}.advads-ad-group-list-ads .advads-ad-status-icon-published{display:none}.advads-ad-group-list-ads>div:hover .advads-ad-status-icon-draft{background:url(../../img/icons/draft.svg) no-repeat 50%/20px}.advads-ad-group-list-ads>div:hover .advads-ad-status-icon-future{background:url(../../img/icons/future.svg) no-repeat 50%/20px}.advads-ad-group-list-ads>div:hover .advads-ad-status-icon-expiring{background:url(../../img/icons/expiring.svg) no-repeat 50%/20px}.advads-ad-group-list-ads>div:hover .advads-ad-status-icon-expired,.advads-ad-group-list-ads>div:hover .advads-ad-status-icon-trash{background:url(../../img/icons/trash.svg) no-repeat 50%/20px}#wpbody-content>.advads-admin-notice{margin:5px 0 15px}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
.advanced-ads-post-type-list .search-box{display:none;margin-bottom:.75rem}#the-list .notice.inline
.advanced-ads-post-type-list #screen-options-link-wrap,#the-list .notice.inline.advanced-ads-post-type-list .search-box,#the-list .notice.inline.advanced-ads-post-type-list .wrap .subsubsub,.advanced-ads-post-type-list #screen-options-link-wrap,.advanced-ads-post-type-list .wrap .subsubsub{display:none}.advanced-ads-post-type-list .advads-table .toggle-row{background-color:initial;border-width:0;display:none;height:2.5rem;outline:2px solid #0000;outline-offset:2px;padding:0;position:absolute;right:.5rem;top:.625rem;width:2.5rem}#the-list .notice.inline.advanced-ads-post-type-list .advads-table .toggle-row{display:none}.advanced-ads-post-type-list .tablenav.top{clear:none;margin-top:0;padding-top:0}#the-list .notice.inline
.advanced-ads-post-type-list .tablenav.top .alignleft.actions:not(.bulkactions),#the-list .notice.inline
.advanced-ads-post-type-list .tablenav.top .bulkactions,#the-list .notice.inline.advanced-ads-post-type-list .tablenav.top .displaying-num,.advanced-ads-post-type-list .tablenav.top .alignleft.actions:not(.bulkactions),.advanced-ads-post-type-list .tablenav.top .bulkactions,.advanced-ads-post-type-list .tablenav.top .displaying-num{display:none}.advanced-ads-post-type-list .tablenav.top .alignleft{float:none;margin:.75rem 0}.advanced-ads-post-type-list .tablenav.top .tablenav-pages{margin:.75rem 0 1.25rem}.advanced-ads-post-type-list .tablenav.top #delete_all{margin:.625rem 0 0 1.25rem}.advanced-ads-post-type-list .tablenav.top .alignleft.actions #delete_all{border-width:0;margin:0;padding:0;visibility:hidden;width:0}.advanced-ads-post-type-list .tablenav.bottom{margin-top:1rem}.advanced-ads-post-type-list .tablenav.bottom .bulkactions.fixed{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-width:1px;bottom:0;padding:1rem;position:fixed;z-index:1000}.advanced-ads-post-type-list .advanced-ads-ad-list-views{clear:both;float:left;margin-bottom:1.25rem;margin-top:.625rem}.advanced-ads-post-type-list .advanced-ads-ad-list-views li{display:inline-block;overflow:hidden;padding:0}.advanced-ads-post-type-list .advanced-ads-ad-list-views a{display:inline-block;padding:0 .625rem;text-decoration-line:none}.advanced-ads-post-type-list #adv-settings .submit button{margin-left:.625rem}.advanced-ads-post-type-list #advads-show-filters span{line-height:2rem}.advanced-ads-post-type-list .button:not(.button-primary):not(.advads-button-primary):not(:hover){border-color:#0474a2;color:#0474a2}.advanced-ads-post-type-list .wp-list-table thead tr .dashicons-edit{cursor:pointer;float:right;visibility:hidden}.advanced-ads-post-type-list .wp-list-table thead tr:hover .dashicons-edit{visibility:visible}.advanced-ads-post-type-list tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):before{--tw-content:none;content:var(--tw-content)}.advanced-ads-post-type-list #screen-meta{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));position:absolute;z-index:1000}#the-list .notice.inline
.advanced-ads-post-type-list .advads-bulk-edit .expiry-inputs,#the-list .notice.inline.advanced-ads-post-type-list .advads-quick-edit .expiry-inputs,.advanced-ads-post-type-list .advads-bulk-edit .expiry-inputs,.advanced-ads-post-type-list .advads-quick-edit .expiry-inputs{display:none}.advanced-ads-post-type-list .advads-bulk-edit label,.advanced-ads-post-type-list .advads-quick-edit label{display:inline-block}.advanced-ads-post-type-list .advads-bulk-edit input[type=text],.advanced-ads-post-type-list .advads-quick-edit input[type=text]{padding:0 .25rem;vertical-align:middle}.advads-page{background-color:#f8f9fa}.advads-placements-table-options{text-align:right}.advads-placements-table-options input[type=number]{width:4.5em}.advads-placements-table ol{list-style-position:inside;margin:.5em 0}th.advads-placement-sortable{cursor:pointer}th.advads-placement-sortable a{display:block;overflow:hidden}.advads-placement-sorting-indicator{display:inline-block;height:4px;visibility:hidden;width:8px}.sorted .advads-placement-sorting-indicator,a:not(.sorted):hover .advads-placement-sorting-indicator{visibility:visible}.advads-placement-sorting-indicator:before{color:#444;content:"\f142";display:inline-block;font-family:dashicons;font-size:20px;font-weight:400;left:-7px;line-height:1;padding:0;position:relative;text-decoration:none!important;top:0;vertical-align:middle}.post-type-advanced_ads_plcmnt .advads-button-secondary.mine,.post-type-advanced_ads_plcmnt [name=_status] [value=future],.post-type-advanced_ads_plcmnt [name=_status] [value=pending],.post-type-advanced_ads_plcmnt [name=_status] [value=private]{display:none}.asc:hover .advads-placement-sorting-indicator:before,.desc .advads-placement-sorting-indicator:before{content:"\f140"}.asc .advads-placement-sorting-indicator:before,.desc:hover .advads-placement-sorting-indicator:before{content:"\f142"}.advads_search_placement_name{vertical-align:middle}.column-conditions h4:first-of-type{margin-top:0}.advads-placement-item-select{width:200px}.advads-placement-item-select-wrap{position:relative;vertical-align:middle}.advads-option-placement-name{vertical-align:middle}.advads-option-placement-name .advads-help{display:inline-block;vertical-align:inherit}.advads-placement-item-select-wrap .advads-loader{left:78.5px;pointer-events:none;position:absolute;top:10px}.advads-ajax-feedback{display:none}.advads-ajax-feedback.advads-success-message{vertical-align:inherit}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.advads-ajax-feedback.advads-success-message.advads-show{animation:fade-out 2s 1s;display:inline}.advads-ajax-feedback.advads-error:before{top:unset}.advads-placement-item-edit{vertical-align:inherit}.advads-placement-item-edit span{margin-top:-4px;vertical-align:inherit}@media (min-width:1200px){.advads-placement-type{flex-basis:65px;margin-right:3%;width:65px}.advads-placement-type img{height:unset!important;width:100%}}.advads-placements-table{margin-top:20px}a.advads-placement-sorted{color:grey;cursor:default;pointer-events:none;text-decoration:none}#the-list .notice.inline.inline-edit-row[id^=edit-] fieldset:not(.advanced-ads),.inline-edit-row[id^=edit-] fieldset:not(.advanced-ads){display:none}#the-list .notice.inline.hidden{display:none}#bulk-edit .title{margin-right:.75rem;min-width:7rem;width:auto}.advads-bulk-edit{margin-top:0!important}

View File

@@ -0,0 +1 @@
#advads_overview_addons h2{border-bottom-width:0!important}#advads_overview_addons .inside{margin:0;padding-bottom:0}#advanced-ads-addon-box .subheader{background-color:#fdfdfe;border-color:#c3c4c7;border-style:solid;border-width:1px 0;display:block;font-size:14px;font-weight:600;line-height:1.4;margin:24px -15px auto;padding:8px 12px}#advanced-ads-addon-box .subheader:first-of-type{margin-top:0}#advanced-ads-addon-box .single-item.none{background:#f6f7f7;color:#a7aaad}#advanced-ads-addon-box .single-item .item-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 24px 24px;padding-bottom:12px}#advanced-ads-addon-box .single-item .item-grid .feature{background-color:#fff;border-radius:24px;display:flex;font-weight:600;padding:12px}#advanced-ads-addon-box .single-item .item-grid .feature span{text-align:center;width:100%}#advanced-ads-addon-box .single-item .item-grid .feature .dashicons:before{content:"\f147"}#advanced-ads-addon-box .single-item .item-grid .feature.more{background-color:initial}#advanced-ads-addon-box .single-item .item-grid .feature.more .dashicons:before{content:"\f543"}#advanced-ads-addon-box .cta{text-align:end}#advanced-ads-addon-box .cta .missing .dashicons:before,#advanced-ads-addon-box .cta .upsell .dashicons:before{content:"\f132"}#advanced-ads-addon-box .cta .dashicons{vertical-align:middle}#advanced-ads-addon-box .cta .dashicons:before{margin-left:-5px}#advanced-ads-addon-box .cta .active .dashicons:before{content:"\f147"}#advanced-ads-addon-box .cta .installed .dashicons:before{content:"\f159"}#advanced-ads-addon-box .cta .subscribe .dashicons:before{content:"\f465"}#advanced-ads-addon-box .cta .subscribed .dashicons:before{content:"\f132"}#advanced-ads-addon-box .cta .installed,#advanced-ads-addon-box .cta.secondary .button{background:#fff;border-color:#0474a2;color:#0474a2}#advanced-ads-addon-box .cta .upsell{background-color:#1b193a;border-color:#1b193a;color:#fff}#advanced-ads-addon-box .cta .missing,#advanced-ads-addon-box .cta .subscribe,#advanced-ads-addon-box .cta .subscribed,#advanced-ads-addon-box .cta.primary .button{background-color:#0474a2;color:#fff}#advanced-ads-addon-box .cta .external-link{margin-top:12px;text-align:end}#advanced-ads-addon-box .cta .external-link a{text-decoration:none}#advanced-ads-addon-box .cta .external-link a span{display:inline-block;vertical-align:middle}#advanced-ads-addon-box a{color:#0474a2}#advanced-ads-addon-box .bundle-details,#advanced-ads-addon-box .bundle-item,#advanced-ads-addon-box .item-details{display:grid;grid-template-columns:50px 12px 15em 24px auto 24px auto;padding:24px}#advanced-ads-addon-box .bundle-details .name,#advanced-ads-addon-box .bundle-item .name,#advanced-ads-addon-box .item-details .name{font-weight:700;padding:6.5px 0}#advanced-ads-addon-box .bundle-details .description,#advanced-ads-addon-box .bundle-item .description,#advanced-ads-addon-box .item-details .description{padding:6.5px 0}#advanced-ads-addon-box .bundle-details .icon,#advanced-ads-addon-box .bundle-item .icon,#advanced-ads-addon-box .item-details .icon{margin:-12px 0 -12px -12px}#advanced-ads-addon-box .bundle-details{padding-bottom:0}#advanced-ads-addon-box .bundle-item a{text-decoration:none}#advanced-ads-addon-box .bundle,#advanced-ads-addon-box .single-item{background-color:#f2fcff;border:1px solid #c3c4c7;border-radius:5px;color:#222;margin:12px 0}#advanced-ads-addon-box .bundle-items{background-color:#fff;border:1px solid #c3c4c7;border-radius:5px;margin:24px}#advanced-ads-addon-box .bundle-items .separator{border-bottom:1px solid #f6f7f7;height:1px;margin:0 24px 0 12px}#advanced-ads-addon-box .bundle-items .separator:last-of-type{display:none}

View File

@@ -0,0 +1 @@
.advads-subpage-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;line-height:1;margin-bottom:1rem}#advads-system-information{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(140 143 148/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;color:rgb(44 51 56/var(--tw-text-opacity,1));display:block;font-family:Menlo,Monaco,monospace;font-size:.75rem;height:40rem;line-height:1rem;margin-bottom:1.25rem;max-width:1024px;overflow:auto;padding:1.25rem;resize:none;white-space:pre;width:100%}

View File

@@ -0,0 +1 @@
.advads-logo--icon{height:1.25rem;margin-right:.75rem;width:1.25rem}.advads-logo--text{flex-grow:1}#advads-dashboard-widget-hide+span{display:none}#advads-dashboard-widget .advads-widget-wrapper{margin-bottom:1.5rem}#advads-dashboard-widget .advads-widget-wrapper .section-title{background-color:#f9fafbb3;border:solid #c3c4c7;border-width:1px 0;margin-bottom:.75rem;margin-left:-.75rem!important;margin-right:-.75rem!important;margin-top:.75rem;padding:.625rem .75rem}#advads-dashboard-widget .advads-widget-wrapper .section-title h3{font-weight:600;margin:0}#advads-dashboard-widget .advads-widget-header{font-size:13px}#advads-dashboard-widget .advads-widget-header a{padding-left:.25rem;padding-right:.25rem}#advads-dashboard-widget .advads-widget-buttons{padding-bottom:.25rem;padding-top:.25rem}#advads-dashboard-widget a{text-decoration-line:none}#advads-dashboard-widget .dashicons-external{margin-left:.25rem;vertical-align:-4px}#advads-dashboard-widget .inside{padding:0}#advads-dashboard-widget .inside>div{padding-left:12px;padding-right:12px}#advads-dashboard-widget .inside>footer{border-top:1px solid #c3c4c7;margin:0;padding:12px}#advads-dashboard-widget .inside>footer a{margin:0;padding-left:.625rem;padding-right:.625rem;padding:0;text-decoration-line:none}#advads-dashboard-widget .inside>footer a:not(:last-child):after{color:#c3c4c7;content:" | ";font-weight:300}#advads-dashboard-widget .inside>footer a.go-pro{font-weight:600}#advads-dashboard-widget .inside>footer .dashicons-external{font-size:1.125rem;line-height:1.75rem;line-height:unset}.index-php div.advads-stats-box{flex:0 0 calc(33.33% - 8pt);margin:0}.index-php div.advads-stats-box .advads-stats-age{clear:left;float:left;text-align:left}.index-php div.advads-stats-dd-container{float:left;text-align:left}.advads-performing-ads-track{display:flex;justify-content:space-between}.advads-performing-ads-track ul{list-style-type:none;margin:0}.advads-performing-ads-track li{color:#0474a2;cursor:pointer;display:inline}.advads-performing-ads-track li.active{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.advads-performing-ads-track li:not(:last-child):after{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));content:"|";margin-left:.25rem}.advads-performing-ads-track.disabled{pointer-events:none}.advads-performing-ads-track.disabled,.advads-performing-ads-track.disabled a,.advads-performing-ads-track.disabled li{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.advads-custom-period-wrapper{display:none}

View File

@@ -0,0 +1,4 @@
<?php
/**
* Silence is golden.
*/

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.532 1 80.123V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><path fill="#0074a2" d="M80.122 2C89.98 2 98 10.02 98 19.877V98H19.878C10.02 98 2 89.981 2 80.123V2h78.122m0-2H2a2 2 0 0 0-2 2v78.123C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0z"/><path fill="#66acc7" d="M60.049 34.663c3.472-5.941 1.41-13.532-4.602-16.963-6.017-3.428-13.707-1.396-17.179 4.545-.151.266-.294.537-.431.814L26.104 43.133a15.01 15.01 0 0 0-.721 1.232l-12.187 21.03L34.972 77.6 47.1 56.75a11.79 11.79 0 0 0 .719-1.233l11.735-20.079a12.17 12.17 0 0 0 .495-.775"/><path fill="#0074a2" d="M35.074 77.537c-3.451 6.038-11.237 8.259-17.215 4.777s-8.104-11.046-4.648-17.082 11.171-8.266 17.148-4.784c5.982 3.487 8.166 11.054 4.715 17.087"/><path fill="#3390b5" d="M82.067 38.638a12.45 12.45 0 0 0-16.983 4.54L52.649 64.656c-3.423 5.924-1.4 13.5 4.52 16.926.011.006.021.013.031.021 5.948 3.425 13.544 1.395 16.987-4.541L86.62 55.58a12.39 12.39 0 0 0-4.525-16.926c-.009-.004-.017-.008-.028-.016"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.122V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.02 98 19.877V98H19.878C10.02 98 2 89.98 2 80.122V2h78.122m0-2H2a2 2 0 0 0-2 2v78.122C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0zM46.976 73.271h-2.915l2.885-17.45-8.927.013h-.128a1.46 1.46 0 0 1-1.454-1.456c0-.346.321-.931.321-.931L52.8 26.696l2.969.01-2.958 17.48 8.974-.01h.144c.801 0 1.455.649 1.455 1.453 0 .328-.129.614-.31.857L46.976 73.271zm2.943-61.637C28.728 11.634 11.55 28.811 11.55 50s17.178 38.367 38.369 38.367S88.284 71.19 88.284 50 71.11 11.634 49.919 11.634z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 793 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.122V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><g fill="#0074a2"><path d="M80.122 2C89.98 2 98 10.02 98 19.877V98H19.878C10.02 98 2 89.98 2 80.122V2h78.122m0-2H2a2 2 0 0 0-2 2v78.122C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0zM29.944 17.691h-15.31a2.961 2.961 0 0 1 0-5.922h15.31a2.961 2.961 0 1 1 0 5.922zm0 11.802h-15.31a2.961 2.961 0 1 1 0-5.922h15.31a2.961 2.961 0 1 1 0 5.922zm0 11.801h-15.31a2.961 2.961 0 1 1 0-5.922h15.31a2.961 2.961 0 1 1 0 5.922zm55.504 35.271H14.635a2.961 2.961 0 1 1 0-5.921h70.813a2.961 2.961 0 1 1 0 5.921zm0 11.802H14.635a2.961 2.961 0 1 1 0-5.922h70.813a2.961 2.961 0 1 1 0 5.922zm0-35.27h-58.97a2.961 2.961 0 1 1 0-5.921h58.97a2.96 2.96 0 0 1 2.961 2.96c0 1.634-1.326 2.961-2.961 2.961zm0 11.842h-58.97a2.961 2.961 0 1 1 0-5.921h58.97a2.961 2.961 0 1 1 0 5.921zM58.889 29.994c-.706 1.22-2.023 2.041-3.535 2.041a4.08 4.08 0 0 1-3.537-2.04l-1.188-2.062c-.706-1.22-2.026-2.042-3.538-2.042s-2.829.821-3.535 2.042l-4.18 7.239a4.08 4.08 0 0 0 3.537 6.124H84.32c1.408-.001 2.779-.732 3.534-2.041a4.08 4.08 0 0 0 .001-4.083L75.413 13.619a4.08 4.08 0 0 0-7.071.001l-9.453 16.374z"/><circle cx="47.091" cy="15.664" r="4.083"/><circle cx="14.635" cy="50.136" r="2.96"/><circle cx="14.635" cy="61.979" r="2.96"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.532 1 80.123V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.021 98 19.877V98H19.878C10.02 98 2 89.981 2 80.123V2h78.122m0-2H2a2 2 0 0 0-2 2v78.123C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0zM44.147 70.986h9.716L35.966 30.958h-9.147L8.976 70.986h9.493l3.565-8.576h18.561l3.552 8.576zM24.961 55.375l6.371-15.32 6.348 15.32H24.961zm54.581-26.818v14.888c-.711-.778-1.508-1.438-2.402-1.965-1.944-1.14-4.216-1.712-6.808-1.712-2.894 0-5.51.646-7.832 1.945-2.326 1.292-4.165 3.122-5.519 5.485s-2.029 5.166-2.029 8.409c0 3.201.675 5.984 2.029 8.347s3.192 4.204 5.519 5.516c2.322 1.317 4.938 1.974 7.832 1.974 2.708 0 5.021-.573 6.947-1.713 1.012-.602 1.897-1.374 2.661-2.307v3.562h8.521V28.557h-8.919zm-.89 31.591c-.707 1.281-1.647 2.262-2.83 2.946s-2.498 1.028-3.945 1.028c-1.484 0-2.821-.34-4.001-1.028s-2.128-1.665-2.83-2.946c-.708-1.274-1.061-2.792-1.061-4.541 0-1.791.353-3.318 1.061-4.579.702-1.256 1.646-2.229 2.83-2.913 1.18-.689 2.517-1.029 4.001-1.029 1.447 0 2.765.34 3.945 1.029s2.123 1.657 2.83 2.913c.708 1.261 1.056 2.788 1.056 4.579 0 1.749-.348 3.267-1.056 4.541z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.875 99C9.467 99 1 90.532 1 80.125V2a1 1 0 0 1 1-1h78.125C90.532 1 99 9.467 99 19.875V98a1 1 0 0 1-1 1H19.875z"/><path d="M80.125 2C89.984 2 98 10.016 98 19.875V98H19.875C10.016 98 2 89.977 2 80.125V2h78.125m0-2H2a2 2 0 0 0-2 2v78.125C0 91.084 8.916 100 19.875 100H98a2 2 0 0 0 2-2V19.875C100 8.916 91.084 0 80.125 0h0z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 451 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.122V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.02 98 19.877V98H19.878C10.02 98 2 89.98 2 80.122V2h78.122m0-2H2a2 2 0 0 0-2 2v78.122C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0zm6.102 54.934L54.935 86.223c-2.854 2.854-7.486 2.854-10.341 0s-2.854-7.484 0-10.339l31.294-31.292c2.854-2.854 7.485-2.854 10.34 0s2.854 7.484-.004 10.342h0z" fill="#0074a2"/><circle fill="#3390b5" cx="49.763" cy="81.054" r="7.313"/><path fill="#0074a2" d="M60.477 29.184L44.828 44.828l10.34 10.34 15.649-15.645c2.854-2.855 2.854-7.485 0-10.339a7.31 7.31 0 0 0-10.34 0h0z"/><path fill="#66acc7" d="M39.523 70.815L55.168 55.17l-10.34-10.339-15.643 15.646c-2.854 2.855-2.854 7.484 0 10.339a7.31 7.31 0 0 0 10.338-.001h0z"/><circle fill="#3390b5" cx="50.034" cy="49.964" r="7.313"/><path fill="#66acc7" d="M55.406 24.113L24.112 55.405c-2.854 2.854-7.485 2.854-10.338 0s-2.855-7.485 0-10.339l31.291-31.293c2.854-2.854 7.486-2.854 10.341 0a7.31 7.31 0 0 1 0 10.34h0z"/><circle fill="#3390b5" cx="50.235" cy="18.944" r="7.312"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.121V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.876V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.019 98 19.876V98H19.878C10.02 98 2 89.979 2 80.121V2h78.122m0-2H2a2 2 0 0 0-2 2v78.121C0 91.082 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.876C100 8.917 91.083 0 80.122 0h0zm7.343 24.343a2.96 2.96 0 0 0-2.094-.868l-39.13.001v-8.883a2.96 2.96 0 0 0-2.961-2.961H14.56a2.96 2.96 0 0 0-2.961 2.961v70.812a2.96 2.96 0 0 0 2.961 2.961h70.812a2.96 2.96 0 0 0 2.961-2.961v-58.97a2.96 2.96 0 0 0-.868-2.092zM46.232 78.035a.74.74 0 0 1-.74.74h-17.64a.74.74 0 0 1-.739-.74v-17.64a.74.74 0 0 1 .739-.74h8.821a.74.74 0 0 1 .741.74v2.211h8.078a.74.74 0 0 1 .74.739v14.69zm0-26.587a.74.74 0 0 1-.74.74h-17.64a.74.74 0 0 1-.739-.74v-17.64a.74.74 0 0 1 .739-.74h8.821a.74.74 0 0 1 .741.74v2.212l8.078-.002a.74.74 0 0 1 .74.74v14.69zM72.82 78.035a.74.74 0 0 1-.739.74H54.44a.74.74 0 0 1-.74-.74v-17.64a.74.74 0 0 1 .74-.74h8.819a.74.74 0 0 1 .74.74v2.211h8.081a.74.74 0 0 1 .739.739v14.69zm0-26.587a.74.74 0 0 1-.739.74H54.44a.74.74 0 0 1-.74-.74v-17.64a.74.74 0 0 1 .74-.74h8.819a.74.74 0 0 1 .74.74v2.212l8.081-.002a.74.74 0 0 1 .739.74v14.69z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.122V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.877V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.02 98 19.877V98H19.878C10.02 98 2 89.98 2 80.122V2h78.122m0-2H2a2 2 0 0 0-2 2v78.122C0 91.083 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.877C100 8.917 91.083 0 80.122 0h0zM42.639 55.506a6.31 6.31 0 0 1-5.473 3.157 6.32 6.32 0 0 1-5.473-3.155l-1.84-3.193c-1.094-1.889-3.138-3.16-5.477-3.16s-4.38 1.269-5.474 3.16l-6.47 11.204c-1.088 1.891-1.17 4.295.002 6.32a6.32 6.32 0 0 0 5.474 3.159h64.093c2.181-.003 4.303-1.136 5.473-3.159s1.089-4.43.002-6.32L68.215 30.161c-1.091-1.887-3.132-3.158-5.471-3.158a6.32 6.32 0 0 0-5.475 3.159l-14.63 25.344zM30.482 31.689c.904 3.372-1.099 6.835-4.468 7.736-3.37.906-6.835-1.094-7.739-4.465a6.32 6.32 0 0 1 4.467-7.737c3.374-.907 6.838 1.094 7.74 4.466z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 962 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.878 99C9.469 99 1 90.531 1 80.121V2a1 1 0 0 1 1-1h78.122C90.531 1 99 9.468 99 19.876V98a1 1 0 0 1-1 1H19.878z"/><path d="M80.122 2C89.98 2 98 10.019 98 19.876V98H19.878C10.02 98 2 89.979 2 80.121V2h78.122m0-2H2a2 2 0 0 0-2 2v78.121C0 91.082 8.917 100 19.878 100H98a2 2 0 0 0 2-2V19.876C100 8.917 91.083 0 80.122 0h0zM50.411 55.861c1.435.222 3.24.331 4.949.798 2.482.68 3.622 2.562 3.035 4.997-1.252 5.185-1.897 10.42-1.931 15.755-.007.888-.534 2.03-1.206 2.611-3.519 3.031-6.922 2.975-10.427.065-.716-.593-1.27-1.815-1.27-2.75.003-5.169-.686-10.235-1.799-15.271-.716-3.236.656-5.172 3.943-5.708 1.429-.235 2.89-.311 4.706-.497zm29.819-8.174c1.436.223 3.24.332 4.95.798 2.481.68 3.622 2.561 3.035 4.997a68.72 68.72 0 0 0-1.932 15.755c-.006.888-.533 2.031-1.206 2.61-3.519 3.032-6.922 2.975-10.427.066-.716-.593-1.27-1.815-1.27-2.75.004-5.169-.687-10.234-1.799-15.271-.716-3.236.656-5.172 3.942-5.708 1.434-.235 2.893-.311 4.707-.497zm-59.765 0c1.436.223 3.241.332 4.95.798 2.482.68 3.621 2.561 3.035 4.997a68.61 68.61 0 0 0-1.931 15.755 3.9 3.9 0 0 1-1.206 2.61c-3.52 3.032-6.922 2.975-10.427.066-.717-.593-1.269-1.815-1.269-2.75.003-5.169-.688-10.234-1.8-15.271-.716-3.236.656-5.172 3.942-5.708 1.429-.235 2.887-.311 4.706-.497zm36.586 6.418c1.825-2.197 3.035-4.447 3.016-7.25-.024-3.188-1.283-5.749-3.665-7.783-2.607-2.227-2.024-6.312 1.315-7.126 2.721-.663 5.652-.597 8.484-.577 1.279.01 2.593.603 3.822 1.097.86.348 1.175 1.021.701 2.047-1.072 2.326-.742 4.712-.464 7.207.262 2.356-.368 4.818-.656 7.227l-.709 4.698c-.082.523-.036 1.226-.354 1.531-2.217 2.127-6.222 3.436-9.251.719-.649-.591-1.378-1.108-2.239-1.79zm-14.098.041c-1.223.934-2.264 2.004-3.526 2.637-2.879 1.448-5.549.37-7.765-1.408-.369-.295-.458-1.037-.512-1.59-.105-1.098.018-2.221-.162-3.3l-1.209-5.981c-.162-1.183.166-2.425.105-3.631-.105-2.081-.115-4.214-.609-6.215-.298-1.213-.113-1.892.858-2.287 1.173-.477 2.441-.98 3.677-1 2.667-.046 5.355.08 8.002.388 1.558.182 2.866 1.14 3.175 2.83.328 1.802.186 3.376-1.551 4.728-4.059 3.164-4.643 9.168-1.53 13.405l1.047 1.424zm-22.886-8.347c-4.184-.013-7.315-3.147-7.302-7.31.014-4.075 3.283-7.329 7.365-7.325 4.032.003 7.342 3.336 7.332 7.388-.009 4.086-3.246 7.26-7.395 7.247zm67.162-7.286c.007 4.195-3.085 7.286-7.286 7.29-4.168 0-7.402-3.168-7.408-7.26-.007-4.009 3.353-7.365 7.379-7.375 4.104-.014 7.308 3.203 7.315 7.345zm-29.926 8.303c0 4.161-3.19 7.352-7.339 7.342-4.022-.01-7.236-3.218-7.279-7.266-.046-4.148 3.138-7.372 7.289-7.386 4.211-.013 7.329 3.102 7.329 7.31zm5.901-29.098c3.3-.046 6.1 2.684 6.072 5.927-.022 3.165-2.77 5.901-5.943 5.921-3.168.021-5.954-2.716-5.98-5.875-.027-3.196 2.646-5.926 5.851-5.973zm-20.562 6.06c-.07 3.194-2.84 5.848-6.027 5.775-3.26-.076-5.789-2.71-5.746-5.994.045-3.31 2.618-5.871 5.882-5.841 3.306.03 5.963 2.761 5.891 6.06z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" overflow="visible"><path fill="#fff" d="M19.875 99C9.467 99 1 90.532 1 80.125V2a1 1 0 0 1 1-1h78.125C90.532 1 99 9.467 99 19.875V98a1 1 0 0 1-1 1H19.875z"/><path d="M80.125 2C89.984 2 98 10.016 98 19.875V98H19.875C10.016 98 2 89.977 2 80.125V2h78.125m0-2H2a2 2 0 0 0-2 2v78.125C0 91.084 8.916 100 19.875 100H98a2 2 0 0 0 2-2V19.875C100 8.916 91.084 0 80.125 0h0zM32.227 62.234a3.02 3.02 0 0 1-1.523-.414l-15.906-9.172c-.945-.547-1.531-1.555-1.531-2.648a3.06 3.06 0 0 1 1.531-2.648l15.906-9.18a3.06 3.06 0 0 1 4.18 1.125c.844 1.461.344 3.328-1.117 4.172L22.445 50l11.32 6.523c1.461.852 1.961 2.719 1.117 4.18-.562.985-1.593 1.531-2.655 1.531zm35.539 0c-1.055 0-2.086-.547-2.648-1.531a3.05 3.05 0 0 1 1.117-4.18L77.547 50l-11.312-6.531a3.04 3.04 0 0 1-1.117-4.172c.844-1.469 2.711-1.969 4.18-1.125l15.906 9.18c.945.547 1.531 1.555 1.531 2.648a3.06 3.06 0 0 1-1.531 2.648L69.297 61.82c-.485.282-1.008.414-1.531.414zm-26.188 5.391c-.516 0-1.047-.133-1.531-.406-1.461-.844-1.961-2.719-1.117-4.18l16.836-29.133a3.06 3.06 0 0 1 4.18-1.125c1.461.844 1.969 2.719 1.125 4.18L44.234 66.094c-.57.984-1.593 1.531-2.656 1.531z" fill="#0074a2"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="51" viewBox="0.001 0 50 51" overflow="visible"><path fill="#66b8d9" d="M19.977 0h0c-3.351-.001-7.027 3.205-8.742 7.623L.841 34.41c-1.591 4.1-.88 7.849 1.771 9.328l1.573.908c.35.883 1.051 1.663 2.041 2.238l6.321 3.601a2.04 2.04 0 0 0 .537.213 4.02 4.02 0 0 0 .939.104c.372 0 .773-.041 1.226-.123l16.608-3.03c2.624-.479 6.579-2.411 9.004-4.399.034-.027.068-.058.101-.088l7.46-6.97c1.436-1.34 1.947-3.261 1.304-4.895-.66-1.676-2.334-2.677-4.475-2.677-.065 0-.132.001-.199.003l-6.655.236 4.275-11.016c1.629-4.194.899-7.94-1.811-9.353l-7.116-4.109c-.016-.009-.03-.018-.046-.026-.556-.302-1.17-.484-1.826-.544a5.45 5.45 0 0 0-.461-.02c-.824 0-1.689.198-2.553.579L22.312.59c-.016-.009-.03-.018-.046-.026-.558-.303-1.174-.486-1.831-.543A4.9 4.9 0 0 0 19.977 0h0z"/><path fill="#005273" d="M28.086 31.307l17.024-.622c2.976-.083 3.595 2.425 1.906 4.001l-7.461 6.97c-2.162 1.772-5.772 3.547-8.067 3.966l-16.61 3.03c-.574.105-1.012.115-1.31.043l-6.307-3.593c-1.059-.614-1.538-1.527-1.122-2.423.205-.442.602-.823 1.124-1.125l16.629-9.6c1.061-.61 2.641-.888 4.194-.647z"/><path fill="#145ecc" d="M10.778 46.072c.321.191.635.277 1.05.314 2.483.223 5.662-2.594 7.099-6.294l2.7-6.957 5.779 3.337c.32.189.636.279 1.05.315 2.484.221 5.662-2.598 7.098-6.297l5.197-13.393c1.233-3.175.85-5.93-.875-6.796l-7.161-4.135a2.62 2.62 0 0 0-1.025-.302c-.914-.082-1.92.251-2.9.884-.131-.104-.197-.164-.347-.24l-7.161-4.134c-.302-.164-.645-.268-1.025-.301-2.484-.223-5.663 2.594-7.1 6.295L2.763 35.156c-1.209 3.115-.793 5.862.854 6.782l7.161 4.134z"/><path fill="#003b94" d="M27.406 36.473c-1.647-.92-2.063-3.668-.854-6.783l-7.16-4.135c-1.21 3.116-.794 5.864.854 6.784l7.16 4.134z"/><path fill="#2d78e8" d="M31.751 16.295c1.437-3.7 4.615-6.517 7.099-6.295.381.034.725.137 1.026.302l-7.161-4.135a2.62 2.62 0 0 0-1.025-.302c-2.483-.221-5.662 2.595-7.1 6.295l7.161 4.135z"/><path fill="#0048b2" d="M24.59 12.16l-5.198 13.395 7.16 4.134 5.199-13.394z"/><path fill="#145ecc" d="M40.751 17.098c1.437-3.699.583-6.875-1.9-7.099s-5.665 2.597-7.1 6.295l-5.199 13.395c-1.433 3.697-.581 6.875 1.904 7.099s5.662-2.598 7.098-6.297l5.197-13.393z"/><path fill="#e0a600" d="M20.317 12.502l-7.161-4.133L2.763 35.156l7.16 4.134z"/><path fill="#125c26" d="M9.923 39.29c-1.209 3.115-.793 5.863.855 6.782l-7.161-4.134c-1.647-.92-2.063-3.667-.854-6.782l7.16 4.134z"/><path fill="#fcbc05" d="M20.317 12.502c1.437-3.7 4.615-6.517 7.099-6.295a2.58 2.58 0 0 1 1.026.302l-7.161-4.134c-.302-.164-.645-.268-1.025-.301-2.484-.223-5.663 2.594-7.1 6.295l7.161 4.133z"/><path fill="#bf8e00" d="M18.927 40.093c-1.437 3.7-4.615 6.517-7.099 6.294s-3.34-3.4-1.905-7.097l10.395-26.788c1.437-3.7 4.615-6.517 7.099-6.295s3.34 3.402 1.904 7.097L18.927 40.093z"/><path fill="#2a8c44" d="M18.927 40.093c-1.437 3.7-4.615 6.517-7.099 6.294s-3.34-3.4-1.905-7.097 4.614-6.517 7.102-6.296 3.335 3.402 1.902 7.099z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="52" overflow="visible"><path fill="#66b8d9" d="M20.752 4.304c-.645-.373-1.44-.372-2.085 0L1.042 14.484C.396 14.857 0 15.546 0 16.291l.002 20.351c0 .745.397 1.434 1.043 1.806l22.913 13.229c.322.187.683.279 1.043.279a2.08 2.08 0 0 0 1.042-.279l22.914-13.226A2.08 2.08 0 0 0 50 36.645c0-.745-.396-1.433-1.043-1.806l-9.529-5.505-.002-13.043c0-.744-.397-1.433-1.042-1.806L20.752 4.304z"/><path fill="#005273" d="M19.714 46.817l5.287 3.053 22.913-13.225-5.285-3.053z"/><path fill="#ff9170" d="M37.34 16.291l3.529-2.037-17.63-10.18-3.525 2.036z"/><path fill="#ffb59f" d="M40.869 14.254l3.527-2.037-17.628-10.18-3.527 2.036z"/><path fill="#ffdacf" d="M44.396 12.217l3.529-2.037L30.295 0 26.77 2.036z"/><path fill="#e2c7bf" d="M44.396 12.217l3.529-2.037.002 20.358-3.528 2.036z"/><path fill="#a95840" d="M37.342 30.538l-.002-14.247 3.529-2.037.002 18.322z"/><path fill="#70433b" d="M40.871 32.576v2.035l-3.527 2.035-.002-6.108z"/><path fill="#c59080" d="M40.872 32.576l-.003-18.322 3.527-2.037.001 20.357-1.764 1.02z"/><path fill="#987a7a" d="M42.633 33.594l-1.761 1.015v-2.033z"/><path fill="#ff6c40" d="M19.714 6.11L37.34 16.291 19.714 26.463 2.086 16.291z"/><path fill="#cc3000" d="M2.086 16.291l.002 20.351 17.626 10.175V26.463z"/><path fill="#8c2100" d="M37.34 16.291L19.714 26.463v20.354L37.34 36.642z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" overflow="visible"><path fill="#66b8d9" d="M19.713 0a2.07 2.07 0 0 0-1.042.279L1.043 10.456A2.09 2.09 0 0 0 0 12.263v20.356a2.09 2.09 0 0 0 1.043 1.807l22.914 13.229c.321.186.684.279 1.042.279a2.1 2.1 0 0 0 1.043-.279L48.956 34.43c.648-.375 1.044-1.063 1.044-1.809a2.09 2.09 0 0 0-1.041-1.807l-9.532-5.504V12.267c0-.745-.396-1.434-1.042-1.807L20.756.279C20.434.092 20.074 0 19.713 0h0z"/><path fill="#005273" d="M19.713 42.795L25 45.848l22.914-13.227-10.573-6.107v6.105z"/><path fill="#47456d" d="M37.341 12.267L19.713 22.44 2.086 12.263 19.713 2.086z"/><path fill="#2f2c54" d="M2.086 12.263L19.713 22.44v20.355L2.086 32.619z"/><path fill="#1b193a" d="M19.713 42.795V22.44l17.628-10.177v20.356z"/></svg>

After

Width:  |  Height:  |  Size: 766 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" viewBox="0 0.002 50 48" overflow="visible"><path fill="#66b8d9" d="M19.714.002c-.361 0-.722.092-1.044.279L1.043 10.458A2.09 2.09 0 0 0 0 12.265v20.356a2.09 2.09 0 0 0 1.043 1.807l22.914 13.229a2.09 2.09 0 0 0 1.043.279 2.1 2.1 0 0 0 1.043-.279l22.913-13.225c.648-.375 1.044-1.063 1.044-1.809a2.09 2.09 0 0 0-1.041-1.807l-9.532-5.504V12.269c0-.745-.396-1.434-1.042-1.807L20.756.281c-.323-.187-.682-.279-1.042-.279h0z"/><path fill="#005273" d="M19.714 42.797L25 45.85l22.914-13.227-10.573-6.107v6.105z"/><path fill="#47456d" d="M37.341 12.269L19.714 22.442 2.086 12.265 19.714 2.088z"/><path fill="#2f2c54" d="M2.086 12.265l17.628 10.177v20.355L2.086 32.621z"/><path fill="#1b193a" d="M19.714 42.797V22.442l17.627-10.177v20.356z"/><path fill="#fff" d="M34.661 13.313c-3.383 0-6.135-2.752-6.135-6.135s2.752-6.134 6.135-6.134h7.446c3.382 0 6.134 2.751 6.134 6.134s-2.752 6.135-6.134 6.135h-7.446z"/><path fill="#66b8d9" d="M42.107 2.088a5.09 5.09 0 1 1 0 10.181h-7.446c-2.812 0-5.091-2.28-5.091-5.091a5.09 5.09 0 0 1 5.091-5.09h7.446m0-2.088h-7.446a7.19 7.19 0 0 0-7.179 7.178 7.19 7.19 0 0 0 7.179 7.179h7.446a7.19 7.19 0 0 0 7.178-7.179A7.19 7.19 0 0 0 42.107 0h0z"/><path d="M34.141 10.18V4.176h1.623V8.87h2.312v1.311h-3.935zm7.023 0h-1.621V5.502h-1.467V4.176h4.552v1.327h-1.464v4.677z" fill="#1b193a"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" viewBox="-2.76 0 50 48" overflow="visible"><path fill="#66b8d9" d="M15.94 0h0c-1.665 0-3.189.394-4.533 1.169l-6.325 3.65c-.797.439-1.552 1.04-2.208 1.767l-.141.159C.945 8.819.001 11.787 0 15.33h0 0c0 8.802 5.91 19.392 13.489 24.212.067.053.14.102.216.146l13.854 7.999a1.85 1.85 0 0 0 1.85 0l14.146-8.166a1.85 1.85 0 0 0 0-3.205l-7.259-4.193c.577-1.579.879-3.401.879-5.371 0-4.43-1.471-9.419-4.143-14.048S26.776 4.306 22.933 2.087C20.568.722 18.15 0 15.94 0h0z"/><path fill="#005273" d="M15.368 38.046l13.116 7.572 13.338-7.7-14.669-8.473z"/><path fill="#005a94" d="M6.095 6.837c-2.372 1.372-3.839 4.311-3.841 8.493 0 8.365 5.867 18.532 13.114 22.716 3.621 2.09 6.899 2.287 9.274.917l6.437-3.717c2.373-1.371 3.842-4.309 3.842-8.494 0-4.179-1.469-8.812-3.84-12.921s-5.653-7.701-9.274-9.792-6.9-2.289-9.272-.918l-6.44 3.716z"/><path fill="#0064a3" d="M15.368 38.046c7.241 4.181 13.116.789 13.116-7.576S22.612 11.936 15.368 7.757 2.256 6.966 2.254 15.33s5.867 18.532 13.114 22.716z"/><path fill="#005a94" d="M24.643 17.545c2.373 4.111 3.842 8.744 3.842 12.925s-1.471 7.123-3.842 8.493l6.437-3.717c2.373-1.371 3.842-4.309 3.842-8.494 0-4.179-1.469-8.812-3.84-12.921l-6.439 3.714z"/><path fill="#0379c4" d="M31.081 13.831c-2.373-4.113-5.653-7.701-9.274-9.792s-6.9-2.289-9.272-.918l-6.44 3.716c2.373-1.37 5.652-1.173 9.273.919s6.9 5.678 9.274 9.789l6.439-3.714z"/><path fill="#f2f2f2" d="M16.374 14.296l.999.575-.985 6.318 3.048 1.758.047.026c.271.159.493.543.496.861.001.137-.11.303-.11.303l-5.485 7.395-1.013-.589 1.011-6.318-3.07-1.768-.048-.028c-.274-.158-.498-.544-.498-.861 0-.128.044-.217.107-.275l5.501-7.397z"/><path fill="#a6a6a6" d="M16.723 14.498l-4.976 6.69-.875.505 5.502-7.397z"/><path fill="#bfbfbf" d="M11.747 21.188c-.064.058-.107.147-.107.277a1.1 1.1 0 0 0 .497.86l-.874.504c-.274-.158-.498-.544-.498-.861 0-.128.044-.217.107-.275l.875-.505z"/><path fill="#d9d9d9" d="M12.137 22.325l3.118 1.795-.874.505-3.118-1.796z"/><path fill="#a6a6a6" d="M15.255 24.12l-1.011 6.318-.874.505 1.011-6.318z"/><path fill="#d9d9d9" d="M14.244 30.438l.664.386-.525.708-1.013-.589z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" overflow="visible"><path fill="#e0e0e0" d="M20.752.279a2.08 2.08 0 0 0-2.085.001L1.042 10.46C.396 10.833 0 11.521 0 12.266l.002 20.35c0 .745.397 1.434 1.042 1.806l22.913 13.229A2.08 2.08 0 0 0 25 47.93c.36 0 .721-.093 1.043-.279l22.913-13.226A2.08 2.08 0 0 0 50 32.62c0-.745-.397-1.434-1.043-1.807l-9.529-5.505-.002-13.042c0-.744-.397-1.433-1.042-1.806L20.752.279z"/><path fill="#bdbdbd" d="M37.341 26.513l.002 6.108-17.63 10.171L25 45.845 47.913 32.62z"/><path fill="#d6d6d6" d="M19.713 2.085l17.626 10.181-17.626 10.172L2.085 12.266z"/><path fill="#cfcfcf" d="M2.085 12.266l.002 20.35 17.626 10.176V22.438z"/><path fill="#c7c7c7" d="M37.339 12.266L19.713 22.438v20.354l17.626-10.176z"/></svg>

After

Width:  |  Height:  |  Size: 757 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="55" overflow="visible"><path fill="#66b8d9" d="M18.582 0h0c-1.922 0-3.918 1.389-5.21 3.625L1.139 24.814C.104 26.607-.247 28.539.175 30.113c.28 1.043.908 1.891 1.77 2.387l9.862 5.692-9.26 7.681c-.967.799-1.055 1.726-1.022 2.208.055.79.487 1.49 1.185 1.92l.06.035 6.823 3.922a2.22 2.22 0 0 0 .364.168c.465.164 1.023.244 1.708.244.35 0 .735-.021 1.145-.063l19.227-1.978c1.852-.19 4.39-.848 5.586-1.841l11.351-9.415c.938-.772 1.046-1.674 1.026-2.141a2.43 2.43 0 0 0-1.063-1.906l-.16-.103-6.845-3.937a2.27 2.27 0 0 0-.361-.167c-.466-.165-1.026-.245-1.713-.245a11.34 11.34 0 0 0-1.134.062l-7.087.729 8.315-14.4c1.034-1.791 1.382-3.72.957-5.295-.281-1.043-.912-1.891-1.773-2.385L20.428.486C19.877.167 19.238 0 18.582 0h0 0z"/><path fill="#005273" d="M47.675 38.835c.186.13.164.314-.11.541l-11.352 9.416c-.679.562-2.65 1.164-4.403 1.344l-19.227 1.978c-.88.091-1.539.059-1.893-.066l-6.823-3.922c-.209-.129-.196-.32.087-.555l11.355-9.418c.676-.562 2.648-1.162 4.402-1.343l19.234-1.979c.876-.09 1.532-.058 1.884.067l6.846 3.937z"/><path fill="#145ecc" d="M9.713 29.764L21.947 8.576c1.115-1.932 2.925-2.977 4.042-2.333s1.114 2.736 0 4.667L13.751 32.105c-1.118 1.936-2.928 2.979-4.042 2.331-1.117-.642-1.117-2.73.004-4.672h0z"/><path fill="#2a8c44" d="M25.989 10.91c-1.117 1.935-2.926 2.979-4.041 2.332-1.117-.641-1.117-2.738 0-4.672s2.924-2.977 4.041-2.333 1.115 2.742 0 4.673z"/><path fill="#145ecc" d="M19.777 35.578l6.119-10.595-4.041-2.334-6.123 10.598c-1.115 1.933-1.111 4.02 0 4.666 1.12.647 2.931-.398 4.045-2.335h0z"/><path fill="#e0a600" d="M27.973 12.051l-6.118 10.597 4.041 2.333 6.116-10.591c1.109-1.934 1.114-4.025 0-4.674s-2.923.402-4.039 2.335h0z"/><path fill="#2a8c44" d="M25.881 25.006c-1.115 1.935-2.931 2.983-4.038 2.332-1.121-.641-1.124-2.729-.003-4.667 1.11-1.93 2.928-2.979 4.041-2.333s1.116 2.735 0 4.668z"/><path fill="#e0a600" d="M21.761 36.728l12.234-21.197c1.117-1.934 2.928-2.976 4.042-2.332s1.119 2.731.005 4.665l-12.24 21.195c-1.116 1.935-2.927 2.979-4.041 2.334s-1.117-2.733 0-4.665h0z"/><path fill="#2a8c44" d="M23.784 41.19c-1.58.912-2.861.173-2.861-1.65s1.281-4.045 2.861-4.956c1.571-.903 2.855-.169 2.854 1.658s-1.283 4.042-2.854 4.948z"/><path fill="#003b94" d="M15.732 37.913c-1.111-.646-1.115-2.733 0-4.666l-1.981-1.142c-1.118 1.936-2.928 2.979-4.042 2.331l6.023 3.477z"/><path fill="#0048b2" d="M19.872 21.503l-6.121 10.602 1.981 1.142 6.123-10.598-1.983-1.146z"/><path fill="#bf8e00" d="M27.973 12.051l-6.118 10.597-1.982-1.145L25.99 10.91l1.983 1.141z"/><g fill="#fcbc05"><path d="M32.012 9.716c-1.113-.644-2.923.402-4.039 2.335L25.99 10.91c1.114-1.932 1.114-4.029 0-4.674l6.022 3.48zM21.761 36.728h0l12.234-21.197"/><path d="M32.012 9.716c1.114.649 1.109 2.74 0 4.674l1.983 1.141c1.117-1.934 2.928-2.976 4.042-2.332l-6.025-3.483z"/></g><path fill="#bf8e00" d="M21.761 36.728h0l12.234-21.197-1.983-1.141-12.235 21.188 1.984 1.15z"/><path fill="#125c26" d="M21.761 41.393c-1.117-.645-1.117-2.732 0-4.665l-1.983-1.149c-1.114 1.937-2.926 2.981-4.045 2.335l6.028 3.479z"/><path fill="#2d78e8" d="M9.713 29.764L21.947 8.576l-6.665-3.848L3.049 25.917l6.664 3.847z"/><path fill="#0048b2" d="M3.049 25.917c-1.122 1.942-1.122 4.029-.004 4.672l6.664 3.848c-1.117-.643-1.117-2.73.004-4.672l-6.664-3.848z"/><path fill="#34a853" d="M21.947 8.576c.51-.883 1.165-1.582 1.832-2.018.794-.517 1.604-.665 2.21-.315l-6.664-3.848c-1.117-.645-2.928.401-4.043 2.333l6.665 3.848z"/></svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" overflow="visible"><style><![CDATA[.B{fill:#2f2c54}.C{fill:#1b193a}.D{fill:#47456d}.E{fill:#66b8d9}.F{fill:#ffff40}.G{fill:#ccf1ff}]]></style><path d="M19.713 0a2.07 2.07 0 0 0-1.042.28l-4.51 2.604c-.451-.234-.961-.364-1.497-.365a3.35 3.35 0 0 0-.551.046 1.99 1.99 0 0 0-.328-.026c-.36 0-.719.093-1.042.279L7.218 4.854a2.09 2.09 0 0 0-1.043 1.807v.836l-5.133 2.964C.397 10.833 0 11.522 0 12.267l.002 20.35c0 .745.397 1.434 1.042 1.806l22.913 13.23a2.08 2.08 0 0 0 1.043.28c.36 0 .721-.093 1.043-.279l22.913-13.227C49.603 34.055 50 33.366 50 32.62s-.397-1.433-1.043-1.806l-9.531-5.505V12.267c0-.745-.397-1.434-1.042-1.806L20.757.28C20.434.093 20.073 0 19.713 0h0z" class="E"/><path fill="#005273" d="M19.713 42.794L25 45.847 47.913 32.62l-10.572-6.107v6.104z"/><path fill="#ff6c40" d="M19.713 2.086l17.628 10.181-17.628 10.172L2.087 12.267z"/><path fill="#cc3000" d="M2.087 12.267v20.35l17.626 10.177V22.439z"/><path fill="#8c2100" d="M37.341 12.267L19.713 22.439v20.355l17.628-10.177z"/><path d="M8.26 6.661v2.04l.885-.513 17.627 10.179.877 1.525.002-2.035z" class="B"/><path fill="#080619" d="M27.649 39.229l-.882-.509.002-20.354.88 1.526z"/><path d="M31.175 15.822l-3.524 2.035-.002 21.372 3.526-2.036z" class="C"/><path d="M27.651 17.857l3.526-2.036L11.785 4.625 8.26 6.661z" class="D"/><path d="M30.296 17.349c.65.375.794 1.343.323 2.161s-1.384 1.176-2.033.8c-.473-.273-.475-1.158-.002-1.976s1.237-1.259 1.712-.985z" class="B"/><ellipse transform="matrix(-.5002 .8659 -.8659 -.5002 61.6513 2.7525)" cx="30.031" cy="19.17" rx="1.175" ry=".679" class="C"/><path d="M10.95 7.14c0-.75.768-1.359 1.711-1.359s1.708.609 1.708 1.359c0 .547-.766.99-1.708.99s-1.711-.443-1.711-.99z" class="B"/><ellipse cx="12.661" cy="6.459" rx="1.175" ry=".679" class="D"/><path d="M15.96 10.033c0-.75.768-1.36 1.711-1.36s1.708.609 1.708 1.36c0 .547-.764.989-1.708.99s-1.711-.443-1.711-.99z" class="B"/><ellipse cx="17.671" cy="9.352" rx="1.176" ry=".679" class="D"/><path d="M20.972 12.926c0-.75.766-1.36 1.711-1.36s1.708.608 1.708 1.36c0 .547-.766.989-1.71.99s-1.709-.443-1.709-.99z" class="B"/><ellipse cx="22.683" cy="12.245" rx="1.176" ry=".678" class="D"/><path d="M25.983 15.819c0-.75.766-1.36 1.709-1.36s1.708.608 1.708 1.36c0 .547-.764.989-1.708.99s-1.709-.443-1.709-.99z" class="B"/><ellipse cx="27.692" cy="15.138" rx="1.176" ry=".678" class="D"/><path d="M30.296 23.135c.65.375.794 1.343.323 2.16s-1.384 1.176-2.033.8c-.473-.273-.475-1.158-.002-1.975s1.237-1.259 1.712-.985z" class="B"/><ellipse transform="matrix(-.5009 .8655 -.8655 -.5009 66.6712 11.4633)" cx="30.03" cy="24.956" rx="1.176" ry=".68" class="C"/><path d="M30.296 28.92c.65.375.794 1.343.323 2.161s-1.384 1.176-2.033.8c-.473-.273-.475-1.158-.002-1.976s1.237-1.258 1.712-.985z" class="B"/><ellipse transform="matrix(-.5003 .8658 -.8658 -.5003 71.6739 20.1207)" cx="30.031" cy="30.741" rx="1.175" ry=".679" class="C"/><path d="M30.296 34.705c.65.375.794 1.345.323 2.162s-1.384 1.176-2.033.799c-.473-.272-.475-1.158-.002-1.975s1.237-1.258 1.712-.986z" class="B"/><ellipse transform="matrix(-.4999 .8661 -.8661 -.4999 76.6787 28.7758)" cx="30.031" cy="36.526" rx="1.176" ry=".679" class="C"/><g class="F"><circle cx="30.619" cy="19.509" r="1.175"/><circle cx="12.661" cy="5.78" r="1.175"/></g><circle cx="17.671" cy="8.673" r="1.176" class="E"/><circle cx="22.683" cy="11.566" r="1.176" class="F"/><g class="E"><circle cx="27.692" cy="14.459" r="1.176"/><path d="M30.031 26.312c-.562-.324-.755-1.042-.43-1.605s1.042-.754 1.604-.431.755 1.043.432 1.606-1.044.755-1.606.43z"/></g><circle cx="30.619" cy="31.08" r="1.176" class="F"/><circle cx="30.619" cy="36.866" r="1.176" class="E"/><g fill="#fff"><circle cx="31.038" cy="19.09" r=".414"/><circle cx="13.081" cy="5.361" r=".415"/></g><circle cx="18.09" cy="8.254" r=".415" class="G"/><path fill="#fff" d="M23.516 11.146c0 .229-.187.414-.412.414-.231 0-.416-.184-.416-.414s.185-.413.414-.413.414.185.414.413z"/><g class="G"><circle cx="28.112" cy="14.039" r=".415"/><circle cx="31.038" cy="24.875" r=".414"/></g><circle fill="#fff" cx="31.038" cy="30.662" r=".414"/><circle cx="31.038" cy="36.447" r=".414" class="G"/></svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" overflow="visible"><path fill="#66b8d9" d="M19.713 0c-.36 0-.721.093-1.043.279L1.043 10.456A2.09 2.09 0 0 0 0 12.263v20.355a2.09 2.09 0 0 0 1.043 1.808l22.914 13.229a2.09 2.09 0 0 0 1.043.279 2.1 2.1 0 0 0 1.043-.279L48.956 34.43c.648-.375 1.044-1.063 1.044-1.808a2.09 2.09 0 0 0-1.041-1.808l-9.532-5.503V12.267c0-.745-.396-1.434-1.042-1.807L20.756.279C20.434.093 20.074 0 19.713 0h0z"/><path fill="#005273" d="M19.713 42.797L25 45.85l22.914-13.228-10.573-6.107v6.103z"/><path fill="#ff6c40" d="M37.341 12.267L19.713 22.44 2.086 12.263 19.713 2.086z"/><path fill="#cc3000" d="M2.086 12.263L19.713 22.44v20.357L2.086 32.618z"/><path fill="#8c2100" d="M19.713 42.797V22.44l17.628-10.177v20.355z"/></svg>

After

Width:  |  Height:  |  Size: 764 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="54" overflow="visible"><path fill="#66b8d9" d="M48.957 36.629l-9.531-5.506V18.081c0-.745-.397-1.434-1.042-1.806L28.94 10.82c.176-.74.293-1.472.336-2.177l.02-.657c0-2.663-1.048-4.795-2.872-5.85L23.928.695C23.128.234 22.229 0 21.256 0c-1.241 0-2.53.381-3.83 1.133-1.982 1.144-3.822 3.071-5.181 5.427a16.37 16.37 0 0 0-1.723 4.239l-9.48 5.475C.397 16.647 0 17.335 0 18.081l.002 20.351c0 .744.397 1.433 1.042 1.806l22.913 13.229a2.08 2.08 0 0 0 1.043.28c.36 0 .721-.094 1.043-.28l22.913-13.226A2.08 2.08 0 0 0 50 38.435c0-.746-.397-1.433-1.043-1.806z"/><path fill="#005273" d="M19.713 48.607L25 51.66l22.913-13.225-10.572-6.108v6.105z"/><path fill="#ff6c40" d="M19.713 7.899l17.628 10.182-17.628 10.172L2.087 18.081z"/><path fill="#cc3000" d="M2.087 18.081v20.351l17.626 10.175V28.253z"/><path fill="#8c2100" d="M37.341 18.081L19.713 28.253v20.354l17.628-10.175z"/><path fill="#591500" d="M23.18 13.673c1.149-.663 3.014-.663 4.165 0s1.148 1.741 0 2.404l-11.104 6.41c-1.151.664-3.014.664-4.165 0s-1.148-1.74 0-2.404l11.104-6.41z"/><path fill="#1b193a" d="M16.548 19.24c1.132.652 2.691.559 4.417-.436s3.286-2.706 4.417-4.666c1.028-1.783 1.703-3.772 1.812-5.619l.018-.534c-.002-1.992-.701-3.391-1.831-4.043l-2.495-1.441c-1.13-.652-2.692-.559-4.417.438s-3.287 2.705-4.416 4.663-1.828 4.163-1.828 6.154.698 3.391 1.829 4.042l2.494 1.442z"/><path fill="#2f2c54" d="M14.719 15.198c0 1.991.698 3.391 1.829 4.042s2.691.56 4.417-.436 3.286-2.706 4.417-4.666c1.028-1.783 1.703-3.772 1.812-5.619l.018-.534c-.002-1.992-.701-3.391-1.831-4.043s-2.692-.558-4.415.438-3.287 2.705-4.417 4.663-1.83 4.163-1.83 6.155z"/><path fill="#1b193a" d="M15.344 14.837c0 3.583 2.517 5.037 5.619 3.245s5.623-6.152 5.623-9.737-2.517-5.037-5.621-3.244-5.621 6.152-5.621 9.736z"/><path fill="#47456d" d="M15.344 14.837c0-3.584 2.519-7.944 5.621-9.736 1.488-.86 2.838-.966 3.844-.456.944.615 1.527 1.837 1.527 3.555 0 .097 0 .195-.006.293-.13 3.526-2.595 7.7-5.617 9.444-1.486.859-2.834.965-3.842.456-.944-.615-1.527-1.837-1.527-3.556z"/><path fill="#1b193a" d="M19.134 12.672l2.553-1.472.25.144v.974l-2.534 1.463a1.2 1.2 0 0 0 .243.283 1.14 1.14 0 0 0 .583.077c.273-.036.575-.148.903-.338.355-.205.681-.47.976-.799s.561-.726.804-1.189l1.034.515.25.144c-.328.664-.74 1.26-1.236 1.793a7.07 7.07 0 0 1-1.658 1.329c-.549.317-1.057.509-1.522.573s-.868.004-1.209-.177c-.041-.022-.069-.06-.108-.084l-.142-.06c-.342-.183-.606-.475-.793-.877-.012-.026-.02-.061-.028-.09l-.979.565-.25-.144v-.974l1-.577c-.006-.103-.027-.19-.025-.299 0-.009.002-.019.004-.027l-.729.419-.251-.144v-.974l1.152-.667.104-.454c.187-.619.451-1.216.793-1.792s.745-1.102 1.209-1.575.974-.869 1.523-1.188c.609-.352 1.16-.549 1.659-.591.44-.039.813.06 1.12.28.13.059.254.128.364.223L23.16 8.675a1.24 1.24 0 0 0-.803-.249c-.295.013-.62.12-.975.324-.327.188-.631.426-.904.708a4.74 4.74 0 0 0-.712.945c-.082.139-.151.282-.215.426l2.135-1.23.25.144v.974l-2.781 1.605-.023.327c0 .009.002.015.002.023z"/><path fill="#74729e" d="M19.132 12.649c0 .11.015.201.023.299l2.781-1.604v.974l-2.534 1.463c.1.16.213.296.364.38.198.118.437.158.712.124s.575-.148.904-.337c.354-.205.678-.471.975-.799s.562-.726.803-1.189l1.035.515c-.328.664-.74 1.26-1.236 1.793a7.07 7.07 0 0 1-1.658 1.329c-.549.317-1.057.509-1.522.573s-.868.004-1.209-.177-.605-.475-.794-.877c-.044-.099-.069-.223-.103-.335l-1.153.666v-.974l1-.576c-.007-.103-.026-.19-.024-.3s.018-.219.024-.328l-1 .577v-.976l1.153-.666.103-.454a8.19 8.19 0 0 1 .794-1.792 8.23 8.23 0 0 1 1.209-1.574c.466-.473.974-.869 1.522-1.187.611-.352 1.161-.549 1.658-.592s.908.078 1.236.359L23.16 8.675a1.24 1.24 0 0 0-.803-.249c-.295.013-.62.12-.975.324-.327.188-.631.426-.904.708a4.74 4.74 0 0 0-.712.945 4.73 4.73 0 0 0-.364.802l2.534-1.462v.974l-2.781 1.605-.023.327z"/><path fill="#47456d" d="M14.053 17.798c-1.131-.651-1.829-2.051-1.829-4.042s.698-4.197 1.828-6.154l2.496 1.441c-1.131 1.957-1.829 4.163-1.829 6.155s.698 3.391 1.829 4.042l-2.495-1.442z"/><path fill="#74729e" d="M14.052 7.602c1.129-1.958 2.691-3.667 4.416-4.663s3.287-1.089 4.417-.438l2.495 1.441c-1.129-.651-2.692-.558-4.415.438s-3.287 2.705-4.417 4.663l-2.496-1.441z"/></svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="55" overflow="visible"><path fill="#66b8d9" d="M19.723 0c-1.834 0-3.59.43-4.945 1.211-1.69.975-2.66 2.455-2.66 4.06 0 .409.064.819.191 1.22l1.104 3.438-12.37 7.145A2.08 2.08 0 0 0 0 18.88l.002 20.35a2.09 2.09 0 0 0 1.043 1.807l22.913 13.229c.322.187.683.279 1.043.279a2.08 2.08 0 0 0 1.042-.279L48.957 41.04c.646-.373 1.043-1.06 1.043-1.806s-.396-1.434-1.043-1.807l-9.529-5.505-.002-13.042c0-.745-.397-1.434-1.042-1.806L26.029 9.938l1.102-3.439c.125-.375.194-.796.194-1.228 0-1.604-.97-3.083-2.657-4.059C23.312.43 21.556 0 19.723 0h0z"/><path fill="#005273" d="M37.342 33.127l.002 6.109-17.63 10.171 5.287 3.053 22.913-13.226z"/><path fill="#ff6c40" d="M19.714 8.699L37.34 18.88 19.714 29.053 2.086 18.88z"/><path fill="#cc3000" d="M2.086 18.88l.002 20.35 17.626 10.177V29.053z"/><path fill="#8c2100" d="M37.34 18.88L19.714 29.053v20.354L37.34 39.23z"/><g fill="#1b193a"><path d="M23.86 14.238v-4.37l1.284-4.006c.064-.191.095-.388.095-.591 0-.879-.618-1.677-1.614-2.252s-2.38-.933-3.902-.933-2.903.356-3.903.933-1.616 1.373-1.616 2.252c0 .203.034.4.094.591l1.286 4.006v4.37c-.66.213-4.138 2.39-4.138 4.642 0 1.32.925 2.515 2.424 3.379s3.568 1.399 5.854 1.399 4.354-.536 5.852-1.399 2.425-2.06 2.425-3.379c-.002-2.253-3.48-4.429-4.141-4.642z"/><path d="M19.723 12.258c-1.144 0-2.179-.268-2.929-.699s-1.213-1.03-1.211-1.691l-1.286-4.006c.21.643.752 1.218 1.522 1.663.996.577 2.378.933 3.903.933v3.8z"/><path d="M19.723 8.458c1.523 0 2.902-.356 3.902-.933.767-.445 1.311-1.021 1.52-1.663L23.86 9.868c0 .661-.463 1.257-1.213 1.691s-1.783.699-2.925.699v-3.8z"/></g><path fill="#47456d" d="M19.723 8.458c-1.525 0-2.907-.356-3.903-.933-.771-.445-1.312-1.021-1.522-1.663-.06-.191-.094-.388-.094-.591 0-.879.618-1.677 1.616-2.252s2.378-.933 3.903-.933 2.902.356 3.902.933 1.614 1.373 1.614 2.252a1.82 1.82 0 0 1-.095.591c-.209.643-.753 1.218-1.52 1.663-.999.577-2.378.933-3.901.933z"/><path fill="#2f2c54" d="M19.723 12.258c-1.144 0-2.179-.268-2.929-.699s-1.213-1.03-1.211-1.691v4.37c-.002.659.464 1.257 1.211 1.69s1.785.699 2.929.699v-4.369z"/><path fill="#1b193a" d="M19.723 12.258c1.142 0 2.176-.268 2.925-.699s1.213-1.03 1.213-1.691v4.37c0 .659-.463 1.257-1.213 1.69s-1.783.699-2.925.699v-4.369z"/><path fill="#2f2c54" d="M19.723 23.659c2.286 0 4.354-.536 5.852-1.399S28 20.2 28 18.881c0-2.252-3.478-4.429-4.139-4.642 0 .659-.463 1.257-1.213 1.69s-1.783.699-2.925.699v7.031z"/><path fill="#47456d" d="M19.723 16.627c-1.144 0-2.179-.268-2.929-.699s-1.213-1.031-1.211-1.69c-.66.213-4.138 2.39-4.138 4.642 0 1.32.925 2.515 2.424 3.379s3.568 1.399 5.854 1.399v-7.031z"/></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="48" viewBox="-0.001 0 50 48" overflow="visible"><g fill="#66b8d9"><path d="M37.166.004c-4.181 0-8.881 3.464-11.976 8.824-1.553 2.688-2.521 5.581-2.782 8.273l-1.353.781c-.31-.071-.618-.106-.922-.106-.643 0-1.24.156-1.777.464L1.899 27.745C.69 28.442-.002 29.794 0 31.452c0 1.265.403 2.663 1.138 3.935s1.744 2.324 2.841 2.957c.781.451 1.574.68 2.354.68.645 0 1.269-.165 1.808-.476l16.447-9.5c.807-.463 1.377-1.211 1.67-2.162l.556-.321 5.014 2.893c.995.576 2.116.867 3.331.867 4.181 0 8.883-3.464 11.979-8.825 4.076-7.065 3.741-14.637-.764-17.237L40.498.87c-.995-.575-2.117-.866-3.332-.866h0z"/><path d="M19.713 0a2.09 2.09 0 0 0-1.043.279L1.044 10.456A2.09 2.09 0 0 0 0 12.263v20.354a2.09 2.09 0 0 0 1.044 1.809l22.913 13.229a2.1 2.1 0 0 0 1.043.278 2.11 2.11 0 0 0 1.043-.278l22.912-13.227c.648-.374 1.044-1.062 1.044-1.808a2.09 2.09 0 0 0-1.04-1.808l-9.533-5.503V12.267c0-.745-.396-1.434-1.041-1.807L20.756.279C20.434.093 20.074 0 19.713 0h0z"/></g><path fill="#005273" d="M19.713 42.796L25 45.849l22.914-13.228-10.573-6.107v6.103z"/><path fill="#ff6c40" d="M37.341 12.267L19.713 22.44 2.086 12.263 19.713 2.086z"/><path fill="#cc3000" d="M2.086 12.263L19.713 22.44v20.356L2.086 32.617z"/><path fill="#8c2100" d="M19.713 42.796V22.44l17.628-10.177v20.354z"/><path d="M2.94 34.346c-.571-.993-.859-2.026-.859-2.895s.286-1.572.859-1.904c1.147-.661 3.011.412 4.157 2.401s1.146 4.135-.001 4.797c-.574.332-1.325.229-2.078-.206S3.516 35.34 2.94 34.346zm30.274-9.006c.206.201.438.371.69.517 2.87 1.655 7.521-1.028 10.391-5.998s2.87-10.338.002-11.994c-.254-.145-.518-.264-.796-.343 2.172 2.072 1.945 6.945-.674 11.49s-6.734 7.172-9.613 6.328z" fill="#2f2c54"/><path fill="#33a1cc" d="M28.808 22.795a3.36 3.36 0 0 0 .692.516c2.867 1.659 7.519-1.026 10.388-5.998s2.87-10.338-.001-11.993a3.52 3.52 0 0 0-.79-.343c2.168 2.07 1.943 6.944-.679 11.487s-6.733 7.178-9.61 6.331z"/><path fill="#66b8d9" d="M43.501 7.521c2.172 2.072 1.945 6.945-.674 11.49s-6.734 7.172-9.613 6.329L29.5 23.312c2.867 1.659 7.519-1.026 10.388-5.998s2.87-10.338-.001-11.993l3.614 2.2z"/><path fill="#1b193a" d="M45.332 6.066c-3.44-1.987-9.02 1.235-12.465 7.195s-3.439 12.406 0 14.395c3.444 1.987 9.024-1.236 12.466-7.197s3.442-12.405-.001-14.393zm-1.037 13.793c-2.869 4.97-7.521 7.653-10.391 5.998a3.61 3.61 0 0 1-.688-.519c-2.155-2.079-1.926-6.944.69-11.477s6.718-7.162 9.592-6.333a3.65 3.65 0 0 1 .799.336c2.868 1.657 2.864 7.026-.002 11.995z"/><path fill="#47456d" d="M26.993 9.869c3.442-5.961 9.021-9.183 12.463-7.196l5.876 3.393c-3.44-1.987-9.02 1.235-12.465 7.195l-5.874-3.392z"/><path fill="#2f2c54" d="M32.867 13.261c-3.441 5.962-3.439 12.406 0 14.395l-5.876-3.393c-3.44-1.989-3.44-8.432.002-14.394l5.874 3.392z"/><path fill="#47456d" d="M28.9 19.356c-.859-1.488-2.254-2.294-3.117-1.799l-5.876 3.393c.861-.496 2.257.31 3.118 1.8l5.875-3.394z"/><path fill="#1b193a" d="M23.025 22.75c.859 1.489.859 3.101-.002 3.598l5.878-3.393c.859-.499.86-2.108-.001-3.6l-5.875 3.395z"/><path fill="#ff8966" d="M31.877 22.58c2.297-.833 4.763-3.032 6.541-6.114s2.455-6.316 2.026-8.724c-2.299.839-4.76 3.04-6.538 6.119s-2.452 6.31-2.029 8.719z"/><path fill="#1b193a" d="M23.549 22.447c1.145 1.991 1.147 4.136-.002 4.798l-16.45 9.5c1.146-.662 1.148-2.81.001-4.797l16.451-9.501z"/><path fill="#47456d" d="M7.098 31.948c-1.146-1.989-3.01-3.062-4.157-2.401l16.451-9.5c1.148-.659 3.01.413 4.157 2.4L7.098 31.948z"/></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="180" viewBox="-28.008 -21.895 1200 180" overflow="visible"><path fill="#0474a2" d="M193.496 99.805l-6.904 17.5h-24.795l40.996-95h24.805l40 95h-25.801L235 99.805h-41.504zm20.899-53.399l-13.799 35.078h27.402l-13.603-35.078zm131.201 70.899h-23.398v-9.609c-5.205 6.797-12.598 10.586-22.002 10.586-20.596 0-34.199-15.195-34.199-37.891 0-22.383 13.398-37.188 33.604-37.188 9.6 0 17.393 3.789 22.5 10.586V16.602h23.496v100.703zm-23.399-36.328c0-11.289-6.504-18.984-16.299-18.984-9.805 0-16.299 7.695-16.406 18.984.107 11.328 6.602 19.102 16.406 19.102 9.698-.001 16.299-7.891 16.299-19.102zm58.994 36.328l-27.5-73.105H377.9l15.693 51.699L409.491 44.2h23.301l-27.5 73.105h-24.101zm132.403-73.399v73.398h-24.102v-9.219c-2.5 3.32-5.596 5.82-9.297 7.5-3.701 1.797-7.803 2.617-12.295 2.617-6.807 0-12.803-1.602-17.9-4.727-5.205-3.203-9.199-7.578-12.002-13.398-2.803-5.703-4.307-12.383-4.307-19.883 0-7.402 1.406-13.906 4.209-19.492 2.793-5.605 6.797-9.922 11.895-13.008 5.205-3.086 11.104-4.609 17.9-4.609 4.502 0 8.604.898 12.305 2.695 3.691 1.816 6.797 4.316 9.395 7.617v-9.492h24.199zm-29.102 50.977c2.803-2.891 4.404-6.68 4.902-11.484v-4.922c-.498-4.785-2.1-8.594-4.902-11.484-2.793-2.891-6.396-4.297-10.693-4.297-4.707 0-8.506 1.699-11.504 5.098-2.9 3.398-4.395 7.793-4.395 13.184 0 5.43 1.494 9.805 4.395 13.203s6.797 5.117 11.504 5.117c4.394-.001 7.9-1.525 10.693-4.415zm116.895-23.692v46.113h-23.301V77.695c0-8.496-5-13.789-12.891-13.789-8.496 0-14.004 6.094-14.902 14.766v38.711h-23.496V44.297h23.496v11.797c5.205-8.496 13.604-12.891 24.395-13.008 16.113 0 26.699 11.016 26.699 28.105zm79.707-11.386L664.297 70c-3.398-4.707-8.398-7.617-14.805-7.617-9.082 0-15.293 7.5-15.293 18.516 0 11.289 6.211 18.594 15.293 18.594 6.602 0 11.816-2.695 14.902-8.32l17.109 10c-6.016 10.703-17.812 17.031-33.203 17.031-22.5 0-37.695-14.922-37.695-37.227 0-22.48 15.293-37.578 37.988-37.578 14.512-.001 26.192 5.898 32.501 16.406zm77.402 27.304H707.09c2.305 8.672 8.516 13.594 17.207 13.594 6.387 0 12.598-2.617 17.5-7.5l12.285 12.07c-7.5 8.125-18.477 12.93-31.875 12.93-23.906 0-38.809-14.922-38.809-37.227 0-22.695 15.488-37.578 38.105-37.578 25.782 0 38.595 16.895 36.993 43.711zm-22.5-12.714c0-9.004-5.703-14.785-14.102-14.785-8.086 0-13.711 5.977-15.195 14.785h29.297zm107.5 42.91h-23.398v-9.609c-5.195 6.797-12.598 10.586-21.992 10.586-20.605 0-34.219-15.195-34.219-37.891 0-22.383 13.398-37.188 33.613-37.188 9.59 0 17.402 3.789 22.5 10.586V16.602h23.496v100.703zm-23.398-36.328c0-11.289-6.504-18.984-16.289-18.984-9.805 0-16.309 7.695-16.406 18.984.098 11.328 6.602 19.102 16.406 19.102 9.785-.001 16.289-7.891 16.289-19.102z"/><path d="M917.402 99.805l-6.914 17.5h-24.805l41.016-95h24.805l40 95h-25.82l-6.797-17.5h-41.485zm20.782-53.399l-13.789 35.078h27.402l-13.613-35.078zm131.211 70.899h-23.496v-9.609c-5.215 6.797-12.598 10.586-22.012 10.586-20.586 0-34.18-15.195-34.18-37.891 0-22.383 13.398-37.188 33.594-37.188 9.609 0 17.383 3.789 22.5 10.586V16.602h23.496v100.703h.098zm-23.399-36.328c0-11.289-6.504-18.984-16.289-18.984-9.805 0-16.309 7.695-16.406 18.984.098 11.328 6.602 19.102 16.406 19.102 9.785-.001 16.289-7.891 16.289-19.102zm97.813-29.571l-8.008 15.195c-8.809-4.707-16.992-7.305-23.105-7.305-4.199 0-7.207 1.602-7.207 5 0 10 38.516 5.195 38.398 30.703 0 15.078-13.203 23.281-30.781 23.281-12.207 0-24.023-3.477-32.812-10.273l7.5-14.922c8.301 5.82 17.812 9.102 25.898 9.102 4.609 0 8.008-1.602 8.008-5 0-10.703-37.891-5.195-37.695-30.781 0-15.117 12.793-23.203 29.688-23.203 10.604-.117 21.092 2.891 30.116 8.203zM91.699 54.395v45.488H28.096V36.289h45.498c-1.895-4.297-2.9-8.984-2.9-13.984s1.104-9.707 2.9-14.023H0v97.422c0 12.305 10 22.305 22.295 22.305h97.402V54.297c-4.297 1.895-9.102 3.008-14.102 3.008-4.902 0-9.599-1.114-13.896-2.91z" fill="#1b193a"/><path fill="#0474a2" d="M105.596 0C117.91 0 127.9 9.98 127.9 22.305c0 12.305-9.99 22.305-22.305 22.305S83.3 34.61 83.3 22.305A22.3 22.3 0 0 1 105.596 0z"/></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#d7d7d9">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zM48.888 73.387c-3.229 0-5.856-2.627-5.856-5.856V49.848c0-3.229 2.627-5.857 5.856-5.857s5.856 2.628 5.856 5.857v17.683c0 3.229-2.627 5.856-5.856 5.856zm-17.684 0c-3.229 0-5.856-2.627-5.856-5.856V49.848c0-3.229 2.627-5.857 5.856-5.857s5.856 2.628 5.856 5.857v17.683c.001 3.229-2.626 5.856-5.856 5.856z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#0074a2">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zM48.888 73.387c-3.229 0-5.856-2.627-5.856-5.856V49.848c0-3.229 2.627-5.857 5.856-5.857s5.856 2.628 5.856 5.857v17.683c0 3.229-2.627 5.856-5.856 5.856zm-17.684 0c-3.229 0-5.856-2.627-5.856-5.856V49.848c0-3.229 2.627-5.857 5.856-5.857s5.856 2.628 5.856 5.857v17.683c.001 3.229-2.626 5.856-5.856 5.856z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#d7d7d9">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zM51.872 76.369c0 3.229 2.627 5.856 5.855 5.856s5.856-2.627 5.856-5.856V41.005c0-3.229-2.627-5.856-5.856-5.856s-5.855 2.627-5.855 5.856v35.364zM40.046 64.543c-3.229 0-5.856-2.627-5.856-5.855s2.627-5.857 5.856-5.857 5.856 2.628 5.856 5.857-2.627 5.855-5.856 5.855zm-17.684 0c-3.229 0-5.855-2.627-5.855-5.855s2.627-5.857 5.855-5.857 5.856 2.628 5.856 5.857-2.626 5.855-5.856 5.855z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#0074a2">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zM51.872 76.369c0 3.229 2.627 5.856 5.855 5.856s5.856-2.627 5.856-5.856V41.005c0-3.229-2.627-5.856-5.856-5.856s-5.855 2.627-5.855 5.856v35.364zM40.046 64.543c-3.229 0-5.856-2.627-5.856-5.855s2.627-5.857 5.856-5.857 5.856 2.628 5.856 5.857-2.627 5.855-5.856 5.855zm-17.684 0c-3.229 0-5.855-2.627-5.855-5.855s2.627-5.857 5.855-5.857 5.856 2.628 5.856 5.857-2.626 5.855-5.856 5.855z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.455 -0.269 103 103" overflow="visible" fill="#d7d7d9">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-36.84-52.91c-12.993 0-23.528 10.533-23.528 23.527s10.535 23.527 23.528 23.527a23.53 23.53 0 0 0 23.526-23.527 23.53 23.53 0 0 0-23.526-23.527zm8.882 26.453h-8.883a2.93 2.93 0 0 1-2.928-2.928V46.875a2.93 2.93 0 0 1 2.928-2.928 2.93 2.93 0 0 1 2.928 2.928v8.885h5.955a2.93 2.93 0 0 1 2.928 2.928 2.93 2.93 0 0 1-2.928 2.927z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.455 -0.269 103 103" overflow="visible" fill="#0074a2">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-36.84-52.91c-12.993 0-23.528 10.533-23.528 23.527s10.535 23.527 23.528 23.527a23.53 23.53 0 0 0 23.526-23.527 23.53 23.53 0 0 0-23.526-23.527zm8.882 26.453h-8.883a2.93 2.93 0 0 1-2.928-2.928V46.875a2.93 2.93 0 0 1 2.928-2.928 2.93 2.93 0 0 1 2.928 2.928v8.885h5.955a2.93 2.93 0 0 1 2.928 2.928 2.93 2.93 0 0 1-2.928 2.927z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#d7d7d9">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-52.242-5.855c-.436 0-.865-.115-1.241-.331a2.49 2.49 0 0 1-1.236-2.146V37.639a2.48 2.48 0 0 1 1.237-2.143 2.49 2.49 0 0 1 1.24-.334c.433 0 .859.115 1.234.332l36.476 21.052c.764.441 1.238 1.263 1.238 2.145s-.476 1.707-1.241 2.151L25.881 81.888c-.373.215-.8.329-1.236.329z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.454 -0.269 103 103" overflow="visible" fill="#0074a2">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-52.242-5.855c-.436 0-.865-.115-1.241-.331a2.49 2.49 0 0 1-1.236-2.146V37.639a2.48 2.48 0 0 1 1.237-2.143 2.49 2.49 0 0 1 1.24-.334c.433 0 .859.115 1.234.332l36.476 21.052c.764.441 1.238 1.263 1.238 2.145s-.476 1.707-1.241 2.151L25.881 81.888c-.373.215-.8.329-1.236.329z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.455 -0.269 103 103" overflow="visible" fill="#d7d7d9">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-19.164-5.853c-1.563 0-3.033-.609-4.139-1.715L40.046 66.966 26.509 80.503c-1.105 1.105-2.575 1.715-4.139 1.715a5.81 5.81 0 0 1-4.138-1.714c-2.281-2.281-2.281-5.995 0-8.277L31.77 58.691 18.233 45.155c-2.282-2.282-2.282-5.996-.001-8.278a5.81 5.81 0 0 1 4.137-1.713c1.564 0 3.033.608 4.14 1.715l13.537 13.536 13.537-13.537c1.104-1.104 2.574-1.713 4.138-1.713s3.034.608 4.14 1.714a5.81 5.81 0 0 1 1.714 4.138 5.82 5.82 0 0 1-1.715 4.139L48.322 58.691 61.86 72.228c2.281 2.281 2.28 5.995-.001 8.277-1.105 1.106-2.574 1.714-4.136 1.714h0z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="103" viewBox="-11.455 -0.269 103 103" overflow="visible" fill="#0074a2">
<path d="M65.176 11.187V7.458A7.46 7.46 0 0 0 57.718 0a7.46 7.46 0 0 0-7.457 7.458v3.729h-20.43V7.458A7.46 7.46 0 0 0 22.374 0a7.46 7.46 0 0 0-7.458 7.458v3.729H0v65.177c0 8.224 6.69 14.914 14.915 14.914l65.176-.002V26.102c0-8.225-6.691-14.915-14.915-14.915zM53.465 7.458a4.26 4.26 0 0 1 4.253-4.255 4.26 4.26 0 0 1 4.254 4.255v7.457a4.26 4.26 0 0 1-4.254 4.254 4.26 4.26 0 0 1-4.253-4.254V7.458zm-35.345 0a4.26 4.26 0 0 1 4.254-4.255 4.26 4.26 0 0 1 4.253 4.255v7.457a4.26 4.26 0 0 1-4.253 4.254 4.26 4.26 0 0 1-4.254-4.254V7.458zm58.767 80.614l-61.972.002c-6.457 0-11.711-5.253-11.711-11.71V29.306h73.683v58.766zm-19.164-5.853c-1.563 0-3.033-.609-4.139-1.715L40.046 66.966 26.509 80.503c-1.105 1.105-2.575 1.715-4.139 1.715a5.81 5.81 0 0 1-4.138-1.714c-2.281-2.281-2.281-5.995 0-8.277L31.77 58.691 18.233 45.155c-2.282-2.282-2.282-5.996-.001-8.278a5.81 5.81 0 0 1 4.137-1.713c1.564 0 3.033.608 4.14 1.715l13.537 13.536 13.537-13.537c1.104-1.104 2.574-1.713 4.138-1.713s3.034.608 4.14 1.714a5.81 5.81 0 0 1 1.714 4.138 5.82 5.82 0 0 1-1.715 4.139L48.322 58.691 61.86 72.228c2.281 2.281 2.28 5.995-.001 8.277-1.105 1.106-2.574 1.714-4.136 1.714h0z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,4 @@
<?php
/**
* Silence is golden.
*/

View File

@@ -0,0 +1 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 351.7 352" xml:space="preserve"><path d="M252.2 149.6v125.1h-174.9v-174.9H202.4c-5.2-11.8-8-24.7-8-38.5s3-26.7 8-38.5h-37.7H0v267.9l8.8 8.8 -8.8-8.8C0 324.5 27.5 352 61.3 352l0 0h103.4 164.5V149.3c-11.8 5.2-25 8.3-38.8 8.3C276.9 157.6 264 154.6 252.2 149.6z" fill="#1C1B3A"/><circle cx="290.4" cy="61.3" r="61.3" fill="#0E75A4"/></svg>

After

Width:  |  Height:  |  Size: 415 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:a=>{var n=a&&a.__esModule?()=>a.default:()=>a;return e.d(n,{a:n}),n},d:(a,n)=>{for(var t in n)e.o(n,t)&&!e.o(a,t)&&Object.defineProperty(a,t,{enumerable:!0,get:n[t]})},o:(e,a)=>Object.prototype.hasOwnProperty.call(e,a)};const a=jQuery;var n=e.n(a);n()((function(){!function(){var e=n()(".advads-tab-menu",".advads-tab-container");e.on("click","a",(function(e){e.preventDefault();var a=n()(this),t=a.closest(".advads-tab-container"),s=n()(a.attr("href"));t.find("a.is-active").removeClass("is-active"),a.addClass("is-active"),t.find(".advads-tab-target").hide(),s.show()})),e.each((function(){var e=n()(this),a=window.location.hash,t=void 0!==a&&a,s=e.find("a:first");t&&e.find("a[href="+t+"]").length>0&&(s=e.find("a[href="+t+"]")),s.trigger("click")}))}(),n()("#advads-show-filters").on("click",(function(){var e=n()(this).find(".dashicons"),a=e.hasClass("dashicons-arrow-up");e.toggleClass("dashicons-filter",a),e.toggleClass("dashicons-arrow-up",!a)})),document.querySelectorAll(".advads-multiple-subscribe_button").forEach((function(e){e.addEventListener("click",(function(){var a=e.closest(".advads-multiple-subscribe"),n=Array.from(a.querySelectorAll('input[name="advads-multiple-subscribe"]:checked')).map((function(e){return e.value}));if(0!==n.length){var t=document.createElement("span");t.className="spinner advads-spinner",e.insertAdjacentElement("afterend",t);var s=new FormData;s.append("action","advads-multiple-subscribe"),s.append("groups",JSON.stringify(n)),s.append("nonce",advadsglobal.ajax_nonce),fetch(ajaxurl,{method:"POST",body:s}).then((function(e){return e.json()})).then((function(n){e.style.display="none";var t=document.createElement("p");t.innerHTML=n.data.message,a.innerHTML="",a.appendChild(t),a.classList.add("notice-success","notice")})).catch((function(e){var n,t=document.createElement("p");t.innerHTML=(null===(n=e.responseJSON)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message)||"An error occurred",a.innerHTML="",a.appendChild(t),a.classList.add("notice-error","notice")}))}}))}))}))})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,33 @@
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*!
* Select2 4.1.0-rc.0
* https://select2.github.io
*
* Released under the MIT license
* https://github.com/select2/select2/blob/master/LICENSE.md
*/
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var n=e.n(t);const o=wp.apiFetch;var a=e.n(o);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function i(e){a()({path:"/advanced-ads/v1/page_quick_edit?id=".concat(e,"&nonce=").concat(window.advancedAds.page_quick_edit.nonce),method:"GET"}).then((function(t){!function(e,t){var o=n()("#edit-".concat(e)),a=o.find('[name="advads-disable-ads"]');a.closest("fieldset").prop("disabled",!1),a.prop("checked",Boolean(t.disable_ads));var d=o.find('[name="advads-disable-the-content"]');d.length&&d.prop("disabled",!1).prop("checked",Boolean(t.disable_the_content))}(e,t)}))}n()((function(){var e=window.inlineEditPost.edit;window.inlineEditPost.edit=function(t){e.apply(this,arguments),"object"===d(t)&&i(parseInt(this.getId(t)))}}))})();

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:n=>{var i=n&&n.__esModule?()=>n.default:()=>n;return e.d(i,{a:i}),i},d:(n,i)=>{for(var t in i)e.o(i,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:i[t]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n)};const n=jQuery;var i=e.n(n);function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function o(e){var n="ad_json_".concat(e);!function(e,n){var t=i()("#edit-".concat(e));if(t.find(".advads-quick-edit").prop("disabled",!1),t.find('[name="debugmode"]').prop("checked",n.debug_mode),n.expiry.expires){t.find('[name="enable_expiry"]').prop("checked",!0);var o=t.find(".expiry-inputs").show();for(var a in n.expiry.expiry_date)o.find('[name="'.concat(a,'"]')).val(n.expiry.expiry_date[a])}var r=t.find('[name="ignore_privacy"]');r.length&&r.prop("checked",n.ignore_privacy);var c=t.find('[name="ad_label"]');c.length&&c.val(n.ad_label);wp.hooks.doAction("advanced-ads-quick-edit-fields-init",e,n)}(e,window[n])}var a=function(){i()(".search-box").toggle(),i()(".tablenav.top .alignleft.actions:not(.bulkactions)").toggle()};function r(){i()("#advads-show-filters").on("click",a),i()("#advads-reset-filters").length&&a()}function c(){i()("#advads-ad-filter-customize").on("click",(function(){i()("#show-settings-link").trigger("click")}))}i()((function(){var e;e=window.inlineEditPost.edit,window.inlineEditPost.edit=function(n){e.apply(this,arguments),"object"===t(n)&&o(parseInt(this.getId(n),10))},i()(document).on("change",'.advads-bulk-edit [name="expiry_date"]',(function(){var e=i()(this);e.closest("fieldset").find(".expiry-inputs").css("display","on"===e.val()?"block":"none")})),i()(document).on("click",'[name="enable_expiry"]',(function(){var e=i()(this);e.closest("fieldset").find(".expiry-inputs").css("display",e.prop("checked")?"block":"none")})),i()((function(){i()('.inline-edit-group select option[value="private"]').remove()})),r(),c()}))})();

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return e.d(a,{a}),a},d:(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var a=e.n(t);function n(){var e=document.getElementById("advads_overview_addons");e&&e.addEventListener("click",(function(e){var t=e.target;if("a"===t.tagName.toLowerCase()&&t.classList.contains("disabled"))e.preventDefault();else if(t.classList.contains("button")&&t.classList.contains("subscribe")&&(e.preventDefault(),t.disabled=!0,t.classList.add("disabled"),wp.ajax.post("advads_newsletter",{nonce:t.dataset.nonce}).done((function(e){e&&(t.closest(".item-details").querySelector(".description").innerHTML='<p style="font-weight: 600;">'.concat(e,"</p>"))})).fail((function(e){try{t.closest(".item-details").querySelector(".description").innerHTML='<p style="font-weight: 600;">'.concat(e.responseJSON.data.message,"</p>")}catch(e){}}))),t.classList.contains("button")&&t.classList.contains("installed")){var a=t.href?t.href:"";if(-1!==a.indexOf("#activate-aaplugin_")){e.preventDefault();var n=a.split("_");!function(e,t,a,n){n.classList.add("disabled");var s=e.substring(e.indexOf("/")+1,e.indexOf("."));wp.ajax.post("advads_activate_addon",{_ajax_nonce:a,plugin:e,slug:s,name:t}).done((function(){n.className="button active disabled",n.innerText=window.advadstxt.active;var e=document.createElement("i");e.className="dashicons",e.style.cssText='content:"\\f147"',n.insertBefore(e,n.firstChild)})).fail((function(e){void 0!==e.errorMessage&&(n.closest(".cta").parentNode.querySelector(".description").innerText=e.errorMessage)}))}(n[2],decodeURIComponent(n[3]),n[1],t)}}}))}function s(e,t,n){var s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=a()('<div class="notice notice-'.concat(t,' is-dismissible" />'));i.html('<div class="py-3">'+e+"</div>"),n.after(i),s&&setTimeout((function(){i.fadeOut(500,(function(){i.remove()}))}),3e3),a()(document).trigger("wp-notice-added")}a()((function(){a()(document).on("click","#dismiss-welcome i",(function(){a().ajax(window.ajaxurl,{method:"POST",data:{action:"advads_dismiss_welcome"},success:function(){a()("#welcome").remove()}})})),a()("#advads-overview").on("click",".notice-dismiss",(function(e){e.preventDefault();var t=a()(this).parent();t.fadeOut(500,(function(){t.remove()}))})),n(),a()(document).on("click",".js-btn-backup-adstxt",(function(){var e=a()(this),t=e.closest(".notice");e.prop("disabled",!0),e.html(e.data("loading")),a().ajax({url:advancedAds.endpoints.ajaxUrl,method:"POST",data:{action:"pubguru_backup_ads_txt",security:e.data("security")}}).always((function(){e.prop("disabled",!1),e.html(e.data("text"))})).done((function(e){e.success?(s(e.data,"success",t,!0),t.remove()):(s(e.data,"error",t),t.remove())}))}))}))})();

View File

@@ -0,0 +1 @@
(()=>{"use strict";var a={n:t=>{var d=t&&t.__esModule?()=>t.default:()=>t;return a.d(d,{a:d}),d},d:(t,d)=>{for(var o in d)a.o(d,o)&&!a.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:d[o]})},o:(a,t)=>Object.prototype.hasOwnProperty.call(a,t)};const t=jQuery;var d=a.n(t);var o=d();function e(){var a=o(this).closest(".advads-ad-group-form"),t=a.find(".advads-group-add-ad-list-ads option:selected"),d=a.find(".advads-group-add-ad-list-weights").last(),e=a.find(".advads-group-ads tbody"),n=t.val().match(/\d+/g),s="";n&&(s=advancedAds.endpoints.editAd+n.pop());var i=t.data("status"),r=t.data("status-string");t.length&&d.length&&!e.find('[name="'+t.val()+'"]').length&&e.append(o("<tr></tr>").append(o("<td></td>").html('<a target="_blank" href="'.concat(s,'">').concat(t.text(),"</a>")),o("<td></td>").html('<span class="advads-help advads-help-no-icon advads-ad-status-icon advads-ad-status-icon-'.concat(i,'">\n\t\t\t\t\t\t<span class="advads-tooltip">').concat(r,"</span>\n\t\t\t\t\t</span>")),o("<td></td>").append(d.clone().removeClass().val(d.val()).prop("name",t.val())),'<td><button type="button" class="advads-remove-ad-from-group button">x</button></td>'))}function n(){o(this).closest("tr").remove()}function s(a){a.each((function(){var a=d()(this);a.closest(".advads-ad-group-form").find(".advads-option:not(.static)").hide();var t=a.val();a.parents(".advads-ad-group-form").find(".advads-group-type-"+t).show()}))}const i=wp.apiFetch;var r=a.n(i);function c(a,t){void 0===t&&(t=!0),a.useableInputs||(a.useableInputs=d()(a).closest("dialog").find("select,input,textarea,button,a.button").not(":disabled")),a.useableInputs.prop("disabled",t)}function u(a){var t=d()(a).serialize();c(a),r()({path:"/advanced-ads/v1/group",method:"PUT",data:{fields:t}}).then((function(t){if(t.error)return c(a,!1),a.closest("dialog").close(),void window.advancedAds.notifications.addError(t.error);var d=a.closest("dialog");if(d.advadsTermination.resetInitialValues(),t.reload)return localStorage.setItem("advadsUpdateMessage",JSON.stringify({type:"success",message:window.advadstxt.group_forms.updated})),void window.location.reload();window.advancedAds.notifications.addSuccess(window.advadstxt.group_forms.updated),d.close()}))}function l(a){var t=d()(a).serialize();c(a),r()({path:"/advanced-ads/v1/group",method:"POST",data:{fields:t}}).then((function(t){if(t.error)return c(a,!1),a.closest("dialog").close(),void window.advancedAds.notifications.addError(t.error);a.closest("dialog").advadsTermination.resetInitialValues(),document.location.href="#modal-group-edit-".concat(t.group_data.id),localStorage.setItem("advadsUpdateMessage",JSON.stringify({type:"success",message:window.advadstxt.group_forms.save_new})),document.location.reload()}))}d()((function(){var a;a=d()("#advads-group-filter"),d()("#advads-show-filters").on("click",(function(){return a.toggle()})),d()("#advads-reset-filters").length&&a.show(),o(".advads-group-add-ad button").on("click",e),o("#advads-ad-group-list").on("click",".advads-remove-ad-from-group",n),o(".advads-ad-group-type input").on("click",(function(){s(o(this))})),s(o(".advads-ad-group-type input:checked")),wp.hooks.addFilter("advanced-ads-submit-modal-form","advancedAds",(function(a,t){return"advads-group-new-form"===t.id?(l(t),!1):a})),wp.hooks.addFilter("advanced-ads-submit-modal-form","advancedAds",(function(a,t){return"update-group"===t.name?(u(t),!1):a})),d()('[id^="modal-group-edit-"]').each((function(){d()(this).find(".tablenav.bottom").html('<button class="button button-primary submit-edit-group">'.concat(window.advadstxt.group_forms.save,"</button>"))})),d()("#modal-group-new").find(".tablenav.bottom").html('<button class="button button-primary" id="submit-new-group">'.concat(window.advadstxt.group_forms.save_new,"</button>")),d()(document).on("click",".submit-edit-group",(function(){u(d()(this).closest("dialog").find("form")[0])})),d()(document).on("click","#submit-new-group",(function(){var a=d()("#advads-group-new-form"),t=a.closest("dialog")[0].closeValidation;window[t.function](t.modal_id)&&l(a[0])})),d()(document).on("click","#advads-ad-group-list .delete-tag",(function(a){if(a.preventDefault(),confirm(window.advadstxt.group_forms.confirmation.replace("%s",d()(this).closest("div").siblings(".advads-table-name").find("a").text()))){var t=new URLSearchParams(d()(this).attr("href")),o=d()(this).closest("tr");r()({path:"/advanced-ads/v1/group",method:"DELETE",data:{id:t.get("group_id"),nonce:t.get("_wpnonce")}}).then((function(a){a.done&&(o.remove(),window.advancedAds.notifications.addSuccess(window.advadstxt.group_forms.deleted))}))}}))}))})();

View File

@@ -0,0 +1,6 @@
/******/ (() => { // webpackBootstrap
/******/ "use strict";
/******/
/******/
/******/ })()
;

View File

@@ -0,0 +1,27 @@
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return e.d(a,{a}),a},d:(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;function a(){var e=document.getElementById("advads_overview_addons");e&&e.addEventListener("click",(function(e){var t=e.target;if("a"===t.tagName.toLowerCase()&&t.classList.contains("disabled"))e.preventDefault();else if(t.classList.contains("button")&&t.classList.contains("subscribe")&&(e.preventDefault(),t.disabled=!0,t.classList.add("disabled"),wp.ajax.post("advads_newsletter",{nonce:t.dataset.nonce}).done((function(e){e&&(t.closest(".item-details").querySelector(".description").innerHTML='<p style="font-weight: 600;">'.concat(e,"</p>"))})).fail((function(e){try{t.closest(".item-details").querySelector(".description").innerHTML='<p style="font-weight: 600;">'.concat(e.responseJSON.data.message,"</p>")}catch(e){}}))),t.classList.contains("button")&&t.classList.contains("installed")){var a=t.href?t.href:"";if(-1!==a.indexOf("#activate-aaplugin_")){e.preventDefault();var n=a.split("_");!function(e,t,a,n){n.classList.add("disabled");var s=e.substring(e.indexOf("/")+1,e.indexOf("."));wp.ajax.post("advads_activate_addon",{_ajax_nonce:a,plugin:e,slug:s,name:t}).done((function(){n.className="button active disabled",n.innerText=window.advadstxt.active;var e=document.createElement("i");e.className="dashicons",e.style.cssText='content:"\\f147"',n.insertBefore(e,n.firstChild)})).fail((function(e){void 0!==e.errorMessage&&(n.closest(".cta").parentNode.querySelector(".description").innerText=e.errorMessage)}))}(n[2],decodeURIComponent(n[3]),n[1],t)}}}))}e.n(t)()((function(){a()}))})();

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:n=>{var a=n&&n.__esModule?()=>n.default:()=>n;return e.d(a,{a}),a},d:(n,a)=>{for(var i in a)e.o(a,i)&&!e.o(n,i)&&Object.defineProperty(n,i,{enumerable:!0,get:a[i]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n)};const n=jQuery;var a=e.n(n);function i(){a()(document).on("submit","#alternative-version",(function(e){var n,i,o;e.preventDefault(),n=a()(this).serialize(),i=a()("#plugin-version,#install-version").prop("disabled",!0),o=a()("#install-version").siblings(".spinner").css("visibility","visible"),a().ajax({url:ajaxurl,type:"POST",data:{action:"advads_install_alternate_version",vars:n}}).done((function(e){e.data.redirect?document.location.href=e.data.redirect:(i.prop("disabled",!1),o.css("visibility","hidden"))})).fail((function(e){console.error(e),i.prop("disabled",!1),o.css("visibility","hidden")}))}));var e=a()("#plugin-version");e.length&&(e.val()||a().ajax({url:ajaxurl,type:"POST",data:{action:"advads_get_usable_versions",nonce:a()("#version-control-nonce").val()}}).done((function(e){var n=[],i=a()("#plugin-version");for(var o in e.data.order){var t=e.data.order[o],r=0===o?" selected":"";n.push('<option value="'.concat(t+"|"+e.data.versions[t],'"').concat(r,">").concat(t,"</option>"))}i.prop("disabled",!1).html(n.join("\n")),a()("#install-version").prop("disabled",!1)})).fail((function(e){console.error(e)})))}a()((function(){a()(".advads_import_type").on("change",(function(){"xml_content"===this.value?(a()("#advads_xml_file").hide(),a()("#advads_xml_content").show()):(a()("#advads_xml_file").show(),a()("#advads_xml_content").hide())})),i()}))})();

View File

@@ -0,0 +1,99 @@
(function() {
tinymce.create( 'tinymce.plugins.advads_shortcode', {
/**
* Initializes the plugin
*
* @param {tinymce.Editor} ed Editor instance that the plugin is initialized in.
* @param {string} url Absolute URL to where the plugin is located.
*/
init : function( ed, url ) {
ed.addButton( 'advads_shortcode_button', {
title: ed.getLang( 'advads_shortcode.title', 'Advanced ads shortcodes' ),
image: ed.getLang( 'advads_shortcode.image' ),
cmd: 'advads_shortcode_command'
});
ed.addCommand( 'advads_shortcode_command', function() {
ed.windowManager.open({
title: ed.getLang( 'advads_shortcode.title', 'Advanced Ads shortcodes' ),
inline: 1,
body: [{
id: 'advads-shortcode-modal-container',
type: 'container',
minWidth: 320,
html: '<span class="spinner advads-ad-parameters-spinner advads-spinner"></span>',
}],
buttons: [{
text: ed.getLang( 'advads_shortcode.ok', 'Add shortcode' ),
id: 'advads-shortcode-button-insert-wrap',
onclick: function( e ) {
if ( jQuery( '#advads-shortcode-modal-container-body #advads-select-for-shortcode' ).length > 0 ) {
var item = jQuery( '#advads-select-for-shortcode option:selected' ).val();
if ( item ) {
item = item.split( '_' );
if ( item.length !== 2 ) {
return;
}
if ( item[0] === "ad" ) {
ed.insertContent( '[the_ad id="' + item[1] + '"]' );
} else if ( item[0] === "group" ) {
ed.insertContent( '[the_ad_group id="' + item[1] + '"]' );
} else if ( item[0] === "placement" ) {
ed.insertContent( '[the_ad_placement id="' + item[1] + '"]' );
}
}
}
ed.windowManager.close();
},
},
{
text: ed.getLang( 'advads_shortcode.cancel', 'Cancel' ),
onclick: 'close'
}],
});
append_select_field();
});
},
});
// Register the plugin
tinymce.PluginManager.add( 'advads_shortcode', tinymce.plugins.advads_shortcode );
function append_select_field() {
var insert_button_wrap = jQuery( '#advads-shortcode-button-insert-wrap' ),
insert_button = jQuery( '#advads-shortcode-button-insert-wrap button' ),
container_body = jQuery( '#advads-shortcode-modal-container-body' );
insert_button_wrap.addClass( 'mce-disabled' );
insert_button.prop( 'disabled', true );
jQuery.ajax({
type: 'POST',
url: ajaxurl,
data: {
'action': 'advads_content_for_shortcode_creator'
}
})
.done( function( data, textStatus, jqXHR ) {
container_body.html( data );
jQuery( '#advads-select-for-shortcode' ).on( 'change', function() {
if ( jQuery( this ).prop( 'selectedIndex' ) === 0 ) {
insert_button_wrap.addClass( 'mce-disabled' );
insert_button.prop( 'disabled', true );
} else {
insert_button_wrap.removeClass( 'mce-disabled' );
insert_button.prop( 'disabled', false );
}
});
})
.fail( function( jqXHR, textStatus, errorThrown ) {
container_body.html( errorThrown );
});
}
})();

View File

@@ -0,0 +1 @@
(()=>{"use strict";var e={n:r=>{var a=r&&r.__esModule?()=>r.default:()=>r;return e.d(a,{a}),a},d:(r,a)=>{for(var n in a)e.o(a,n)&&!e.o(r,n)&&Object.defineProperty(r,n,{enumerable:!0,get:a[n]})},o:(e,r)=>Object.prototype.hasOwnProperty.call(e,r)};const r=jQuery;var a=e.n(r);a()((function(){var e=a()(".advanced-ads-adsense-dashboard");e.find(".report-need-refresh").length&&(e.html('<p style="text-align:center;"><span class="report-need-refresh spinner advads-ad-parameters-spinner advads-spinner"></span></p>'),a().ajax({type:"POST",url:ajaxurl,data:{nonce:Advanced_Ads_Adsense_Report_Helper.nonce,type:"domain",filter:"",action:"advads_adsense_report_refresh"},success:function(r){r.success&&r.data&&r.data.html&&e.html(r.data.html)},error:function(e,r,a){console.log("Refreshing report error: "+a)}}))}))})();

View File

@@ -0,0 +1,4 @@
<?php
/**
* Silence is golden.
*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

View File

@@ -0,0 +1,188 @@
#advads_overview_addons {
h2 {
@apply border-b-0 #{!important};
}
.inside {
@apply m-0 pb-0;
}
}
#advanced-ads-addon-box {
.subheader {
@apply font-semibold border-0 border-b border-t border-solid block;
border-color: $border-color;
background-color: #fdfdfe;
font-size: 14px;
padding: 8px 12px;
margin: 24px -15px auto;
line-height: 1.4;
&:first-of-type {
@apply mt-0;
}
}
.single-item {
&.none {
background: #f6f7f7;
color: #a7aaad;
}
.item-grid {
@apply grid grid-cols-4;
margin: 0 24px 24px;
padding-bottom: 12px;
gap: 12px;
.feature {
@apply flex font-semibold;
padding: 12px;
background-color: #fff;
border-radius: 24px;
span {
@apply text-center w-full;
}
.dashicons:before {
content: "\f147";
}
&.more {
background-color: transparent;
.dashicons:before {
content: "\f543";
}
}
}
}
}
.cta {
text-align: end;
.upsell,
.missing {
.dashicons:before {
content: "\f132";
}
}
.dashicons {
@apply align-middle;
&:before {
margin-left: -5px;
}
}
.active .dashicons:before {
content: "\f147";
}
.installed .dashicons:before {
content: "\f159";
}
.subscribe .dashicons:before {
content: "\f465";
}
.subscribed .dashicons:before {
content: "\f132";
}
&.secondary .button,
.installed {
background: #fff;
border-color: $light-blue;
color: $light-blue;
}
.upsell {
background-color: $color-primary;
border-color: $color-primary;
color: #fff;
}
.missing,
.subscribe,
.subscribed,
&.primary .button {
background-color: $light-blue;
color: #fff;
}
.external-link {
@apply text-end;
margin-top: 12px;
a {
text-decoration: none;
span {
@apply inline-block align-middle;
}
}
}
}
a {
color: $light-blue;
}
.item-details,
.bundle-details,
.bundle-item {
@apply grid grid-cols-[50px_12px_15em_24px_auto_24px_auto];
padding: 24px;
.name {
@apply font-bold;
padding: 6.5px 0;
}
.description {
padding: 6.5px 0;
}
.icon {
margin: -12px 0 -12px -12px;
}
}
.bundle-details {
@apply pb-0;
}
.bundle-item a {
text-decoration: none;
}
.single-item,
.bundle {
background-color: $brand-baby-blue;
border: 1px solid $border-color;
border-radius: 5px;
margin: 12px 0;
color: #222222;
}
.bundle-items {
background-color: #fff;
border: 1px solid $border-color;
border-radius: 5px;
margin: 24px;
.separator {
margin: 0 24px 0 12px;
height: 1px;
border-bottom: 1px solid #f6f7f7;
&:last-of-type {
display: none;
}
}
}
}

View File

@@ -0,0 +1,127 @@
/* stylelint-disable at-rule-empty-line-before */
/* stylelint-disable no-invalid-position-at-import-rule */
@config "../../../tailwind.config.common.js";
@import "../bootstrap/tailwind";
@import "../bootstrap/variables";
@import "../partials/header";
@import "../partials/header-tabs";
@import "../partials/tab-card";
.#{$namespace}-page {
background: #f8f9fa;
}
.#{$namespace}-wrap {
*,
::before,
::after {
@apply box-border border-0 border-solid;
}
::before,
::after {
--tw-content: "";
}
a {
text-decoration: inherit;
}
.#{$namespace}-h2 {
@apply text-xl m-0 mb-4;
}
.notice {
@apply border border-l-4;
}
input:not([type="file"]),
textarea {
@apply border border-advads;
}
}
.wrap {
&:empty {
@apply hidden;
}
}
.#{$namespace}-spinner {
@apply inline-block h-5 w-5 mt-1 mb-1;
&.disabled {
@apply hidden;
}
&-img {
@apply align-middle;
}
}
.#{$namespace}-notices-button-subscribe.with-icon,
.#{$namespace}-multiple-subscribe_button {
@apply items-center gap-2;
display: flex !important;
}
.#{$namespace}-btn {
&_primary {
@apply bg-primary border-primary text-white px-[10px] cursor-pointer border border-solid whitespace-nowrap box-border min-h-[30px];
text-shadow: none;
text-decoration: none;
border-radius: 3px;
font-size: 13px;
&:hover {
background-color: $color-primary;
border-color: $color-primary;
}
}
}
.#{$namespace}-notice-box {
&_wrapper {
@apply flex gap-2 my-2 flex-wrap;
}
.#{$namespace}-notices-button-subscribe.with-icon {
@apply items-center gap-2;
display: flex !important;
}
.button-primary {
margin-left: 0 !important;
}
}
.block-important {
display: block !important;
}
// For dynamic creation.
.\!margin-top-4 {
@apply #{"!"}mt-4;
}
/* Widgets */
.#{$namespace}-rss-widget {
ul {
@apply list-disc list-outside pl-3;
li {
&::marker {
@apply text-primary;
}
a {
@apply font-normal no-underline;
}
}
}
}
.#{$namespace}-link {
color: $wordpress !important;
}

View File

@@ -0,0 +1,108 @@
@import "../bootstrap/variables";
##{$namespace}-notifications {
@apply fixed text-sm pt-12 top-0;
z-index: 999;
right: 15px;
.item {
@apply text-white flex relative justify-end;
padding: 5px 0;
}
.item-inner {
@apply flex rounded-md;
.content p:before {
@apply align-middle mr-1.5;
}
> div {
@apply p-1.5;
&:first-of-type {
@apply rounded-l-md;
}
&:last-of-type {
@apply rounded-r-md;
}
}
.content {
@apply pl-3 pr-3;
p {
@apply text-nowrap block;
}
}
p {
@apply m-0;
}
a {
@apply text-white;
}
.dashicons {
scale: 0.66;
}
.dismiss {
cursor: pointer;
.dashicons:before {
content: "\f153";
color: rgb(255, 255, 255, 0.5);
}
}
.sep {
width: 1px;
padding: 0;
background-color: rgb(255, 255, 255, 0.5) !important;
}
}
.item-error .item-inner {
background-color: #cc3000;
.content p:before {
font-family: dashicons;
content: "\f534";
}
}
.item-success .item-inner {
background-color: #1b183a;
.content p:before {
font-family: dashicons;
content: "\f147";
}
}
.item-info .item-inner {
background-color: #0474a2;
.content p:before {
font-family: dashicons;
content: "\f14c";
}
}
}
#show-tester:before {
font-size: 30px;
border: 1px solid #0474a2;
background-color: #0474a2;
border-radius: 50%;
color: #f1ffdf;
}
.#{$namespace}-page {
#message,
#setting-error-settings_updated {
@apply hidden;
}
}

View File

@@ -0,0 +1,39 @@
.buttons-set {
@apply flex gap-x-4 items-center;
}
#advads-m2-connect {
a {
@apply text-primary;
}
.inside > div {
@apply p-0;
}
.subheader {
@apply font-semibold border-0 border-b border-solid block;
border-color: $border-color;
background-color: #fdfdfe;
font-size: 14px;
padding: 8px 12px;
margin: 0 -12px;
line-height: 1.4;
&.inline {
@apply border-t;
}
&.last {
@apply border-b-0;
}
}
.step-error {
@apply text-[#cc3000];
}
}
.import-active ul {
@apply text-[#cc3000];
}

View File

@@ -0,0 +1,14 @@
@import "../bootstrap/variables";
@import "../partials/radio-switch";
.is-list-disabled {
pointer-events: none;
input {
pointer-events: none;
background: rgba(255, 255, 255, 0.5);
border-color: rgba(220, 220, 222, 0.75);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04);
color: rgba(44, 51, 56, 0.5);
}
}

View File

@@ -0,0 +1,64 @@
@import "../bootstrap/variables";
@import "../partials/post-type-list.scss"; // stylelint-disable-line scss/at-import-partial-extension
.#{$namespace}-page {
background-color: #f8f9fa;
}
/* stylelint-disable selector-class-pattern */
.column-ad_type {
/* stylelint-enable selector-class-pattern */
width: 50px;
}
.#{$namespace}-datetime {
input,
select {
@apply leading-6 text-sm;
}
@media screen and (min-width: 783px) {
select {
margin-top: -4px;
}
}
}
.inline-edit-col-left .inline-edit-group {
@apply hidden;
}
##{$namespace}-ad-filter-customize {
@apply float-left mr-1 leading-7;
}
/* stylelint-disable selector-class-pattern */
.bulk-edit-advanced_ads .inline-edit-categories {
/* stylelint-enable selector-class-pattern */
min-height: 23em;
}
.#{$namespace}-quick-edit,
.#{$namespace}-bulk-edit {
.#{$namespace}-help::before {
@apply align-middle;
}
}
.inline-edit-status,
.inline-edit-author,
.#{$namespace}-bulk-edit-grid > label {
@apply grid gap-3 float-none #{!important};
grid-template-columns: 10em auto 30px;
}
.inline-edit-status {
@apply max-w-full #{!important};
}
.#{$namespace}-bulk-edit-grid {
input[type="text"] {
@apply w-full;
max-width: 25rem;
}
}

View File

@@ -0,0 +1,267 @@
@import "../bootstrap/variables";
@import "../bootstrap/tailwind";
@import "../partials/spinner";
@import "../partials/switch";
@import "add-ons";
@import "../../../node_modules/select2/src/scss/core.scss";
@import "./one-click";
#welcome {
@apply bg-repeat;
> *,
a {
@apply text-white;
}
p {
@apply text-justify;
}
#dismiss-welcome {
@apply absolute flex items-center right-0 top-0 justify-center;
width: 50px;
height: 50px;
.dashicons {
@apply cursor-pointer;
}
}
> div {
@apply p-6;
}
@media screen and (min-width: 601px) {
> div {
@apply grid grid-cols-2;
column-gap: 100px;
padding: 50px;
> div:last-child {
@apply flex items-center;
}
}
}
#head {
@apply block;
font-size: 1.75rem;
margin: 15px 0 30px 0;
}
#subhead {
@apply text-base font-medium block m-0 uppercase;
}
#cta {
margin-top: 50px;
width: 100%;
a {
padding: 12px 20px;
@apply inline-block no-underline;
}
&::after {
@apply block content-[""] clear-both;
}
}
#launch-wizard {
border-radius: 5px;
background: #1b193a;
color: #fff;
&:hover {
transition: ease-in-out 250ms;
background: #000;
}
}
#first-step {
@apply underline pr-0 #{!important};
text-underline-offset: 0.25rem;
&::after {
font-family: dashicons;
@apply inline-block ml-1.5 align-middle content-["\f118"];
}
}
@media screen and (min-width: 1020px) {
#cta {
@apply w-full;
margin-top: 50px;
> * {
@apply align-middle;
}
&::after {
@apply block content-[""] clear-both;
}
}
#launch-wizard {
@apply float-left;
box-shadow: 0 0 20px 0 rgb(242 252 255 / 20%);
}
#first-step {
@apply float-right;
}
}
#welcome-thumbnail {
@apply inline-block;
box-shadow: 0 0 20px 0 rgb(27 24 58 / 20%);
img {
@apply max-w-full;
}
}
}
##{$namespace}-overview {
.inside {
@apply my-0;
padding: 0;
> div {
padding-left: 12px;
padding-right: 12px;
}
#advanced-ads-addon-box {
padding-left: 15px;
padding-right: 15px;
}
> footer {
@apply m-0 p-3;
border-top: 1px solid $border-color;
a {
@apply p-0 m-0 no-underline;
&:not(:last-child):after {
@apply font-light;
content: " | ";
color: $border-color;
}
}
a.go-pro {
@apply font-semibold;
}
.dashicons-external {
@apply text-lg;
line-height: normal;
}
.dashicons-lightbulb {
@apply text-xl leading-none;
color: $light-blue;
}
}
}
.postbox {
h2 {
@apply text-sm m-0 px-3 py-2;
border-bottom: 1px solid $border-color;
}
}
.#{$namespace}-widget-wrapper {
@apply mb-6;
.section-title {
@apply bg-gray-50/70 px-3 py-2.5 my-3;
@apply -mx-3 #{!important};
border: solid $border-color;
border-width: 1px 0;
h3 {
@apply m-0 font-semibold text-sm;
}
}
.manual-wrapper {
@apply flex flex-row justify-around mt-3;
> div {
width: 49%;
}
.title {
@apply flex flex-col m-0 text-center no-underline font-bold py-2;
&:hover,
.dashicons {
color: $color-primary;
}
.dashicons {
@apply text-6xl w-auto h-auto;
color: $light-blue;
&:hover {
@apply text-inherit;
}
}
}
.divider {
width: 0.1%;
border: solid $border-color;
border-width: 0 1px 0 0;
}
}
}
.#{$namespace}-ad-health-notices {
@apply m-0 mb-3;
.dashicons-warning {
color: $red;
}
.dashicons-info {
color: $light-blue;
}
&-show-hidden {
@apply ml-8 cursor-pointer underline;
color: $light-blue;
}
li {
@apply flex justify-between items-start gap-2 mb-0;
&:not(:last-child) {
@apply mb-3;
}
.text {
flex: 1;
a {
@apply text-current;
}
}
> button {
@apply border-none bg-transparent cursor-pointer;
color: $grey;
}
.date {
@apply italic;
color: $grey;
}
}
}
}

View File

@@ -0,0 +1,113 @@
@import "../bootstrap/variables";
.#{$namespace}-page {
background-color: #f8f9fa;
}
.#{$namespace}-table .toggle-row {
position: absolute;
right: 8px;
top: 10px;
display: none;
padding: 0;
width: 40px;
height: 40px;
border: none;
outline: none;
background: transparent;
}
##{$namespace}-group-filter {
display: none;
margin-bottom: 1.2rem;
}
##{$namespace}-group-filter-form {
display: flex;
justify-content: space-between;
}
/**
* Ad status icons
*/
.#{$namespace}-ad-status-icon {
display: block;
width: 20px;
height: 20px;
}
.#{$namespace}-group-ads .advads-ad-status-icon {
display: inline-block;
vertical-align: middle;
}
.#{$namespace}-ad-status-icon-published,
.#{$namespace}-ad-status-icon-publish {
background: url(../../img/icons/publish-bw.svg) no-repeat center/20px;
&:hover {
background: url(../../img/icons/publish.svg) no-repeat center/20px;
}
}
.#{$namespace}-ad-status-icon-draft {
background: url(../../img/icons/draft-bw.svg) no-repeat center/20px;
&:hover {
background: url(../../img/icons/draft.svg) no-repeat center/20px;
}
}
.#{$namespace}-ad-status-icon-future {
background: url(../../img/icons/future-bw.svg) no-repeat center/20px;
&:hover {
background: url(../../img/icons/future.svg) no-repeat center/20px;
}
}
.#{$namespace}-ad-status-icon-expiring {
background: url(../../img/icons/expiring-bw.svg) no-repeat center/20px;
&:hover {
background: url(../../img/icons/expiring.svg) no-repeat center/20px;
}
}
.#{$namespace}-ad-status-icon-expired,
.#{$namespace}-ad-status-icon-trash {
background: url(../../img/icons/trash-bw.svg) no-repeat center/20px;
&:hover {
background: url(../../img/icons/trash.svg) no-repeat center/20px;
}
}
.#{$namespace}-ad-group-list-ads {
.#{$namespace}-ad-status-icon-published {
display: none;
}
> div:hover {
.#{$namespace}-ad-status-icon-draft {
background: url(../../img/icons/draft.svg) no-repeat center/20px;
}
.#{$namespace}-ad-status-icon-future {
background: url(../../img/icons/future.svg) no-repeat center/20px;
}
.#{$namespace}-ad-status-icon-expiring {
background: url(../../img/icons/expiring.svg) no-repeat center/20px;
}
.#{$namespace}-ad-status-icon-expired,
.#{$namespace}-ad-status-icon-trash {
background: url(../../img/icons/trash.svg) no-repeat center/20px;
}
}
}
#wpbody-content > .#{$namespace}-admin-notice {
margin: 5px 0 15px;
}

View File

@@ -0,0 +1,169 @@
@config "../../../tailwind.config.onboarding.js";
@import "../bootstrap/tailwind";
@import "../bootstrap/variables";
.#{$namespace}-onboarding-frame {
@apply fixed inset-0 z-[99999] bg-gray-100 flex justify-center items-center h-screen w-screen overflow-y-auto;
}
body.advanced-ads_page_advanced-ads-onboarding {
@apply absolute -left-[100%];
#adminmenumain {
@apply hidden;
}
}
.#{$namespace}-onboarding {
a,
p,
label,
button {
@apply text-base tracking-wide;
}
h1,
h2,
h3 {
@apply tracking-wide my-8;
}
h1,
h2 {
@apply font-medium;
}
h2 {
@apply text-2xl mb-3;
}
h3 {
@apply mb-3 font-normal;
}
select {
@apply w-full max-w-none px-2 py-0.5;
}
.button-link {
@apply no-underline text-black tracking-wide text-sm;
span {
@apply border-0 border-b border-solid border-black;
}
}
.button-onboarding {
@apply py-3 px-5 text-base border border-solid border-primary rounded text-white bg-primary text-base cursor-pointer no-underline font-medium;
&:disabled,
&.disabled {
@apply bg-gray-100 text-gray-600 border border-gray-100 cursor-not-allowed pointer-events-none;
}
&--gray {
@apply bg-gray-100 text-primary border border-solid border-primary whitespace-nowrap;
}
}
.file-name-rtl {
@apply max-w-72 whitespace-nowrap overflow-hidden relative;
direction: rtl;
&.truncate::before {
@apply w-10 h-full absolute left-0 top-0 z-10;
content: "";
background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}
}
.congrats-flex {
@apply flex gap-7 items-center;
& > *:first-child {
min-width: 65%;
max-width: 65%;
}
& > *:nth-child(2) {
min-width: 25%;
}
}
}
.#{$namespace}-input {
&-radio {
@apply flex gap-x-4;
input {
@apply block mt-2 #{!important};
}
}
&-text {
@apply px-5 py-3 w-full text-base tracking-wide #{!important};
}
}
.#{$namespace}-radio-list {
@apply space-y-2 my-8;
&:not(.is-button) &--item {
@apply flex gap-x-4;
input {
@apply block mt-1.5 #{!important};
}
}
&.is-button {
@apply space-y-5;
}
&.is-button &--item {
input {
@apply hidden;
}
label {
@apply bg-gray-100/50 border border-solid border-primary border-opacity-70 py-1 px-4 text-primary rounded block font-medium cursor-pointer;
> span {
@apply flex items-center gap-x-4;
}
}
input:checked ~ label {
@apply bg-primary/80 text-white;
}
}
}
.#{$namespace}-wizard-progress {
@apply flex justify-center py-4 gap-x-8;
&--item {
@apply relative rounded-full bg-white border-solid border border-gray-300 min-h-8 min-w-8 flex justify-center items-center text-lg text-gray-500 font-medium;
&.is-active {
@apply min-w-16 px-1 bg-primary text-white border-primary z-10;
}
&.is-done {
@apply bg-primary text-white border-primary;
&::after,
& + &::after {
@apply border-solid border border-x-0 border-y border-primary bg-primary -z-10;
@apply content-[""] absolute left-0 top-1/2 h-1 w-[110%];
transform: translate(90%, -50%);
}
}
&:not(.is-done) + &::after {
@apply border-solid border border-x-0 border-y border-gray-300 bg-white -z-10;
@apply content-[""] absolute left-0 top-1/2 h-1 w-[110%];
transform: translate(-100%, -50%);
}
}
}

View File

@@ -0,0 +1,195 @@
/* stylelint-disable selector-class-pattern */
@import "../bootstrap/variables";
@import "../partials/post-type-list";
.#{$namespace}-page {
background-color: #f8f9fa;
}
.#{$namespace}-placements-table-options {
text-align: right;
input[type="number"] {
width: 4.5em;
}
}
.#{$namespace}-placements-table ol {
margin: 0.5em 0;
list-style-position: inside;
}
th.#{$namespace}-placement-sortable {
cursor: pointer;
a {
display: block;
overflow: hidden;
}
}
.#{$namespace}-placement-sorting-indicator {
display: inline-block;
visibility: hidden;
width: 8px;
height: 4px;
}
.sorted .#{$namespace}-placement-sorting-indicator,
a:not(.sorted):hover .#{$namespace}-placement-sorting-indicator {
visibility: visible;
}
.#{$namespace}-placement-sorting-indicator::before {
content: "\f142";
font-weight: 400;
font-size: 20px;
line-height: 1;
/* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
font-family: dashicons;
display: inline-block;
padding: 0;
top: 0;
left: -7px;
color: #444;
position: relative;
vertical-align: middle;
text-decoration: none !important;
}
/** hide inaccessible post status */
.post-type-advanced_ads_plcmnt {
[name="_status"] {
[value="future"],
[value="private"],
[value="pending"] {
display: none;
}
}
.#{$namespace}-button-secondary.mine {
display: none;
}
}
.desc .#{$namespace}-placement-sorting-indicator::before,
.asc:hover .#{$namespace}-placement-sorting-indicator::before {
content: "\f140";
}
.asc .#{$namespace}-placement-sorting-indicator::before,
.desc:hover .#{$namespace}-placement-sorting-indicator::before {
content: "\f142";
}
.#{$namespace}_search_placement_name {
vertical-align: middle;
}
.column-conditions h4:first-of-type {
margin-top: 0;
}
.#{$namespace}-placement-item-select {
width: 200px;
}
.#{$namespace}-placement-item-select-wrap {
position: relative;
vertical-align: middle;
}
.#{$namespace}-option-placement-name {
vertical-align: middle;
}
.#{$namespace}-option-placement-name .#{$namespace}-help {
display: inline-block;
vertical-align: inherit;
}
.#{$namespace}-placement-item-select-wrap .#{$namespace}-loader {
position: absolute;
left: 78.5px;
top: 10px;
pointer-events: none;
}
.#{$namespace}-ajax-feedback {
display: none;
}
.#{$namespace}-ajax-feedback.#{$namespace}-success-message {
vertical-align: inherit;
}
@keyframes fade-out {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.#{$namespace}-ajax-feedback.#{$namespace}-success-message.#{$namespace}-show {
display: inline;
animation: 2s fade-out 1s;
}
.#{$namespace}-ajax-feedback.#{$namespace}-error::before {
top: unset;
}
.#{$namespace}-placement-item-edit {
vertical-align: inherit;
span {
vertical-align: inherit;
margin-top: -4px;
}
}
@media (min-width: 1200px) {
.#{$namespace}-placement-type {
flex-basis: 65px;
width: 65px;
margin-right: 3%;
img {
width: 100%;
height: unset !important;
}
}
}
.#{$namespace}-placements-table {
margin-top: 20px;
}
a.#{$namespace}-placement-sorted {
cursor: default;
pointer-events: none;
text-decoration: none;
color: #808080;
}
.inline-edit-row[id^="edit-"] {
fieldset:not(.advanced-ads) {
@apply hidden;
}
}
#the-list .notice.inline.hidden {
display: none;
}
#bulk-edit .title {
@apply mr-3 min-w-28 w-auto;
}
.#{$namespace}-bulk-edit {
margin-top: 0 !important;
}

View File

@@ -0,0 +1,2 @@
@import "../bootstrap/variables";
@import "add-ons";

View File

@@ -0,0 +1,10 @@
@import "../bootstrap/variables";
.#{$namespace}-subpage-title {
@apply text-lg font-semibold leading-none mb-4;
}
##{$namespace}-system-information {
@apply w-full block max-w-screen-lg h-[40rem] p-5 rounded border border-[#8c8f94] bg-white text-xs text-[#2c3338] whitespace-pre overflow-auto resize-none mb-5;
font-family: Menlo, Monaco, monospace;
}

View File

@@ -0,0 +1,140 @@
@import "../bootstrap/variables";
.#{$namespace}-logo {
&--icon {
@apply mr-3 h-5 w-5;
}
&--text {
@apply flex-grow;
}
}
##{$namespace}-dashboard-widget {
&-hide + span {
@apply hidden;
}
.#{$namespace}-widget-wrapper {
@apply mb-6;
.section-title {
@apply bg-gray-50/70 px-3 py-2.5 my-3;
@apply -mx-3 #{!important};
border: solid $border-color;
border-width: 1px 0;
h3 {
@apply m-0 font-semibold;
}
}
}
.#{$namespace}-widget-header {
font-size: 13px;
a {
@apply px-1;
}
}
.#{$namespace}-widget-buttons {
@apply py-1;
}
a {
@apply no-underline;
}
.dashicons-external {
@apply align-[-4px] ml-1;
}
.inside {
padding: 0; // Entfernt den inneren Abstand
> div {
padding-left: 12px;
padding-right: 12px;
}
> footer {
margin: 0;
padding: 12px;
margin-bottom: 0;
border-top: 1px solid $border-color;
a {
@apply px-2.5 no-underline;
margin: 0;
padding: 0;
text-decoration-line: none; // Entfernt die Text-Dekoration
&:not(:last-child):after {
content: " | ";
color: #c3c4c7;
font-weight: 300;
}
}
a.go-pro {
@apply font-semibold;
}
.dashicons-external {
@apply text-lg;
line-height: unset;
}
}
}
}
.index-php {
div.advads-stats-box {
margin: 0;
flex: 0 0 calc(33.33% - 8pt);
.advads-stats-age {
@apply clear-left float-left text-left;
}
}
div.advads-stats-dd-container {
@apply float-left text-left;
}
}
.#{$namespace}-performing-ads-track {
@apply flex justify-between;
ul {
@apply list-none m-0;
}
li {
@apply inline cursor-pointer;
color: $light-blue;
&.active {
@apply text-black;
}
&:not(:last-child)::after {
content: "|";
@apply ml-1 text-gray-400;
}
}
&.disabled {
@apply pointer-events-none text-gray-400;
a,
li {
@apply text-gray-400;
}
}
}
.#{$namespace}-custom-period-wrapper {
@apply hidden;
}

View File

@@ -0,0 +1,2 @@
@tailwind components;
@tailwind utilities;

View File

@@ -0,0 +1,14 @@
$namespace: "advads";
// Brand colors
$brand-baby-blue: #f2fcff;
$color-primary: #1b193a;
$light-blue: #0474a2;
// Colors
$border-color: #c3c4c7;
$grey: #a7aaad;
$light-blue: #0474a2;
$page-background: #f8f9fa;
$red: #cc3000;
$wordpress: #2271b1;

View File

@@ -0,0 +1,4 @@
<?php
/**
* Silence is golden.
*/

View File

@@ -0,0 +1,33 @@
.#{$namespace}-wrap .#{$namespace}-header-tabs {
@apply relative flex flex-row border-b border-advads -mx-5 pt-8 pl-4;
a {
@apply text-base font-medium py-2 px-4 border border-advads border-b-0 border-r-0;
&:first-child {
@apply rounded-tl;
}
&:last-of-type {
@apply border-r rounded-tr;
}
&:hover,
&:focus,
&.is-active {
color: #1a1e22;
outline: none;
background: #f8f9fa;
box-shadow: none;
}
&.is-active {
border-bottom: 1px solid #f8f9fa;
margin-bottom: -1px;
}
}
+ .#{$namespace}-tab-content {
@apply -mx-5 py-6 px-5;
}
}

View File

@@ -0,0 +1,24 @@
.#{$namespace}-header {
margin: -10px -20px auto !important;
##{$namespace}-header-links {
@apply flex items-center justify-center;
}
.#{$namespace}-icon-help {
@apply ml-1.5 px-1 border-0 bg-transparent text-neutral-400;
&:focus,
&:hover {
@apply bg-transparent text-primary;
}
i {
@apply text-3xl leading-none;
}
}
.#{$namespace}-upgrade {
@apply flex items-center gap-x-2;
}
}

View File

@@ -0,0 +1,109 @@
/* stylelint-disable selector-id-pattern */
.advanced-ads-post-type-list {
.search-box {
@apply hidden mb-3;
}
.wrap .subsubsub,
#screen-options-link-wrap {
@apply hidden;
}
.advads-table .toggle-row {
@apply absolute right-2 top-2.5 hidden p-0 w-10 h-10 border-0 outline-none bg-transparent;
}
.tablenav.top {
@apply clear-none mt-0 pt-0;
.displaying-num,
.alignleft.actions:not(.bulkactions),
.bulkactions {
@apply hidden;
}
.alignleft {
@apply float-none my-3 mx-0;
}
.tablenav-pages {
@apply mt-3 mb-5 mx-0;
}
#delete_all {
@apply m-0 mt-2.5 ml-5;
}
.alignleft.actions #delete_all {
@apply m-0 p-0 w-0 border-0 invisible;
}
}
.tablenav.bottom {
@apply mt-4;
.bulkactions.fixed {
position: fixed;
@apply bottom-0 bg-white p-4 border border-black z-[1000];
}
}
.advanced-ads-ad-list-views {
@apply float-left clear-both mt-2.5 mb-5;
li {
@apply inline-block p-0 overflow-hidden;
}
a {
@apply inline-block no-underline p-0 px-2.5;
}
}
#adv-settings .submit button {
@apply ml-2.5;
}
#advads-show-filters span {
@apply leading-8;
}
.button:not(.button-primary):not(.advads-button-primary):not(:hover) {
border-color: #0474a2;
color: #0474a2;
}
.wp-list-table thead tr {
.dashicons-edit {
@apply float-right invisible cursor-pointer;
}
&:hover .dashicons-edit {
@apply visible;
}
}
tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
@apply content-none;
}
#screen-meta {
@apply absolute z-[1000] border-black;
}
.advads-quick-edit,
.advads-bulk-edit {
.expiry-inputs {
@apply hidden;
}
label {
@apply inline-block;
}
input[type="text"] {
@apply align-middle p-0 px-1;
}
}
}

View File

@@ -0,0 +1,127 @@
.switch {
position: relative;
input {
position: absolute;
top: 0;
z-index: 2;
opacity: 0;
cursor: pointer;
background: transparent;
&:checked {
z-index: 1;
+ label {
opacity: 1;
cursor: default;
}
}
&:not(:checked) + label:hover {
opacity: 0.5;
}
}
label {
color: #fff;
opacity: 0.33;
transition: opacity 0.25s ease;
cursor: pointer;
}
.toggle {
&-outside {
height: 100%;
border-radius: 2rem;
padding: 0.25rem;
overflow: hidden;
transition: 0.25s ease all;
}
&-inside {
border-radius: 5rem;
background: #4a4a4a;
position: absolute;
transition: 0.25s ease all;
}
}
&-horizontal {
font-size: 0;
height: 1.6rem;
width: 3rem;
margin-bottom: 1rem;
border: 1px solid #ccc;
border-radius: 2rem;
input {
height: 1.6rem;
width: 3rem;
left: 3rem;
margin: 0;
}
label {
font-size: 1.5rem;
line-height: 3;
display: inline-block;
width: 3rem;
height: 100%;
margin: 0;
text-align: center;
&:last-of-type {
margin-left: 3rem;
}
}
.toggle {
&-outside {
position: absolute;
width: 3rem;
left: 3rem;
}
&-inside {
height: 1rem;
width: 1rem;
}
}
input:checked ~ .toggle-outside .toggle-inside {
left: 0.25rem;
}
input ~ input:checked ~ .toggle-outside .toggle-inside {
left: 1.6rem;
}
}
&--no-label {
label {
width: 0;
height: 0;
visibility: hidden;
overflow: hidden;
}
input {
&:checked ~ .toggle-outside .toggle-inside {
background: rgba(0, 0, 0, 0.2);
border: 1px solid rgba(0, 0, 0, 0.2);
}
~ input:checked ~ .toggle-outside {
.toggle-inside {
background: #3582c4;
}
}
}
&.switch-horizontal input,
&.switch-horizontal .toggle-outside {
left: 0;
}
}
}

View File

@@ -0,0 +1,56 @@
.lds-ripple {
display: none;
position: relative;
width: 40px;
height: 40px;
&.show {
display: inline-block;
}
}
.lds-ripple div {
position: absolute;
border: 4px solid #ccc;
opacity: 1;
border-radius: 50%;
animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
animation-delay: -0.5s;
}
@keyframes lds-ripple {
0% {
top: 20px;
left: 20px;
width: 0;
height: 0;
opacity: 0;
}
4.9% {
top: 20px;
left: 20px;
width: 0;
height: 0;
opacity: 0;
}
5% {
top: 20px;
left: 20px;
width: 0;
height: 0;
opacity: 1;
}
100% {
top: 0;
left: 0;
width: 40px;
height: 40px;
opacity: 0;
}
}

View File

@@ -0,0 +1,39 @@
.#{$namespace}-ui-switch {
@apply inline-flex relative items-center cursor-pointer;
&-list {
@apply space-y-4;
}
input {
@apply sr-only;
&:checked ~ div {
@apply bg-primary after:left-auto after:right-[2px] after:border-white;
}
&:disabled ~ div {
@apply after:bg-gray-100 after:border-gray-200;
}
}
div {
@apply relative w-11 h-6 bg-gray-200 rounded-full border;
&::after {
@apply content-[""] absolute top-0.5 left-[2px] bg-white border-gray-300 border rounded-full h-5 w-5 transition-all;
}
}
span {
@apply ml-4;
}
span.muted {
@apply block text-gray-400 ml-0;
}
em.muted {
@apply text-gray-400;
}
}

View File

@@ -0,0 +1,40 @@
.#{$namespace}-page .#{$namespace}-tab {
&-container {
@apply border border-advads rounded-md;
}
&-target {
@apply hidden;
}
&-menu {
@apply border-b border-advads flex;
a {
@apply flex items-center font-medium relative py-3 px-5 border-r border-advads;
&:first-child {
@apply rounded-tl-md;
}
&:hover,
&:focus,
&.is-active {
@apply bg-white outline-none shadow-none;
color: #1a1e22;
}
&.is-active {
@apply -mb-[1px] border-b border-b-white;
}
}
}
&-content-body {
@apply bg-white rounded-b-md py-4 px-5;
}
&-content-footer {
@apply border-t border-advads py-4 px-5;
}
}

View File

@@ -0,0 +1,10 @@
import jQuery from 'jquery';
import tabs from './common/tabs';
import filters from './common/filters';
import subscribe from './common/subscribe';
jQuery(function () {
tabs();
filters();
subscribe();
});

View File

@@ -0,0 +1,12 @@
import jQuery from 'jquery';
export default function () {
// change btn icon on click
jQuery('#advads-show-filters').on('click', function () {
const dashicons = jQuery(this).find('.dashicons');
const disabled = dashicons.hasClass('dashicons-arrow-up');
dashicons.toggleClass('dashicons-filter', disabled);
dashicons.toggleClass('dashicons-arrow-up', !disabled);
});
}

View File

@@ -0,0 +1,52 @@
export default function () {
document
.querySelectorAll('.advads-multiple-subscribe_button')
.forEach((button) => {
button.addEventListener('click', function () {
const parent = button.closest('.advads-multiple-subscribe');
const groups = Array.from(
parent.querySelectorAll(
'input[name="advads-multiple-subscribe"]:checked'
)
).map(function (input) {
return input.value;
});
if (groups.length === 0) {
return;
}
const spinner = document.createElement('span');
spinner.className = 'spinner advads-spinner';
button.insertAdjacentElement('afterend', spinner);
const formData = new FormData();
formData.append('action', 'advads-multiple-subscribe');
formData.append('groups', JSON.stringify(groups));
formData.append('nonce', advadsglobal.ajax_nonce);
fetch(ajaxurl, {
method: 'POST',
body: formData,
})
.then((response) => response.json())
.then((response) => {
button.style.display = 'none';
const message = document.createElement('p');
message.innerHTML = response.data.message;
parent.innerHTML = '';
parent.appendChild(message);
parent.classList.add('notice-success', 'notice');
})
.catch((error) => {
const message = document.createElement('p');
message.innerHTML =
error.responseJSON?.data?.message ||
'An error occurred';
parent.innerHTML = '';
parent.appendChild(message);
parent.classList.add('notice-error', 'notice');
});
});
});
}

View File

@@ -0,0 +1,29 @@
import jQuery from 'jquery';
export default function () {
const tabs = jQuery('.advads-tab-menu', '.advads-tab-container');
tabs.on('click', 'a', function (event) {
event.preventDefault();
const link = jQuery(this);
const parent = link.closest('.advads-tab-container');
const target = jQuery(link.attr('href'));
parent.find('a.is-active').removeClass('is-active');
link.addClass('is-active');
parent.find('.advads-tab-target').hide();
target.show();
});
// Trigger tab
tabs.each(function () {
const thisContainer = jQuery(this);
const { hash = false } = window.location;
let tab = thisContainer.find('a:first');
if (hash && thisContainer.find('a[href=' + hash + ']').length > 0) {
tab = thisContainer.find('a[href=' + hash + ']');
}
tab.trigger('click');
});
}

View File

@@ -0,0 +1,99 @@
const createEditor = () => {
const wrap = document.createElement('div');
wrap.id = 'qwerty';
wrap.style = `position:fixed;z-index:99999;bottom:20px;left:${document.getElementById('adminmenuwrap').clientWidth + 22}px`;
const inner = document.createElement('div');
inner.style = 'height:0;overflow:hidden;';
const content = document.createElement('div');
content.style =
'width:640px;height:322px;background-color:#f0f0f0;border:1px solid #a6a6a6;padding:20px';
const icon = document.createElement('i');
icon.style = 'position:absolute;top:-35px;left:5px;cursor:pointer';
icon.className = 'dashicons dashicons-plus-alt2';
icon.id = 'show-tester';
const desc = document.createElement('p');
desc.style = 'background-color:#fbfbfb;padding:1em';
desc.innerHTML =
'<i class="dashicons dashicons-info"></i>Please don\'t use HTML tags other than links';
const text = document.createElement('textarea');
text.style = 'resize:none;width:100%;height:210px';
const type = document.createElement('select');
type.innerHTML =
'<option value="addError">Error</option><option value="addInfo">Info</option><option value="addSuccess">Success</option>';
const label = document.createElement('label');
label.innerText = 'Type: ';
label.className = 'alignleft';
label.append(type);
const create = document.createElement('button');
create.className = 'button button-primary alignright';
create.innerText = 'Create notification';
create.addEventListener('click', () => createNotification(text.value));
const createNotification = (str) => {
if (!str.length) {
return;
}
window.advancedAds.notifications[type.value](str);
};
wrap.append(icon);
inner.append(content);
content.append(desc);
content.append(text);
content.append(label);
content.append(create);
wrap.append(inner);
let busy = false;
icon.addEventListener('click', (ev) => {
if (busy) {
return;
}
busy = true;
ev.target.classList.toggle('dashicons-plus-alt2');
ev.target.classList.toggle('dashicons-minus');
console.log(inner.clientHeight);
const anim = new Animation(
new KeyframeEffect(
inner,
{
height: inner.clientHeight === 0 ? '365px' : 0,
},
{
duration: 250,
easing: 'ease-in-out',
iterations: 1,
fill: 'forwards',
}
)
);
anim.onfinish = () => {
busy = false;
};
anim.play();
});
document.getElementById('wpwrap').append(wrap);
};
export default () => {
if (
'notifications' ===
new URLSearchParams(window.location.search).get('aa-debug')
) {
createEditor();
}
};

View File

@@ -0,0 +1,317 @@
import notificationTester from './notification-tester';
let wrapper, innerWrapper;
// Notification markup template.
const template =
'<div class="item-inner"><div class="content"><p>__MSG__</p></div><div class="sep"></div><div class="dismiss"><span class="dashicons"></span></div></div>';
// Queue animations, so we keep animating one item at a time and keep things simple.
const queue = [],
SLIDE_DURATION = 500;
/**
* Animation class
*
* @type {{addItem: notification.addItem, unlockPositions: notification.unlockPositions, endOfDismiss: notification.endOfDismiss, busy: boolean, dismiss: notification.dismiss, moveOtherItems: notification.moveOtherItems, lockPositions: notification.lockPositions, checkQueue: notification.checkQueue}}
*/
const notification = {
/**
* Animate one element at a time
*/
busy: false,
/**
* Add a notification
*
* @param {string} htmlContent the content.
* @param {string} type the type of notification.
*/
addItem: (htmlContent, type) => {
if (notification.busy) {
queue.push({
fn: notification.addItem,
args: [htmlContent, type],
});
return;
}
notification.busy = true;
const types = ['error', 'info', 'success'];
if (!types.includes(type)) {
type = 'info';
}
const item = document.createElement('div');
item.className = `item item-${type}`;
item.innerHTML = template.replace('__MSG__', htmlContent);
innerWrapper.append(item);
item.style.left = 'auto';
const anim = new Animation(
new KeyframeEffect(
item,
[{ right: `${-item.clientWidth - 30}px` }, { right: 0 }],
{
duration: SLIDE_DURATION,
easing: 'ease-in-out',
iterations: 1,
}
)
);
anim.onfinish = () => {
notification.unlockPositions();
if ('error' !== type) {
// Non-error types last only 5 seconds.
setTimeout(() => notification.dismiss(item), 5000);
}
notification.busy = false;
notification.checkQueue();
};
anim.play();
},
/**
* Go back to relative positioning
*/
unlockPositions: () => {
innerWrapper.querySelectorAll('.item').forEach((item) => {
item.style = 'position:relative;left:0;top:0;margin:0;right:auto;';
});
},
/**
* Capture offsets then switch to absolute positioning with these offsets
*/
lockPositions: () => {
const itemsOffsets = [],
items = innerWrapper.querySelectorAll('.item');
items.forEach((item) => {
itemsOffsets.push(item.offsetTop);
});
items.forEach((el, index) => {
el.style = `position:absolute;top:${itemsOffsets[index]}px;right:0;`;
});
},
/**
* If there's something queued, run the function one at a time
*/
checkQueue: () => {
if (!queue.length) {
return;
}
const fn = queue.shift();
fn.fn.apply(null, fn.args);
},
/**
* Dismiss notification
*
* @param {Node} item the notification.
*/
dismiss: (item) => {
if (notification.busy) {
queue.push({
fn: notification.dismiss,
args: [item],
});
return;
}
notification.busy = true;
if (!document.contains(item)) {
// The notification isn't in the DOM anymore (multiple clicks on the same icon).
notification.busy = false;
notification.checkQueue();
return;
}
// Collect all items that are below the one that is meing removed, then move them upward later.
const otherItems = [...innerWrapper.querySelectorAll('.item')].filter(
(elem) => {
return (
!elem.isEqualNode(item) && elem.offsetTop > item.offsetTop
);
}
);
notification.lockPositions();
const anim = new Animation(
new KeyframeEffect(
item,
[
{
right: `-${item.querySelector('.item-inner').clientWidth + 60}px`,
},
],
{
duration: SLIDE_DURATION,
easing: 'ease-in-out',
iterations: 1,
fill: 'forwards',
}
)
);
anim.onfinish = () => {
if (otherItems.length) {
notification.moveOtherItems(
item.clientHeight,
otherItems,
notification.endOfDismiss,
item
);
} else {
notification.endOfDismiss(item);
}
};
anim.play();
},
/**
* Remove the item, switch to relative positioning, check queued functions.
*
* @param {Node} item the dismissed item
*/
endOfDismiss: (item) => {
item.remove();
notification.unlockPositions();
notification.busy = false;
notification.checkQueue();
},
/**
* Move items up after dismissal of the one above them
*
* @param {number} height height of the removed item.
* @param {Array} items items that need to be moved.
* @param {Function} complete on complete callback.
* @param {Array} completeArgs arguments of the callback.
*/
moveOtherItems: (height, items, complete, completeArgs) => {
let completed = 0;
const animate = (items, index) => {
const anim = new Animation(
new KeyframeEffect(
items[index],
[{ marginTop: `-${height}px` }],
{
duration: 200,
easing: 'ease-in-out',
iterations: 1,
}
)
);
anim.onfinish = () => {
if ('function' !== typeof complete) {
return;
}
completed++;
if (items.length === completed) {
complete.call(null, completeArgs);
}
};
anim.play();
};
items.forEach((elem, index) => {
animate(items, index);
});
},
};
// Bind notification dismiss event listener.
const bindListeners = () => {
document.addEventListener('click', (event) => {
const el = event.target;
if (
el.closest('#advads-notifications') &&
el.classList &&
(el.classList.contains('dismiss') ||
(el.parentNode.classList &&
el.parentNode.classList.contains('dismiss')))
) {
notification.dismiss(el.closest('.item'));
}
});
};
/**
* Publicly available functions.
*
* @type {{addError: publicHelper.addError, addSuccess: publicHelper.addSuccess, addInfo: publicHelper.addInfo}}
*/
const publicHelper = {
/**
* Add an error notification
*
* @param {string} htmlContent the content
*/
addError: (htmlContent) => {
notification.addItem(htmlContent, 'error');
},
/**
* Add an info notification
*
* @param {string} htmlContent the content
*/
addInfo: (htmlContent) => {
notification.addItem(htmlContent, 'info');
},
/**
* Add a success notification
*
* @param {string} htmlContent the content
*/
addSuccess: (htmlContent) => {
notification.addItem(htmlContent, 'success');
},
};
/**
* Ads/Placements posts updated
*/
const addPostUpdate = () => {
const msg = document.getElementById('message');
if (msg) {
publicHelper.addSuccess(msg.querySelector('p').innerHTML);
}
const updateMessage = localStorage.getItem('advadsUpdateMessage');
if (updateMessage) {
const notice = JSON.parse(updateMessage);
notification.addItem(notice.message, notice.type);
localStorage.removeItem('advadsUpdateMessage');
}
};
/**
* Settings updated
*/
const addSettingsUpdate = () => {
const msg = document.getElementById('setting-error-settings_updated');
if (msg) {
publicHelper.addSuccess(msg.querySelector('p').innerHTML);
}
};
document.addEventListener('DOMContentLoaded', (event) => {
wrapper = document.createElement('div');
wrapper.id = 'advads-notifications';
innerWrapper = document.createElement('div');
wrapper.append(innerWrapper);
document.getElementById('wpwrap').append(wrapper);
bindListeners();
notificationTester();
addPostUpdate();
addSettingsUpdate();
// Make public function available.
window.advancedAds.notifications = publicHelper;
});

View File

@@ -0,0 +1,51 @@
import jQuery from 'jquery';
import apiFetch from '@wordpress/api-fetch';
/**
* Get disabled ads status
*
* @param {number} id
*/
function getPostData(id) {
apiFetch({
path: `/advanced-ads/v1/page_quick_edit?id=${id}&nonce=${window.advancedAds.page_quick_edit.nonce}`,
method: 'GET',
}).then(function (data) {
setQuickEditValues(id, data);
});
}
/**
* Update checkboxes states upon click on a quick edit link
*
* @param {number} id
* @param {Object} data
*/
function setQuickEditValues(id, data) {
const theRow = jQuery(`#edit-${id}`);
const disableAds = theRow.find('[name="advads-disable-ads"]');
disableAds.closest('fieldset').prop('disabled', false);
disableAds.prop('checked', Boolean(data.disable_ads));
const inContent = theRow.find('[name="advads-disable-the-content"]');
if (inContent.length) {
inContent
.prop('disabled', false)
.prop('checked', Boolean(data.disable_the_content));
}
}
jQuery(function () {
const editCopy = window.inlineEditPost.edit;
// Replace the default WP function
window.inlineEditPost.edit = function (id) {
/* eslint-enable no-undef */
// Call the original WP edit function.
editCopy.apply(this, arguments);
// Now we do our stuff.
if ('object' === typeof id) {
getPostData(parseInt(this.getId(id)));
}
};
});

Some files were not shown because too many files have changed in this diff Show More