1 2<!DOCTYPE html> 3<html lang="en-US"> 4<head> 5<meta charset="UTF-8"> 6<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> 7<!--[if IE]><meta http-equiv="imagetoolbar" content="no"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> 8<title>Work - Adam Baney</title> 9<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 10 11 12 <link rel="canonical" href="https://adambaney.com/work/" /> 13 <meta property="og:locale" content="en_US" /> 14 <meta property="og:type" content="article" /> 15 <meta property="og:title" content="Work - Adam Baney" /> 16 <meta property="og:url" content="https://adambaney.com/work/" /> 17 <meta property="og:site_name" content="Adam Baney" /> 18 <meta property="article:modified_time" content="2024-06-13T00:15:39+00:00" /> 19 <meta property="og:image" content="https://adambaney.com/wp-content/uploads/Adam-Baney-Designs-I-Made.jpg" /> 20 <meta property="og:image:width" content="1920" /> 21 <meta property="og:image:height" content="1080" /> 22 <meta property="og:image:type" content="image/jpeg" /> 23 <meta name="twitter:card" content="summary_large_image" /> 24 <meta name="twitter:site" content="@adam_baney" /> 25
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/adambaney.com\/work\/","url":"https:\/\/adambaney.com\/work\/","name":"Work - Adam Baney","isPartOf":{"@id":"https:\/\/adambaney.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adambaney.com\/work\/#primaryimage"},"image":{"@id":"https:\/\/adambaney.com\/work\/#primaryimage"},"thumbnailUrl":"https:\/\/adambaney.com\/wp-content\/uploads\/Adam-Baney-Designs-I-Made.jpg","datePublished":"2017-01-17T05:52:14+00:00","dateModified":"2024-06-13T00:15:39+00:00","breadcrumb":{"@id":"https:\/\/adambaney.com\/work\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adambaney.com\/work\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adambaney.com\/work\/#primaryimage","url":"https:\/\/adambaney.com\/wp-content\/uploads\/Adam-Baney-Designs-I-Made.jpg","contentUrl":"https:\/\/adambaney.com\/wp-content\/uploads\/Adam-Baney-Designs-I-Made.jpg","width":1920,"height":1080,"caption":"Adam Baney, Designs I Made"},{"@type":"BreadcrumbList","@id":"https:\/\/adambaney.com\/work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/adambaney.com\/"},{"@type":"ListItem","position":2,"name":"Work"}]},{"@type":"WebSite","@id":"https:\/\/adambaney.com\/#website","url":"https:\/\/adambaney.com\/","name":"Adam Baney","description":"Logo Designer, Website Designer, Photographer","publisher":{"@id":"https:\/\/adambaney.com\/#\/schema\/person\/3a88ba52ab0aeb00fa401ee9c9c05339"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adambaney.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/adambaney.com\/#\/schema\/person\/3a88ba52ab0aeb00fa401ee9c9c05339","name":"Adam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adambaney.com\/wp-content\/uploads\/adam-mobile-2021.jpg","url":"https:\/\/adambaney.com\/wp-content\/uploads\/adam-mobile-2021.jpg","contentUrl":"https:\/\/adambaney.com\/wp-content\/uploads\/adam-mobile-2021.jpg","width":1400,"height":782,"caption":"Adam"},"logo":{"@id":"https:\/\/adambaney.com\/wp-content\/uploads\/adam-mobile-2021.jpg"},"description":"Adam is a visual communicator (currently Sr. Graphic Designer) at Calvary Church in Albuquerque, NM. He has been designing for print, web, and digital advertising for over 15 years, and is passionate about helping small and large businesses succeed through advertising and brand identity.","sameAs":["http:\/\/adambaney.com","https:\/\/instagram.com\/adambaney","https:\/\/linkedin.com\/in\/adambaney","https:\/\/pinterest.com\/adambaney","https:\/\/x.com\/adam_baney"]}]}</script>
25 26 27 28 29<link rel='dns-prefetch' href='//static.addtoany.com' /> 30<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://adambaney.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fadambaney.com%2Fwork%2F" /> 31<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://adambaney.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fadambaney.com%2Fwork%2F&format=xml" />
vendor: 62 bytes, lines 31-33
31 32 33 <script src="//www.googletagmanager.com/gtag/js?id=
33G-0QXR0F2QWE
vendor: 91 bytes, lines 33-34
33" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> 34
34<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 35 var mi_version = '11.3.0'; 36 var mi_track_user = true; 37 var mi_no_track_reason = ''; 38 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/adambaney.com\/work\/"}; 39 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 40 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 41 } else { 42 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 43 } 44 45 var disableStrs = [ 46 'ga-disable-G-0QXR0F2QWE', 47 ]; 48 49 /* Function to detect opted out users */ 50 function __gtagTrackerIsOptedOut() { 51 for (var index = 0; index < disableStrs.length; index++) { 52 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 53 return true; 54 } 55 } 56 57 return false; 58 } 59 60 /* Disable tracking if the opt-out cookie exists. */ 61 if (__gtagTrackerIsOptedOut()) { 62 for (var index = 0; index < disableStrs.length; index++) { 63 window[disableStrs[index]] = true; 64 } 65 } 66 67 /* Opt-out function */ 68 function __gtagTrackerOptout() { 69 for (var index = 0; index < disableStrs.length; index++) { 70 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 71 window[disableStrs[index]] = true; 72 } 73 } 74 75 if ('undefined' === typeof gaOptout) { 76 function gaOptout() { 77 __gtagTrackerOptout(); 78 } 79 } 80 window.dataLayer = window.dataLayer || []; 81 82 window.MonsterInsightsDualTracker = { 83 helpers: {}, 84 trackers: {}, 85 }; 86 if (mi_track_user) { 87 function __gtagDataLayer() { 88 dataLayer.push(arguments); 89 } 90 91 function __gtagTracker(type, name, parameters) { 92 if (!parameters) { 93 parameters = {}; 94 } 95 96 if (parameters.send_to) { 97 __gtagDataLayer.apply(null, arguments); 98 return; 99 } 100 101 if (type === 'event') { 102 parameters.send_to = monsterinsights_frontend.v4_id; 103 var hookName = name; 104 if (typeof parameters['event_category'] !== 'undefined') { 105 hookName = parameters['event_category'] + ':' + name; 106 } 107 108 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 109 MonsterInsightsDualTracker.trackers[hookName](parameters); 110 } else { 111 __gtagDataLayer('event', name, parameters); 112 } 113 114 } else { 115 __gtagDataLayer.apply(null, arguments); 116 } 117 } 118 119 __gtagTracker('js', new Date()); 120 __gtagTracker('set', { 121 'developer_id.dZGIzZG': true, 122 }); 123 if ( MonsterInsightsLocations.page_location ) { 124 __gtagTracker('set', MonsterInsightsLocations); 125 } 126 __gtagTracker('config', 'G-0QXR0F2QWE', {"forceSSL":"true","link_attribution":"true"} ); 127 window.gtag = __gtagTracker; (function () { 128 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 129 /* ga and __gaTracker compatibility shim. */ 130 var noopfn = function () { 131 return null; 132 }; 133 var newtracker = function () { 134 return new Tracker(); 135 }; 136 var Tracker = function () { 137 return null; 138 }; 139 var p = Tracker.prototype; 140 p.get = noopfn; 141 p.set = noopfn; 142 p.send = function () { 143 var args = Array.prototype.slice.call(arguments); 144 args.unshift('send'); 145 __gaTracker.apply(null, args); 146 }; 147 var __gaTracker = function () { 148 var len = arguments.length; 149 if (len === 0) { 150 return; 151 } 152 var f = arguments[len - 1]; 153 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 154 if ('send' === arguments[0]) { 155 var hitConverted, hitObject = false, action; 156 if ('event' === arguments[1]) { 157 if ('undefined' !== typeof arguments[3]) { 158 hitObject = { 159 'eventAction': arguments[3], 160 'eventCategory': arguments[2], 161 'eventLabel': arguments[4], 162 'value': arguments[5] ? arguments[5] : 1, 163 } 164 } 165 } 166 if ('pageview' === arguments[1]) { 167 if ('undefined' !== typeof arguments[2]) { 168 hitObject = { 169 'eventAction': 'page_view', 170 'page_path': arguments[2], 171 } 172 } 173 } 174 if (typeof arguments[2] === 'object') { 175 hitObject = arguments[2]; 176 } 177 if (typeof arguments[5] === 'object') { 178 Object.assign(hitObject, arguments[5]); 179 } 180 if ('undefined' !== typeof arguments[1].hitType) { 181 hitObject = arguments[1]; 182 if ('pageview' === hitObject.hitType) { 183 hitObject.eventAction = 'page_view'; 184 } 185 } 186 if (hitObject) { 187 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
188 hitConverted = mapArgs(hitObject); 189 __gtagTracker('event', action, hitConverted); 190 } 191 } 192 return; 193 } 194 195 function mapArgs(args) { 196 var arg, hit = {}; 197 var gaMap = { 198 'eventCategory': 'event_category', 199 'eventAction': 'event_action', 200 'eventLabel': 'event_label', 201 'eventValue': 'event_value', 202 'nonInteraction': 'non_interaction', 203 'timingCategory': 'event_category', 204 'timingVar': 'name', 205 'timingValue': 'value', 206 'timingLabel': 'event_label', 207 'page': 'page_path', 208 'location': 'page_location', 209 'title': 'page_title', 210 'referrer' : 'page_referrer', 211 }; 212 for (arg in args) { 213 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 214 hit[gaMap[arg]] = args[arg]; 215 } else { 216 hit[arg] = args[arg]; 217 } 218 } 219 return hit; 220 } 221 222 try { 223 f.hitCallback(); 224 } catch (ex) { 225 } 226 }; 227 __gaTracker.create = newtracker; 228 __gaTracker.getByName = newtracker; 229 __gaTracker.getAll = function () { 230 return []; 231 }; 232 __gaTracker.remove = noopfn; 233 __gaTracker.loaded = true; 234 window['__gaTracker'] = __gaTracker; 235 })(); 236 } else { 237 console.log(""); 238 (function () { 239 function __gtagTracker() { 240 return null; 241 } 242 243 window['__gtagTracker'] = __gtagTracker; 244 window['gtag'] = __gtagTracker; 245 })(); 246 } 247 </script>
247 248 249 <style id="wp-img-auto-sizes-contain-inline-css"> 250img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 251/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 252</style> 253<style id="wp-block-library-inline-css"> 254:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
254--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 255 256/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 257</style> 258<style id="classic-theme-styles-inline-css"> 259/*! This file is auto-generated */ 260.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 261/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 262</style> 263 264<link rel='stylesheet' id='wp-theme-css' href='https://adambaney.com/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.3' media='all' /> 265<link rel='stylesheet' id='wp-components-css' href='https://adambaney.com/wp-includes/css/dist/components/style.min.css?ver=7.1.3' media='all' /> 266<link rel='stylesheet' id='wp-preferences-css' href='https://adambaney.com/wp-includes/css/dist/preferences/style.min.css?ver=7.1.3' media='all' /> 267<link rel='stylesheet' id='wp-block-editor-css' href='https://adambaney.com/wp-includes/css/dist/block-editor/style.min.css?ver=7.1.3' media='all' /> 268<link rel='stylesheet' id='wp-reusable-blocks-css' href='https://adambaney.com/wp-includes/css/dist/reusable-blocks/style.min.css?ver=7.1.3' media='all' /> 269<link rel='stylesheet' id='wp-patterns-css' href='https://adambaney.com/wp-includes/css/dist/patterns/style.min.css?ver=7.1.3' media='all' /> 270<link rel='stylesheet' id='wp-media-utils-css' href='https://adambaney.com/wp-includes/css/dist/media-utils/style.min.css?ver=7.1.3' media='all' /> 271<link rel='stylesheet' id='wp-editor-css' href='https://adambaney.com/wp-includes/css/dist/editor/style.min.css?ver=7.1.3' media='all' /> 272<link rel='stylesheet' id='we_blocks-style-css-css' href='https://adambaney.com/wp-content/plugins/we-blocks/dist/blocks.style.build.css?ver=7.1.3' media='all' /> 273<link rel='stylesheet' id='we_blocks-slick-style-css' href='https://adambaney.com/wp-content/plugins/we-blocks/assets/css/slick.min.css?ver=7.1.3' media='all' /> 274<style id="global-styles-inline-css"> 275:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
2750) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
275.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 276/*# sourceURL=global-styles-inline-css */ 277</style> 278 279<link rel='stylesheet' id='cookie-notice-front-css' href='https://adambaney.com/wp-content/plugins/cookie-notice/css/front.min.css?ver=3.1.14' media='all' /> 280<link rel='stylesheet' id='easy_load_more-frontend-css' href='https://adambaney.com/wp-content/plugins/easy-load-more/assets/css/frontend.css?ver=1.0.0' media='all' /> 281<style id="easy_load_more-frontend-inline-css"> 282.elm-button { background: #f85633; color: #FFFFFF; } 283.elm-button:hover, .elm-button:active, .elm-button:focus { background: #f9785c; } 284.elm-loading-icon { fill: #FFFFFF; stroke: #FFFFFF; } 285 286/*# sourceURL=easy_load_more-frontend-inline-css */ 287</style> 288<link rel='stylesheet' id='focus-style-css' href='https://adambaney.com/wp-content/plugins/focus/css/frontend.css?ver=4.8' media='screen' /> 289<link rel='stylesheet' id='vc-style-css' href='https://adambaney.com/wp-content/plugins/focus/css/vc.css?ver=4.8' media='screen' /> 290<link rel='stylesheet' id='fontawesome-css' href='https://adambaney.com/wp-content/plugins/focus/css/fontawesome.min.css' media='all' /> 291<link rel='stylesheet' id='dashicons-css' href='https://adambaney.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' /> 292<link rel='stylesheet' id='stcr-font-awesome-css' href='https://adambaney.com/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/font-awesome.min.css?ver=7.1.3' media='all' /> 293<link rel='stylesheet' id='stcr-style-css' href='https://adambaney.com/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/stcr-style.css?ver=7.1.3' media='all' /> 294<link rel='stylesheet' id='wp-pagenavi-css' href='https://adambaney.com/wp-content/plugins/wp-pagenavi/css/wp-pagenavi.css?ver=3.0.1' media='all' /> 295<link rel='stylesheet' id='godaddy-styles-css' href='https://adambaney.com/wp-content/plugins/coblocks/includes/Dependencies/GoDaddy/Styles/build/latest.css?ver=2.0.2' media='all' /> 296<link rel='stylesheet' id='buttons-css' href='https://adambaney.com/wp-includes/css/buttons.min.css?ver=7.1.3' media='all' /> 297<link rel='stylesheet' id='mediaelement-css' href='https://adambaney.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 298<link rel='stylesheet' id='wp-mediaelement-css' href='https://adambaney.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.3' media='all' /> 299<link rel='stylesheet' id='media-views-css' href='https://adambaney.com/wp-includes/css/media-views.min.css?ver=7.1.3' media='all' /> 300<link rel='stylesheet' id='imgareaselect-css' href='https://adambaney.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' /> 301<link rel='stylesheet' id='react-aiot-css' href='https://adambaney.com/wp-content/plugins/real-media-library/public/lib/react-aiot/umd/react-aiot.umd.css?ver=1.2.8' media='all' /> 302<link rel='stylesheet' id='real-media-library-css' href='https://adambaney.com/wp-content/plugins/real-media-library/public/dist/rml.css?ver=5dbd3607f43829b840aa926ea3190fa1' media='all' /> 303<link rel='stylesheet' id='rml-font-css' href='https://adambaney.com/wp-content/plugins/real-media-library/public/others/icons/css/rml.css?ver=4.0.0' media='all' /> 304<link rel='stylesheet' id='theme-style-css' href='https://adambaney.com/wp-content/themes/adam/style.css?ver=20260513_050450.' media='screen' /> 305<link rel='stylesheet' id='addtoany-css' href='https://adambaney.com/wp-content/plugins/add-to-any/addtoany.min.css?ver=1.16' media='all' /> 306<link rel='stylesheet' id='ari-fancybox-css' href='https://adambaney.com/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/jquery.fancybox.min.css?ver=1.4.1' media='all' /> 307<style id="ari-fancybox-inline-css"> 308BODY .fancybox-container{z-index:200000}BODY .fancybox-is-open .fancybox-bg{opacity:0.87}BODY .fancybox-bg {background-color:#292c35}BODY .fancybox-thumbs {background-color:#ffffff} 309/*# sourceURL=ari-fancybox-inline-css */ 310</style>
311<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://adambaney.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 311
311
312<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ 313var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/adambaney.com","hash_tracking":"false","v4_id":"G-0QXR0F2QWE"};/* ]]> */ 314</script>
vendor: 1 bytes, line 314
314
315<script id="jquery-core-js" src="https://adambaney.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 315
315
316<script id="jquery-migrate-js" src="https://adambaney.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 316
316
317<script id="we_blocks-slick-script-js" src="https://adambaney.com/wp-content/plugins/we-blocks/assets/js/slick.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 317
317
318<script id="react-js" src="https://adambaney.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 318
318
319<script id="react-jsx-runtime-js" src="https://adambaney.com/wp-includes/js/dist/vendor/react-jsx-runtime.min.js?ver=18.3.1"></script>
vendor: 1 bytes, line 319
319
320<script id="wp-autop-js" src="https://adambaney.com/wp-includes/js/dist/autop.min.js?ver=4e10a18cb6f21a043fc0"></script>
vendor: 1 bytes, line 320
320
321<script id="wp-blob-js" src="https://adambaney.com/wp-includes/js/dist/blob.min.js?ver=c7582a735ddd2edc9731"></script>
vendor: 1 bytes, line 321
321
322<script id="wp-block-serialization-default-parser-js" src="https://adambaney.com/wp-includes/js/dist/block-serialization-default-parser.min.js?ver=4c6f3dd40077f7c17604"></script>
vendor: 1 bytes, line 322
322
323<script id="wp-hooks-js" src="https://adambaney.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 323
323
324<script id="wp-deprecated-js" src="https://adambaney.com/wp-includes/js/dist/deprecated.min.js?ver=fe587bac92b7d0ef760e"></script>
vendor: 1 bytes, line 324
324
325<script id="wp-dom-js" src="https://adambaney.com/wp-includes/js/dist/dom.min.js?ver=c95f94cbbc1ac3fde84f"></script>
vendor: 1 bytes, line 325
325
326<script id="react-dom-js" src="https://adambaney.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 326
326
327<script id="wp-escape-html-js" src="https://adambaney.com/wp-includes/js/dist/escape-html.min.js?ver=87ebe53e97bba59805a5"></script>
vendor: 1 bytes, line 327
327
328<script id="wp-element-js" src="https://adambaney.com/wp-includes/js/dist/element.min.js?ver=4a4370b2b349066fd440"></script>
vendor: 1 bytes, line 328
328
329<script id="wp-is-shallow-equal-js" src="https://adambaney.com/wp-includes/js/dist/is-shallow-equal.min.js?ver=7ad271045c1fe60f5496"></script>
vendor: 1 bytes, line 329
329
330<script id="wp-i18n-js" src="https://adambaney.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 330
330
331<script id="wp-i18n-js-after"> 332wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 333//# sourceURL=wp-i18n-js-after 334</script>
vendor: 1 bytes, line 334
334
335<script id="wp-keycodes-js" src="https://adambaney.com/wp-includes/js/dist/keycodes.min.js?ver=d0b4204e4bbeb412df6e"></script>
vendor: 1 bytes, line 335
335
336<script id="wp-priority-queue-js" src="https://adambaney.com/wp-includes/js/dist/priority-queue.min.js?ver=6c0aa59b65d55dfd509b"></script>
vendor: 1 bytes, line 336
336
337<script id="wp-private-apis-js" src="https://adambaney.com/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script>
vendor: 1 bytes, line 337
337
338<script id="wp-undo-manager-js" src="https://adambaney.com/wp-includes/js/dist/undo-manager.min.js?ver=4554fce6276d8910a4ae"></script>
vendor: 1 bytes, line 338
338
339<script id="wp-compose-js" src="https://adambaney.com/wp-includes/js/dist/compose.min.js?ver=0e8bde2a499ea6073b42"></script>
vendor: 1 bytes, line 339
339
340<script id="wp-redux-routine-js" src="https://adambaney.com/wp-includes/js/dist/redux-routine.min.js?ver=acca2b4857d83ad1790e"></script>
vendor: 1 bytes, line 340
340
341<script id="wp-data-js" src="https://adambaney.com/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976"></script>
vendor: 1 bytes, line 341
341
342<script id="wp-data-js-after"> 343( function() { 344 var userId = 0; 345 var storageKey = "WP_DATA_USER_" + userId; 346 wp.data 347 .use( wp.data.plugins.persistence, { storageKey: storageKey } ); 348} )(); 349//# sourceURL=wp-data-js-after 350</script>
vendor: 1 bytes, line 350
350
351<script id="wp-html-entities-js" src="https://adambaney.com/wp-includes/js/dist/html-entities.min.js?ver=a976ff3a0f00bc2999a3"></script>
vendor: 1 bytes, line 351
351
352<script id="wp-dom-ready-js" src="https://adambaney.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 352
352
353<script id="wp-a11y-js" src="https://adambaney.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 353
353
354<script id="wp-rich-text-js" src="https://adambaney.com/wp-includes/js/dist/rich-text.min.js?ver=3e5852e42cee1c239bae"></script>
vendor: 1 bytes, line 354
354
355<script id="wp-shortcode-js" src="https://adambaney.com/wp-includes/js/dist/shortcode.min.js?ver=f6273476300cc5fad4cd"></script>
vendor: 1 bytes, line 355
355
356<script id="wp-warning-js" src="https://adambaney.com/wp-includes/js/dist/warning.min.js?ver=a0978839debc564a6608"></script>
vendor: 1 bytes, line 356
356
357<script id="wp-blocks-js" src="https://adambaney.com/wp-includes/js/dist/blocks.min.js?ver=c0e57a630a0b6f6c3bb5"></script>
vendor: 1 bytes, line 357
357
358<script id="post-slider-block-slide-js" src="https://adambaney.com/wp-content/plugins/we-blocks/assets/js/we-posts-slider.js?ver=1"></script>
vendor: 1 bytes, line 358
358
359<script id="addtoany-core-js-before"> 360window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; 361 362//# sourceURL=addtoany-core-js-before 363</script>
vendor: 1 bytes, line 363
363
364<script id="addtoany-core-js" defer src="https://static.addtoany.com/menu/page.js"></script>
vendor: 1 bytes, line 364
364
365<script id="addtoany-jquery-js" defer src="https://adambaney.com/wp-content/plugins/add-to-any/addtoany.min.js?ver=1.1"></script>
vendor: 1 bytes, line 365
365
366<script id="cookie-notice-front-js-before"> 367var cnArgs = {"ajaxUrl":"https:\/\/adambaney.com\/wp-admin\/admin-ajax.php","nonce":"0bed5d2e48","hideEffect":"fade","position":"bottom","onScroll":true,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; 368 369//# sourceURL=cookie-notice-front-js-before 370</script>
vendor: 1 bytes, line 370
370
371<script id="cookie-notice-front-js" src="https://adambaney.com/wp-content/plugins/cookie-notice/js/front.min.js?ver=3.1.14"></script>
vendor: 1 bytes, line 371
371
372<script id="focus-preload-script-js" src="https://adambaney.com/wp-content/plugins/focus/js/preload.js?ver=4.8"></script>
vendor: 1 bytes, line 372
372
373<script id="utils-js-extra"> 374var userSettings = {"url":"/","uid":"0","time":"1791585717","secure":"1"}; 375//# sourceURL=utils-js-extra 376</script>
vendor: 1 bytes, line 376
376
377<script id="utils-js" src="https://adambaney.com/wp-includes/js/utils.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 377
377
378<script id="moxiejs-js" src="https://adambaney.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 378
378
379<script id="plupload-js" src="https://adambaney.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 379
379
380<script id="theme-script-js" src="https://adambaney.com/wp-content/themes/adam/js/theme.js?ver=20251111_055208."></script>
vendor: 1 bytes, line 380
380
381<script id="ari-fancybox-js-extra"> 382var ARI_FANCYBOX = {"lightbox":{"transitionDuration":1500,"loop":true,"backFocus":false,"trapFocus":false,"thumbs":{"hideOnClose":false},"touch":{"vertical":true,"momentum":true},"buttons":["slideShow","fullScreen","thumbs","close"],"lang":"custom","i18n":{"custom":{"PREV":"Previous","NEXT":"Next","PLAY_START":"Start slideshow (P)","PLAY_STOP":"Stop slideshow (P)","FULL_SCREEN":"Full screen (F)","THUMBS":"Thumbnails (G)","CLOSE":"Close (Esc)","ERROR":"The requested content cannot be loaded. \u003Cbr/\u003E Please try again later."}}},"convert":{"images":{"convert":true,"post_grouping":true,"grouping_selector":"a"},"youtube":{"convert":true},"vimeo":{"convert":true},"metacafe":{"convert":true},"dailymotion":{"convert":true},"vine":{"convert":true},"google_maps":{"convert":true},"pdf":{"convert":true}},"sanitize":null,"viewers":{"pdfjs":{"url":"https://adambaney.com/wp-content/plugins/ari-fancy-lightbox/assets/pdfjs/web/viewer.html"}}}; 383//# sourceURL=ari-fancybox-js-extra 384</script>
vendor: 1 bytes, line 384
384
385<script id="ari-fancybox-js-before"> 386ARI_FANCYBOX_INIT_FUNC = function($) {jQuery(document).on('onInit.fb', function(e, instance, current) { 387 instance.$refs.stage.on('mousewheel DOMMouseScroll wheel MozMousePixelScroll', function() { 388 jQuery.fancybox.close(); 389 }); 390});} 391//# sourceURL=ari-fancybox-js-before 392</script>
vendor: 1 bytes, line 392
392
393<script id="ari-fancybox-js" src="https://adambaney.com/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/jquery.fancybox.min.js?ver=1.4.1"></script>
393 394<link rel="https://api.w.org/" href="https://adambaney.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://adambaney.com/wp-json/wp/v2/pages/27" /><link rel='shortlink' href='https://adambaney.com/?p=27' /> 395<noscript><style>.vce-row-container .vcv-lozad {display: none}</style></noscript><meta name="generator" content="Powered by Visual Composer Website Builder - fast and easy-to-use drag and drop visual editor for WordPress."/>
395<script>document.documentElement.className += " js";</script>
395 396<!--[if lt IE 9]>
396<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
396<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
396<![endif]--> 397 398<link rel="apple-touch-icon" sizes="180x180" href="https://adambaney.com/wp-content/themes/adam/img/favicons/apple-touch-icon.png?v=20240322-112857"> 399<link rel="icon" type="image/png" sizes="32x32" href="https://adambaney.com/wp-content/themes/adam/img/favicons/favicon-32x32.png?v=<br /> 400<b>Warning</b>: filemtime(): stat failed for /home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/img/favicons/favicon-32x32.png.png in <b>/home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/functions.php</b> on line <b>414</b><br /> 40119700101-120000"> 402<link rel="icon" type="image/png" sizes="16x16" href="https://adambaney.com/wp-content/themes/adam/img/favicons/favicon-16x16.png?v=20240322-112857"> 403<link rel="manifest" href="https://adambaney.com/wp-content/themes/adam/img/favicons/site.webmanifest?v=20240322-112858"> 404<link rel="mask-icon" href="https://adambaney.com/wp-content/themes/adam/img/favicons/safari-pinned-tab.svg?v=<br /> 405<b>Warning</b>: filemtime(): stat failed for /home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/img/favicons/safari-pinned-tab.png in <b>/home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/functions.php</b> on line <b>417</b><br /> 40619700101-120000" color="#ed4406"> 407<link rel="shortcut icon" href="https://adambaney.com/wp-content/themes/adam/img/favicons/favicon.ico?v=<br /> 408<b>Warning</b>: filemtime(): stat failed for /home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/img/favicons/favicon.png in <b>/home/ajbaney/public_html/adambaney.com/wp-content/themes/adam/functions.php</b> on line <b>418</b><br /> 40919700101-120000"> 410<meta name="apple-mobile-web-app-title" content="Adam Baney"> 411<meta name="application-name" content="Adam Baney"> 412<meta name="msapplication-TileColor" content="#f8f6f0"> 413<meta name="msapplication-config" content="https://adambaney.com/wp-content/themes/adam/img/favicons/browserconfig.xml?v=20240322-112857"> 414<meta name="theme-color" content="#f8f6f0"> 415<link href="https://adambaney.com/feed/" rel="alternate" type="application/rss+xml" title="Adam Baney RSS Feed" /> 416<link href="https://adambaney.com/xmlrpc.php" rel="pingback" /> 417 418 419<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 420<link href="https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap" rel="stylesheet"> 421 422<style id="pbg-blocks-frontend-inline-css">body .entry-content > div:not(:first-child) {margin-block-start:20px;margin-top:20px;}</style></head> 423 424<body class="wp-singular page-template page-template-tpl-masonry page-template-tpl-masonry-php page page-id-27 page-parent wp-theme-adam cookies-not-set chrome page-work pbg-body vcwb"> 425<img src="https://adambaney.com/wp-content/themes/adam/img/brand-img.jpg?v=20240322-113800" alt="Adam Baney" title="" id="brand-img"> 426 <div id="preloader"><div class="preload-icon"></div></div> 427 428 429<header id="global" class="header-hide"> 430 <a href="/" id="logo"><img src="https://adambaney.com/wp-content/themes/adam/img/logo.svg" alt="Adam Baney" title="" /></a> 431 <button class="hamburger" id="hamburger-1"> 432 <span class="line"></span> 433 <span class="line"></span> 434 <span class="line"></span> 435 </button> 436</header> 437 438<a id="nav-toggle"></a> 439 440<div id="nav-full-screen"> 441 <nav id="primary"> 442 <ul id="menu-nested-pages" class="menu"><li id="menu-item-4063" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-27 current_page_item menu-item-4063 current_menu_parent"><a class="strikethrough"rel="page" href="https://adambaney.com/work/" aria-current="page">Work</a></li> 443<li id="menu-item-4585" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4585"><a class="strikethrough"rel="page" href="https://adambaney.com/photos/">Photos</a></li> 444<li id="menu-item-4277" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4277"><a class="strikethrough"rel="page" href="https://adambaney.com/about/">About</a></li> 445<li id="menu-item-4065" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4065"><a class="strikethrough"rel="page" href="https://adambaney.com/blog/">Blog</a></li> 446<li id="menu-item-4153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4153"><a class="strikethrough"rel="4152" href="https://creativemarket.com/adambaney">Shop</a></li> 447<li id="menu-item-4066" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4066"><a class="strikethrough"rel="page" href="https://adambaney.com/contact/">Contact</a></li> 448</ul> </nav> 449</div> 450 451 452 453<section id="pgheader" class="full width pagetop"> 454 <div class="row"> 455 <h1>Work</h1> 456 </div> 457 458</section> 459<section id="wrap"> 460 461 <div class="row"> 462 <div class="col"> 463 </div> 464 </div> 465 466 <section id="work" class="infinite-scrolling"> 467 468 <div class="ms-item col">
469 <a href="https://adambaney.com/work/logo-marks/" rel="bookmark" alt="Logo Marks" class="thumb-overlay tip"></a> 470 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-960x960.jpg" class="attachment-large size-large wp-post-image" alt="Logo Marks" decoding="async" fetchpriority="high" srcset="https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured-800x800.jpg 800w, https://adambaney.com/wp-content/uploads/1-Logo-Marks-Featured.jpg 1350w" sizes="(max-width: 960px) 100vw, 960px" /></div> 471 </div> 472 <div class="ms-item col"> 473 <a href="https://adambaney.com/work/israel-at-war-book/" rel="bookmark" alt="Israel at War Book" class="thumb-overlay tip"></a> 474 <div class="thumbnail"><img width="960" height="1097" src="https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-960x1097.jpg" class="attachment-large size-large wp-post-image" alt="Israel at War by Skip Heitzig" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-960x1097.jpg 960w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-480x549.jpg 480w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-768x878.jpg 768w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-320x366.jpg 320w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-1344x1536.jpg 1344w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured-800x914.jpg 800w, https://adambaney.com/wp-content/uploads/Israel-at-War-by-Skip-Heitzig-Featured.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 475 </div> 476 <div class="ms-item col"> 477 <a href="https://adambaney.com/work/calvary-youth/" rel="bookmark" alt="Calvary Youth" class="thumb-overlay tip"></a> 478 <div class="thumbnail"><img width="960" height="540" src="https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-960x540.jpg" class="attachment-large size-large wp-post-image" alt="Calvary Youth (CY) Logo" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-960x540.jpg 960w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-480x270.jpg 480w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-768x432.jpg 768w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-320x180.jpg 320w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-1536x864.jpg 1536w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured-800x450.jpg 800w, https://adambaney.com/wp-content/uploads/Calvary-Youth-CY-Featured.jpg 1920w" sizes="(max-width: 960px) 100vw, 960px" /></div> 479 </div> 480 <div class="ms-item col"> 481 <a href="https://adambaney.com/work/uplabs/" rel="bookmark" alt="UpLabs" class="thumb-overlay tip"></a> 482 <div class="thumbnail"><img width="960" height="640" src="https://adambaney.com/wp-content/uploads/Up-Labs-Featured-960x640.jpg" class="attachment-large size-large wp-post-image" alt="UpLabs Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Up-Labs-Featured-960x640.jpg 960w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-480x320.jpg 480w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-768x512.jpg 768w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-320x213.jpg 320w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-1536x1024.jpg 1536w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-2048x1365.jpg 2048w, https://adambaney.com/wp-content/uploads/Up-Labs-Featured-800x533.jpg 800w" sizes="(max-width: 960px) 100v
482w, 960px" /></div> 483 </div> 484 <div class="ms-item col"> 485 <a href="https://adambaney.com/work/lifestyle-booklets/" rel="bookmark" alt="Lifestyle Booklet Redesign" class="thumb-overlay tip"></a> 486 <div class="thumbnail"><img width="960" height="1200" src="https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-960x1200.jpg" class="attachment-large size-large wp-post-image" alt="Lifestyle Booklets by Skip Heitzig - Preview" decoding="async" srcset="https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-960x1200.jpg 960w, https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-480x600.jpg 480w, https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-768x960.jpg 768w, https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-320x400.jpg 320w, https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview-1229x1536.jpg 1229w, https://adambaney.com/wp-content/uploads/SkipHeitzig-LifestyleBooklets-Preview.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 487 </div> 488 <div class="ms-item col"> 489 <a href="https://adambaney.com/work/berean-baptist-church/" rel="bookmark" alt="Berean Baptist Church" class="thumb-overlay tip"></a> 490 <div class="thumbnail"><img width="960" height="720" src="https://adambaney.com/wp-content/uploads/Berean-Preview-960x720.jpg" class="attachment-large size-large wp-post-image" alt="Berean Baptist Church Preview" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Berean-Preview-960x720.jpg 960w, https://adambaney.com/wp-content/uploads/Berean-Preview-480x360.jpg 480w, https://adambaney.com/wp-content/uploads/Berean-Preview-768x576.jpg 768w, https://adambaney.com/wp-content/uploads/Berean-Preview-320x240.jpg 320w, https://adambaney.com/wp-content/uploads/Berean-Preview.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 491 </div> 492 <div class="ms-item col"> 493 <a href="https://adambaney.com/work/biography-of-god-book-by-skip-heitzig/" rel="bookmark" alt="Biography of God Book by Skip Heitzig" class="thumb-overlay tip"></a> 494 <div class="thumbnail"><img width="960" height="640" src="https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured-960x640.webp" class="attachment-large size-large wp-post-image" alt="Biography of God Book by Skip Heitzig" decoding="async" srcset="https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured-960x640.webp 960w, https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured-480x320.webp 480w, https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured-768x512.webp 768w, https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured-320x213.webp 320w, https://adambaney.com/wp-content/uploads/skipheitzig-biographyofgodbook-featured.webp 1500w" sizes="(max-width: 960px) 100vw, 960px" /></div> 495 </div> 496 <div class="ms-item col"> 497 <a href="https://adambaney.com/work/man-up/" rel="bookmark" alt="Man Up" class="thumb-overlay tip"></a> 498 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-960x960.jpg" class="attachment-large size-large wp-post-image" alt="ManUp Event, Calvary Church" decoding="async" srcset="https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/ManUp-Calvary-Preview.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 499 </div> 500 <div class="ms-item col">
501 <a href="https://adambaney.com/work/lenya-heitzig/" rel="bookmark" alt="Lenya Heitzig" class="thumb-overlay tip"></a> 502 <div class="thumbnail"><img width="960" height="720" src="https://adambaney.com/wp-content/uploads/Lenya-Preview-960x720.jpg" class="attachment-large size-large wp-post-image" alt="Lenya Logo Preview" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Lenya-Preview-960x720.jpg 960w, https://adambaney.com/wp-content/uploads/Lenya-Preview-480x360.jpg 480w, https://adambaney.com/wp-content/uploads/Lenya-Preview-768x576.jpg 768w, https://adambaney.com/wp-content/uploads/Lenya-Preview-320x240.jpg 320w, https://adambaney.com/wp-content/uploads/Lenya-Preview.jpg 1200w" sizes="(max-width: 960px) 100vw, 960px" /></div> 503 </div> 504 <div class="ms-item col"> 505 <a href="https://adambaney.com/work/the-bible-from-30000-feet/" rel="bookmark" alt="The Bible from 30,000 Feet" class="thumb-overlay tip"></a> 506 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-960x960.jpg" class="attachment-large size-large wp-post-image" alt="Calvary Church Bible from 30K Feet Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured-800x800.jpg 800w, https://adambaney.com/wp-content/uploads/Calvary-Church-Bible-from-30K-Feet-Featured.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 507 </div> 508 <div class="ms-item col"> 509 <a href="https://adambaney.com/work/calvary-college/" rel="bookmark" alt="Calvary College" class="thumb-overlay tip"></a> 510 <div class="thumbnail"><img width="960" height="672" src="https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview-960x672.jpg" class="attachment-large size-large wp-post-image" alt="Calvary College Branding" decoding="async" srcset="https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview-960x672.jpg 960w, https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview-480x336.jpg 480w, https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview-768x538.jpg 768w, https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview-320x224.jpg 320w, https://adambaney.com/wp-content/uploads/CalvaryCollege-Preview.jpg 1500w" sizes="(max-width: 960px) 100vw, 960px" /></div> 511 </div> 512 <div class="ms-item col"> 513 <a href="https://adambaney.com/work/mirror-studios/" rel="bookmark" alt="Mirror Studios" class="thumb-overlay tip"></a> 514 <div class="thumbnail"><img width="960" height="576" src="https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview-960x576.jpg" class="attachment-large size-large wp-post-image" alt="Mirror Studios Branding" decoding="async" srcset="https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview-960x576.jpg 960w, https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview-480x288.jpg 480w, https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview-768x461.jpg 768w, https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview-320x192.jpg 320w, https://adambaney.com/wp-content/uploads/MirrorStudios-Branding-Preview.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 515 </div> 516 <div class="ms-item col"> 517 <a href="https://adambaney.com/work/spctrm/" rel="bookmark" alt="SPCTRM" class="thumb-overlay tip"></a> 518 <div class="thumbnail"><img width="960" height="1200" src="https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview-960x1200.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview-960x1200.jpg 960w, https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview-480x600.jpg 480w, https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview-768x960.jpg 768w, https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview-320x400.jpg 320w, https://adambaney.com/wp-content/uploads/SPCTRM-Rebrand2020-Preview.jpg 1000w" sizes="(max-width: 960px) 100v
518w, 960px" /></div> 519 </div> 520 <div class="ms-item col"> 521 <a href="https://adambaney.com/work/oakmont-advisory-group/" rel="bookmark" alt="Oakmont Advisory Group" class="thumb-overlay tip"></a> 522 <div class="thumbnail"><img width="960" height="1151" src="https://adambaney.com/wp-content/uploads/oak-featured-1-960x1151.jpg" class="attachment-large size-large wp-post-image" alt="Oakmont Advisory Group" decoding="async" srcset="https://adambaney.com/wp-content/uploads/oak-featured-1-960x1151.jpg 960w, https://adambaney.com/wp-content/uploads/oak-featured-1-480x576.jpg 480w, https://adambaney.com/wp-content/uploads/oak-featured-1-768x921.jpg 768w, https://adambaney.com/wp-content/uploads/oak-featured-1-320x384.jpg 320w, https://adambaney.com/wp-content/uploads/oak-featured-1.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 523 </div> 524 <div class="ms-item col"> 525 <a href="https://adambaney.com/work/jah-in-the-morning/" rel="bookmark" alt="Jah in the Morning" class="thumb-overlay tip"></a> 526 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-960x960.jpg" class="attachment-large size-large wp-post-image" alt="Jah in the Morning Preview" decoding="async" srcset="https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/JahInTheMorning-preview-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/JahInTheMorning-preview.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 527 </div> 528 <div class="ms-item col"> 529 <a href="https://adambaney.com/work/she-ministries/" rel="bookmark" alt="she Ministries" class="thumb-overlay tip"></a> 530 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/she-featured-960x960.jpg" class="attachment-large size-large wp-post-image" alt="she Ministries Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/she-featured-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/she-featured-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/she-featured-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/she-featured-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/she-featured-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/she-featured.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 531 </div> 532 <div class="ms-item col"> 533 <a href="https://adambaney.com/work/wordcamp/" rel="bookmark" alt="WordCamp Albuquerque" class="thumb-overlay tip"></a> 534 <div class="thumbnail"><img width="900" height="700" src="https://adambaney.com/wp-content/uploads/wc-featured.jpg" class="attachment-large size-large wp-post-image" alt="WordCamp Albuquerque 2012 Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/wc-featured.jpg 900w, https://adambaney.com/wp-content/uploads/wc-featured-480x373.jpg 480w, https://adambaney.com/wp-content/uploads/wc-featured-768x597.jpg 768w, https://adambaney.com/wp-content/uploads/wc-featured-320x249.jpg 320w" sizes="(max-width: 900px) 100vw, 900px" /></div> 535 </div> 536 <div class="ms-item col"> 537 <a href="https://adambaney.com/work/heavenly-touch-massage/" rel="bookmark" alt="Heavenly Touch Massage" class="thumb-overlay tip"></a> 538 <div class="thumbnail"><img width="960" height="768" src="https://adambaney.com/wp-content/uploads/htm-featured-960x768.jpg" class="attachment-large size-large wp-post-image" alt="Heavenly Touch Massage Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/htm-featured-960x768.jpg 960w, https://adambaney.com/wp-content/uploads/htm-featured-480x384.jpg 480w, https://adambaney.com/wp-content/uploads/htm-featured-768x614.jpg 768w, https://adambaney.com/wp-content/uploads/htm-featured-320x256.jpg 320w, https://adambaney.com/wp-content/uploads/htm-featured.jpg 1000w" sizes="(max-width: 960px) 100v
538w, 960px" /></div> 539 </div> 540 <div class="ms-item col"> 541 <a href="https://adambaney.com/work/xurex/" rel="bookmark" alt="Xurex" class="thumb-overlay tip"></a> 542 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/Xurex-Preview-960x960.jpg" class="attachment-large size-large wp-post-image" alt="Xurex Logo" decoding="async" srcset="https://adambaney.com/wp-content/uploads/Xurex-Preview-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/Xurex-Preview-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/Xurex-Preview-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/Xurex-Preview-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/Xurex-Preview-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/Xurex-Preview.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 543 </div> 544 <div class="ms-item col"> 545 <a href="https://adambaney.com/work/faith-bible-church/" rel="bookmark" alt="Faith Bible Church" class="thumb-overlay tip"></a> 546 <div class="thumbnail"><img width="960" height="1152" src="https://adambaney.com/wp-content/uploads/faithbiblechurch-preview-960x1152.jpg" class="attachment-large size-large wp-post-image" alt="Faith Bible Church Preview" decoding="async" srcset="https://adambaney.com/wp-content/uploads/faithbiblechurch-preview-960x1152.jpg 960w, https://adambaney.com/wp-content/uploads/faithbiblechurch-preview-480x576.jpg 480w, https://adambaney.com/wp-content/uploads/faithbiblechurch-preview-768x922.jpg 768w, https://adambaney.com/wp-content/uploads/faithbiblechurch-preview-320x384.jpg 320w, https://adambaney.com/wp-content/uploads/faithbiblechurch-preview.jpg 1000w" sizes="(max-width: 960px) 100vw, 960px" /></div> 547 </div> 548 <div class="ms-item col"> 549 <a href="https://adambaney.com/work/natural-touch-soap/" rel="bookmark" alt="Natural Touch Soap" class="thumb-overlay tip"></a> 550 <div class="thumbnail"><img width="960" height="960" src="https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-960x960.jpg" class="attachment-large size-large wp-post-image" alt="Natural Touch Soap" decoding="async" srcset="https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-960x960.jpg 960w, https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-480x480.jpg 480w, https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-150x150.jpg 150w, https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-768x768.jpg 768w, https://adambaney.com/wp-content/uploads/logo-natural-touch-soap-320x320.jpg 320w, https://adambaney.com/wp-content/uploads/logo-natural-touch-soap.jpg 1400w" sizes="(max-width: 960px) 100vw, 960px" /></div> 551 </div> 552 <div class="ms-item col"> 553 <a href="https://adambaney.com/work/kilmer-kilmer-marshall-duran/" rel="bookmark" alt="Kilmer Kilmer Marshall Duran" class="thumb-overlay tip"></a> 554 <div class="thumbnail"><img width="900" height="1200" src="https://adambaney.com/wp-content/uploads/k2md-featured.jpg" class="attachment-large size-large wp-post-image" alt="K2MD Featured" decoding="async" srcset="https://adambaney.com/wp-content/uploads/k2md-featured.jpg 900w, https://adambaney.com/wp-content/uploads/k2md-featured-480x640.jpg 480w, https://adambaney.com/wp-content/uploads/k2md-featured-768x1024.jpg 768w, https://adambaney.com/wp-content/uploads/k2md-featured-320x427.jpg 320w" sizes="(max-width: 900px) 100vw, 900px" /></div> 555 </div> 556 <div class="ms-item col"> 557 <a href="https://adambaney.com/work/various-logos/" rel="bookmark" alt="Various Logos" class="thumb-overlay tip"></a> 558 <div class="thumbnail"><img width="960" height="751" src="https://adambaney.com/wp-content/uploads/various-logos-thumb-1-960x751.jpg" class="attachment-large size-large wp-post-image" alt="Various Logos" decoding="async" srcset="https://adambaney.com/wp-content/uploads/various-logos-thumb-1-960x751.jpg 960w, https://adambaney.com/wp-content/uploads/various-logos-thumb-1-480x375.jpg 480w, https://adambaney.com/wp-content/uploads/various-logos-thumb-1-768x601.jpg 768w, https://adambaney.com/wp-content/uploads/various-logos-thumb-1-320x250.jpg 320w, https://adambaney.com/wp-content/uploads/various-logos-thumb-1.jpg 1400w" sizes="(max-width: 960px) 100v
558w, 960px" /></div> 559 </div> 560 </section> 561
561<script type="text/javascript"> 562 jQuery(window).load(function() { 563 var container = document.querySelector('#work'); 564 var msnry = new Masonry( container, { 565 itemSelector: '.ms-item', 566 columnWidth: '.ms-item', 567 }); 568 }); 569 jQuery(function() { 570 jQuery('.tip').addTooltip(); 571 }); 572 </script>
572 573 574 <section id="cta" class="center-center"> 575 <div class="row"> 576 <div class="col"> 577 <h2><a href="/contact/" class="btn no-border">Like what you see?<br>Let’s work together.</a></h2> 578 </div> 579 </div> 580</section> 581</section> 582 583 584 585<footer class="reveal"> 586 <div class="row"> 587 <div class="col"> 588 <h2 class="email" id="contact"><a href="mailto:[email protected]">Let's make something memorable</a></h2> 589 <div class="social"><a href="https://www.facebook.com/adambaneybrandwebphoto" class="social-icn fb" title="Facebook"></a><a href="https://twitter.com/adam_baney" class="social-icn tw" title="Twitter / X"></a><a href="http://www.linkedin.com/in/adambaney/" class="social-icn li" title="LinkedIn"></a><a href="http://pinterest.com/adambaney/" class="social-icn pn" title="Pinterest"></a><a href="https://instagram.com/adambaney/" class="social-icn ig" title="Instagram"></a><a href="https://dribbble.com/adambaney" class="social-icn db" title="Dribbble"></a></div> 590 <p class="copyright">© 2005-2026 Adam Baney</p> 591 </div> 592 </div> 593</footer> 594
595<script type="speculationrules"> 596{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/adam/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 597</script>
597 598 599
599<script> 600 (function() { 601 var name = 'isReturningVisitor27'; 602 if (!document.cookie.split(';').some(function(c) { 603 return c.trim().startsWith(name + '='); 604 })) { 605 var expires = new Date(); 606 expires.setFullYear(expires.getFullYear() + 1); 607 document.cookie = name + '=1; path=/; expires=' + expires.toUTCString() + '; SameSite=Lax'; 608 } 609 })(); 610 </script>
610 611 612
612<script type="text/html" id="tmpl-media-frame"> 613 <div class="media-frame-title" id="media-frame-title"></div> 614 <h2 class="media-frame-menu-heading">Actions</h2> 615 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 616 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 617 </button> 618 <div class="media-frame-menu"></div> 619 <div class="media-frame-tab-panel"> 620 <div class="media-frame-router"></div> 621 <div class="media-frame-content"></div> 622 </div> 623 <h2 class="media-frame-actions-heading screen-reader-text"> 624 Selected media actions </h2> 625 <div class="media-frame-toolbar"></div> 626 <div class="media-frame-uploader"></div> 627 </script>
627 628 629
629<script type="text/html" id="tmpl-media-modal"> 630 <div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 631 <# if ( data.hasCloseButton ) { #> 632 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 633 Close dialog </span></button> 634 <# } #> 635 <div class="media-modal-content" role="document"></div> 636 </div> 637 <div class="media-modal-backdrop"></div> 638 </script>
638 639 640
640<script type="text/html" id="tmpl-uploader-window"> 641 <div class="uploader-window-content"> 642 <div class="uploader-editor-title">Drop files to upload</div> 643 </div> 644 </script>
644 645 646
646<script type="text/html" id="tmpl-uploader-editor"> 647 <div class="uploader-editor-content"> 648 <div class="uploader-editor-title">Drop files to upload</div> 649 </div> 650 </script>
650 651 652
652<script type="text/html" id="tmpl-uploader-inline"> 653 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 654 <# if ( data.canClose ) { #> 655 <button class="close dashicons dashicons-no"><span class="screen-reader-text"> 656 Close uploader </span></button> 657 <# } #> 658 <div class="uploader-inline-content {{ messageClass }}"> 659 <# if ( data.message ) { #> 660 <h2 class="upload-message">{{ data.message }}</h2> 661 <# } #> 662 <div class="upload-ui"> 663 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 664 <p class="upload-instructions drop-instructions">or</p> 665 <button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button> 666 </div> 667 668 <div class="upload-inline-status"></div> 669 670 <div class="post-upload-ui" id="post-upload-info"> 671 <p class="attachments-filter-upload-chooser">upload to folder</p><p><select class="rml-wprfc-visible" data-wprfc="preUploadUi"><option selected="true" value="-1">Loading...</option></select></p> 672 <p class="max-upload-size"> 673 Maximum upload file size: 128 MB. </p> 674 675 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 676 <p class="suggested-dimensions"> 677 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 678 <# } #> 679 680 </div> 681 </div> 682 </script>
682 683 684
684<script type="text/html" id="tmpl-media-library-view-switcher"> 685 <a href="https://adambaney.com/wp-admin/upload.php?mode=list" class="view-list"> 686 <span class="screen-reader-text"> 687 List view </span> 688 </a> 689 <a href="https://adambaney.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> 690 <span class="screen-reader-text"> 691 Grid view </span> 692 </a> 693 </script>
693 694 695
695<script type="text/html" id="tmpl-uploader-status"> 696 <h2>Uploading</h2> 697 698 <div class="media-progress-bar"><div></div></div> 699 <div class="upload-details"> 700 <span class="upload-count"> 701 <span class="upload-index"></span> / <span class="upload-total"></span> 702 </span> 703 <span class="upload-detail-separator">–</span> 704 <span class="upload-filename"></span> 705 </div> 706 <div class="upload-errors"></div> 707 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 708 </script>
708 709 710
710<script type="text/html" id="tmpl-uploader-status-error"> 711 <span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span> 712 <span class="upload-error-message">{{ data.message }}</span> 713 </script>
713 714 715
715<script type="text/html" id="tmpl-edit-attachment-frame"> 716 <div class="edit-media-header"> 717 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 718 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 719 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button> 720 </div> 721 <div class="media-frame-title"></div> 722 <div class="media-frame-content"></div> 723 </script>
723 724 725
725<script type="text/html" id="tmpl-attachment-details-two-column"> 726 <div class="attachment-media-view {{ data.orientation }}"> 727 <h2 class="screen-reader-text">Attachment Preview</h2> 728 <div class="thumbnail thumbnail-{{ data.type }}"> 729 <# if ( data.uploading ) { #> 730 <div class="media-progress-bar"><div></div></div> 731 <# } else if ( data.sizes && data.sizes.full ) { #> 732 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 733 <# } else if ( data.sizes && data.sizes.large ) { #> 734 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 735 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 736 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 737 <# } #> 738 739 <# if ( 'audio' === data.type ) { #> 740 <div class="wp-media-wrapper wp-audio"> 741 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 742 <source type="{{ data.mime }}" src="{{ data.url }}" /> 743 </audio> 744 </div> 745 <# } else if ( 'video' === data.type ) { 746 var w_rule = ''; 747 if ( data.width ) { 748 w_rule = 'width: ' + data.width + 'px;'; 749 } else if ( wp.media.view.settings.contentWidth ) { 750 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 751 } 752 #> 753 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 754 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 755 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 756 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 757 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 758 <source type="{{ data.mime }}" src="{{ data.url }}" /> 759 </video> 760 </div> 761 <# } #> 762 763 <div class="attachment-actions"> 764 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 765 <button type="button" class="button edit-attachment">Edit Image</button> 766 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 767 <p>Document Preview</p> 768 <# } #> 769 </div> 770 </div> 771 </div> 772 <div class="attachment-info"> 773 <span class="settings-save-status" role="status"> 774 <span class="spinner"></span> 775 <span class="saved">Saved.</span> 776 </span> 777 <div class="details"> 778 <h2 class="screen-reader-text"> 779 Details </h2> 780 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 781 <div class="uploaded-by word-wrap-break-word"> 782 <strong>Uploaded by:</strong> 783 <# if ( data.authorLink ) { #> 784 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 785 <# } else { #> 786 {{ data.authorName }} 787 <# } #> 788 </div> 789 <# if ( data.uploadedToTitle ) { #> 790 <div class="uploaded-to"> 791 <strong>Uploaded to:</strong> 792 <# if ( data.uploadedToLink ) { #> 793 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 794 <# } else { #> 795 {{ data.uploadedToTitle }} 796 <# } #> 797 </div> 798 <# } #> 799 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 800 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 801 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 802 <# if ( 'image' === data.type && ! data.uploading ) { #> 803 <# if ( data.width && data.height ) { #> 804 <div class="dimensions"><strong>Dimensions:</strong> 805 {{ data.width }} by {{ data.height }} pixels </div> 806 <# } #> 807 808 <# if ( data.originalImageURL && data.originalImageName ) { #> 809 <div class="word-wrap-break-word"> 810 <strong>Original image:</strong> 811 <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 812 </div> 813 <# } #> 814 <# } #> 815 816 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 817 <div class="file-length"><strong>Length:</strong> 818 <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 819 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 820 </div> 821 <# } #> 822 823 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 824 <div class="bitrate"> 825 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 826 <# if ( data.meta.bitrate_mode ) { #> 827 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 828 <# } #> 829 </div> 830 <# } #> 831 832 <# if ( data.mediaStates ) { #> 833 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 834 <# } #> 835 836 <div class="compat-meta"> 837 <# if ( data.compat && data.compat.meta ) { #> 838 {{{ data.compat.meta }}} 839 <# } #>
840 </div> 841 </div> 842 843 <div class="settings"> 844 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 845 <# if ( 'image' === data.type ) { #> 846 <span class="setting alt-text has-description" data-setting="alt"> 847 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 848 <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 849 </span> 850 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 851 <# } #> 852 <span class="setting" data-setting="title"> 853 <label for="attachment-details-two-column-title" class="name">Title</label> 854 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 855 </span> 856 <# if ( 'audio' === data.type ) { #> 857 <span class="setting" data-setting="artist"> 858 <label for="attachment-details-two-column-artist" class="name">Artist</label> 859 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 860 </span> 861 <span class="setting" data-setting="album"> 862 <label for="attachment-details-two-column-album" class="name">Album</label> 863 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 864 </span> 865 <# } #> 866 <span class="setting" data-setting="caption"> 867 <# if ( 'image' === data.type ) { #> 868 <label for="attachment-details-two-column-caption" class="name">Image Caption</label> 869 <# } else { #> 870 <label for="attachment-details-two-column-caption" class="name">Short Description</label> 871 <# } #> 872 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 873 </span> 874 <span class="setting" data-setting="description"> 875 <label for="attachment-details-two-column-description" class="name">Description</label> 876 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 877 </span> 878 <span class="setting" data-setting="url"> 879 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 880 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
881 <span class="copy-to-clipboard-container"> 882 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 883 <span class="success hidden" aria-hidden="true">Copied!</span> 884 </span> 885 </span> 886 <div class="attachment-compat"></div> 887 </div> 888 889 <div class="actions"> 890 <# if ( data.link ) { #> 891 <a class="view-attachment" href="{{ data.link }}">View attachment page</a> 892 <# } #> 893 <# if ( data.can.save ) { #> 894 <# if ( data.link ) { #> 895 <span class="links-separator">|</span> 896 <# } #> 897 <a href="{{ data.editLink }}">Edit more details</a> 898 <# } #> 899 <# if ( data.can.save && data.link ) { #> 900 <span class="links-separator">|</span> 901 <a href="{{ data.url }}" download>Download file</a> 902 <# } #> 903 <# if ( ! data.uploading && data.can.remove ) { #> 904 <# if ( data.link || data.can.save ) { #> 905 <span class="links-separator">|</span> 906 <# } #> 907 <button type="button" class="button-link delete-attachment">Delete permanently</button> 908 <# } #> 909 </div> 910 </div> 911 </script>
911 912 913
913<script type="text/html" id="tmpl-attachment"> 914 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 915 <div class="thumbnail"> 916 <# if ( data.uploading ) { #> 917 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 918 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 919 <div class="centered"> 920 <img src="{{ data.size.url }}" draggable="false" alt="" /> 921 </div> 922 <# } else { #> 923 <div class="centered"> 924 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 925 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 926 <# } else if ( data.sizes ) { 927 if ( data.sizes.medium ) { #> 928 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 929 <# } else { #> 930 <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> 931 <# } #> 932 <# } else { #> 933 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 934 <# } #> 935 </div> 936 <div class="filename"> 937 <div>{{ data.filename }}</div> 938 </div> 939 <# } #> 940 </div> 941 <# if ( data.buttons.close ) { #> 942 <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 943 Remove </span></button> 944 <# } #> 945 </div> 946 <# if ( data.buttons.check ) { #> 947 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 948 Deselect </span></button> 949 <# } #> 950 <# 951 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 952 if ( data.describe ) { 953 if ( 'image' === data.type ) { #> 954 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 955 aria-label="Caption" 956 placeholder="Caption…" {{ maybeReadOnly }} /> 957 <# } else { #> 958 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 959 <# if ( 'video' === data.type ) { #> 960 aria-label="Video title" 961 placeholder="Video title…" 962 <# } else if ( 'audio' === data.type ) { #> 963 aria-label="Audio title" 964 placeholder="Audio title…" 965 <# } else { #> 966 aria-label="Media title" 967 placeholder="Media title…" 968 <# } #> {{ maybeReadOnly }} /> 969 <# } 970 } #> 971 </script>
971 972 973
973<script type="text/html" id="tmpl-attachment-details"> 974 <h2> 975 Attachment Details <span class="settings-save-status" role="status"> 976 <span class="spinner"></span> 977 <span class="saved">Saved.</span> 978 </span> 979 </h2> 980 <div class="attachment-info"> 981 982 <# if ( 'audio' === data.type ) { #> 983 <div class="wp-media-wrapper wp-audio"> 984 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 985 <source type="{{ data.mime }}" src="{{ data.url }}" /> 986 </audio> 987 </div> 988 <# } else if ( 'video' === data.type ) { 989 var w_rule = ''; 990 if ( data.width ) { 991 w_rule = 'width: ' + data.width + 'px;'; 992 } else if ( wp.media.view.settings.contentWidth ) { 993 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 994 } 995 #> 996 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 997 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 998 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 999 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1000 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1001 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1002 </video> 1003 </div> 1004 <# } else { #> 1005 <div class="thumbnail thumbnail-{{ data.type }}"> 1006 <# if ( data.uploading ) { #> 1007 <div class="media-progress-bar"><div></div></div> 1008 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1009 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1010 <# } else { #> 1011 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1012 <# } #> 1013 </div> 1014 <# } #> 1015 1016 <div class="details"> 1017 <div class="filename">{{ data.filename }}</div> 1018 <div class="uploaded">{{ data.dateFormatted }}</div> 1019 1020 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 1021 <# if ( 'image' === data.type && ! data.uploading ) { #> 1022 <# if ( data.width && data.height ) { #> 1023 <div class="dimensions"> 1024 {{ data.width }} by {{ data.height }} pixels </div> 1025 <# } #> 1026 1027 <# if ( data.originalImageURL && data.originalImageName ) { #> 1028 <div class="word-wrap-break-word"> 1029 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1030 </div> 1031 <# } #> 1032 1033 <# if ( data.can.save && data.sizes ) { #> 1034 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 1035 <# } #> 1036 <# } #> 1037 1038 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1039 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 1040 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1041 </div> 1042 <# } #> 1043 1044 <# if ( data.mediaStates ) { #> 1045 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 1046 <# } #> 1047 1048 <# if ( ! data.uploading && data.can.remove ) { #> 1049 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1050 <# } #> 1051 1052 <div class="compat-meta"> 1053 <# if ( data.compat && data.compat.meta ) { #> 1054 {{{ data.compat.meta }}} 1055 <# } #> 1056 </div> 1057 </div> 1058 </div> 1059 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1060 <# if ( 'image' === data.type ) { #> 1061 <span class="setting alt-text has-description" data-setting="alt"> 1062 <label for="attachment-details-alt-text" class="name">Alt Text</label> 1063 <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 1064 </span> 1065 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1066 <# } #> 1067 <span class="setting" data-setting="title"> 1068 <label for="attachment-details-title" class="name">Title</label> 1069 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1070 </span> 1071 <# if ( 'audio' === data.type ) { #> 1072 <span class="setting" data-setting="artist"> 1073 <label for="attachment-details-artist" class="name">Artist</label> 1074 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1075 </span> 1076 <span class="setting" data-setting="album"> 1077 <label for="attachment-details-album" class="name">Album</label> 1078 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 1079 </span> 1080 <# } #> 1081 <span class="setting" data-setting="caption"> 1082 <# if ( 'image' === data.type ) { #> 1083 <label for="attachment-details-caption" class="name">Image Caption</label> 1084 <# } else { #> 1085 <label for="attachment-details-caption" class="name">Short Description</label> 1086 <# } #> 1087 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1088 </span> 1089 <span class="setting" data-setting="description"> 1090 <label for="attachment-details-description" class="name">Description</label> 1091 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1092 </span> 1093 <span class="setting" data-setting="url"> 1094 <label for="attachment-details-copy-link" class="name">File URL:</label> 1095 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1096 <div class="copy-to-clipboard-container"> 1097 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 1098 <span class="success hidden" aria-hidden="true">Copied!</span> 1099 </div> 1100 </span> 1101 </script>
1101 1102 1103
1103<script type="text/html" id="tmpl-media-selection"> 1104 <div class="selection-info"> 1105 <span class="count"></span> 1106 <# if ( data.editable ) { #> 1107 <button type="button" class="button-link edit-selection">Edit Selection</button> 1108 <# } #> 1109 <# if ( data.clearable ) { #> 1110 <button type="button" class="button-link clear-selection">Clear</button> 1111 <# } #> 1112 </div> 1113 <div class="selection-view"></div> 1114 </script>
1114 1115 1116
1116<script type="text/html" id="tmpl-attachment-display-settings"> 1117 <h2>Attachment Display Settings</h2> 1118 1119 <# if ( 'image' === data.type ) { #> 1120 <span class="setting align"> 1121 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 1122 <select id="attachment-display-settings-alignment" class="alignment" 1123 data-setting="align" 1124 <# if ( data.userSettings ) { #> 1125 data-user-setting="align" 1126 <# } #>> 1127 1128 <option value="left"> 1129 Left </option> 1130 <option value="center"> 1131 Center </option> 1132 <option value="right"> 1133 Right </option> 1134 <option value="none" selected> 1135 None </option> 1136 </select> 1137 </span> 1138 <# } #> 1139 1140 <span class="setting"> 1141 <label for="attachment-display-settings-link-to" class="name"> 1142 <# if ( data.model.canEmbed ) { #> 1143 Embed or Link <# } else { #> 1144 Link To <# } #> 1145 </label> 1146 <select id="attachment-display-settings-link-to" class="link-to" 1147 data-setting="link" 1148 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1149 data-user-setting="urlbutton" 1150 <# } #>> 1151 1152 <# if ( data.model.canEmbed ) { #> 1153 <option value="embed" selected> 1154 Embed Media Player </option> 1155 <option value="file"> 1156 <# } else { #> 1157 <option value="none" selected> 1158 None </option> 1159 <option value="file"> 1160 <# } #> 1161 <# if ( data.model.canEmbed ) { #> 1162 Link to Media File <# } else { #> 1163 Media File <# } #> 1164 </option> 1165 <option value="post"> 1166 <# if ( data.model.canEmbed ) { #> 1167 Link to Attachment Page <# } else { #> 1168 Attachment Page <# } #> 1169 </option> 1170 <# if ( 'image' === data.type ) { #> 1171 <option value="custom"> 1172 Custom URL </option> 1173 <# } #> 1174 </select> 1175 </span> 1176 <span class="setting"> 1177 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1178 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1179 </span> 1180 1181 <# if ( 'undefined' !== typeof data.sizes ) { #> 1182 <span class="setting"> 1183 <label for="attachment-display-settings-size" class="name">Size</label> 1184 <select id="attachment-display-settings-size" class="size" name="size" 1185 data-setting="size" 1186 <# if ( data.userSettings ) { #> 1187 data-user-setting="imgsize" 1188 <# } #>> 1189 <# 1190 var size = data.sizes['thumbnail']; 1191 if ( size ) { #> 1192 <option value="thumbnail" > 1193 Thumbnail – {{ size.width }} × {{ size.height }} 1194 </option> 1195 <# } #> 1196 <# 1197 var size = data.sizes['medium']; 1198 if ( size ) { #> 1199 <option value="medium" > 1200 Medium – {{ size.width }} × {{ size.height }} 1201 </option> 1202 <# } #> 1203 <# 1204 var size = data.sizes['large']; 1205 if ( size ) { #> 1206 <option value="large" > 1207 Large – {{ size.width }} × {{ size.height }} 1208 </option> 1209 <# } #> 1210 <# 1211 var size = data.sizes['full']; 1212 if ( size ) { #> 1213 <option value="full" selected='selected'> 1214 Full Size – {{ size.width }} × {{ size.height }} 1215 </option> 1216 <# } #> 1217 </select> 1218 </span> 1219 <# } #> 1220 </script>
1220 1221 1222
1222<script type="text/html" id="tmpl-gallery-settings"> 1223 <h2>Gallery Settings</h2> 1224 1225 <span class="setting"> 1226 <label for="gallery-settings-link-to" class="name">Link To</label> 1227 <select id="gallery-settings-link-to" class="link-to" 1228 data-setting="link" 1229 <# if ( data.userSettings ) { #> 1230 data-user-setting="urlbutton" 1231 <# } #>> 1232 1233 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1234 #>selected="selected"<# } 1235 #>> 1236 Attachment Page </option> 1237 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1238 Media File </option> 1239 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1240 None </option> 1241 </select> 1242 </span> 1243 1244 <span class="setting"> 1245 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1246 <select id="gallery-settings-columns" class="columns" name="columns" 1247 data-setting="columns"> 1248 <option value="1" <# 1249 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1250 #>> 1251 1 </option> 1252 <option value="2" <# 1253 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1254 #>> 1255 2 </option> 1256 <option value="3" <# 1257 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1258 #>> 1259 3 </option> 1260 <option value="4" <# 1261 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1262 #>> 1263 4 </option> 1264 <option value="5" <# 1265 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1266 #>> 1267 5 </option> 1268 <option value="6" <# 1269 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1270 #>> 1271 6 </option> 1272 <option value="7" <# 1273 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1274 #>> 1275 7 </option> 1276 <option value="8" <# 1277 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1278 #>> 1279 8 </option> 1280 <option value="9" <# 1281 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1282 #>> 1283 9 </option> 1284 </select> 1285 </span> 1286 1287 <span class="setting"> 1288 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1289 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1290 </span> 1291 1292 <span class="setting size"> 1293 <label for="gallery-settings-size" class="name">Size</label> 1294 <select id="gallery-settings-size" class="size" name="size" 1295 data-setting="size" 1296 <# if ( data.userSettings ) { #> 1297 data-user-setting="imgsize" 1298 <# } #> 1299 > 1300 <option value="thumbnail"> 1301 Thumbnail </option> 1302 <option value="medium"> 1303 Medium </option> 1304 <option value="large"> 1305 Large </option> 1306 <option value="full"> 1307 Full Size </option> 1308 </select> 1309 </span> 1310 </script>
1310 1311 1312
1312<script type="text/html" id="tmpl-playlist-settings"> 1313 <h2>Playlist Settings</h2> 1314 1315 <# var emptyModel = _.isEmpty( data.model ), 1316 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1317 1318 <span class="setting"> 1319 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1320 checked="checked" 1321 <# } #> /> 1322 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1323 <# if ( isVideo ) { #> 1324 Show Video List <# } else { #> 1325 Show Tracklist <# } #> 1326 </label> 1327 </span> 1328 1329 <# if ( ! isVideo ) { #> 1330 <span class="setting"> 1331 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1332 checked="checked" 1333 <# } #> /> 1334 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1335 Show Artist Name in Tracklist </label> 1336 </span> 1337 <# } #> 1338 1339 <span class="setting"> 1340 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1341 checked="checked" 1342 <# } #> /> 1343 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1344 Show Images </label> 1345 </span> 1346 </script>
1346 1347 1348
1348<script type="text/html" id="tmpl-embed-link-settings"> 1349 <span class="setting link-text"> 1350 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1351 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1352 </span> 1353 <div class="embed-container" style="display: none;"> 1354 <div class="embed-preview"></div> 1355 </div> 1356 </script>
1356 1357 1358
1358<script type="text/html" id="tmpl-embed-image-settings"> 1359 <div class="wp-clearfix"> 1360 <div class="thumbnail"> 1361 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1362 </div> 1363 </div> 1364 1365 <span class="setting alt-text has-description"> 1366 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1367 <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> 1368 </span> 1369 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1370 1371 <span class="setting caption"> 1372 <label for="embed-image-settings-caption" class="name">Caption</label> 1373 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1374 </span> 1375 1376 <fieldset class="setting-group"> 1377 <legend class="name">Align</legend> 1378 <span class="setting align"> 1379 <span class="button-group button-large" data-setting="align"> 1380 <button class="button" value="left"> 1381 Left </button> 1382 <button class="button" value="center"> 1383 Center </button> 1384 <button class="button" value="right"> 1385 Right </button> 1386 <button class="button active" value="none"> 1387 None </button> 1388 </span> 1389 </span> 1390 </fieldset> 1391 1392 <fieldset class="setting-group"> 1393 <legend class="name">Link To</legend> 1394 <span class="setting link-to"> 1395 <span class="button-group button-large" data-setting="link"> 1396 <button class="button" value="file"> 1397 Image URL </button> 1398 <button class="button" value="custom"> 1399 Custom URL </button> 1400 <button class="button active" value="none"> 1401 None </button> 1402 </span> 1403 </span> 1404 <span class="setting"> 1405 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1406 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1407 </span> 1408 </fieldset> 1409 </script>
1409 1410 1411
1411<script type="text/html" id="tmpl-image-details"> 1412 <div class="media-embed"> 1413 <div class="embed-media-settings"> 1414 <div class="column-settings"> 1415 <span class="setting alt-text has-description"> 1416 <label for="image-details-alt-text" class="name">Alternative Text</label> 1417 <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> 1418 </span> 1419 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1420 1421 <span class="setting caption"> 1422 <label for="image-details-caption" class="name">Caption</label> 1423 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1424 </span> 1425 1426 <h2>Display Settings</h2> 1427 <fieldset class="setting-group"> 1428 <legend class="legend-inline">Align</legend> 1429 <span class="setting align"> 1430 <span class="button-group button-large" data-setting="align"> 1431 <button class="button" value="left"> 1432 Left </button> 1433 <button class="button" value="center"> 1434 Center </button> 1435 <button class="button" value="right"> 1436 Right </button> 1437 <button class="button active" value="none"> 1438 None </button> 1439 </span> 1440 </span> 1441 </fieldset> 1442 1443 <# if ( data.attachment ) { #> 1444 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1445 <span class="setting size"> 1446 <label for="image-details-size" class="name">Size</label> 1447 <select id="image-details-size" class="size" name="size" 1448 data-setting="size" 1449 <# if ( data.userSettings ) { #> 1450 data-user-setting="imgsize" 1451 <# } #>> 1452 <# 1453 var size = data.sizes['thumbnail']; 1454 if ( size ) { #> 1455 <option value="thumbnail"> 1456 Thumbnail – {{ size.width }} × {{ size.height }} 1457 </option> 1458 <# } #> 1459 <# 1460 var size = data.sizes['medium']; 1461 if ( size ) { #> 1462 <option value="medium"> 1463 Medium – {{ size.width }} × {{ size.height }} 1464 </option> 1465 <# } #> 1466 <# 1467 var size = data.sizes['large']; 1468 if ( size ) { #> 1469 <option value="large"> 1470 Large – {{ size.width }} × {{ size.height }} 1471 </option> 1472 <# } #> 1473 <# 1474 var size = data.sizes['full']; 1475 if ( size ) { #> 1476 <option value="full"> 1477 Full Size – {{ size.width }} × {{ size.height }} 1478 </option> 1479 <# } #> 1480 <option value="custom"> 1481 Custom Size </option> 1482 </select> 1483 </span> 1484 <# } #> 1485 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1486 <span class="custom-size-setting"> 1487 <label for="image-details-size-width">Width</label> 1488 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1489 </span> 1490 <span class="sep" aria-hidden="true">×</span> 1491 <span class="custom-size-setting"> 1492 <label for="image-details-size-height">Height</label> 1493 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1494 </span> 1495 <p id="image-size-desc" class="description">Image size in pixels</p> 1496 </div> 1497 <# } #> 1498 1499 <span class="setting link-to"> 1500 <label for="image-details-link-to" class="name">Link To</label> 1501 <select id="image-details-link-to" data-setting="link"> 1502 <# if ( data.attachment ) { #> 1503 <option value="file"> 1504 Media File </option> 1505 <option value="post"> 1506 Attachment Page </option> 1507 <# } else { #> 1508 <option value="file"> 1509 Image URL </option> 1510 <# } #> 1511 <option value="custom"> 1512 Custom URL </option> 1513 <option value="none"> 1514 None </option> 1515 </select> 1516 </span> 1517 <span class="setting"> 1518 <label for="image-details-link-to-custom" class="name">URL</label> 1519 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1520 </span> 1521 1522 <div class="advanced-section"> 1523 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1524 <div class="advanced-settings hidden"> 1525 <div class="advanced-image"> 1526 <span class="setting title-text"> 1527 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1528 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1529 </span> 1530 <span class="setting extra-classes"> 1531 <label for="image-details-css-class" class="name">Image CSS Class</label> 1532 <input type="text" id="image-details-css-class" data-setting="extraClasse
1532s" value="{{ data.model.extraClasses }}" /> 1533 </span> 1534 </div> 1535 <div class="advanced-link"> 1536 <span class="setting link-target"> 1537 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1538 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1539 </span> 1540 <span class="setting link-rel"> 1541 <label for="image-details-link-rel" class="name">Link Rel</label> 1542 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1543 </span> 1544 <span class="setting link-class-name"> 1545 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1546 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1547 </span> 1548 </div> 1549 </div> 1550 </div> 1551 </div> 1552 <div class="column-image"> 1553 <div class="image"> 1554 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1555 <# if ( data.attachment && window.imageEdit ) { #> 1556 <div class="actions"> 1557 <input type="button" class="edit-attachment button" value="Edit Original" /> 1558 <input type="button" class="replace-attachment button" value="Replace" /> 1559 </div> 1560 <# } #> 1561 </div> 1562 </div> 1563 </div> 1564 </div> 1565 </script>
1565 1566 1567
1567<script type="text/html" id="tmpl-image-editor"> 1568 <div id="media-head-{{ data.id }}"></div> 1569 <div id="image-editor-{{ data.id }}"></div> 1570 </script>
1570 1571 1572
1572<script type="text/html" id="tmpl-audio-details"> 1573 <# var ext, html5types = { 1574 mp3: wp.media.view.settings.embedMimes.mp3, 1575 ogg: wp.media.view.settings.embedMimes.ogg 1576 }; #> 1577 1578 <div class="media-embed media-embed-details"> 1579 <div class="embed-media-settings embed-audio-settings"> 1580 <audio crossorigin="anonymous" style="visibility: hidden" 1581 controls 1582 class="wp-audio-shortcode" 1583 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1584 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1585 <# 1586 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1587 #> autoplay<# 1588 } 1589 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1590 #> loop<# 1591 } 1592 #> 1593> 1594 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1595 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1596 <# } #> 1597 1598 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1599 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1600 <# } #> 1601 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1602 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1603 <# } #> 1604 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1605 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1606 <# } #> 1607 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1608 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1609 <# } #> 1610 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1611 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1612 <# } #> 1613 </audio> 1614 1615 <# if ( ! _.isEmpty( data.model.src ) ) { 1616 ext = data.model.src.split('.').pop(); 1617 if ( html5types[ ext ] ) { 1618 delete html5types[ ext ]; 1619 } 1620 #> 1621 <span class="setting"> 1622 <label for="audio-details-source" class="name">URL</label> 1623 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1624 <button type="button" class="button-link remove-setting">Remove audio source</button> 1625 </span> 1626 <# } #> 1627 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1628 if ( ! _.isUndefined( html5types.mp3 ) ) { 1629 delete html5types.mp3; 1630 } 1631 #> 1632 <span class="setting"> 1633 <label for="audio-details-mp3-source" class="name">MP3</label> 1634 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1635 <button type="button" class="button-link remove-setting">Remove audio source</button> 1636 </span> 1637 <# } #> 1638 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1639 if ( ! _.isUndefined( html5types.ogg ) ) { 1640 delete html5types.ogg; 1641 } 1642 #> 1643 <span class="setting"> 1644 <label for="audio-details-ogg-source" class="name">OGG</label> 1645 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1646 <button type="button" class="button-link remove-setting">Remove audio source</button> 1647 </span> 1648 <# } #> 1649 <# if ( ! _.isEmpty( data.model.flac ) ) { 1650 if ( ! _.isUndefined( html5types.flac ) ) { 1651 delete html5types.flac; 1652 } 1653 #> 1654 <span class="setting"> 1655 <label for="audio-details-flac-source" class="name">FLAC</label> 1656 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1657 <button type="button" class="button-link remove-setting">Remove audio source</button> 1658 </span> 1659 <# } #> 1660 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1661 if ( ! _.isUndefined( html5types.m4a ) ) { 1662 delete html5types.m4a; 1663 } 1664 #> 1665 <span class="setting"> 1666 <label for="audio-details-m4a-source" class="name">M4A</label> 1667 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1668 <button type="button" class="button-link remove-setting">Remove audio source</button> 1669 </span> 1670 <# } #> 1671 <# if ( ! _.isEmpty( data.model.wav ) ) { 1672 if ( ! _.isUndefined( html5types.wav ) ) { 1673 delete html5types.wav; 1674 } 1675 #> 1676 <span class="setting"> 1677 <label for="audio-details-wav-source" class="name">WAV</label> 1678 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1679 <button type="button" class="button-link remove-setting">Remove audio source</button> 1680 </span> 1681 <# } #> 1682 1683 <# if ( ! _.isEmpty( html5types ) ) { #> 1684 <fieldset class="setting-group"> 1685 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1686 <span class="setting"> 1687 <span class="button-large"> 1688 <# _.each( html5types, function (mime, type) { #> 1689 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1690 <# } ) #> 1691 </span> 1692 </span> 1693 </fieldset> 1694 <# } #> 1695 1696 <fieldset class="setting-group"> 1697 <legend class="name">Preload</legend> 1698 <span class="setting preload"> 1699 <span class="button-group button-large" data-setting="preload"> 1700 <button class="button" value="auto">Auto</button> 1701 <button class="button" value="metadata">Metadata</button> 1702 <button class="button active" value="none">None</button> 1703 </span> 1704 </span> 1705 </fieldset> 1706 1707 <span class="setting-group"> 1708 <span class="setting checkbox-setting autoplay"> 1709 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1710 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1711 </span> 1712 1713 <span class="setting checkbox-setting"> 1714 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1715 <label for="audio-details-loop" class="checkbox-label">Loop</label> 1716 </span> 1717 </span> 1718 </div> 1719 </div> 1720 </script>
1720 1721 1722
1722<script type="text/html" id="tmpl-video-details"> 1723 <# var ext, html5types = { 1724 mp4: wp.media.view.settings.embedMimes.mp4, 1725 ogv: wp.media.view.settings.embedMimes.ogv, 1726 webm: wp.media.view.settings.embedMimes.webm 1727 }; #> 1728 1729 <div class="media-embed media-embed-details"> 1730 <div class="embed-media-settings embed-video-settings"> 1731 <div class="wp-video-holder"> 1732 <# 1733 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1734 h = ! data.model.height ? 360 : data.model.height; 1735 1736 if ( data.model.width && w !== data.model.width ) { 1737 h = Math.ceil( ( h * w ) / data.model.width ); 1738 } 1739 #> 1740 1741 <# var w_rule = '', classes = [], 1742 w, h, settings = wp.media.view.settings, 1743 isYouTube = isVimeo = false; 1744 1745 if ( ! _.isEmpty( data.model.src ) ) { 1746 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1747 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1748 } 1749 1750 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1751 w = settings.contentWidth; 1752 } else { 1753 w = data.model.width; 1754 } 1755 1756 if ( w !== data.model.width ) { 1757 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1758 } else { 1759 h = data.model.height; 1760 } 1761 1762 if ( w ) { 1763 w_rule = 'width: ' + w + 'px; '; 1764 } 1765 1766 if ( isYouTube ) { 1767 classes.push( 'youtube-video' ); 1768 } 1769 1770 if ( isVimeo ) { 1771 classes.push( 'vimeo-video' ); 1772 } 1773 1774#> 1775<div style="{{ w_rule }}" class="wp-video"> 1776<video crossorigin="anonymous" controls 1777 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1778 <# if ( w ) { #>width="{{ w }}"<# } #> 1779 <# if ( h ) { #>height="{{ h }}"<# } #> 1780 <# 1781 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1782 #> poster="{{ data.model.poster }}"<# 1783 } #> 1784 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1785 <# 1786 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1787 #> autoplay<# 1788 } 1789 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1790 #> loop<# 1791 } 1792 #> 1793> 1794 <# if ( ! _.isEmpty( data.model.src ) ) { 1795 if ( isYouTube ) { #> 1796 <source src="{{ data.model.src }}" type="video/youtube" /> 1797 <# } else if ( isVimeo ) { #> 1798 <source src="{{ data.model.src }}" type="video/vimeo" /> 1799 <# } else { #> 1800 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1801 <# } 1802 } #> 1803 1804 <# if ( data.model.mp4 ) { #> 1805 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 1806 <# } #> 1807 <# if ( data.model.m4v ) { #> 1808 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 1809 <# } #> 1810 <# if ( data.model.webm ) { #> 1811 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 1812 <# } #> 1813 <# if ( data.model.ogv ) { #> 1814 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 1815 <# } #> 1816 <# if ( data.model.flv ) { #> 1817 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 1818 <# } #> 1819 {{{ data.model.content }}} 1820</video> 1821</div> 1822 1823 <# if ( ! _.isEmpty( data.model.src ) ) { 1824 ext = data.model.src.split('.').pop(); 1825 if ( html5types[ ext ] ) { 1826 delete html5types[ ext ]; 1827 } 1828 #> 1829 <span class="setting"> 1830 <label for="video-details-source" class="name">URL</label> 1831 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1832 <button type="button" class="button-link remove-setting">Remove video source</button> 1833 </span> 1834 <# } #> 1835 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 1836 if ( ! _.isUndefined( html5types.mp4 ) ) { 1837 delete html5types.mp4; 1838 } 1839 #> 1840 <span class="setting"> 1841 <label for="video-details-mp4-source" class="name">MP4</label> 1842 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 1843 <button type="button" class="button-link remove-setting">Remove video source</button> 1844 </span> 1845 <# } #> 1846 <# if ( ! _.isEmpty( data.model.m4v ) ) { 1847 if ( ! _.isUndefined( html5types.m4v ) ) { 1848 delete html5types.m4v; 1849 } 1850 #> 1851 <span class="setting">
1852 <label for="video-details-m4v-source" class="name">M4V</label> 1853 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 1854 <button type="button" class="button-link remove-setting">Remove video source</button> 1855 </span> 1856 <# } #> 1857 <# if ( ! _.isEmpty( data.model.webm ) ) { 1858 if ( ! _.isUndefined( html5types.webm ) ) { 1859 delete html5types.webm; 1860 } 1861 #> 1862 <span class="setting"> 1863 <label for="video-details-webm-source" class="name">WEBM</label> 1864 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 1865 <button type="button" class="button-link remove-setting">Remove video source</button> 1866 </span> 1867 <# } #> 1868 <# if ( ! _.isEmpty( data.model.ogv ) ) { 1869 if ( ! _.isUndefined( html5types.ogv ) ) { 1870 delete html5types.ogv; 1871 } 1872 #> 1873 <span class="setting"> 1874 <label for="video-details-ogv-source" class="name">OGV</label> 1875 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 1876 <button type="button" class="button-link remove-setting">Remove video source</button> 1877 </span> 1878 <# } #> 1879 <# if ( ! _.isEmpty( data.model.flv ) ) { 1880 if ( ! _.isUndefined( html5types.flv ) ) { 1881 delete html5types.flv; 1882 } 1883 #> 1884 <span class="setting"> 1885 <label for="video-details-flv-source" class="name">FLV</label> 1886 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 1887 <button type="button" class="button-link remove-setting">Remove video source</button> 1888 </span> 1889 <# } #> 1890 </div> 1891 1892 <# if ( ! _.isEmpty( html5types ) ) { #> 1893 <fieldset class="setting-group"> 1894 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1895 <span class="setting"> 1896 <span class="button-large"> 1897 <# _.each( html5types, function (mime, type) { #> 1898 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1899 <# } ) #> 1900 </span> 1901 </span> 1902 </fieldset> 1903 <# } #> 1904 1905 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 1906 <span class="setting"> 1907 <label for="video-details-poster-image" class="name">Poster Image</label> 1908 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 1909 <button type="button" class="button-link remove-setting">Remove poster image</button> 1910 </span> 1911 <# } #> 1912 1913 <fieldset class="setting-group"> 1914 <legend class="name">Preload</legend> 1915 <span class="setting preload"> 1916 <span class="button-group button-large" data-setting="preload"> 1917 <button class="button" value="auto">Auto</button> 1918 <button class="button" value="metadata">Metadata</button> 1919 <button class="button active" value="none">None</button> 1920 </span> 1921 </span> 1922 </fieldset> 1923 1924 <span class="setting-group"> 1925 <span class="setting checkbox-setting autoplay"> 1926 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 1927 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 1928 </span> 1929 1930 <span class="setting checkbox-setting"> 1931 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 1932 <label for="video-details-loop" class="checkbox-label">Loop</label> 1933 </span> 1934 </span> 1935 1936 <span class="setting" data-setting="content"> 1937 <# 1938 var content = ''; 1939 if ( ! _.isEmpty( data.model.content ) ) { 1940 var tracks = jQuery( data.model.content ).filter( 'track' ); 1941 _.each( tracks.toArray(), function( track, index ) { 1942 content += track.outerHTML; #> 1943 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 1944 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
1945 <span class="description" id="video-details-track-desc-{{ index }}"> 1946 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 1947 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br /> 1948 <# } ); #> 1949 <# } else { #> 1950 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 1951 <em>There are no associated subtitles.</em> 1952 <# } #> 1953 <textarea class="hidden content-setting">{{ content }}</textarea> 1954 </span> 1955 </div> 1956 </div> 1957 </script>
1957 1958 1959
1959<script type="text/html" id="tmpl-editor-gallery"> 1960 <# if ( data.attachments.length ) { #> 1961 <div class="gallery gallery-columns-{{ data.columns }}"> 1962 <# _.each( data.attachments, function( attachment, index ) { #> 1963 <dl class="gallery-item"> 1964 <dt class="gallery-icon"> 1965 <# if ( attachment.thumbnail ) { #> 1966 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 1967 <# } else { #> 1968 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 1969 <# } #> 1970 </dt> 1971 <# if ( attachment.caption ) { #> 1972 <dd class="wp-caption-text gallery-caption"> 1973 {{{ data.verifyHTML( attachment.caption ) }}} 1974 </dd> 1975 <# } #> 1976 </dl> 1977 <# if ( index % data.columns === data.columns - 1 ) { #> 1978 <br style="clear: both;" /> 1979 <# } #> 1980 <# } ); #> 1981 </div> 1982 <# } else { #> 1983 <div class="wpview-error"> 1984 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 1985 </div> 1986 <# } #> 1987 </script>
1987 1988 1989
1989<script type="text/html" id="tmpl-crop-content"> 1990 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 1991 <div class="upload-errors"></div> 1992 </script>
1992 1993 1994
1994<script type="text/html" id="tmpl-site-icon-preview-crop"> 1995 <style> 1996 :root{ 1997 --site-icon-url: url( "{{ data.url }}" ); 1998 } 1999 </style> 2000 <h2>Site Icon Preview</h2> 2001 <p>As an app icon and a browser icon.</p> 2002 <div class="site-icon-preview crop"> 2003 <div class="image-preview-wrap app-icon-preview"> 2004 <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" /> 2005 </div> 2006 <div class="site-icon-preview-browser"> 2007 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> 2008 <div class="site-icon-preview-tab"> 2009 <div class="image-preview-wrap browser"> 2010 <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" /> 2011 </div> 2012 <div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Adam Baney' ) #></div> 2013 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> 2014 <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> 2015 </svg> 2016 </div> 2017 </div> 2018 </div> 2019 </div> 2020 </script>
2020 2021 2022
2022<script id="coblocks-animation-js" src="https://adambaney.com/wp-content/plugins/coblocks/dist/js/coblocks-animation.js?ver=3.1.17"></script>
vendor: 1 bytes, line 2022
2022
2023<script id="easy_load_more-frontend-js" src="https://adambaney.com/wp-content/plugins/easy-load-more/assets/js/frontend.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 2023
2023
2024<script id="focus-scripts-js" src="https://adambaney.com/wp-content/plugins/focus/js/frontend.js?ver=4.8"></script>
vendor: 1 bytes, line 2024
2024
2025<script id="underscore-js" src="https://adambaney.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 2025
2025
2026<script id="shortcode-js" src="https://adambaney.com/wp-includes/js/shortcode.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2026
2026
2027<script id="backbone-js" src="https://adambaney.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 2027
2027
2028<script id="wp-util-js-extra"> 2029var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 2030//# sourceURL=wp-util-js-extra 2031</script>
vendor: 1 bytes, line 2031
2031
2032<script id="wp-util-js" src="https://adambaney.com/wp-includes/js/wp-util.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2032
2032
2033<script id="wp-backbone-js" src="https://adambaney.com/wp-includes/js/wp-backbone.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2033
2033
2034<script id="media-models-js-extra"> 2035var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 2036//# sourceURL=media-models-js-extra 2037</script>
vendor: 1 bytes, line 2037
2037
2038<script id="media-models-js" src="https://adambaney.com/wp-includes/js/media-models.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2038
2038
2039<script id="wp-plupload-js-extra"> 2040var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"The server cannot process HEIC images. Convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 2041var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"134217728b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"6a72d974cc"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 2042//# sourceURL=wp-plupload-js-extra 2043</script>
vendor: 1 bytes, line 2043
2043
2044<script id="wp-plupload-js" src="https://adambaney.com/wp-includes/js/plupload/wp-plupload.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2044
2044
2045<script id="jquery-ui-core-js-before"> 2046jQuery.uiBackCompat = true; 2047//# sourceURL=jquery-ui-core-js-before 2048</script>
vendor: 1 bytes, line 2048
2048
2049<script id="jquery-ui-core-js" src="https://adambaney.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2049
2049
2050<script id="jquery-ui-mouse-js" src="https://adambaney.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2050
2050
2051<script id="jquery-ui-sortable-js" src="https://adambaney.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2051
2051
2052<script id="mediaelement-core-js-before"> 2053var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 2054//# sourceURL=mediaelement-core-js-before 2055</script>
vendor: 1 bytes, line 2055
2055
2056<script id="mediaelement-core-js" src="https://adambaney.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 2056
2056
2057<script id="mediaelement-migrate-js" src="https://adambaney.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2057
2057
2058<script id="mediaelement-js-extra"> 2059var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 2060//# sourceURL=mediaelement-js-extra 2061</script>
vendor: 1 bytes, line 2061
2061
2062<script id="wp-mediaelement-js" src="https://adambaney.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2062
2062
2063<script id="wp-api-request-js-extra"> 2064var wpApiSettings = {"root":"https://adambaney.com/wp-json/","nonce":"04f19d43ee","versionString":"wp/v2/"}; 2065//# sourceURL=wp-api-request-js-extra 2066</script>
vendor: 1 bytes, line 2066
2066
2067<script id="wp-api-request-js" src="https://adambaney.com/wp-includes/js/api-request.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2067
2067
2068<script id="clipboard-js" src="https://adambaney.com/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 2068
2068
2069<script id="media-views-js-extra"> 2070var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.\n\nNote: If you want to delete a shortcut file, the source file will NOT bet deleted.\nIf you want to delete a non-shortcut file, all associated shortcuts are deleted, too.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.\n\nNote: If you want to delete a shortcut file, the source file will NOT bet deleted.\nIf you want to delete a non-shortcut file, all associated shortcuts are deleted, too.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","mediaItemViewed":"Viewing media item: %s","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://adambaney.com/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
2070pplication/x-tar,application/zip,application/x-7z-compressed":"Archives","application/pdf":"PDFs"},"captions":true,"nonce":{"sendToEditor":"80d8bca852","setAttachmentThumbnail":"056beb09eb"},"post":{"id":0},"defaultProps":{"link":"none","align":"left","size":"medium"},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://adambaney.com/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"8","text":"August 2026"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2020","month":"3","text":"March 2020"},{"year":"2020","month":"2","text":"February 2020"},{"year":"2020","month":"1","text":"January 2020"},{"year":"2019","month":"11","text":"November 2019"},{"year":"2019","month":"2","text":"February 2019"},{"year":"2018","month":"11","text":"November 2018"},{"year":"2018","month":"10","text":"October 2018"},{"year":"2018","month":"9","text":"September 2018"},{"year":"2018","month":"8","text":"August 2018"},{"year":"2018","month":"2","text":"February 2018"},{"year":"2017","month":"3","text":"March 2017"},{"year":"2017","month":"2","text":"February 2017"},{"year":"2017","month":"1","text":"January 2017"}],"mediaTrash":0,"infiniteScrolling":1}}; 2071//# sourceURL=media-views-js-extra 2072</script>
vendor: 1 bytes, line 2072
2072
2073<script id="media-views-js" src="https://adambaney.com/wp-includes/js/media-views.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2073
2073
2074<script id="media-editor-js" src="https://adambaney.com/wp-includes/js/media-editor.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2074
2074
2075<script id="media-audiovideo-js" src="https://adambaney.com/wp-includes/js/media-audiovideo.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2075
2075
2076<script id="jquery-ui-draggable-js" src="https://adambaney.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2076
2076
2077<script id="jquery-ui-droppable-js" src="https://adambaney.com/wp-includes/js/jquery/ui/droppable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2077
2077
2078<script id="jquery-touch-punch-js" src="https://adambaney.com/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2"></script>
vendor: 1 bytes, line 2078
2078
2079<script id="sortablejs-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/sortablejs/Sortable.min.js?ver=1.7.0"></script>
vendor: 1 bytes, line 2079
2079
2080<script id="i18n-react-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/i18n-react/dist/i18n-react.umd.min.js?ver=0.6.4"></script>
vendor: 1 bytes, line 2080
2080
2081<script id="mobx-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/mobx/lib/mobx.umd.min.js?ver=4.2.0"></script>
vendor: 1 bytes, line 2081
2081
2082<script id="mobx-state-tree-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/mobx-state-tree/dist/mobx-state-tree.umd.js?ver=2.0.4"></script>
vendor: 1 bytes, line 2082
2082
2083<script id="immer-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/immer/dist/immer.umd.js?ver=1.2.1"></script>
vendor: 1 bytes, line 2083
2083
2084<script id="react-aiot-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/lib/react-aiot/umd/react-aiot.umd.js?ver=1.2.8"></script>
vendor: 1 bytes, line 2084
2084
2085<script id="wp-api-js" src="https://adambaney.com/wp-includes/js/wp-api.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2085
2085
2086<script id="real-media-library-js-extra"> 2087var rmlOpts = {"version":"4.0.0","textDomain":"real-media-library","restUrl":"https://adambaney.com/wp-json/realmedialibrary/v1/","blogId":"1","rootId":"-1","listMode":"grid","lang":{"warnDelete":"\n\nNote: If you want to delete a shortcut file, the source file will NOT bet deleted.\nIf you want to delete a non-shortcut file, all associated shortcuts are deleted, too.","restrictionsInherits":"New folders inherit this restriction","restrictionsSuffix":"The current selected folder has some restrictions:","restrictions.par":"You can not change *parent* folder","restrictions.rea":"You can not *rearrange* subfolders","restrictions.cre":"You can not *create* subfolders","restrictions.ins":"You can not *insert* new files. New files will be moved to Unorganized...","restrictions.ren":"You can not *rename* the folder","restrictions.del":"You can not *delete* the folder","restrictions.mov":"You can not *move* files outside the folder","coverImageDropHere":"Drop image here","uploaderUsesLeftTree":"The file is uploaded to the folder you are currently in.","areYouSure":"Are you sure?","success":"Success","failed":"Failed","noEntries":"No entries found","deleteConfirm":"Are you sure to delete *{name}*? All files gets moved to / Unorganized.","ok":"Ok","cancel":"Cancel","save":"Save","back":"Back","noFoldersTitle":"No folders found","noFoldersDescription":"You have actually not created any folder. Just click on the header button to create your first folder.","folders":"Folders","noSearchResult":"No search results.","renameLoadingText":"Renaming to *{name}*...","renameSuccess":"Successfully renamed folder to *{name}*","addLoadingText":"Creating *{name}*...","addSuccess":"Successfully created *{name}*","deleteFailedSub":"The folder you try to delete has subfolders.","deleteSuccess":"Successfully deleted *{name}*","sortLoadingText":"Reordering the tree hierarchy...","sortedSuccess":"Successfully sorted the tree hierarchy","filesRemaining":"{count} files remaining...","receiveData":"Receiving data...","shortcut":"Shortcut","shortcutInfo":"This is a shortcut of a media library file. Shortcuts doesn't need any physical storage *(0kb)*. If you want to change the file itself, you must do this in the original file (for example replace media file through a plugin).\nNote also that the fields in the shortcuts can be different to the original file, for example \"Title\", \"Description\" or \"Caption\".","orderFilterActive":"In the current view of uploads are filters active. Please reset these and refresh the view.","uploadingCollection":"A collection can not contain files. Upload moved to Unorganized...","uploadingGallery":"A gallery can contain only images. Upload moved to Unorganized...","orderLoadingText":"Order content by *{name}*...","resetOrder":"Reset order","applyOrderOnce":"Apply order once...","last":"Last","deactivateOrderAutomatically":"Deactivate automatically ordering","applyOrderAutomatically":"Apply automatic order...","latest":"Latest","reindexOrder":"Reindex order","resetToLastOrder":"Reset to last order","allPosts":"All files","unorganized":"Unorganized","move":"Move {count} files","moveOne":"Move one file","append":"Copy {count} files","appendOne":"Copy one file","moveLoadingText":"Moving {count} files...","moveLoadingTextOne":"Moving one file...","appendLoadingText":"Copying {count} files...","appendLoadingTextOne":"Copying one file...","moveSuccess":"Successfully moved {count} files","moveSuccessOne":"Successfully moved one file","appendSuccess":"Successfully copied {count} files","appendSuccessOne":"Successfully copied one file","moveTip":"Hold any key to create a shortcut","appendTip":"Release key to move file","creatable0ToolTipTitle":"Click this to create a new folder","creatable0ToolTipText":"A folder can contain every type of file and collections, but no galleries. If you want to create a subfolder simply select a folder from the list and click this button.","creatable1ToolTipTitle":"Click this to create a new collection","creatable1ToolTipText":"A collection can contain no files. But you can create there other collections and *galleries*. The mentioned above gallery is only a *gallery data folder*, that means they are not automatically in your frontend (your website).\n\nYou can create a *visual gallery* from this *gallery data folder* via the Visual Editor in your page/post.","creatable2ToolTipTitle":"Click this to create a *new gallery data folder*","creatable2ToolTipText":"A *gallery data folder* can only contain images. It is simplier for you to distinguish where your visual galleries are.\n\nYou can also order the images into *a custom image order* per drag&drop.","userSettingsToolTipTitle":"Settings","userSettingsToolTipText":"General settings for the current logged in user.","lockedToolTipTitle":"Permissions","orderToolTipTitle":"Reorder files in this folder","orderToolTipText":"Start to reorder the files / images by *title, filename, ID, ...*","refreshToolTipTitle":"Refresh","refreshToolTipText":"Refreshes the current folder view.","renameToolTipTitle":"Rename","renameToolTipText":"Rename the current selected folder.","trashToolTipTitle":"Delete","trashToolTipText":"Delete the current selected folder.","sortToolTipTitle":"Rearrange","sortToolTipText":"Change the hierarchical order of the folders.","detailsToolTipTitle":"Folder details","detailsToolTipText":"Select a folder and view more details about it."},"userSettings":""}; 2088//# sourceURL=real-media-library-js-extra 2089</script>
vendor: 1 bytes, line 2089
2089
2090<script id="real-media-library-js" src="https://adambaney.com/wp-content/plugins/real-media-library/public/dist/rml.js?ver=d78c43b9e42e84e5e4f958d491286277"></script>
vendor: 1 bytes, line 2090
2090
2091<script id="imagesloaded-js" src="https://adambaney.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 2091
2091
2092<script id="masonry-js" src="https://adambaney.com/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
2092 2093
2093<script type="text/javascript"> 2094 var elm_button_vars = { wrapper: '#blog-posts' }; 2095 </script>
2095 2096 <a href="#top" id="to-top"></a> 2097 2098 <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Compliance" style="background-color: rgba(112,128,144,0.95);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">I use cookies to ensure that I give you the best experience on my website.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom hide" aria-label="Ok">Ok</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="No" tabindex="0"></button></div> 2099 2100 </div> 2101 </body> 2102</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.