1 2 3 4<!DOCTYPE html> 5 6 7 8<html lang="en-US"> 9 10 11 12<head> 13 14 15 16 <meta charset="UTF-8" /> 17 18 19 20 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 21 22 23 24 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 25 26 27 28 29 30 31 32 <title>People – Artists of Utah's 15 Bytes</title> 33<meta name='robots' content='max-image-preview:large' /> 34<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 35<link rel="alternate" type="application/rss+xml" title="Artists of Utah's 15 Bytes » Feed" href="https://artistsofutah.org/15Bytes/feed/" /> 36<link rel="alternate" type="application/rss+xml" title="Artists of Utah's 15 Bytes » Comments Feed" href="https://artistsofutah.org/15Bytes/comments/feed/" /> 37<link rel="alternate" type="application/rss+xml" title="Artists of Utah's 15 Bytes » People Comments Feed" href="https://artistsofutah.org/15Bytes/people/feed/" /> 38<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://artistsofutah.org/15Bytes/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fartistsofutah.org%2F15Bytes%2Fpeople%2F" /> 39<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://artistsofutah.org/15Bytes/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fartistsofutah.org%2F15Bytes%2Fpeople%2F&format=xml" /> 40<style id="wp-img-auto-sizes-contain-inline-css"> 41img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 42/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 43</style> 44<style id="wp-emoji-styles-inline-css"> 45 46 img.wp-smiley, img.emoji { 47 display: inline !important; 48 border: none !important; 49 box-shadow: none !important; 50 height: 1em !important; 51 width: 1em !important; 52 margin: 0 0.07em !important; 53 vertical-align: -0.1em !important; 54 background: none !important; 55 padding: 0 !important; 56 } 57/*# sourceURL=wp-emoji-styles-inline-css */ 58</style> 59<style id="wp-block-library-inline-css"> 60/** 61 * Colors 62 */ 63/** 64 * Typography 65 */ 66/** 67 * SCSS Variables. 68 * 69 * Please use variables from this sheet to ensure consistency across the UI. 70 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 71 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 72 */ 73/** 74 * Fonts & basic variables. 75 */ 76/** 77 * Typography 78 */ 79/** 80 * Grid System. 81 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 82 */ 83/** 84 * Radius scale. 85 */ 86/** 87 * Elevation scale. 88 */ 89/** 90 * Dimensions. 91 */ 92/** 93 * Mobile specific styles 94 */ 95/** 96 * Editor styles. 97 */ 98/** 99 * Block & Editor UI. 100 */ 101/** 102 * Block paddings. 103 */ 104/** 105 * React Native specific. 106 * These variables do not appear to be used anywhere else. 107 */ 108/** 109 * Breakpoints & Media Queries 110 */ 111/** 112* Converts a hex value into the rgb equivalent. 113* 114* @param {string} hex - the hexadecimal value to convert 115* @return {string} comma separated rgb values 116*/ 117/** 118 * Long content fade mixin 119 * 120 * Creates a fading overlay to signify that the content is longer 121 * than the space allows. 122 */ 123/** 124 * Breakpoint mixins 125 */ 126/** 127 * Focus styles. 128 */ 129/** 130 * Standard focus rings for the WordPress Design System. 131 * 132 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 133 * e.g. `&:focus { @include outset-ring__focus(); }`. 134 */ 135/** 136 * Applies editor left position to the selector passed as argument 137 */ 138/** 139 * Styles that are reused verbatim in a few places 140 */ 141/** 142 * Allows users to opt-out of animations via OS-level preferences. 143 */ 144/** 145 * Reset default styles for JavaScript UI based pages. 146 * This is a WP-admin agnostic reset 147 */ 148/** 149 * Reset the WP Admin page styles for Gutenberg-like pages. 150 */ 151/** 152 * Creates a checkerboard pattern background to indicate transparency. 153 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 154 */ 155:root { 156 --wp-block-synced-color: #7a00df; 157 --wp-block-synced-color--rgb: 122, 0, 223; 158 --wp-bound-block-color: var(--wp-block-synced-color); 159 --wp-editor-canvas-background: #ddd; 160 --wp-admin-theme-color: #007cba;
161 --wp-admin-theme-color--rgb: 0, 124, 186; 162 --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5); 163 --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5; 164 --wp-admin-theme-color-darker-20: #005a87; 165 --wp-admin-theme-color-darker-20--rgb: 0, 90, 135; 166 --wp-admin-border-width-focus: 2px; 167} 168@media (min-resolution: 192dpi) { 169 :root { 170 --wp-admin-border-width-focus: 1.5px; 171 } 172} 173 174/** 175 * Element styles. 176 */ 177.wp-element-button { 178 cursor: pointer; 179} 180 181:root .has-very-light-gray-background-color { 182 background-color: #eee; 183} 184:root .has-very-dark-gray-background-color { 185 background-color: #313131; 186} 187:root .has-very-light-gray-color { 188 color: #eee; 189} 190:root .has-very-dark-gray-color { 191 color: #313131; 192} 193:root { 194 /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */ 195} 196:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { 197 background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%); 198} 199:root .has-purple-crush-gradient-background { 200 background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%); 201} 202:root .has-hazy-dawn-gradient-background { 203 background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%); 204} 205:root .has-subdued-olive-gradient-background { 206 background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%); 207} 208:root .has-atomic-cream-gradient-background { 209 background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%); 210} 211:root .has-nightshade-gradient-background { 212 background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%); 213} 214:root .has-midnight-gradient-background { 215 background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); 216} 217:root { 218 /* stylelint-enable @stylistic/function-comma-space-after */ 219 --wp--preset--font-size--normal: 16px; 220 --wp--preset--font-size--huge: 42px; 221} 222 223.has-regular-font-size { 224 font-size: 1em; 225} 226 227.has-larger-font-size { 228 font-size: 2.625em; 229} 230 231.has-normal-font-size { 232 font-size: var(--wp--preset--font-size--normal); 233} 234 235.has-huge-font-size { 236 font-size: var(--wp--preset--font-size--huge); 237} 238 239:root .has-text-align-center { 240 text-align: center; 241} 242 243:root .has-text-align-left { 244 /*rtl:ignore*/ 245 text-align: left; 246} 247 248:root .has-text-align-right { 249 /*rtl:ignore*/ 250 text-align: right; 251} 252 253.has-fit-text { 254 white-space: nowrap !important; 255} 256 257#end-resizable-editor-section { 258 display: none; 259} 260 261.aligncenter { 262 clear: both; 263} 264 265.items-justified-left { 266 justify-content: flex-start; 267} 268 269.items-justified-center { 270 justify-content: center; 271} 272 273.items-justified-right { 274 justify-content: flex-end; 275} 276 277.items-justified-space-between { 278 justify-content: space-between; 279} 280 281.screen-reader-text { 282 border: 0; 283 clip-path: inset(50%); 284 height: 1px; 285 margin: -1px; 286 overflow: hidden; 287 padding: 0; 288 position: absolute; 289 width: 1px; 290 word-wrap: normal !important; 291 word-break: normal !important; 292} 293 294.screen-reader-text:focus { 295 background-color: #ddd; 296 clip-path: none; 297 color: #444; 298 display: block; 299 font-size: 1em; 300 height: auto; 301 left: 5px; 302 line-height: normal; 303 padding: 15px 23px 14px; 304 text-decoration: none; 305 top: 5px; 306 width: auto; 307 z-index: 100000; 308} 309 310/** 311 * The following provide a simple means of applying a default border style when 312 * a user first makes a selection in the border block support panel. 313 * This prevents issues such as where the user could set a border width 314 * and see no border due there being no border style set. 315 * 316 * This is intended to be removed once intelligent defaults can be set while 317 * making border selections via the block support. 318 * 319 * See: https://github.com/WordPress/gutenberg/pull/33743 320 */ 321html :where(.has-border-color) { 322 border-style: solid; 323} 324 325html :where([style^=border-color], 326[style*=";border-color"], 327[style*="; border-color"]) { 328 border-style: solid; 329} 330 331html :where([style^=border-top-color], 332[style*=";border-top-color"], 333[style*="; border-top-color"]) { 334 border-top-style: solid; 335} 336 337html :where([style^=border-right-color], 338[style*=";border-right-color"], 339[style*="; border-right-color"]) { 340 /*rtl:ignore*/ 341 border-right-style: solid; 342} 343 344html :where([style^=border-bottom-color], 345[style*=";border-bottom-color"], 346[style*="; border-bottom-color"]) { 347 border-bottom-style: solid; 348} 349 350html :where([style^=border-left-color], 351[style*=";border-left-color"], 352[style*="; border-left-color"]) { 353 /*rtl:ignore*/ 354 border-left-style: solid; 355} 356 357html :where([style^=border-width], 358[style*=";border-width"], 359[style*="; border-width"]) { 360 border-style: solid; 361} 362 363html :where([style^=border-top-width], 364[style*=";border-top-width"], 365[style*="; border-top-width"]) { 366 border-top-style: solid; 367} 368 369html :where([style^=border-right-width], 370[style*=";border-right-width"], 371[style*="; border-right-width"]) { 372 /*rtl:ignore*/ 373 border-right-style: solid; 374} 375 376html :where([style^=border-bottom-width], 377[style*=";border-bottom-width"], 378[style*="; border-bottom-width"]) { 379 border-bottom-style: solid; 380} 381 382html :where([style^=border-left-width], 383[style*=";border-left-width"], 384[style*="; border-left-width"]) { 385 /*rtl:ignore*/ 386 border-left-style: solid; 387} 388 389/** 390 * Provide baseline responsiveness for images. 391 */ 392html :where(img[class*=wp-image-]) { 393 height: auto; 394 max-width: 100%; 395} 396 397/** 398 * Reset user agent styles for figure element margins. 399 */ 400:where(figure) { 401 margin: 0 0 1em 0; 402} 403 404html :where(.is-position-sticky) { 405 --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px); 406} 407 408@media screen and (max-width: 600px) { 409 html :where(.is-position-sticky) { 410 --wp-admin--admin-bar--position-offset: 0px; 411 } 412} 413 414/*# sourceURL=/wp-includes/css/dist/block-library/common.css */ 415</style> 416<style id="classic-theme-styles-inline-css"> 417/** 418 * These rules are needed for backwards compatibility. 419 * They should match the button element rules in the base theme.json file. 420 */ 421.wp-block-button__link { 422 color: #ffffff; 423 background-color: #32373c; 424 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 425 426 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 427 box-shadow: none; 428 text-decoration: none; 429 430 /* The extra 2px are added to size solids the same as the outline versions.*/ 431 padding: calc(0.667em + 2px) calc(1.333em + 2px); 432 433 font-size: 1.125em; 434} 435 436.wp-block-file__button { 437 background: #32373c; 438 color: #ffffff; 439 text-decoration: none; 440} 441 442/*# sourceURL=/wp-includes/css/classic-themes.css */ 443</style> 444 445<style id="global-styles-inline-css"> 446: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,
4460) 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;}
446.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;} 447/*# sourceURL=global-styles-inline-css */ 448</style> 449 450<link rel='stylesheet' id='google-language-translator-css' href='https://artistsofutah.org/15Bytes/wp-content/plugins/google-language-translator/css/style.css?ver=7.0.1' media='' /> 451<link rel='stylesheet' id='glt-toolbar-styles-css' href='https://artistsofutah.org/15Bytes/wp-content/plugins/google-language-translator/css/toolbar.css?ver=7.0.1' media='' /> 452<link rel='stylesheet' id='broadsheet-style-css' href='https://artistsofutah.org/15Bytes/wp-content/themes/chronicle/style.css?ver=1.0' media='all' /> 453<link rel='stylesheet' id='genericons-css' href='https://artistsofutah.org/15Bytes/wp-content/themes/broadsheet/styles/genericons/genericons.css?ver=3.0.3' media='all' /> 454<link rel='stylesheet' id='slb_core-css' href='https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/client/css/app.css?ver=2.9.5' media='all' /> 455<link rel='stylesheet' id='chronicle-style-lato-web-css' href='https://fonts.googleapis.com/css?family=Lato:400,900&subset=latin,latin-ext&ver=1.0' media='all' />
456<script id="jquery-core-js" src="https://artistsofutah.org/15Bytes/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 456
456
457<script id="jquery-migrate-js" src="https://artistsofutah.org/15Bytes/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
vendor: 1 bytes, line 457
457
458<script id="wpgmza_data-js-extra"> 459var wpgmza_google_api_status = {"message":"Enqueued","code":"ENQUEUED"}; 460//# sourceURL=wpgmza_data-js-extra 461</script>
vendor: 1 bytes, line 461
461
462<script id="wpgmza_data-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/wp-google-maps/wpgmza_data.js?ver=7.1.2"></script>
vendor: 1 bytes, line 462
462
463<script id="broadsheet-script-slider-js" src="https://artistsofutah.org/15Bytes/wp-content/themes/broadsheet/js/slider.js?ver=1.2"></script>
vendor: 1 bytes, line 463
463
464<script id="broadsheet-script-main-js-extra"> 465var js_i18n = {"next":"next","prev":"previous","menu":"Menu"}; 466//# sourceURL=broadsheet-script-main-js-extra 467</script>
vendor: 1 bytes, line 467
467
468<script id="broadsheet-script-main-js" src="https://artistsofutah.org/15Bytes/wp-content/themes/broadsheet/js/main.js?ver=1.0"></script>
vendor: 1 bytes, line 468
468
469<script id="chronicle-script-main-js" src="https://artistsofutah.org/15Bytes/wp-content/themes/chronicle/js/main.js?ver=1.0"></script>
469 470<link rel="https://api.w.org/" href="https://artistsofutah.org/15Bytes/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://artistsofutah.org/15Bytes/wp-json/wp/v2/pages/2541" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://artistsofutah.org/15Bytes/xmlrpc.php?rsd" /> 471<meta name="generator" content="WordPress 7.1.2" /> 472<link rel="canonical" href="https://artistsofutah.org/15Bytes/people/" /> 473<link rel='shortlink' href='https://artistsofutah.org/15Bytes/?p=2541' /> 474<style> 475 #category-posts-3-internal ul {padding: 0;} 476#category-posts-3-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;} 477#category-posts-3-internal .cat-post-author {margin-bottom: 0;} 478#category-posts-3-internal .cat-post-thumbnail {margin: 5px 10px 5px 0;} 479#category-posts-3-internal .cat-post-item:before {content: ""; clear: both;} 480#category-posts-3-internal .cat-post-excerpt-more {display: inline-block;} 481#category-posts-3-internal .cat-post-item {list-style: none; margin: 3px 0 10px; padding: 3px 0;} 482#category-posts-3-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;} 483#category-posts-3-internal [class*=cat-post-tax] {font-size: 0.85em;} 484#category-posts-3-internal [class*=cat-post-tax] * {display:inline-block;} 485#category-posts-3-internal .cat-post-item:after {content: ""; display: table; clear: both;} 486#category-posts-3-internal .cat-post-item .cat-post-title {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding-bottom: 0 !important;} 487#category-posts-3-internal .cat-post-item:after {content: ""; display: table; clear: both;} 488#category-posts-3-internal .cat-post-thumbnail {display:block; float:left; margin:5px 10px 5px 0;} 489#category-posts-3-internal .cat-post-crop {overflow:hidden;display:block;} 490#category-posts-3-internal p {margin:5px 0 0 0} 491#category-posts-3-internal li > div {margin:5px 0 0 0; clear:both;} 492#category-posts-3-internal .dashicons {vertical-align:middle;} 493#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {height: 100px;} 494#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {width: 100px;} 495#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover; max-width: 100%; display: block;} 496#category-posts-3-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width: 100%;} 497#category-posts-3-internal .cat-post-thumbnail {max-width:100%;} 498#category-posts-3-internal .cat-post-item img {margin: initial;} 499#category-posts-8-internal ul {padding: 0;} 500#category-posts-8-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;} 501#category-posts-8-internal .cat-post-author {margin-bottom: 0;} 502#category-posts-8-internal .cat-post-thumbnail {margin: 5px 10px 5px 0;} 503#category-posts-8-internal .cat-post-item:before {content: ""; clear: both;} 504#category-posts-8-internal .cat-post-excerpt-more {display: inline-block;} 505#category-posts-8-internal .cat-post-item {list-style: none; margin: 3px 0 10px; padding: 3px 0;} 506#category-posts-8-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;} 507#category-posts-8-internal [class*=cat-post-tax] {font-size: 0.85em;} 508#category-posts-8-internal [class*=cat-post-tax] * {display:inline-block;} 509#category-posts-8-internal .cat-post-item:after {content: ""; display: table; clear: both;} 510#category-posts-8-internal .cat-post-item .cat-post-title {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding-bottom: 0 !important;} 511#category-posts-8-internal .cat-post-item:after {content: ""; display: table; clear: both;} 512#category-posts-8-internal .cat-post-thumbnail {display:block; float:left; margin:5px 10px 5px 0;} 513#category-posts-8-internal .cat-post-crop {overflow:hidden;display:block;} 514#category-posts-8-internal p {margin:5px 0 0 0} 515#category-posts-8-internal li > div {margin:5px 0 0 0; clear:both;} 516#category-posts-8-internal .dashicons {vertical-align:middle;} 517#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {height: 290px;} 518#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {width: 290px;} 519#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover; max-width: 100%; display: block;} 520#category-posts-8-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width: 100%;} 521#category-posts-8-internal .cat-post-thumbnail {max-width:100%;} 522#category-posts-8-internal .cat-post-item img {margin: initial;} 523#category-posts-9-internal ul {padding: 0;} 524#category-posts-9-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;} 525#category-posts-9-internal .cat-post-author {margin-bottom: 0;} 526#category-posts-9-internal .cat-post-thumbnail {margin: 5px 10px 5px 0;} 527#category-posts-9-internal .cat-post-item:before {content: ""; clear: both;} 528#category-posts-9-internal .cat-post-excerpt-more {display: inline-block;} 529#category-posts-9-internal .cat-post-item {list-style: none; margin: 3px 0 10px; padding: 3px 0;} 530#category-posts-9-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;} 531#category-posts-9-internal [class*=cat-post-tax] {font-size: 0.85em;} 532#category-posts-9-internal [class*=cat-post-tax] * {display:inline-block;} 533#category-posts-9-internal .cat-post-item:after {content: ""; display: table; clear: both;} 534#category-posts-9-internal .cat-post-item .cat-post-title {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding-bottom: 0 !important;} 535#category-posts-9-internal .cat-post-item:after {content: ""; display: table; clear: both;} 536#category-posts-9-internal .cat-post-thumbnail {display:block; float:left; margin:5px 10px 5px 0;} 537#category-posts-9-internal .cat-post-crop {overflow:hidden;display:block;} 538#category-posts-9-internal p {margin:5px 0 0 0} 539#category-posts-9-internal li > div {margin:5px 0 0 0; clear:both;} 540#category-posts-9-internal .dashicons {vertical-align:middle;} 541#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {height: 290px;} 542#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {width: 290px;} 543#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover; max-width: 100%; display: block;} 544#category-posts-9-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width: 100%;} 545#category-posts-9-internal .cat-post-thumbnail {max-width:100%;} 546#category-posts-9-internal .cat-post-item img {margin: initial;} 547</style> 548 <style>#google_language_translator select.gt_selector{color:#32373c;}#flags {display:none;}
548#glt-translate-trigger{left:20px;right:auto;}#glt-translate-trigger > span{color:#ffffff;}#glt-translate-trigger{background:#f89406;}select.gt_selector{width:100%;}</style><style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><style> 549 .masthead .branding h1.logo, 550 .masthead .branding h2.description { 551 display:none; 552 } 553</style> 554<style type="text/css">.saboxplugin-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;width:100%;clear:both;display:block;overflow:hidden;word-wrap:break-word;position:relative}.saboxplugin-wrap .saboxplugin-gravatar{float:left;padding:0 20px 20px 20px}.saboxplugin-wrap .saboxplugin-gravatar img{max-width:100px;height:auto;border-radius:0;}.saboxplugin-wrap .saboxplugin-authorname{font-size:18px;line-height:1;margin:20px 0 0 20px;display:block}.saboxplugin-wrap .saboxplugin-authorname a{text-decoration:none}.saboxplugin-wrap .saboxplugin-authorname a:focus{outline:0}.saboxplugin-wrap .saboxplugin-desc{display:block;margin:5px 20px}.saboxplugin-wrap .saboxplugin-desc a{text-decoration:underline}.saboxplugin-wrap .saboxplugin-desc p{margin:5px 0 12px}.saboxplugin-wrap .saboxplugin-web{margin:0 20px 15px;text-align:left}.saboxplugin-wrap .sab-web-position{text-align:right}.saboxplugin-wrap .saboxplugin-web a{color:#ccc;text-decoration:none}.saboxplugin-wrap .saboxplugin-socials{position:relative;display:block;background:#fcfcfc;padding:5px;border-top:1px solid #eee}.saboxplugin-wrap .saboxplugin-socials a svg{width:20px;height:20px}.saboxplugin-wrap .saboxplugin-socials a svg .st2{fill:#fff; transform-origin:center center;}.saboxplugin-wrap .saboxplugin-socials a svg .st1{fill:rgba(0,0,0,.3)}.saboxplugin-wrap .saboxplugin-socials a:hover{opacity:.8;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;box-shadow:none!important;-webkit-box-shadow:none!important}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-color{box-shadow:none;padding:0;border:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;display:inline-block;color:#fff;font-size:0;text-decoration:inherit;margin:5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;overflow:hidden}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-grey{text-decoration:inherit;box-shadow:none;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:10px 5px;color:#444;fill:#444}.clearfix:after,.clearfix:before{content:' ';display:table;line-height:0;clear:both}.ie7 .clearfix{zoom:1}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-twitch{border-color:#38245c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-behance{border-color:#003eb0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-deviantart{border-color:#036824}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-digg{border-color:#00327c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-dribbble{border-color:#ba1655}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-facebook{border-color:#1e2e4f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-flickr{border-color:#003576}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-github{border-color:#264874}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-google{border-color:#0b51c5}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-html5{border-color:#902e13}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-instagram{border-color:#1630aa}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-linkedin{border-color:#00344f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-pinterest{border-color:#5b040e}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-reddit{border-color:#992900}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-rss{border-color:#a43b0a}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-sharethis{border-color:#5d8420}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-soundcloud{border-color:#995200}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-spotify{border-color:#0f612c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-stackoverflow{border-color:#a95009}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-steam{border-color:#006388}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-user_email{border-color:#b84e05}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-tumblr{border-color:#10151b}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-twitter{border-color:#0967a0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-vimeo{border-color:#0d7091}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-windows{border-color:#003f71}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-whatsapp{border-color:#003f71}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-wordpress{border-color:#0f3647}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-yahoo{border-color:#14002d}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-youtube{border-color:#900}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-xing{border-color:#000202}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-mixcloud{border-color:#2475a0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-vk{border-color:#243549}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-medium{border-color:#00452c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-quora{border-color:#420e00}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-meetup{border-color:#9b181c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-goodreads{border-color:#000}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-snapchat{border-color:#999700}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-500px{border-color:#00557f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-mastodont{border-color:#185886}.sabox-plus-item{margin-bottom:20px}@media screen and (max-width:480px){.saboxplugin-wrap{text-align:center}.saboxplugin-wrap .saboxplugin-gravatar{float:none;padding:20px 0;text-align:center;margin:0 auto;display:block}.saboxplugin-wrap .saboxplugin-gravatar img{float:none;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1}.saboxplugin-wrap .saboxplugin-desc{margin:0 10px 20px;text-align:center}.saboxplugin-wrap .saboxplugin-authorname{text-align:center;margin:10px 0 20px}}body .saboxplugin-authorname a,body .saboxplugin-authorname a:hover{box-shadow:none;-webkit-box-shadow:none}a.sab-profile-edit{font-size:16px!important;line-height:1!important}.sab-edit-settings a,a.sab-profile-edit{color:#0073aa!important;box-shadow:none!important;-webkit-box-shadow:none!important}.sab-edit-settings{margin-right:15px;position:absolute;right:0;z-index:2;bottom:10px;line-height:20px}.sab-edit-settings i{margin-left:5px}.saboxplugin-socials{line-height:1!important}.rtl .saboxplugin-wrap .saboxplugin-gravatar{float:right}.rtl .saboxplugin-wrap .saboxplugin-authorname{display:flex;align-items:center}.rtl .saboxplugin-wrap .saboxplugin-authorname .sab-profile-edit{margin-right:10px}.rtl .sab-edit-settings{right:auto;left:0}img.sab-custom-avatar{max-width:75px;}.saboxplugin-wrap {margin-top:0px; margin-bottom:0px; padding: 0px 0px }.saboxplugin-wrap .saboxplugin-authorname {font-size:18px; line-height:25px;}.saboxplugin-wrap .saboxplugin-desc p, .saboxplugin-wrap .saboxplugin-desc {font-size:14px !important; line-height:21px !important;}.saboxplugin-wrap .saboxplugin-web {font-size:14px;}.saboxplugin-wrap .saboxplugin-socials a svg {width:18px;height:18px;}</style><link rel="icon" href="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/cropped-25yearbanner-32x32.png" sizes="32x32" /> 555<link rel="icon" href="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/cropped-25yearbanner-192x192.png" sizes="192x192" /> 556<link rel="apple-touch-icon" href="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/cropped-25yearbanner-180x180.png" /> 557<meta name="msapplication-TileImage" content="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/cropped-25yearbanner-270x270.png" /> 558<style id="wp-custom-css"> 559 560p.important-paragraph { 561 color: #1a1a1a !important; 562 font-family: 'Lato', Arial, sans-serif !important; 563 font-size: 115.3159375% !important; 564 line-height: 1.6667 !important; 565 margin-top: 0 !important; 566 margin-bottom: 1.5rem !important; 567 font-weight: normal !important; 568} 569 570.category-109 .entry-meta, 571.category-109 .posted-on, 572.category-109 .post-date { 573 display: none; 574} 575.search-wrapper { 576 width: 240px !important; 577 max-width: 240px !important; 578 flex: 0 0 240px !important; 579 margin-left: auto !important; 580} 581 582.search-wrapper .searchform { 583 width: 240px !important; 584 max-width: 240px !important; 585 display: flex !important;
586 align-items: center !important; 587} 588 589.search-wrapper .searchform label { 590 width: 240px !important; 591 max-width: 200px !important; 592 flex: 0 0 240px !important; 593} 594 595.search-wrapper .searchfield { 596 width: 240px !important; 597 max-width: 240px !important; 598 box-sizing: border-box; 599} 600 601.search-wrapper .searchsubmit { 602 width: 40px !important; 603 flex: 0 0 40px !important; 604 margin: 0 !important; 605 padding: 0 !important; 606}#custom_html-2, 607#custom_html-2 .widget-wrap, 608#custom_html-2 .custom-html-widget { 609 width: 200px !important; 610 max-width: 200px !important; 611 overflow: visible !important; 612}/* Center masthead elements on tablet/mobile */ 613@media only screen and (max-width: 1024px) { 614 615 .site-header .title-area, 616 .site-header .site-branding, 617 .site-header .header-image { 618 float: none !important; 619 width: 100% !important; 620 max-width: 100% !important; 621 margin-left: auto !important; 622 margin-right: auto !important; 623 text-align: center !important; 624 } 625 626 .site-header .title-area img, 627 .site-header .site-branding img, 628 .site-header .header-image img { 629 display: block !important; 630 margin-left: auto !important; 631 margin-right: auto !important; 632 } 633 634 #custom_html-2, 635 #custom_html-2 .widget-wrap, 636 #custom_html-2 .custom-html-widget { 637 float: none !important; 638 margin-left: auto !important; 639 margin-right: auto !important; 640 text-align: center !important; 641 } 642 643 .search-wrapper { 644 float: none !important; 645 margin-left: auto !important; 646 margin-right: auto !important; 647 } 648}@media only screen and (min-width: 1025px) { 649 650 .sidebar-footer { 651 position: relative; 652 top: 5px; 653 } 654 655 .search-wrapper { 656 position: relative; 657 top: 45px; 658 } 659}.aou-topbar { 660 width: 100%; 661 background: #283b83; 662 margin-bottom: 20px; 663} 664 665.aou-topbar-inner { 666 max-width: 1250px; 667 margin: 0 auto; 668 padding: 4px 100px; 669 box-sizing: border-box; 670 text-align: right; 671} 672 673.aou-topbar a { 674 color: #ffffff; 675 font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif; 676 font-size: 18px; 677 line-height: 22px; 678 letter-spacing: 1.5px; 679 text-decoration: none; 680} 681 682 683 684.aou-topbar .aou-of { 685 color: #d6d6d6; 686}body { 687 margin: 0 !important; 688 padding-top: 0 !important; 689} 690 691/* Remove space above Artists of Utah bar */ 692html { 693 margin-top: 0 !important; 694} 695 696body { 697 margin-top: 0 !important; 698 padding-top: 0 !important; 699} 700 701.masthead { 702 margin-top: 0 !important; 703 padding-top: 0 !important; 704}/* 15 Bytes masthead logo */ 705.site-logo-15bytes { 706 display: block; 707 margin: 0; 708 padding-top: 0px; 709 padding-bottom: 20px; 710} 711 712.site-logo-15bytes img { 713 display: block; 714 height: 250px; 715 width: auto; 716} 717 718/* Tablet and mobile */ 719@media only screen and (max-width: 1024px) { 720 721 .site-logo-15bytes { 722 width: fit-content; 723 margin-left: auto; 724 margin-right: auto; 725 } 726 727 .site-logo-15bytes img { 728 height: 250px; 729 width: auto; 730 } 731 732 .branding { 733 width: 100% !important; 734 } 735}/* 25th anniversary masthead text */ 736 737.anniversary-tagline { 738 display: table !important; 739 width: auto !important; 740 max-width: none !important; 741 margin: 0 auto 30px auto; 742} 743 744.anniversary-top { 745 display: block !important; 746 width: 100% !important; 747 box-sizing: border-box !important; 748 color: #f45100; 749 font-family: Georgia, "Times New Roman", serif; 750 font-size: 16px; 751 line-height: 1.15; 752 margin-bottom: 4px; 753 padding: 0 !important; 754 text-align: right !important; 755} 756 757.anniversary-top strong { 758 font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif; 759 font-weight: normal; 760} 761 762.anniversary-bottom { 763 display: block !important; 764 width: auto !important; 765 max-width: none !important; 766 color: #283b83; 767 font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif; 768 font-size: 27px; 769 font-weight: normal; 770 line-height: 1.05; 771 white-space: nowrap !important; 772 text-align: left; 773}@media only screen and (min-width: 1025px) { 774 .search-wrapper { 775 position: relative; 776 top: -1px; 777 } 778} 779</style> 780 781 782 783 784 785 786 787 <link rel="profile" href="http://gmpg.org/xfn/11" /> 788 789 790 791 <link rel="pingback" href="https://artistsofutah.org/15Bytes/xmlrpc.php" /> 792 793 794<!-- Lightbox CSS + JS (add in <head> or before </body>) --> 795<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/glightbox/dist/css/glightbox.min.css" />
796<script src="https://cdn.jsdelivr.net/npm/glightbox/dist/js/glightbox.min.js"></script>
vendor: 1 bytes, line 796
796
797<script> 798document.addEventListener('DOMContentLoaded', function(){ 799 const lightbox = GLightbox({ touchNavigation: true, loop: true }); 800}); 801</script>
801 802 803 804 805 806 807 <!--[if lt IE 9]> 808 809 810 811
811<script src="https://artistsofutah.org/15Bytes/wp-content/themes/broadsheet/js/html5.js" type="text/javascript"></script>
811 812 813 814 815 <![endif]--> 816 817 818
819<script type="text/javascript"> 820 821 822 823 var _gaq = _gaq || []; 824 825 _gaq.push(['_setAccount', 'UA-25616261-1']); 826 827 _gaq.push(['_trackPageview']); 828 829 830 831 (function() { 832 833 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 834 835 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 836 837 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 838 839 })(); 840 841 842 843</script>
843 844 845 846 847<style id="core-block-supports-inline-css"> 848/** 849 * Core styles: block-supports 850 */ 851 852/*# sourceURL=core-block-supports-inline-css */ 853</style> 854 855</head> 856 857 858 859 860 861 862 863<body class="wp-singular page-template-default page page-id-2541 page-parent wp-theme-broadsheet wp-child-theme-chronicle singular themes-sidebar1-active themes-sidebar2-active themes-sidebar3-active themes-category-summaries-inactive themes-no-featured-posts themes-has-primary-content"> 864 865 866 867 868 869 870 871 872 873 874 875 <header class="masthead" role="banner"> 876 877 <div class="aou-topbar"> 878 <div class="aou-topbar-inner"> 879 <a href="https://artistsofutah.org/"> 880 artists<span class="aou-of">of</span>utah 881 </a> 882 </div> 883 </div> 884 885 <div class="container"> 886 887 888 889 890 891 <div class="branding"> 892 893 894 895 896 897 898 899<a class="site-logo-15bytes" href="https://artistsofutah.org/15Bytes/"> 900 <img src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/15logosolid.png" alt="15 Bytes"> 901</a> 902 903 904 905 <h1 class="logo"> 906 907 908 909 <a href="https://artistsofutah.org/15Bytes/" title="Home"> 910 911 912 913 Artists of Utah's 15 Bytes 914 915 916 </a> 917 918 919 920 </h1> 921 922 923 924 <h2 class="description"> 925 926 927 928 Utah's Art Magazine 929 930 931 </h2> 932 933 934 935 </div> 936 937 938 939 940 941 942 943 <div class="search-wrapper"> 944 945 946 947 948 949 950 951 952 <aside class="footer-widgets sidebar-footer"> 953 954 <section id="custom_html-2" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div class="anniversary-tagline"> 955 <div class="anniversary-top" align="right"> 956 Celebrating <strong>25 Years</strong> as</div> 957 <div class="anniversary-bottom" align="right"> 958 <strong>UTAH'S ART MAGAZINE</strong> 959 </div> 960</div> 961<!-- BEGIN: Constant Contact Email List Form Button --> 962<div align="center"> 963 <a href="http://visitor.r20.constantcontact.com/d.jsp?llr=olvwawcab&p=oi&m=1102398051694&sit=wni5689db&f=958cbcb8-6d1b-4785-970e-3942ca4b7bd2" 964 class="button" 965 style=" 966 background-color: #ffffff; 967 border: 1px solid #f45100; 968 color: #f45100; 969 display: inline-block; 970 width: 180px;
971padding: 12px 24px; 972 text-shadow: none; 973 border-radius: 8px; 974 font-weight: 400; 975 text-decoration: none; 976 "> 977 Subscribe For Free 978 </a> 979 980 <div id="ctct_button_footer" 981 style="font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999999;margin-top:10px;" 982 align="right"> 983 </div> 984</div> 985 </div></div></section> 986 </aside> 987 988 989 990 991<form method="get" class="searchform" action="https://artistsofutah.org/15Bytes/" role="search"> 992 <label> 993 <span class="screen-reader">Search for...</span> 994 <input type="search" value="" name="s" class="searchfield text" placeholder="Search..." /> 995 </label> 996 <button class="searchsubmit"></button> 997</form> 998 999 1000 1001 </div> 1002 1003 1004 1005 </div> 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021<nav class="menu-primary" role="navigation"> 1022 1023 1024 1025 <div class="container"> 1026 1027 1028 1029 1030 1031 1032 <div class="menu"> 1033 1034 1035 1036 <h3 class="menu-toggle">Menu</h3> 1037 1038 1039 1040 <div class="menu-top-menu-container"><ul id="nav" class="menu-wrap clearfix"><li id="menu-item-36872" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-36872"><a href="https://artistsofutah.org/15Bytes/category/articles/">Articles</a> 1041<ul class="sub-menu"> 1042 <li id="menu-item-36869" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36869"><a href="https://artistsofutah.org/15Bytes/category/articles/visual_arts/">Visual Arts</a></li> 1043 <li id="menu-item-36870" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36870"><a href="https://artistsofutah.org/15Bytes/category/articles/literary-arts/">Literary Arts</a></li> 1044 <li id="menu-item-36871" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36871"><a href="https://artistsofutah.org/15Bytes/category/articles/dance/">Dance</a></li> 1045</ul> 1046</li> 1047<li id="menu-item-54161" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-54161"><a href="https://artistsofutah.org/15Bytes/category/exhibitions/">Exhibitions</a> 1048<ul class="sub-menu"> 1049 <li id="menu-item-54164" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54164"><a href="https://artistsofutah.org/15Bytes/category/exhibitions/salt_lake_area/">Salt Lake Area Exhibitions</a></li> 1050 <li id="menu-item-54162" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54162"><a href="https://artistsofutah.org/15Bytes/category/exhibitions/to_the_north/">Exhibitions To the North</a></li> 1051 <li id="menu-item-54163" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54163"><a href="https://artistsofutah.org/15Bytes/category/exhibitions/to_the_south/">Exhibitions To the South</a></li> 1052</ul> 1053</li> 1054<li id="menu-item-60831" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-60831"><a href="https://artistsofutah.org/15Bytes/category/events/">Events</a> 1055<ul class="sub-menu"> 1056 <li id="menu-item-60832" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-60832"><a href="https://artistsofutah.org/15Bytes/category/events/literary-events/">Literary Arts Events</a></li> 1057 <li id="menu-item-60833" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-60833"><a href="https://artistsofutah.org/15Bytes/category/events/performing-arts-events/">Performing Arts Events</a></li> 1058 <li id="menu-item-60834" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-60834"><a href="https://artistsofutah.org/15Bytes/category/events/visual-arts-events/">Visual Arts Events</a></li> 1059</ul> 1060</li> 1061<li id="menu-item-36877" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-36877"><a href="https://artistsofutah.org/15Bytes/category/places/">Places</a> 1062<ul class="sub-menu"> 1063 <li id="menu-item-54158" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54158"><a href="https://artistsofutah.org/15Bytes/category/places/salt-lake-area-venues/">Salt Lake Area</a></li> 1064 <li id="menu-item-54160" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54160"><a href="https://artistsofutah.org/15Bytes/category/places/park-city-area/">Park City Area</a></li> 1065 <li id="menu-item-61723" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61723"><a href="https://artistsofutah.org/15Bytes/category/places/ogden-area/">Ogden Area</a></li> 1066 <li id="menu-item-54159" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-54159"><a href="https://artistsofutah.org/15Bytes/category/places/utah-county/">Utah County</a></li> 1067 <li id="menu-item-61724" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61724"><a href="https://artistsofutah.org/15Bytes/category/places/davis-county/">Davis County</a></li> 1068 <li id="menu-item-36874" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36874"><a href="https://artistsofutah.org/15Bytes/category/places/cache-valley/">Cache Valley</a></li> 1069 <li id="menu-item-36880" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36880"><a href="https://artistsofutah.org/15Bytes/category/places/southwestern-utah
1069/">Southwestern Utah</a></li> 1070 <li id="menu-item-36875" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36875"><a href="https://artistsofutah.org/15Bytes/category/places/central-utah/">Central Utah</a></li> 1071 <li id="menu-item-36879" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36879"><a href="https://artistsofutah.org/15Bytes/category/places/southeastern-utah/">Southeastern Utah</a></li> 1072 <li id="menu-item-36876" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36876"><a href="https://artistsofutah.org/15Bytes/category/places/eastern-utah/">Eastern Utah</a></li> 1073</ul> 1074</li> 1075<li id="menu-item-48339" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2541 current_page_item menu-item-has-children menu-item-48339"><a href="https://artistsofutah.org/15Bytes/people/" aria-current="page">People</a> 1076<ul class="sub-menu"> 1077 <li id="menu-item-48338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48338"><a href="https://artistsofutah.org/15Bytes/people/utah-artists/">Utah Artists</a></li> 1078 <li id="menu-item-48337" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48337"><a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/">Utah Artists by Media</a></li> 1079</ul> 1080</li> 1081<li id="menu-item-36881" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-36881"><a href="https://artistsofutah.org/15Bytes/category/message-board/">Opportunities</a></li> 1082<li id="menu-item-104645" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-104645"><a href="https://artistsofutah.org/15Bytes/utah-art-map/">Utah Art Map</a></li> 1083<li id="menu-item-37683" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37683"><a href="https://artistsofutah.org/15Bytes/support/">Support</a></li> 1084</ul></div> 1085 1086 1087 </div> 1088 1089 1090 1091 </div> 1092 1093 1094 1095 </nav> 1096 1097 1098 1099 </header> 1100 1101 1102 1103 1104 1105 1106 1107 <div class="container hfeed"> 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 <div class="main"> 1120 1121 1122 1123<div class="col-sidebar sidebar-small" role="complementary"> 1124<section id="category-posts-3" class="widget cat-post-widget"><div class="widget-wrap"><h3 class="widgettitle">Salt Lake Area</h3><ul id="category-posts-3-internal" class="category-posts-internal"> 1125<li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/pineapple-log-cabin-jeff-griffin-at-books-supply/" rel="bookmark">Pineapple Log Cabin — Jeff Griffin at Books & Supply</a>�</div><div> 1126<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/pineapple-log-cabin-jeff-griffin-at-books-supply/" title="Pineapple Log Cabin — Jeff Griffin at Books & Supply"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1316-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/remembrance-olivia-bolish-at-fice-gallery/" rel="bookmark">Remembrance — Olivia Bolish at Fice Gallery</a>�</div><div> 1127<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/remembrance-olivia-bolish-at-fice-gallery/" title="Remembrance — Olivia Bolish at Fice Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1314-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/echoes-of-the-human-condition-arash-shoveiri-at-slcc/" rel="bookmark">Echoes of the Human Condition — Arash Shoveiri at SLCC</a>�</div><div> 1128<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/echoes-of-the-human-condition-arash-shoveiri-at-slcc/" title="Echoes of the Human Condition — Arash Shoveiri at SLCC"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1310-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/the-stories-we-tell-ourselves-celebrating-the-life-and-work-of-painter-john-oconnell-at-alvin-gittens-gallery/" rel="bookmark">The Stories We Tell Ourselves: Celebrating the Life and Work of Painter John O’Connell at Alvin Gittens Gallery</a>�</div><div> 1129<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/the-stories-we-tell-ourselves-celebrating-the-life-and-work-of-painter-john-oconnell-at-alvin-gittens-gallery/" title="The Stories We Tell Ourselves: Celebrating the Life and Work of Painter John O’Connell at Alvin Gittens Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1266-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/how-the-hell-did-i-get-here-jason-jacobson-at-main-library-lower-urban-room/" rel="bookmark">How the Hell Did I Get Here? — Jason Jacobson at Main Library Lower Urban Room</a>�</div><div> 1130<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/how-the-hell-did-i-get-here-jason-jacobson-at-main-library-lower-urban-room/" title="How the Hell Did I Get Here? — Jason Jacobson at Main Library Lower Urban Room"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/EXHBT_How_The_Hell_Did_I_Get_Here_LUR_Sep_2026-250x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/an-exquisite-corpse-year-of-the-snake-saltgrass-printmakers-at-gallery-at-library-square/" rel="bookmark">An Exquisite Corpse: Year of the Snake — Saltgrass Printmakers at Gallery at Library Square</a>�</div><div> 1131<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/an-exquisite-corpse-year-of-the-snake-saltgrass-printmakers-at-gallery-at-library-square/" title="An Exquisite Corpse: Year of the Snake — Saltgrass Printmakers at Gallery at Library Square"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/EXHBT_An_Exquisite_Corpse_Saltgrass_Printmakers_Sept_2026.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/trace-community-printmaking-at-gallery-at-library-square/" rel="bookmark">TRACE: Community Printmaking at Gallery at Library Square</a>�</div><div> 1132<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/trace-community-printmaking-at-gallery-at-library-square/" title="TRACE: Community Printmaking at Gallery at Library Square"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/EXHBT_TRACE_Community_Printmaking_Sep_2026-290x250.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/interiors-brian-kershisnik-at-david-ericson/" rel="bookmark">Interiors: Brian Kershisnik at David Ericson</a>�</div><div> 1133<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/interiors-brian-kershisnik-at-david-ericson/" title="Interiors: Brian Kershisnik at David Ericson"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-12.08.03-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/steven-stradley-new-works-at-a-gallery/" rel="bookmark">Steven Stradley: New Works at A Gallery</a>�</div><div> 1134<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/steven-stradley-new-works-at-a-gallery/" title="Steven Stradley: New Works at A Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-12.01.46-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/under-open-skies-at-modern-west/" rel="bookmark">Under Open Skies at Modern West</a>�</div><div> 1135<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/under-open-skies-at-modern-west/" title="Under Open Skies at Modern West"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/UNDER-OPEN-SKIES_SQUARE-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/patterns-of-place-aurora-hughes-villa-janimarie-lester-derose-at-finch-lane-gallery/" rel="bookmark">Patterns of Place
Aurora Hughes Villa & Janimarie Lester DeRose at Finch Lane Gallery</a>�</div><div> 1136<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/patterns-of-place-aurora-hughes-villa-janimarie-lester-derose-at-finch-lane-gallery/" title="Patterns of Place
Aurora Hughes Villa & Janimarie Lester DeRose at Finch Lane Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Janimarie-Lester-DeRose_Windowsill-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/weaving-memories-textile-art-as-cultural-knowledge-at-finch-lane-gallery/" rel="bookmark">Weaving Memories: Textile Art as Cultural Knowledge at Finch Lane Gallery</a>�</div><div> 1137<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/weaving-memories-textile-art-as-cultural-knowledge-at-finch-lane-gallery/" title="Weaving Memories: Textile Art as Cultural Knowledge at Finch Lane Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Vicky-Lowe-Kulub_1-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/art-for-bears-ears-and-the-grand-staircase-escalante-she-loves-me-not-press-at-sprague-branch/" rel="bookmark">Art for Bears Ears and The Grand Staircase Escalante — She Loves Me Not Press at Sprague Branch</a>�</div><div> 1138<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/art-for-bears-ears-and-the-grand-staircase-escalante-she-loves-me-not-press-at-sprague-branch/" title="Art for Bears Ears and The Grand Staircase Escalante — She Loves Me Not Press at Sprague Branch"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Art_For_Bears_Ears.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/madeline-rupard-2002-subaru-forester-at-umoca/" rel="bookmark">Madeline Rupard: 2002 Subaru Forester at UMOCA</a>�</div><div> 1139<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/madeline-rupard-2002-subaru-forester-at-umoca/" title="Madeline Rupard: 2002 Subaru Forester at UMOCA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/madeline_rupard_subaro_hero2-1920x1440-1-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/time-truth-and-other-immeasurables/" rel="bookmark">Time, Truth, and Other Immeasurables</a>�</div><div> 1140<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/time-truth-and-other-immeasurables/" title="Time, Truth, and Other Immeasurables"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1187-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/aauw-utah-women-artists-exhibition-2026-at-utah-cultural-celebration-center/" rel="bookmark">AAUW Utah Women Artists Exhibition 2026 at Utah Cultural Celebration Center</a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/izzy-beauchesne-archive-in-the-wild-at-slcc/" rel="bookmark">Izzy Beauchesne: Archive in the Wild at SLCC</a>�</div><div> 1141<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/izzy-beauchesne-archive-in-the-wild-at-slcc/" title="Izzy Beauchesne: Archive in the Wild at SLCC"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/EVENTS_Beauchesne-Exhibit_WEB-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/after-the-unmaking-new-ground-group-exhibition/" rel="bookmark">After the Unmaking: New Ground — Group Exhibition</a>�</div><div> 1142<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/after-the-unmaking-new-ground-group-exhibition/" title="After the Unmaking: New Ground — Group Exhibition"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/material-290x290.png" class="attachment-thumbna
1142il size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/rebirth-healing-nancy-steele-makasci-at-sweet-branch-library/" rel="bookmark">Rebirth & Healing — Nancy Steele-Makasci at Sweet Branch Library</a>�</div><div> 1143<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/rebirth-healing-nancy-steele-makasci-at-sweet-branch-library/" title="Rebirth & Healing — Nancy Steele-Makasci at Sweet Branch Library"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/EXHBT_Rebirth_and_Healing_Aug_2026.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/del-dicho-al-hecho-luis-rosado-montes-at-salt-lake-county-civic-museum/" rel="bookmark">Del Dicho al Hecho — Luis Rosado Montes at Salt Lake County Civic Museum</a>�</div><div> 1144<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/del-dicho-al-hecho-luis-rosado-montes-at-salt-lake-county-civic-museum/" title="Del Dicho al Hecho — Luis Rosado Montes at Salt Lake County Civic Museum"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/07/410x500-reception-invite-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/rick-silva-dirt-nap-at-umoca/" rel="bookmark">Rick Silva: Dirt Nap at UMOCA</a>�</div><div> 1145<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/rick-silva-dirt-nap-at-umoca/" title="Rick Silva: Dirt Nap at UMOCA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/06/Screenshot-2026-06-23-at-9.43.32-AM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/in-bloom-at-momu/" rel="bookmark">In Bloom at MOMU</a>�</div><div> 1146<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/in-bloom-at-momu/" title="In Bloom at MOMU"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/Screenshot-2026-05-12-at-8.52.24-AM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/the-aerodynamics-of-a-cow-at-books-supply/" rel="bookmark">The Aerodynamics of a Cow at Books & Supply</a>�</div><div> 1147<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/the-aerodynamics-of-a-cow-at-books-supply/" title="The Aerodynamics of a Cow at Books & Supply"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/04/Screenshot-2026-04-28-at-6.22.19-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/onishi-yasuaki-stone-on-boundary-at-umfa/" rel="bookmark">Onishi Yasuaki: Stone on Boundary at UMFA</a>�</div><div> 1148<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/onishi-yasuaki-stone-on-boundary-at-umfa/" title="Onishi Yasuaki: Stone on Boundary at UMFA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="100" height="100" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2025/02/20250212-Stone-on-Boundary-install-08-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="100" data-cat-posts-height="100" /></span></a></div></li></ul> 1149</div></section><section id="category-posts-8" class="widget cat-post-widget"><div class="widget-wrap"><h3 class="widgettitle">To the North</h3><ul id="category-posts-8-internal" class="category-posts-internal"> 1150<li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/mary-sauer-mary-sinner-at-meyer-gallery/" rel="bookmark">Mary Sauer & Mary Sinner at Meyer Gallery</a>�</div><div> 1151<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/mary-sauer-mary-sinner-at-meyer-gallery/" title="Mary Sauer & Mary Sinner at Meyer Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/mail-5-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/pink-kool-aid-menagerie-zachary-fabri-at-oca/" rel="bookmark">
1151Pink Kool-Aid Menagerie — Zachary Fabri at OCA</a>�</div><div> 1152<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/pink-kool-aid-menagerie-zachary-fabri-at-oca/" title="Pink Kool-Aid Menagerie — Zachary Fabri at OCA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/koolaid-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/between-the-lines-stories-told-through-abstraction-at-kimball-art-center/" rel="bookmark">Between the lines: Stories Told Through Abstraction at Kimball Art Center</a>�</div><div> 1153<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/between-the-lines-stories-told-through-abstraction-at-kimball-art-center/" title="Between the lines: Stories Told Through Abstraction at Kimball Art Center"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1264-1-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/statewide-emerging-artists-annual-at-bdac-2/" rel="bookmark">Statewide Emerging Artists’ Annual at BDAC</a>�</div><div> 1154<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/statewide-emerging-artists-annual-at-bdac-2/" title="Statewide Emerging Artists’ Annual at BDAC"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-4.18.42-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/artists-who-teach-at-bdac/" rel="bookmark">Artists Who Teach at BDAC</a>�</div><div> 1155<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/artists-who-teach-at-bdac/" title="Artists Who Teach at BDAC"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-4.18.26-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/ephemeral-at-utah-native-plant-society/" rel="bookmark">Ephemeral at Utah Native Plant Society</a>�</div><div> 1156<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/ephemeral-at-utah-native-plant-society/" title="Ephemeral at Utah Native Plant Society"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1184-1-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/pixelated-mike-whiting-at-nehma/" rel="bookmark">Pixelated — Mike Whiting at NEHMA</a>�</div><div> 1157<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/pixelated-mike-whiting-at-nehma/" title="Pixelated — Mike Whiting at NEHMA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Screenshot-2026-08-13-at-8.45.08-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/the-intervening-substance-nicole-banowetz-at-nehma/" rel="bookmark">The Intervening Substance — Nicole Banowetz at NEHMA</a>�</div><div> 1158<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/the-intervening-substance-nicole-banowetz-at-nehma/" title="The Intervening Substance — Nicole Banowetz at NEHMA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/nicole-banowetz-29
11580x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/one-thing-after-another-karen-carson-retrospective-at-nehma/" rel="bookmark">One Thing After Another: Karen Carson Retrospective at NEHMA</a>�</div><div> 1159<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/one-thing-after-another-karen-carson-retrospective-at-nehma/" title="One Thing After Another: Karen Carson Retrospective at NEHMA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/breatheweb-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/of-this-place-great-basin-neighbors-at-shaw-gallery/" rel="bookmark">Of This Place: Great Basin Neighbors at Shaw Gallery</a>�</div><div> 1160<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/of-this-place-great-basin-neighbors-at-shaw-gallery/" title="Of This Place: Great Basin Neighbors at Shaw Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Screenshot-2026-08-12-at-7.00.12-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/luminous-ecologies-meredith-connelly-at-dumke-art-plaza/" rel="bookmark">Luminous Ecologies: Meredith Connelly at DUMKE Art Plaza</a>�</div><div> 1161<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/luminous-ecologies-meredith-connelly-at-dumke-art-plaza/" title="Luminous Ecologies: Meredith Connelly at DUMKE Art Plaza"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/Screenshot-2026-05-12-at-9.51.48-AM-e1778601531237-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/the-lure-and-lore-of-the-west-at-nehma/" rel="bookmark">The Lure and Lore of the West at NEHMA</a>�</div><div> 1162<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/the-lure-and-lore-of-the-west-at-nehma/" title="The Lure and Lore of the West at NEHMA"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/01/deforest-290x290.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/this-was-water-at-dumke-arts-plaza/" rel="bookmark">This was water at Dumke Arts Plaza</a>�</div><div> 1163<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/this-was-water-at-dumke-arts-plaza/" title="This was water at Dumke Arts Plaza"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2025/05/Screenshot-2025-05-13-at-8.30.38-AM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li></ul> 1164</div></section><section id="category-posts-9" class="widget cat-post-widget"><div class="widget-wrap"><h3 class="widgettitle">To the South</h3><ul id="category-posts-9-internal" class="category-posts-internal"> 1165<li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/books-of-life-andrew-payne-at-compass-gallery/" rel="bookmark">Books of Life — Andrew Payne at Compass Gallery</a>�</div><div> 1166<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/books-of-life-andrew-payne-at-compass-gallery/" title="Books of Life — Andrew Payne at Compass Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Screenshot-2026-09-30-at-7.51.11-AM-e1790776457348-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/megan-skye-at-orem-public-library/" rel="bookmark">Megan Skye at Orem Public Library</a>�</div><div> 1167<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/megan-skye-at-orem-public-library/" title="Megan Skye at Orem Public Library"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1313-290x290.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/intertwined-david-raleigh-at-alma-gallery/" rel="bookmark">Intertwined — David Raleigh at Alma Gallery</a>�</div><div> 1168<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/intertwined-david-raleigh-at-alma-gallery/" title="Intertwined — David Raleigh at Alma Gallery"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1307-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/utah-valley-university-art-design-faculty-art-exhibition-at-uvu-museum-of-art/" rel="bookmark">Utah Valley University Art & Design Faculty Art Exhibition at UVU Museum of Art</a>�</div><div> 1169<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/utah-valley-university-art-design-faculty-art-exhibition-at-uvu-museum-of-art/" title="Utah Valley University Art & Design Faculty Art Exhibition at UVU Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1301-1-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/tantarantan-mika-rane-at-the-find-lab/" rel="bookmark">Tantarantán — Mika Rane at The Find Lab</a>�</div><div> 1170<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/tantarantan-mika-rane-at-the-find-lab/" title="Tantarantán — Mika Rane at The Find Lab"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1300-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/wild-women-paint-the-west-big-skies-and-desert-blooms-at-thunderbird-foundation-for-the-arts/" rel="bookmark">Wild women paint the West: Big skies and desert blooms at Thunderbird Foundation for the Arts</a>�</div><div> 1171<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/wild-women-paint-the-west-big-skies-and-desert-blooms-at-thunderbird-foundation-for-the-arts/" title="Wild women paint the West: Big skies and desert blooms at Thunderbird Foundation for the Arts"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1228-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/kaleidoscope-dara-hartman-antra-sinha-at-gallery-east/" rel="bookmark">Kaleidoscope: Dara Hartman & Antra Sinha at Gallery East</a>�</div><div> 1172<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/kaleidoscope-dara-hartman-antra-sinha-at-gallery-east/" title="Kaleidoscope: Dara Hartman & Antra Sinha at Gallery East"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Sinha_Vibrance-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/re-reading-re-making-art-after-dialogue-at-jkr-museum/" rel="bookmark">Re-Reading, Re-Making: Art After Dialogue at JKR Museum</a>�</div><div> 1173<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/re-reading-re-making-art-after-dialogue-at-jkr-museum/" title="Re-Reading, Re-Making: Art After Dialogue at JKR Museum"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Screenshot-2026-08-27-at-4.24.21-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/45th-state-of-mind-ben-steele-at-st-george-museum-of-art/" rel="bookmark">45th State of Mind — Ben Steele at St. George Museum of Art</a>�</div><div> 1174<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/45th-state-of-mind-ben-steele-at-st-george-museum-of-art/" title="45th State of Mind — Ben Steele at St. George Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1210-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/mormanity-at-the-outer-veil/" rel="bookmark">
1174Mormanity at The Outer Veil</a>�</div><div> 1175<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/mormanity-at-the-outer-veil/" title="Mormanity at The Outer Veil"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Screenshot-2026-08-27-at-4.53.14-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/fear-alchemy-aziza-abdieva-at-st-george-museum-of-art/" rel="bookmark">Fear Alchemy — Aziza Abdieva at St. George Museum of Art</a>�</div><div> 1176<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/fear-alchemy-aziza-abdieva-at-st-george-museum-of-art/" title="Fear Alchemy — Aziza Abdieva at St. George Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/IMG_1208-290x290.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/contemporary-portraiture-at-springville-museum-of-art/" rel="bookmark">Contemporary Portraiture at Springville Museum of Art</a>�</div><div> 1177<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/contemporary-portraiture-at-springville-museum-of-art/" title="Contemporary Portraiture at Springville Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Justin-Hackworth-porch-couple-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/found-framed-daniel-ray-at-sears-art-museum/" rel="bookmark">Found / Framed — Daniel Ray at Sears Art Museum</a>�</div><div> 1178<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/found-framed-daniel-ray-at-sears-art-museum/" title="Found / Framed — Daniel Ray at Sears Art Museum"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/08/Screenshot-2026-08-13-at-8.00.46-PM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/art-from-abstract-to-zion-celebrating-10-years-of-suma/" rel="bookmark">Art from Abstract to Zion: Celebrating 10 Years of SUMA </a>�</div><div> 1179<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/art-from-abstract-to-zion-celebrating-10-years-of-suma/" title="Art from Abstract to Zion: Celebrating 10 Years of SUMA "><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/Screenshot-2026-05-12-at-9.39.33-AM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/mimi-chen-ting-make-movement-visible-at-brigham-young-university-museum-of-art/" rel="bookmark">Mimi Chen Ting: Make Movement Visible at Brigham Young University Museum of Art</a>�</div><div> 1180<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/mimi-chen-ting-make-movement-visible-at-brigham-young-university-museum-of-art/" title="Mimi Chen Ting: Make Movement Visible at Brigham Young University Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/03/mimichenting-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li><li class="cat-post-item"><div><a class="cat-post-title" href="https://artistsofutah.org/15Bytes/in-search-of-ourselves-soviet-art-and-the-shared-human-spirit-at-springville-museum-of-art/" rel="bookmark">In Search of Ourselves: Soviet Art and the Shared Human Spirit at Springville Museum of Art</a>�</div><div> 1181<a class="cat-post-thumbnail cat-post-none" href="https://artistsofutah.org/15Bytes/in-search-of-ourselves-soviet-art-and-the-shared-human-spirit-at-springville-museum-of-art/" title="In Search of Ourselves: Soviet Art and the Shared Human Spirit at Springville Museum of Art"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="290" height="290" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2025/06/Screenshot-2025-06-23-at-10.44.15-AM-290x290.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" data-cat-posts-width="290" data-cat-posts-height="290" /></span></a></div></li></ul> 1182</div></section></div> 1183 1184 <div class="main-content"> 1185 1186 1187<article id="post-2541" class="post-2541 page type-page status-publish hentry"> 1188 1189<h3 class="title">People</h3> 1190 <section class="entry"> 1191 1192<p>Our PEOPLE section contains directories connecting you to the people that make up Utah’s art world.</p> 1193<p>You can currently choose from the following directories:</p> 1194<h3><a href="https://artistsofutah.org/15Bytes/index.php/people/utah-artists/">UTAH ARTISTS</a></h3> 1195<p><a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-a/">A</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-b/">B</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-c/">C</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-d/">D</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-e/">E</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-f/">F</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-g/">G</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-h/">H</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-i/">I</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-j/">J</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-k/">K</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-l/">L</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-m/">M</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-n/">N</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-o/">O</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-p/">P</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-r/">R</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-s/">S</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-t/">T</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-u/">U</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-v/">V</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-w/">W</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-y/">Y</a> <a href="https://artistsofutah.org/15Bytes/index.php/category/people/utah-artists/utah-artists-z/">Z</a></p> 1196<h3><a href="https://artistsofutah.org/15Bytes/index.php/people/utah-artists-by-media/">UTAH ARTISTS BY MEDIA</a></h3> 1197<div id='gallery-1' class='gallery galleryid-2541 gallery-columns-4 gallery-size-thumbnail'><dl class='gallery-item'> 1198 <dt class='gallery-icon landscape'>
1199 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0painting/" data-slb-active="1" data-slb-asset="2103746349" data-slb-internal="3123" data-slb-group="2541"><img loading="lazy" decoding="async" width="110" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0painting.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3123" /></a> 1200 </dt> 1201 <dd class='wp-caption-text gallery-caption' id='gallery-1-3123'> 1202 Painting 1203 </dd></dl><dl class='gallery-item'> 1204 <dt class='gallery-icon landscape'> 1205 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0printmaking/" data-slb-active="1" data-slb-asset="405072268" data-slb-internal="3127" data-slb-group="2541"><img loading="lazy" decoding="async" width="70" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0printmaking.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3127" srcset="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0printmaking.jpg 70w, https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0printmaking-50x50.jpg 50w" sizes="auto, (max-width: 70px) 100v
1205w, 70px" /></a> 1206 </dt> 1207 <dd class='wp-caption-text gallery-caption' id='gallery-1-3127'> 1208 Printmaking 1209 </dd></dl><dl class='gallery-item'> 1210 <dt class='gallery-icon portrait'> 1211 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0multimedia/" data-slb-active="1" data-slb-asset="2140831411" data-slb-internal="3130" data-slb-group="2541"><img loading="lazy" decoding="async" width="54" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0multimedia.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3130" /></a> 1212 </dt> 1213 <dd class='wp-caption-text gallery-caption' id='gallery-1-3130'> 1214 Multi-media 1215 </dd></dl><dl class='gallery-item'> 1216 <dt class='gallery-icon landscape'> 1217 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0photography/" data-slb-active="1" data-slb-asset="330385781" data-slb-internal="3126" data-slb-group="2541"><img loading="lazy" decoding="async" width="104" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0photography.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3126" /></a> 1218 </dt> 1219 <dd class='wp-caption-text gallery-caption' id='gallery-1-3126'> 1220 Photography 1221 </dd></dl><br style="clear: both" /><dl class='gallery-item'> 1222 <dt class='gallery-icon portrait'>
1223 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0sculpture/" data-slb-active="1" data-slb-asset="610826019" data-slb-internal="3124" data-slb-group="2541"><img loading="lazy" decoding="async" width="56" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0sculpture.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3124" /></a> 1224 </dt> 1225 <dd class='wp-caption-text gallery-caption' id='gallery-1-3124'> 1226 Sculpture 1227 </dd></dl><dl class='gallery-item'> 1228 <dt class='gallery-icon landscape'> 1229 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0installation/" data-slb-active="1" data-slb-asset="1492887071" data-slb-internal="3128" data-slb-group="2541"><img loading="lazy" decoding="async" width="93" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0installation.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3128" /></a> 1230 </dt> 1231 <dd class='wp-caption-text gallery-caption' id='gallery-1-3128'> 1232 Installation 1233 </dd></dl><dl class='gallery-item'> 1234 <dt class='gallery-icon landscape'> 1235 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0digital/" data-slb-active="1" data-slb-asset="371968827" data-slb-internal="3129" data-slb-group="2541"><img loading="lazy" decoding="async" width="102" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0digital.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3129" srcset="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0digital.jpg 102w, https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0digital-100x70.jpg 100w" sizes="auto, (max-width: 102px) 100vw, 102px" /></a> 1236 </dt> 1237 <dd class='wp-caption-text gallery-caption' id='gallery-1-3129'> 1238 Digital 1239 </dd></dl><dl class='gallery-item'> 1240 <dt class='gallery-icon landscape'> 1241 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0vi
1241deo/" data-slb-active="1" data-slb-asset="1553483543" data-slb-internal="3131" data-slb-group="2541"><img loading="lazy" decoding="async" width="105" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0video.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3131" /></a> 1242 </dt> 1243 <dd class='wp-caption-text gallery-caption' id='gallery-1-3131'> 1244 Video 1245 </dd></dl><br style="clear: both" /><dl class='gallery-item'> 1246 <dt class='gallery-icon portrait'> 1247 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0conceptual/" data-slb-active="1" data-slb-asset="1771940784" data-slb-internal="3133" data-slb-group="2541"><img loading="lazy" decoding="async" width="60" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0conceptual.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3133" /></a> 1248 </dt> 1249 <dd class='wp-caption-text gallery-caption' id='gallery-1-3133'> 1250 Conceptual 1251 </dd></dl><dl class='gallery-item'> 1252 <dt class='gallery-icon landscape'> 1253 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0performance/" data-slb-active="1" data-slb-asset="1824555169" data-slb-internal="3137" data-slb-group="2541"><img loading="lazy" decoding="async" width="70" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0performance.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3137" srcset="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0performance.jpg 70w, https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0performance-50x50.jpg 50w" sizes="auto, (max-width: 70px) 100v
1253w, 70px" /></a> 1254 </dt> 1255 <dd class='wp-caption-text gallery-caption' id='gallery-1-3137'> 1256 Performance 1257 </dd></dl><dl class='gallery-item'> 1258 <dt class='gallery-icon landscape'> 1259 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0textile/" data-slb-active="1" data-slb-asset="629084617" data-slb-internal="3139" data-slb-group="2541"><img loading="lazy" decoding="async" width="117" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0textile.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3139" /></a> 1260 </dt> 1261 <dd class='wp-caption-text gallery-caption' id='gallery-1-3139'> 1262 Textile 1263 </dd></dl><dl class='gallery-item'> 1264 <dt class='gallery-icon landscape'> 1265 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0folk/" data-slb-active="1" data-slb-asset="94171841" data-slb-internal="3134" data-slb-group="2541"><img loading="lazy" decoding="async" width="93" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0folk.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3134" /></a> 1266 </dt> 1267 <dd class='wp-caption-text gallery-caption' id='gallery-1-3134'> 1268 Folk 1269 </dd></dl><br style="clear: both" /><dl class='gallery-item'> 1270 <dt class='gallery-icon landscape'> 1271 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0clay/" data-slb-active="1" data-slb-asset="1467536637" data-slb-internal="3132" data-slb-group="2541"><img loading="lazy" decoding="async" width="84" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0clay.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3132" /></a> 1272 </dt> 1273 <dd class='wp-caption-text gallery-caption' id='gallery-1-3132'> 1274 Clay 1275 </dd></dl><dl class='gallery-item'> 1276 <dt class='gallery-icon landscape'> 1277 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0wood/" data-slb-active="1" data-slb-asset="1709538769" data-slb-internal="3140" data-slb-group="2541"><img loading="lazy" decoding="async" width="105" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0wood.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3140" /></a> 1278 </dt> 1279 <dd class='wp-caption-text gallery-caption' id='gallery-1-3140'> 1280 Wood 1281 </dd></dl><dl class='gallery-item'> 1282 <dt class='gallery-icon portrait'>
1283 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0glass/" data-slb-active="1" data-slb-asset="1530808519" data-slb-internal="3136" data-slb-group="2541"><img loading="lazy" decoding="async" width="55" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0glass.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3136" /></a> 1284 </dt> 1285 <dd class='wp-caption-text gallery-caption' id='gallery-1-3136'> 1286 Glass 1287 </dd></dl><dl class='gallery-item'> 1288 <dt class='gallery-icon portrait'> 1289 <a href="https://artistsofutah.org/15Bytes/people/utah-artists-by-media/0functional/" data-slb-active="1" data-slb-asset="47225935" data-slb-internal="3135" data-slb-group="2541"><img loading="lazy" decoding="async" width="66" height="70" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2011/06/0functional.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-3135" /></a> 1290 </dt> 1291 <dd class='wp-caption-text gallery-caption' id='gallery-1-3135'> 1292 Functional 1293 </dd></dl><br style="clear: both" /> 1294 </div> 1295 1296<p> </p> 1297<h3><a href="https://artistsofutah.org/15Bytes/index.php/category/people/historical-utah-artists/">HISTORICAL UTAH ARTISTS</a></h3> 1298<h3><a href="https://artistsofutah.org/15Bytes/index.php/category/people/expat-utah-artists/">EXPAT UTAH ARTISTS</a></h3> 1299 1300 </section> 1301 1302</article> 1303 1304<section class="content-comments"> 1305 <div id="respond" class="comment-respond"> 1306 <h3 id="reply-title" class="comment-reply-title">Leave a Reply <small><a rel="nofollow" id="cancel-comment-reply-link" href="/15Bytes/people/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://artistsofutah.org/15Bytes/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message">Required fields are marked <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Comment <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required></textarea></p><p class="comment-form-author"><label for="author">Name <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required /></p> 1307<p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required /></p> 1308<p class="comment-form-url"><label for="url">Website</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" autocomplete="url" /></p> 1309<p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment" /> <input type='hidden' name='comment_post_ID' value='2541' id='comment_post_ID' /> 1310<input type='hidden' name='comment_parent' id='comment_parent' value='0' /> 1311</p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="e88feb8b26" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="70"/>
1311<script> 1312document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 1313</script>
1313 1314</p></form> </div><!-- #respond --> 1315 </section> 1316 1317 </div> 1318 1319 </div> 1320<div class="col-sidebar sidebar-main" role="complementary"> 1321<section id="text-56" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div id="google_language_translator" class="default-language-en"></div> 1322</div> 1323 </div></section><section id="text-32" class="widget widget_text"><div class="widget-wrap"><h3 class="widgettitle">UNDERWRITERS</h3> <div class="textwidget"><p><a href="https://www.modernwestfineart.com/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/MW_15Bytes_Under_Open_Skies_250w.png" width="250" border="1" /></a></p> 1324<p><a href="https://www.phillips-gallery.com/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/15bytes-september-Phillips-Gallery-250w.jpg" alt="" width="250" border="1" /></a></p> 1325<p><a href="https://www.agalleryonline.com/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Stradley-15-Bytes-250w.jpg" width="250" border="1" /></a></p> 1326<p><a href="https://saltlakearts.org/programs/visit-finch-lane-gallery" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/Kulub-Villa-and-DeRose-Graphics-9-15-Bytes-Ad-1-250w.jpg" alt="" width="250" border="1" /></a></p> 1327<p><a href="https://www.usu.edu/artmuseum/exhibitions/lure-lore" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/03/nehmaad.png" width="250" border="1" /></a></p> 1328<p><a href="https://smofa.org" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/IMG_6803-3.jpg" width="250" /></a></p> 1329<p> </p> 1330<p><a href="https://artsandmuseums.utah.gov/fellowship/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/UAM_ArtistFellowshipAnnouncement26_15BytesAd_250x350.jpg" width="250" border="1" /></a></p> 1331<p><a href="https://bdac.org/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/BDAC-Call-For-Artists-250w.jpg" alt="" width="250" border="1" /></a></p> 1332<p><a href="https://www.saltlakecountyarts.org/art-in-public-places?section=CE" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/05/Digital-Ad-250x400-Ad-final.jpg" width="250" border="1" /></a></p> 1333<p><a href="https://www.the-nomad.org/" target="_new"><img decoding="async" class="aligncenter" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/09/THE-NOMAD-LitMag-250w-1.jpg" alt="" width="250" border="1" /></a></p> 1334<p> </p> 1335<p> </p> 1336</div> 1337 </div></section></div> 1338</div> 1339 1340<footer role="contentinfo" id="footer" class="container"> 1341 <aside class="footer-widgets sidebar-footer"> 1342 <section id="text-15" class="widget widget_text"><div class="widget-wrap"><h3 class="widgettitle">Contact Us</h3> <div class="textwidget"><h3 class="widgettitle">Artists of Utah</h3> 1343<div class="textwidget"> 1344<p>P.O. Box 526292<br /> 1345SLC, UT 84152</p> 1346<p>Send press releases to:<br /> 1347<a href="https://web.archive.org/web/20180812200518/mailto:[email protected]">[email protected]</a></p> 1348<p>Shawn Rossiter, 15 Bytes Editor:<br /> 1349<a href="https://web.archive.org/web/20180812200518/mailto:[email protected]">[email protected]</a></p> 1350</div> 1351<p> </p> 1352</div> 1353 </div></section><section id="text-35" class="widget widget_text"><div class="widget-wrap"><h3 class="widgettitle">ATTENTION ARTISTS</h3> <div class="textwidget"><h3 class="widgettitle"></h3> 1354<div class="textwidget">To learn how you can get your own listing in our Artist Directories <a href="https://artistsofutah.org/15Bytes/index.php/artist-listings/">click here.</a></div> 1355</div> 1356 </div></section><section id="text-36" class="widget widget_text"><div class="widget-wrap"><h3 class="widgettitle">SUPPORT</h3> <div class="textwidget"><h3 class="widgettitle"></h3> 1357<p>Artists of Utah/15 Bytes is a 501 (c) 3 tax-exempt non-profit.</p> 1358<form action="https://www.paypal.com/cgi-bin/webscr" enctype="application/x-www-form-urlencoded" target="_top" method="post"> <input name="cmd" type="hidden" value="_s-xclick"> <input name="hosted_button_id" type="hidden" value="G6BNPNNURPDQN"> <input border="0" name="submit" type="image" alt="PayPal - The safer, easier way to pay online!" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif"> <img loading="lazy" decoding="async" height="1" border="0" width="1" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif"> </form> 1359<p>You can also use Venmo to send us a contribution: @Artistsofutah</p> 1360</div> 1361 </div></section><section id="text-60" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div style="display: inline-flex; gap: 10px; align-items: center;"> 1362 <a href="https://www.instagram.com/15bytes/" target="_new"><br /> 1363 <img decoding="async" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/01/ssinsta.png" height="35" alt="Instagram"><br /> 1364 </a><br /> 1365 <a href="https://www.facebook.com/p/Artists-of-Utah-15-Bytes-100063557440943/" target="_new"><br /> 1366 <img decoding="async" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/01/ssfacebook.png" height="35" alt="Facebook"><br /> 1367 </a><br /> 1368 <a href="https://www.threads.net/@15bytes" target="_new"><br /> 1369 <img decoding="async" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/01/socialthreads.png" height="35" alt="Threads"><br /> 1370 </a><br /> 1371 <a href="https://15bytes.substack.com/" target="_new"><br /> 1372 <img decoding="async" src="https://artistsofutah.org/15Bytes/wp-content/uploads/2026/01/socialss.png" height="35" alt="Substack"><br /> 1373 </a> 1374</div> 1375</div> 1376 </div></section> </aside> 1377 <section class="footer-wrap"> 1378 1379 <ul class="footer-site-content-links"> 1380 1381 <li class="footer-top-categories"><strong>Top categories: </strong> <a href="https://artistsofutah.org/15Bytes/category/articles/visual_arts/">Visual Arts</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/articles/visual_arts/exhibition_reviews/">Exhibition Reviews</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/daily-bytes/">Daily Bytes</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/articles/literary-arts/">Literary Arts</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/people/utah-artists-by-media/painting/">Painting</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/tag/15-bytes/">15 Bytes</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/articles/dance/">Dance</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/articles/visual_arts/artist_profiles/">Artist Profiles</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/articles/visual_arts/in_plain_site/">In Plain Site</a><span class="sep"> / </span><a href="https://artistsofutah.org/15Bytes/category/art-lake-city/">Art Lake City</a></li><li class="footer-top-tags"><strong>Top tags: </strong> <a href="https://artistsofutah.org/15Bytes/tag/phillips-gallery/">Phillips Gallery</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/umoca/">UMOCA</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/finch-lane-gallery/">Finch Lane Gallery</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/15-bytes/">15 Bytes</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/umfa/">UMFA</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/bdac/">BDAC</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/frank-mcentire/">Frank McEntire</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/kimball-art-center/">Kimball Art Center</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/springville-museum-of-art/">Springville Museum of Art</a><span class="sep"> / </span> <a href="https://artistsofutah.org/15Bytes/tag/35x35/">35X35</a></li> 1382 </ul> 1383 1384 <a href="http://wordpress.org/" title="A Semantic Personal Publishing Platform" rel="generator">Proudly powered by WordPress</a> 1385 <span class="sep"> | </span> 1386 Theme: Chronicle by <a href="https://prothemedesign.com/" rel="designer">Pro Theme Design</a>. </section> 1387</footer> 1388
1389<script type="speculationrules"> 1390{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/15Bytes/*"},{"not":{"href_matches":["/15Bytes/wp-*.php","/15Bytes/wp-admin/*","/15Bytes/wp-content/uploads/*","/15Bytes/wp-content/*","/15Bytes/wp-content/plugins/*","/15Bytes/wp-content/themes/chronicle/*","/15Bytes/wp-content/themes/broadsheet/*","/15Bytes/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1391</script>
1391 1392<div id="glt-translate-trigger"><span class="notranslate">Translate »</span></div><div id="glt-toolbar"></div><div id="glt-footer"></div>
1392<script id="scripts-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/google-language-translator/js/scripts.js?ver=7.0.1"></script>
vendor: 1 bytes, line 1392
1392
1393<script id="imagesloaded-js" src="https://artistsofutah.org/15Bytes/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1393
1393
1394<script id="masonry-js" src="https://artistsofutah.org/15Bytes/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 1394
1394
1395<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://artistsofutah.org/15Bytes/wp-includes/js/comment-reply.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1395
1395
1396<script defer id="akismet-frontend-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1787164168"></script>
vendor: 1 bytes, line 1396
1396
1397<script id="slb_core-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/client/js/prod/lib.core.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1397
1397
1398<script id="slb_view-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/client/js/prod/lib.view.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1398
1398
1399<script id="glt_widget_script-js-before"> 1400window.gtranslateSettings = /* document.write */ {"default_language": "en", "languages": ["af","sq","am","ar","hy","az","eu","be","bn","bs","bg","ca","ceb","ny","zh-CN","zh-TW","co","hr","cs","da","nl","en","eo","et","tl","fi","fr","fy","gl","ka","de","el","gu","ht","ha","haw","iw","hi","hmn","hu","is","ig","id","ga","it","ja","jw","kn","kk","km","ko","ku","ky","lo","la","lv","lt","lb","mk","mg","ml","ms","mt","mi","mr","mn","my","ne","no","ps","fa","pl","pt","pa","ro","ru","sr","sn","st","sd","si","sk","sl","sm","gd","so","es","su","sw","sv","tg","ta","te","th","tr","uk","ur","uz","vi","cy","xh","yi","yo","zu"], "wrapper_selector": "#google_language_translator"} 1401//# sourceURL=glt_widget_script-js-before 1402</script>
vendor: 1 bytes, line 1402
1402
1403<script id="glt_widget_script-js" src="https://cdn.gtranslate.net/widgets/latest/dropdown.js?ver=7.0.1"></script>
vendor: 1 bytes, line 1403
1403
1404<script id="slb-asset-slb_baseline-base-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/themes/baseline/js/prod/client.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1404
1404
1405<script id="slb-asset-slb_default-base-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/themes/default/js/prod/client.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1405
1405
1406<script id="slb-asset-item-base-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/template-tags/item/js/prod/tag.item.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1406
1406
1407<script id="slb-asset-ui-base-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/template-tags/ui/js/prod/tag.ui.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1407
1407
1408<script id="slb-asset-image-base-js" src="https://artistsofutah.org/15Bytes/wp-content/plugins/simple-lightbox/content-handlers/image/js/prod/handler.image.js?ver=2.9.5"></script>
vendor: 1 bytes, line 1408
1408
1409<script id="wp-emoji-settings" type="application/json"> 1410{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://artistsofutah.org/15Bytes/wp-includes/js/wp-emoji.js?ver=7.1.2","twemoji":"https://artistsofutah.org/15Bytes/wp-includes/js/twemoji.js?ver=7.1.2"}} 1411</script>
vendor: 1 bytes, line 1411
1411
1412<script type="module"> 1413/** 1414 * @output wp-includes/js/wp-emoji-loader.js 1415 */ 1416 1417/* eslint-env es6 */ 1418 1419// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 1420 1421/** 1422 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 1423 * @typedef WPEmojiSettings 1424 * @type {object} 1425 * @property {?object} source 1426 * @property {?string} source.concatemoji 1427 * @property {?string} source.twemoji 1428 * @property {?string} source.wpemoji 1429 */ 1430 1431const selector = 'script#wp-emoji-settings'; 1432const script = document.querySelector( selector ); 1433if ( ! ( script instanceof HTMLScriptElement ) ) { 1434 throw new Error( `Element missing: ${ selector }`); 1435} 1436const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 1437 1438// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 1439window._wpemojiSettings = settings; 1440 1441/** 1442 * Support tests. 1443 * @typedef SupportTests 1444 * @type {object} 1445 * @property {?boolean} flag 1446 * @property {?boolean} emoji 1447 */ 1448 1449const sessionStorageKey = 'wpEmojiSettingsSupports'; 1450const tests = [ 'flag', 'emoji' ]; 1451 1452/** 1453 * Checks whether the browser supports offloading to a Worker. 1454 * 1455 * @since 6.3.0 1456 * 1457 * @private 1458 * 1459 * @returns {boolean} 1460 */ 1461function supportsWorkerOffloading() { 1462 return ( 1463 typeof Worker !== 'undefined' && 1464 typeof OffscreenCanvas !== 'undefined' && 1465 typeof URL !== 'undefined' && 1466 URL.createObjectURL && 1467 typeof Blob !== 'undefined' 1468 ); 1469} 1470 1471/** 1472 * @typedef SessionSupportTests 1473 * @type {object} 1474 * @property {number} timestamp 1475 * @property {SupportTests} supportTests 1476 */ 1477 1478/** 1479 * Get support tests from session. 1480 * 1481 * @since 6.3.0 1482 * 1483 * @private 1484 * 1485 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 1486 */ 1487function getSessionSupportTests() { 1488 try { 1489 /** @type {SessionSupportTests} */ 1490 const item = JSON.parse( 1491 sessionStorage.getItem( sessionStorageKey ) 1492 ); 1493 if ( 1494 typeof item === 'object' && 1495 typeof item.timestamp === 'number' && 1496 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 1497 typeof item.supportTests === 'object' 1498 ) { 1499 return item.supportTests; 1500 } 1501 } catch ( e ) {} 1502 return null; 1503} 1504 1505/** 1506 * Persist the supports in session storage. 1507 * 1508 * @since 6.3.0 1509 * 1510 * @private 1511 * 1512 * @param {SupportTests} supportTests Support tests. 1513 */ 1514function setSessionSupportTests( supportTests ) { 1515 try { 1516 /** @type {SessionSupportTests} */ 1517 const item = { 1518 supportTests: supportTests, 1519 timestamp: new Date().valueOf() 1520 }; 1521 1522 sessionStorage.setItem( 1523 sessionStorageKey, 1524 JSON.stringify( item ) 1525 ); 1526 } catch ( e ) {} 1527} 1528 1529/** 1530 * Checks if two sets of Emoji characters render the same visually. 1531 * 1532 * This is used to determine if the browser is rendering an emoji with multiple data points 1533 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 1534 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 1535 * does not support the emoji correctly. 1536 * 1537 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1538 * scope. Everything must be passed by parameters. 1539 * 1540 * @since 4.9.0 1541 * 1542 * @private 1543 * 1544 * @param {CanvasRenderingContext2D} context 2D Context. 1545 * @param {string} set1 Set of Emoji to test. 1546 * @param {string} set2 Set of Emoji to test. 1547 * 1548 * @return {boolean} True if the two sets render the same. 1549 */ 1550function emojiSetsRenderIdentically( context, set1, set2 ) { 1551 // Cleanup from previous test. 1552 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1553 context.fillText( set1, 0, 0 ); 1554 const rendered1 = new Uint32Array( 1555 context.getImageData( 1556 0, 1557 0, 1558 context.canvas.width, 1559 context.canvas.height 1560 ).data 1561 ); 1562 1563 // Cleanup from previous test. 1564 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1565 context.fillText( set2, 0, 0 ); 1566 const rendered2 = new Uint32Array( 1567 context.getImageData( 1568 0, 1569 0, 1570 context.canvas.width,
1571 context.canvas.height 1572 ).data 1573 ); 1574 1575 return rendered1.every( ( rendered2Data, index ) => { 1576 return rendered2Data === rendered2[ index ]; 1577 } ); 1578} 1579 1580/** 1581 * Checks if the center point of a single emoji is empty. 1582 * 1583 * This is used to determine if the browser is rendering an emoji with a single data point 1584 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 1585 * rendered emoji will have a non-zero value at the center point. 1586 * 1587 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1588 * scope. Everything must be passed by parameters. 1589 * 1590 * @since 6.8.2 1591 * 1592 * @private 1593 * 1594 * @param {CanvasRenderingContext2D} context 2D Context. 1595 * @param {string} emoji Emoji to test. 1596 * 1597 * @return {boolean} True if the center point is empty. 1598 */ 1599function emojiRendersEmptyCenterPoint( context, emoji ) { 1600 // Cleanup from previous test. 1601 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1602 context.fillText( emoji, 0, 0 ); 1603 1604 // Test if the center point (16, 16) is empty (0,0,0,0). 1605 const centerPoint = context.getImageData(16, 16, 1, 1); 1606 for ( let i = 0; i < centerPoint.data.length; i++ ) { 1607 if ( centerPoint.data[ i ] !== 0 ) { 1608 // Stop checking the moment it's known not to be empty. 1609 return false; 1610 } 1611 } 1612 1613 return true; 1614} 1615 1616/** 1617 * Determines if the browser properly renders Emoji that Twemoji can supplement. 1618 * 1619 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1620 * scope. Everything must be passed by parameters. 1621 * 1622 * @since 4.2.0 1623 * 1624 * @private 1625 * 1626 * @param {CanvasRenderingContext2D} context 2D Context. 1627 * @param {string} type Whether to test for support of "flag" or "emoji". 1628 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 1629 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 1630 * 1631 * @return {boolean} True if the browser can render emoji, false if it cannot. 1632 */ 1633function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 1634 let isIdentical; 1635 1636 switch ( type ) { 1637 case 'flag': 1638 /* 1639 * Test for Transgender flag compatibility. Added in Unicode 13. 1640 * 1641 * To test for support, we try to render it, and compare the rendering to how it would look if 1642 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 1643 */ 1644 isIdentical = emojiSetsRenderIdentically( 1645 context, 1646 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 1647 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 1648 ); 1649 1650 if ( isIdentical ) { 1651 return false; 1652 } 1653 1654 /* 1655 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 1656 * so gives us an easy test for full support. 1657 * 1658 * To test for support, we try to render it, and compare the rendering to how it would look if 1659 * the browser doesn't render it correctly ([C] + [Q]). 1660 */ 1661 isIdentical = emojiSetsRenderIdentically( 1662 context, 1663 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 1664 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 1665 ); 1666 1667 if ( isIdentical ) { 1668 return false; 1669 } 1670 1671 /* 1672 * Test for English flag compatibility. England is a country in the United Kingdom, it 1673 * does not have a two letter locale code but rather a five letter sub-division code. 1674 * 1675 * To test for support, we try to render it, and compare the rendering to how it would look if 1676 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 1677 */ 1678 isIdentical = emojiSetsRenderIdentically( 1679 context, 1680 // as the flag sequence 1681 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 1682 // with each code point separated by a zero-width space 1683 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 1684 ); 1685 1686 return ! isIdentical; 1687 case 'emoji': 1688 /* 1689 * Is there a large, hairy, humanoid mythical creature living in the browser? 1690 * 1691 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 1692 * 1693 * The hairy creature emoji is a single code point emoji. Testing for browser 1694 * support required testing the center point of the emoji to see if it is empty. 1695 * 1696 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature. 1697 * 1698 * When updating this test, please ensure that the emoji is either a single code point 1699 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 1700 * joiner vs a zero-width space. 1701 */ 1702 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 1703 return ! notSupported; 1704 } 1705 1706 return false;
1707} 1708 1709/** 1710 * Checks emoji support tests. 1711 * 1712 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1713 * scope. Everything must be passed by parameters. 1714 * 1715 * @since 6.3.0 1716 * 1717 * @private 1718 * 1719 * @param {string[]} tests Tests. 1720 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 1721 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 1722 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 1723 * 1724 * @return {SupportTests} Support tests. 1725 */ 1726function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 1727 let canvas; 1728 if ( 1729 typeof WorkerGlobalScope !== 'undefined' && 1730 self instanceof WorkerGlobalScope 1731 ) { 1732 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 1733 } else { 1734 canvas = document.createElement( 'canvas' ); 1735 } 1736 1737 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 1738 1739 /* 1740 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 1741 * it doesn't work when the font is bolder than 500 weight. So, we 1742 * check for bold rendering support to avoid invisible emoji in Chrome. 1743 */ 1744 context.textBaseline = 'top'; 1745 context.font = '600 32px Arial'; 1746 1747 const supports = {}; 1748 tests.forEach( ( test ) => { 1749 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 1750 } ); 1751 return supports; 1752} 1753 1754/** 1755 * Adds a script to the head of the document. 1756 * 1757 * @ignore 1758 * 1759 * @since 4.2.0 1760 * 1761 * @param {string} src The url where the script is located. 1762 * 1763 * @return {void} 1764 */ 1765function addScript( src ) { 1766 const script = document.createElement( 'script' ); 1767 script.src = src; 1768 script.defer = true; 1769 document.head.appendChild( script ); 1770} 1771 1772settings.supports = { 1773 everything: true, 1774 everythingExceptFlag: true 1775}; 1776 1777// Obtain the emoji support from the browser, asynchronously when possible. 1778new Promise( ( resolve ) => { 1779 let supportTests = getSessionSupportTests(); 1780 if ( supportTests ) { 1781 resolve( supportTests ); 1782 return; 1783 } 1784 1785 if ( supportsWorkerOffloading() ) { 1786 try { 1787 // Note that the functions are being passed as arguments due to minification. 1788 const workerScript = 1789 'postMessage(' + 1790 testEmojiSupports.toString() + 1791 '(' + 1792 [ 1793 JSON.stringify( tests ), 1794 browserSupportsEmoji.toString(), 1795 emojiSetsRenderIdentically.toString(), 1796 emojiRendersEmptyCenterPoint.toString() 1797 ].join( ',' ) + 1798 '));'; 1799 const blob = new Blob( [ workerScript ], { 1800 type: 'text/javascript' 1801 } ); 1802 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 1803 worker.onmessage = ( event ) => { 1804 supportTests = event.data; 1805 setSessionSupportTests( supportTests ); 1806 worker.terminate(); 1807 resolve( supportTests ); 1808 }; 1809 return; 1810 } catch ( e ) {} 1811 } 1812 1813 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 1814 setSessionSupportTests( supportTests ); 1815 resolve( supportTests ); 1816} ) 1817 // Once the browser emoji support has been obtained from the session, finalize the settings. 1818 .then( ( supportTests ) => { 1819 /* 1820 * Tests the browser support for flag emojis and other emojis, and adjusts the 1821 * support settings accordingly. 1822 */ 1823 for ( const test in supportTests ) { 1824 settings.supports[ test ] = supportTests[ test ]; 1825 1826 settings.supports.everything = 1827 settings.supports.everything && settings.supports[ test ]; 1828 1829 if ( 'flag' !== test ) { 1830 settings.supports.everythingExceptFlag = 1831 settings.supports.everythingExceptFlag && 1832 settings.supports[ test ]; 1833 } 1834 } 1835 1836 settings.supports.everythingExceptFlag = 1837 settings.supports.everythingExceptFlag && 1838 ! settings.supports.flag; 1839 1840 // When the browser can not render everything we need to load a polyfill. 1841 if ( ! settings.supports.everything ) { 1842 const src = settings.source || {}; 1843 1844 if ( src.concatemoji ) { 1845 addScript( src.concatemoji ); 1846 } else if ( src.wpemoji && src.twemoji ) { 1847 addScript( src.twemoji ); 1848 addScript( src.wpemoji ); 1849 } 1850 } 1851 } ); 1852//# sourceURL=https://artistsofutah.org/15Bytes/wp-includes/js/wp-emoji-loader.js 1853</script>
vendor: 1 bytes, line 1853
1853
1854<script type="text/javascript" id="slb_footer">/* <![CDATA[ */if ( !!window.jQuery ) {(function($){$(document).ready(function(){if ( !!window.SLB && SLB.has_child('View.init') ) { SLB.View.init({"ui_autofit":true,"ui_animate":true,"slideshow_autostart":true,"slideshow_duration":"6","group_loop":true,"ui_overlay_opacity":"0.8","ui_title_default":false,"theme_default":"slb_default","ui_labels":{"loading":"Loading","close":"Close","nav_next":"Next","nav_prev":"Previous","slideshow_start":"Start slideshow","slideshow_stop":"Stop slideshow","group_status":"Item %current% of %total%"}}); } 1855if ( !!window.SLB && SLB.has_child('View.assets') ) { {$.extend(SLB.View.assets, {"2103746349":{"id":3123,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0painting.jpg","title":"Painting","caption":"Painting","description":""},"405072268":{"id":3127,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0printmaking.jpg","title":"Printmaking","caption":"Printmaking","description":"Utah Printmakers. Utah artists employing a variety of printmaking techniques including lithography, etching, woodcut, chin colle, digital, photo transfer and more."},"2140831411":{"id":3130,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0multimedia.jpg","title":"Mulit-media","caption":"Multi-media","de
1855scription":"Utah multi-media artists. Utah artists combining a variety of media including painting, sculpture, textile and new media."},"330385781":{"id":3126,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0photography.jpg","title":"Photography","caption":"Photography","description":"Utah Photographers. Utah artists working in a variety of photographic mediums including chemical photography, digital photography, toy photography and more."},"610826019":{"id":3124,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0sculpture.jpg","title":"Sculpture","caption":"Sculpture","description":"Utah Sculptors. Utah artists working in sculpture, including functional and fine art work. Metal, ceramics, fiber arts, stone, clay and new media."},"1492887071":{"id":3128,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0installation.jpg","title":"Installation","caption":"Installation","description":"Utah Installation Artists. Utah artists using installation and site-specific work as a medium of artistic expression."},"371968827":{"id":3129,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0digital.jpg","title":"Digital","caption":"Digital","description":"Utah Digital Artists. Utah artists creating digital artworks."},"1553483543":{"id":3131,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0video.jpg","title":"Video","caption":"Video","description":"Utah Video Artists. Utah artists using video and film as artistic mediums."},"1771940784":{"id":3133,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0conceptual.jpg","title":"Conceptual","caption":"Conceptual","description":"Utah Conceptual Artists. Utah artists working as conceptual artists."},"1824555169":{"id":3137,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0performance.jpg","title":"Performance","caption":"Performance","description":"Utah Performance Artists."},"629084617":{"id":3139,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0textile.jpg","title":"Textile","caption":"Textile","description":"Utah Textile Artists. Utah Fiber Artists."},"94171841":{"id":3134,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0folk.jpg","title":"Folk","caption":"Folk","de
1855scription":"Utah Folk Artists. Utah artists working in folk, traditional and outsider styles."},"1467536637":{"id":3132,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0clay.jpg","title":"Clay","caption":"Clay","description":"Utah Ceramic Artists. Utah artists using clay as an artistic medium."},"1709538769":{"id":3140,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0wood.jpg","title":"Wood","caption":"Wood","description":"Utah Wood Artists. Utah artists using wood as an artistic medium."},"1530808519":{"id":3136,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0glass.jpg","title":"Textile","caption":"Glass","description":"Utah Textile Artists. Utah artists using textiles and fiber as mediums."},"47225935":{"id":3135,"type":"image","internal":true,"source":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/uploads\/2011\/06\/0functional.jpg","title":"Functional","caption":"Functional","description":"Utah Functional Artists. Utah artists creating artwork that is also functional, including furniture, jewelry, clothes and containers."}});} } 1856/* THM */ 1857if ( !!window.SLB && SLB.has_child('View.extend_theme') ) { SLB.View.extend_theme('slb_baseline',{"name":"Baseline","parent":"","styles":[{"handle":"base","uri":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/plugins\/simple-lightbox\/themes\/baseline\/css\/style.css","deps":[]}],"layout_raw":"<div class=\"slb_container\"><div class=\"slb_content\">{{item.content}}<div class=\"slb_nav\"><span class=\"slb_prev\">{{ui.nav_prev}}<\/span><span class=\"slb_next\">{{ui.nav_next}}<\/span><\/div><div class=\"slb_controls\"><span class=\"slb_close\">{{ui.close}}<\/span><span class=\"slb_slideshow\">{{ui.slideshow_control}}<\/span><\/div><div class=\"slb_loading\">{{ui.loading}}<\/div><\/div><div class=\"slb_details\"><div class=\"inner\"><div class=\"slb_data\"><div class=\"slb_data_content\"><span class=\"slb_data_title\">{{item.title}}<\/span><span class=\"slb_group_status\">{{ui.group_status}}<\/span><div class=\"slb_data_desc\">{{item.description}}<\/div><\/div><\/div><div class=\"slb_nav\"><span class=\"slb_prev\">{{ui.nav_prev}}<\/span><span class=\"slb_next\">{{ui.nav_next}}<\/span><\/div><\/div><\/div><\/div>"}); }if ( !!window.SLB && SLB.has_child('View.extend_theme') ) { SLB.View.extend_theme('slb_default',{"name":"Default (Light)","parent":"slb_baseline","styles":[{"handle":"base","uri":"https:\/\/artistsofutah.org\/15Bytes\/wp-content\/plugins\/simple-lightbox\/themes\/default\/css\/style.css","deps":[]}]}); }})})(jQuery);}/* ]]> */</script>
vendor: 1 bytes, line 1857
1857
1858<script type="text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) {(function($){$(document).ready(function(){if ( !!window.SLB ) { {$.extend(SLB, {"context":["public","user_guest"]});} }})})(jQuery);}/* ]]> */</script>
vendor: 1 bytes, line 1858
1858
1859<script>/** 1860 * Category Posts Widget 1861 * https://github.com/DanielFloeter/category-posts-widget 1862 * 1863 * Adds a widget that shows the most recent posts from a single category. 1864 * 1865 * Released under the GPLv2 license or later - http://www.gnu.org/licenses/gpl-2.0.html 1866 */ 1867 1868if (typeof jQuery !== 'undefined') { 1869 jQuery( document ).ready(function () { 1870 if ('objectFit' in document.documentElement.style === false) { 1871 jQuery('.cat-post-item span').removeClass('cat-post-crop'); 1872 jQuery('.cat-post-item span').addClass('cat-post-crop-not-supported'); 1873 } 1874 if (document.documentMode || /Edge/.test(navigator.userAgent)) { 1875 jQuery('.cat-post-item span img').height('+=1'); 1876 window.setTimeout(function(){ 1877 jQuery('.cat-post-item span img').height('-=1'); 1878 },0); 1879 } 1880 }); 1881} 1882</script>
1882
1882<script type="text/javascript"> 1883 if (typeof jQuery !== 'undefined') { 1884 1885 var cat_posts_namespace = window.cat_posts_namespace || {}; 1886 cat_posts_namespace.layout_wrap_text = cat_posts_namespace.layout_wrap_text || {}; 1887 cat_posts_namespace.layout_img_size = cat_posts_namespace.layout_img_size || {}; 1888 1889 cat_posts_namespace.layout_wrap_text = { 1890 1891 add : function(_this){ 1892 var _that = jQuery(_this), 1893 _text = _that.find('p.cpwp-excerpt-text'), 1894 _stage = _text.closest('.cpwp-wrap-text-stage'); 1895 1896 if ( 0 === _text.length ) { 1897 return; 1898 } 1899 1900 _stage.removeClass( "cpwp-wrap-text" ); 1901 _text.addClass( "cpwp-wrap-text" ); 1902 1903 if (_text.height() < _that.find('.cat-post-thumbnail').height()) { 1904 return; 1905 } 1906 1907 _text.removeClass( "cpwp-wrap-text" ); 1908 _stage.addClass( "cpwp-wrap-text" ); 1909 return; 1910 }, 1911 1912 handleLazyLoading : function(_this) { 1913 var width = jQuery(_this).find('img').width(); 1914 1915 if( 0 !== width ){ 1916 cat_posts_namespace.layout_wrap_text.add(_this); 1917 } else { 1918 jQuery(_this).find('img').one("load", function(){ 1919 cat_posts_namespace.layout_wrap_text.add(_this); 1920 }); 1921 } 1922 return; 1923 }, 1924 1925 setClass : function (widget) { 1926 // var _widget = jQuery(widget); 1927 jQuery(widget).find('.cat-post-item').each(function(){ 1928 cat_posts_namespace.layout_wrap_text.handleLazyLoading(this); 1929 }); 1930 return; 1931 } 1932 } 1933 cat_posts_namespace.layout_img_size = { 1934 1935 replace : function(_this){ 1936 var _that = jQuery(_this), 1937 resp_w = _that.width(), 1938 resp_h = _that.height(), 1939 orig_w = _that.data('cat-posts-width'), 1940 orig_h = _that.data('cat-posts-height'); 1941 1942 if( resp_w < orig_w ){ 1943 _that.height( resp_w * orig_h / orig_w ); 1944 } else { 1945 _that.height( '' ); 1946 } 1947 return; 1948 }, 1949 1950 handleLazyLoading : function(_this) { 1951 var width = jQuery(_this).width(); 1952 1953 if( 0 !== width ){ 1954 cat_posts_namespace.layout_img_size.replace(_this); 1955 } else { 1956 jQuery(_this).one("load", function(){ 1957 cat_posts_namespace.layout_img_size.replace(_this); 1958 }); 1959 } 1960 return; 1961 }, 1962 setHeight : function (widget) { 1963 jQuery(widget).find('.cat-post-item img').each(function(){ 1964 cat_posts_namespace.layout_img_size.handleLazyLoading(this); 1965 }); 1966 return; 1967 } 1968 } 1969 1970 let widget = jQuery('#category-posts-3-internal'); 1971 1972 1973 const observer = new MutationObserver(function () { 1974 let widget = jQuery('#category-posts-3-internal'); 1975 if (widget.length) { 1976 cat_posts_namespace.layout_wrap_text.setClass(widget); 1977 } 1978 }); 1979 1980 observer.observe(document.body, { 1981 childList: true, 1982 subtree: true, 1983 characterData: true 1984 }); 1985 1986 1987 1988 jQuery( document ).ready(function () { 1989 cat_posts_namespace.layout_wrap_text.setClass(widget); 1990 1991 1992 1993 cat_posts_namespace.layout_img_size.setHeight(widget); 1994 1995 }); 1996 1997 jQuery(window).on('load resize', function() { 1998 cat_posts_namespace.layout_wrap_text.setClass(widget); 1999 2000 2001 2002 cat_posts_namespace.layout_img_size.setHeight(widget); 2003 2004 }); 2005 2006 // low-end mobile 2007 cat_posts_namespace.layout_wrap_text.setClass(widget); 2008 2009 2010 2011 cat_posts_namespace.layout_img_size.setHeight(widget); 2012 2013 2014 } 2015 </script>
2015 2016
2016<script type="text/javascript"> 2017 if (typeof jQuery !== 'undefined') { 2018 2019 var cat_posts_namespace = window.cat_posts_namespace || {}; 2020 cat_posts_namespace.layout_wrap_text = cat_posts_namespace.layout_wrap_text || {}; 2021 cat_posts_namespace.layout_img_size = cat_posts_namespace.layout_img_size || {}; 2022 2023 cat_posts_namespace.layout_wrap_text = { 2024 2025 add : function(_this){ 2026 var _that = jQuery(_this), 2027 _text = _that.find('p.cpwp-excerpt-text'), 2028 _stage = _text.closest('.cpwp-wrap-text-stage'); 2029 2030 if ( 0 === _text.length ) { 2031 return; 2032 } 2033 2034 _stage.removeClass( "cpwp-wrap-text" ); 2035 _text.addClass( "cpwp-wrap-text" ); 2036 2037 if (_text.height() < _that.find('.cat-post-thumbnail').height()) { 2038 return; 2039 } 2040 2041 _text.removeClass( "cpwp-wrap-text" ); 2042 _stage.addClass( "cpwp-wrap-text" ); 2043 return; 2044 }, 2045 2046 handleLazyLoading : function(_this) { 2047 var width = jQuery(_this).find('img').width(); 2048 2049 if( 0 !== width ){ 2050 cat_posts_namespace.layout_wrap_text.add(_this); 2051 } else { 2052 jQuery(_this).find('img').one("load", function(){ 2053 cat_posts_namespace.layout_wrap_text.add(_this); 2054 }); 2055 } 2056 return; 2057 }, 2058 2059 setClass : function (widget) { 2060 // var _widget = jQuery(widget); 2061 jQuery(widget).find('.cat-post-item').each(function(){ 2062 cat_posts_namespace.layout_wrap_text.handleLazyLoading(this); 2063 }); 2064 return; 2065 } 2066 } 2067 cat_posts_namespace.layout_img_size = { 2068 2069 replace : function(_this){ 2070 var _that = jQuery(_this), 2071 resp_w = _that.width(), 2072 resp_h = _that.height(), 2073 orig_w = _that.data('cat-posts-width'), 2074 orig_h = _that.data('cat-posts-height'); 2075 2076 if( resp_w < orig_w ){ 2077 _that.height( resp_w * orig_h / orig_w ); 2078 } else { 2079 _that.height( '' ); 2080 } 2081 return; 2082 }, 2083 2084 handleLazyLoading : function(_this) { 2085 var width = jQuery(_this).width(); 2086 2087 if( 0 !== width ){ 2088 cat_posts_namespace.layout_img_size.replace(_this); 2089 } else { 2090 jQuery(_this).one("load", function(){ 2091 cat_posts_namespace.layout_img_size.replace(_this); 2092 }); 2093 } 2094 return; 2095 }, 2096 setHeight : function (widget) { 2097 jQuery(widget).find('.cat-post-item img').each(function(){ 2098 cat_posts_namespace.layout_img_size.handleLazyLoading(this); 2099 }); 2100 return; 2101 } 2102 } 2103 2104 let widget = jQuery('#category-posts-8-internal'); 2105 2106 2107 const observer = new MutationObserver(function () { 2108 let widget = jQuery('#category-posts-8-internal'); 2109 if (widget.length) { 2110 cat_posts_namespace.layout_wrap_text.setClass(widget); 2111 } 2112 }); 2113 2114 observer.observe(document.body, { 2115 childList: true, 2116 subtree: true, 2117 characterData: true 2118 }); 2119 2120 2121 2122 jQuery( document ).ready(function () { 2123 cat_posts_namespace.layout_wrap_text.setClass(widget); 2124 2125 2126 2127 cat_posts_namespace.layout_img_size.setHeight(widget); 2128 2129 }); 2130 2131 jQuery(window).on('load resize', function() { 2132 cat_posts_namespace.layout_wrap_text.setClass(widget); 2133 2134 2135 2136 cat_posts_namespace.layout_img_size.setHeight(widget); 2137 2138 }); 2139 2140 // low-end mobile 2141 cat_posts_namespace.layout_wrap_text.setClass(widget); 2142 2143 2144 2145 cat_posts_namespace.layout_img_size.setHeight(widget); 2146 2147 2148 } 2149 </script>
2149 2150
2150<script type="text/javascript"> 2151 if (typeof jQuery !== 'undefined') { 2152 2153 var cat_posts_namespace = window.cat_posts_namespace || {}; 2154 cat_posts_namespace.layout_wrap_text = cat_posts_namespace.layout_wrap_text || {}; 2155 cat_posts_namespace.layout_img_size = cat_posts_namespace.layout_img_size || {}; 2156 2157 cat_posts_namespace.layout_wrap_text = { 2158 2159 add : function(_this){ 2160 var _that = jQuery(_this), 2161 _text = _that.find('p.cpwp-excerpt-text'), 2162 _stage = _text.closest('.cpwp-wrap-text-stage'); 2163 2164 if ( 0 === _text.length ) { 2165 return; 2166 } 2167 2168 _stage.removeClass( "cpwp-wrap-text" ); 2169 _text.addClass( "cpwp-wrap-text" ); 2170 2171 if (_text.height() < _that.find('.cat-post-thumbnail').height()) { 2172 return; 2173 } 2174 2175 _text.removeClass( "cpwp-wrap-text" ); 2176 _stage.addClass( "cpwp-wrap-text" ); 2177 return; 2178 }, 2179 2180 handleLazyLoading : function(_this) { 2181 var width = jQuery(_this).find('img').width(); 2182 2183 if( 0 !== width ){ 2184 cat_posts_namespace.layout_wrap_text.add(_this); 2185 } else { 2186 jQuery(_this).find('img').one("load", function(){ 2187 cat_posts_namespace.layout_wrap_text.add(_this); 2188 }); 2189 } 2190 return; 2191 }, 2192 2193 setClass : function (widget) { 2194 // var _widget = jQuery(widget); 2195 jQuery(widget).find('.cat-post-item').each(function(){ 2196 cat_posts_namespace.layout_wrap_text.handleLazyLoading(this); 2197 }); 2198 return; 2199 } 2200 } 2201 cat_posts_namespace.layout_img_size = { 2202 2203 replace : function(_this){ 2204 var _that = jQuery(_this), 2205 resp_w = _that.width(), 2206 resp_h = _that.height(), 2207 orig_w = _that.data('cat-posts-width'), 2208 orig_h = _that.data('cat-posts-height'); 2209 2210 if( resp_w < orig_w ){ 2211 _that.height( resp_w * orig_h / orig_w ); 2212 } else { 2213 _that.height( '' ); 2214 } 2215 return; 2216 }, 2217 2218 handleLazyLoading : function(_this) { 2219 var width = jQuery(_this).width(); 2220 2221 if( 0 !== width ){ 2222 cat_posts_namespace.layout_img_size.replace(_this); 2223 } else { 2224 jQuery(_this).one("load", function(){ 2225 cat_posts_namespace.layout_img_size.replace(_this); 2226 }); 2227 } 2228 return; 2229 }, 2230 setHeight : function (widget) { 2231 jQuery(widget).find('.cat-post-item img').each(function(){ 2232 cat_posts_namespace.layout_img_size.handleLazyLoading(this); 2233 }); 2234 return; 2235 } 2236 } 2237 2238 let widget = jQuery('#category-posts-9-internal'); 2239 2240 2241 const observer = new MutationObserver(function () { 2242 let widget = jQuery('#category-posts-9-internal'); 2243 if (widget.length) { 2244 cat_posts_namespace.layout_wrap_text.setClass(widget); 2245 } 2246 }); 2247 2248 observer.observe(document.body, { 2249 childList: true, 2250 subtree: true, 2251 characterData: true 2252 }); 2253 2254 2255 2256 jQuery( document ).ready(function () { 2257 cat_posts_namespace.layout_wrap_text.setClass(widget); 2258 2259 2260 2261 cat_posts_namespace.layout_img_size.setHeight(widget); 2262 2263 }); 2264 2265 jQuery(window).on('load resize', function() { 2266 cat_posts_namespace.layout_wrap_text.setClass(widget); 2267 2268 2269 2270 cat_posts_namespace.layout_img_size.setHeight(widget); 2271 2272 }); 2273 2274 // low-end mobile 2275 cat_posts_namespace.layout_wrap_text.setClass(widget); 2276 2277 2278 2279 cat_posts_namespace.layout_img_size.setHeight(widget); 2280 2281 2282 } 2283 </script>
2283 2284 2285</body> 2286</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.