1<!DOCTYPE html> 2<html lang="en-US"> 3 4<head> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta charset="utf-8"> 7 <link rel="stylesheet" href="/themes/starter/assets/css/styles.css?e76ca858befbceec49aca10f12b73a41" /> 8 <title>é³å®å® CHEN AN-AN - é³å®å® CHEN AN-AN</title> 9<meta property="og:title" content="é³å®å® CHEN AN-AN - é³å®å® CHEN AN-AN"> 10<meta name="twitter:title" content="é³å®å® CHEN AN-AN - é³å®å® CHEN AN-AN"> 11<meta property="og:site_name" content="é³å®å® CHEN AN-AN"> 12<link rel="canonical" href="https://www.chenananstudio.com/"> 13<meta property="og:url" content="https://www.chenananstudio.com/"> 14<meta name="twitter:card" content="summary" /> 15<meta name="generator" content="Articulation - https://www.articulationsites.com"> 16<meta property="og:type" content="website"> 17 18 19 <link rel="preconnect" href="https://assets.articulationsites.com" /> 20
20<script> 21 document.documentElement.classList.remove('dark') 22 </script>
22 23
23<script defer src="https://assets.articulationsites.com/js/published/published.min.js?v=c17059228c8f0fb3962a3f88e7dd27316"></script>
23 24
24<script defer src="https://assets.articulationsites.com/js/vendor/focus.min.js"></script>
24 25
25<script defer src="https://assets.articulationsites.com/js/vendor/intersect.min.js?v=1"></script>
25 26
26<script defer src="https://assets.articulationsites.com/js/vendor/alpine.min.js"></script>
26 27 <link href="/css/published.css?v=00c806c10a32c2354a8f6b7a3c64cbdb" rel="stylesheet"/> 28 <style> 29 :root { 30 --color-text-dark-bg: #9ca3af; 31--color-text-dark-bg-heading: #f3f4f6; 32--color-text-light-bg: #000000; 33--text-color: #000000; 34--color-text-light-bg-heading: #000000; 35--heading-color: #000000; 36--font-heading: "Roboto"; 37--font-text: "Roboto"; 38--font-button: "Josefin Sans"; 39--font-nav_link: "Josefin Sans"; 40--font-quote: "Roboto"; 41--color-primary-main: #e1e4e6; 42--color-primary-light: #fdfdfd; 43--color-primary-dark: #c5cbcf; 44--color-primary-contrast: #000000; 45--color-secondary-main: #000000; 46--color-secondary-light: #1a1a1a; 47--color-secondary-dark: #000000; 48--color-secondary-contrast: #ffffff; 49--color-accent-main: #84DCC6; 50--color-accent-light: #ace7d8; 51--color-accent-dark: #5cd1b4; 52--color-accent-contrast: #000000; 53--color-success-main: #22c55e; 54--color-success-light: #3ddd78; 55--color-success-dark: #1a9a49; 56--color-success-contrast: #000000; 57--color-error-main: #dc2626; 58--color-error-light: #e35252; 59--color-error-dark: #b21d1d; 60--color-error-contrast: #FFFFFF; 61--link-color: #000000; 62--link-hover-color: #1a1a1a; 63--shape: 6px; 64--heading-2-font-size: 28px; 65--heading-2-line-height: 32.2px; 66--heading-2-letter-spacing: 0.03px; 67--heading-2-font-weight: 400; 68--paragraph-font-size: 16px; 69--paragraph-line-height: 24px; 70--paragraph-letter-spacing: 0.02px; 71--paragraph-font-weight: 400; 72--button-font-size: 11px; 73--button-letter-spacing: 0.15px; 74--button-font-weight: 700; 75--button-text-transform: uppercase; 76--button-text-color: #000000; 77--nav-link-color: #000000; 78--nav-link-active-color: #595959; 79--nav-link-letter-spacing: 0.05px; 80--nav-link-text-transform: uppercase; 81--subnav-link-text-transform: uppercase; 82 } 83 </style> 84 <style id="site-css"> 85 86 </style> 87 88 <link rel="preconnect" href="https://fonts.googleapis.com" /> 89 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Josefin+Sans:wght@400;700"> 90</head> 91 92<body> 93 <div class="outer-container "> 94 <div class="inner-container"> 95 <div id="c6ab7d47c58c47" class="component"> <header 96 class="layout-logo-left main-header " 97 style=" " 98 x-data 99 x-init=" 100 $store.nav.breakPoint = 1024; 101 $store.nav.checkIsMobile(0); 102 $nextTick(() => { 103 document.querySelector(':root').style.setProperty('--nav-height', $refs.nav.offsetHeight + 'px'); 104 }) 105 " 106 @resize.window="document.querySelector(':root').style.setProperty('--nav-height', $refs.nav.offsetHeight + 'px');" 107> 108 <nav 109 class="bg-type-none " 110 :class="{ 111 'mobile-nav': $store.nav.mobile, 112 'mobile-nav-open': $store.nav.mobileMenuOpen 113 }" 114 style=";" 115 x-ref="nav" 116 x-resize="document.querySelector(':root').style.setProperty('--nav-height', $refs.nav.offsetHeight + 'px');" 117 x-cloak 118 > 119 <div class="nav-container"> 120 <div class="nav-outer"> 121 <div class="nav-inner"> 122 <a href="/" aria-label="logo" class="logo "> 123 </a> 124 125 <div class="mobile-menu-button-container"> 126 <button 127 aria-label="hamburger" 128 class="mobile-menu-button" 129 @click="$store.nav.mobileMenuOpen = !$store.nav.mobileMenuOpen; $nextTick(() => { window.scrollTo(0,0) });" 130 x-data x-cloak 131 > 132 <div 133 class="mobile-cart-alert" 134 aria-hidden="true" 135 x-data 136 x-show="$store.commerceCart.totalQuantity > 0 && $store.nav.mobile" 137 > 138 <span x-text="$store.commerceCart.totalQuantity"></span> 139 </div> 140 <div aria-hidden="true" 141 style="--background-color: #164e63;" 142 class="mobile-menu-button-piece mobile-piece-top bg-(--background-color) bg-type-color"></div> 143 <div aria-hidden="true" 144 style="--background-color: #164e63;" 145 class="mobile-menu-button-piece mobile-piece-bottom bg-(--background-color) bg-type-color"></div> 146 </button> 147 </div> 148 </div> 149 <div 150 :aria-hidden="!$store.nav.mobile" 151 class="mobile-nav-backdrop" 152 @click="$store.nav.mobileMenuOpen = false" 153 ></div> 154 <div 155 class="nav-list-container" 156 style="padding-block: 32px;" 157 x-show="!$store.nav.mobile" 158 x-cloak 159 > 160 <div class="nav-list-container-inner"> 161 <ul 162 class="main-nav-list" 163 x-data 164 x-navigation="{ allowCollapseToMore: true }" 165> 166 <li 167 class="main-nav-item" 168 id="x7oKdlgI" 169> 170 <a href="/" 171 class="nav-link active" 172 >
173 <span>Home</span> 174 </a> 175 </li> 176 177 <li 178 class="main-nav-item" 179 id="CAVrfyxc" 180> 181 <a href="/artwork" 182 class="nav-link " 183 > 184 <span>ARTWORK</span> 185 </a> 186 </li> 187 188 <li 189 class="main-nav-item" 190 id="JqKmMz5K" 191> 192 <a href="/about" 193 class="nav-link " 194 > 195 <span>ABOUT</span> 196 </a> 197 </li> 198 199 <li 200 class="main-nav-item" 201 id="dImno1pj" 202> 203 <a href="/cv" 204 class="nav-link " 205 > 206 <span>CV</span> 207 </a> 208 </li> 209 210 <li 211 class="main-nav-item" 212 id="j0g3l8pC" 213> 214 <a href="/contact" 215 class="nav-link " 216 > 217 <span>CONTACT</span> 218 </a> 219 </li> 220 221 <li 222 class="main-nav-item" 223 id="nav-more-link" 224> 225 <a href="#" 226 class="nav-link " 227 > 228 <span>More...</span> 229 </a> 230 <ul 231 class="subnav subnav-level-1 subnav-parent-nav-more-link" 232> 233 <li id="subnav-x7oKdlgI"> 234 <a 235 href="/" 236 class="nav-link" 237 > 238 <span class="subnav-label"> 239 Home 240 </span> 241 </a> 242 </li> 243 244 <li id="subnav-CAVrfyxc"> 245 <a 246 href="/artwork" 247 class="nav-link" 248 > 249 <span class="subnav-label"> 250 ARTWORK 251 </span> 252 </a> 253 </li> 254 255 <li id="subnav-JqKmMz5K"> 256 <a 257 href="/about" 258 class="nav-link" 259 > 260 <span class="subnav-label"> 261 ABOUT 262 </span> 263 </a> 264 </li> 265 266 <li id="subnav-dImno1pj"> 267 <a 268 href="/cv" 269 class="nav-link" 270 > 271 <span class="subnav-label"> 272 CV 273 </span> 274 </a> 275 </li> 276 277 <li id="subnav-j0g3l8pC"> 278 <a 279 href="/contact" 280 class="nav-link" 281 > 282 <span class="subnav-label"> 283 CONTACT 284 </span> 285 </a> 286 </li> 287 288 </ul> 289 290 </li> 291 292 </ul> 293 294 </div> 295 296 297 298 </div> 299 <div 300 class="mobile-nav-overlay" 301 x-show="$store.nav.mobile && $store.nav.mobileMenuOpen" 302 x-transition.opacity.duration.200ms 303 x-cloak 304> 305 <div 306 class="mobile-nav-panels" 307 x-data="mobileNavigation" 308 x-effect="if (!$store.nav.mobileMenuOpen || !$store.nav.mobile) resetSubnav()" 309 x-cloak 310> 311 <div 312 class="mobile-nav-panel mobile-nav-panel--root" 313 :class="{ 'is-shifted': hasSubnavOpen() }" 314 > 315 <ul class="mobile-nav-links"> 316 317 318 <li 319 class="mobile-main-nav-item" 320 id="x7oKdlgI" 321> 322 <a 323 href="/" 324 class="mobile-nav-link active" 325 >Home</a> 326 </li> 327 328 <li 329 class="mobile-main-nav-item" 330 id="CAVrfyxc" 331> 332 <a 333 href="/artwork" 334 class="mobile-nav-link " 335 >ARTWORK</a> 336 </li> 337 338 <li 339 class="mobile-main-nav-item" 340 id="JqKmMz5K" 341> 342 <a 343 href="/about" 344 class="mobile-nav-link " 345 >ABOUT</a> 346 </li> 347 348 <li 349 class="mobile-main-nav-item" 350 id="dImno1pj" 351> 352 <a 353 href="/cv" 354 class="mobile-nav-link " 355 >CV</a> 356 </li> 357 358 <li 359 class="mobile-main-nav-item" 360 id="j0g3l8pC" 361> 362 <a 363 href="/contact" 364 class="mobile-nav-link " 365 >CONTACT</a> 366 </li> 367 368 </ul> 369 </div> 370 371 372 373 374 375 376 </div> 377 378 <div class="mobile-nav-overlay-buttons"> 379 </div> 380</div> 381 382 </div> 383 </div> 384 </nav> 385</header> 386 387</div> 388 <main> 389 <div id="c6ab7d4c0f08bf" class="component"><div > 390 <div id="c6ab7d4ccbbe7c" class="component"><section 391 id="page-section" 392 style="--text-color: #ffffff; --paragraph-font-size: 12px; --paragraph-line-height: 1.3em; --paragraph-font-size-tablet: 12px; --paragraph-line-height-tablet: 1.3em; --paragraph-font-size-mobile: 12px; --paragraph-line-height-mobile: 1.3em; --heading-2-font-size: 80px; --heading-2-line-height: 1.3em; --heading-2-font-size-tablet: 56px; --heading-2-line-height-tablet: 1.3em; --heading-2-font-size-mobile: 40px; --heading-2-line-height-mobile: 1.3em;
392 --background-image: url('//cdn1.artcltn.com/storage/35379/01a0de16-05dc-7128-bd60-9194062bf7f4/1712150598.jpg'); --background-position: 50% 43%; --min-height-desktop: 600px; --min-height-tablet: 600px; --min-height-mobile: 200px;" 393 class="page-section transition-all z-10 relative text-(--text-color) custom-text-color bg-[image:var(--background-image)] bg-no-repeat bg-[position:var(--background-position)] bg-cover bg-type-image hover:bg-type-none group-hover:bg-type-none lg:rounded-none md:rounded-none rounded-none pl-4 pr-4 md:pl-0 md:pr-0 lg:pl-0 lg:pr-0 lg:min-h-(--min-height-desktop) md:min-h-(--min-height-tablet) min-h-(--min-height-mobile) content-center" 394> 395 396 397 <div 398 class="section-inner relative transition-all duration-500 mx-auto grid lg:max-w-5xl md:max-w-5xl max-w-5xl lg:gap-3 md:gap-2 gap-1" 399 style="padding-block: 48px;" 400 401 > 402 403 404 </div> 405</section> 406</div><div id="c6ab7d4ccb8675" class="component"><section 407 id="page-section" 408 style="--min-height-desktop: 200px; --min-height-tablet: 200px; --min-height-mobile: 200px;" 409 class="page-section transition-all z-10 relative bg-type-none hover:bg-type-none group-hover:bg-type-none lg:rounded-none md:rounded-none rounded-none pl-4 pr-4 md:pl-0 md:pr-0 lg:pl-0 lg:pr-0 lg:min-h-(--min-height-desktop) md:min-h-(--min-height-tablet) min-h-(--min-height-mobile) content-center" 410> 411 412 413 <div 414 class="section-inner relative transition-all duration-500 mx-auto grid lg:max-w-5xl md:max-w-5xl max-w-5xl lg:gap-3 md:gap-2 gap-1" 415 style="padding-block: 48px;" 416 417 > 418 419 420 </div> 421</section> 422</div> 423</div> 424</div> 425 </main> 426 <footer> 427 <div class="footer-inner"> 428 <div id="c6ab7d47c5b289" class="component"><section 429 id="page-section" 430 style="--text-color: #000000; --background-color: #ffffff; --min-height-desktop: 200px; --min-height-tablet: 200px; --min-height-mobile: 200px;" 431 class="page-section transition-all z-10 relative text-(--text-color) custom-text-color bg-(--background-color) bg-type-color hover:bg-type-none group-hover:bg-type-none lg:rounded-none md:rounded-none rounded-none pl-4 pr-4 md:pl-0 md:pr-0 lg:pl-0 lg:pr-0 lg:min-h-(--min-height-desktop) md:min-h-(--min-height-tablet) min-h-(--min-height-mobile) content-center" 432> 433 434 435 <div 436 class="section-inner relative transition-all duration-500 mx-auto grid lg:max-w-5xl md:max-w-5xl max-w-5xl lg:gap-3 md:gap-2 gap-1" 437 style="padding-block: 48px;" 438 439 > 440 <div id="c6ab7d4e13d79b" class="component"><div style="height: 17px"></div> 441</div><div id="c6ab7d4e13d81f" class="component"><div 442 class="transition-all mt-2.5 mb-2.5 md:mt-2.5 md:mb-2.5 lg:mt-2.5 lg:mb-2.5" 443 style="" 444> 445 <div class="text-option"><div class="ql-align-right">© 2026 by CHEN, AN-AN </div></div> 446</div> 447</div> 448 449 </div> 450</section> 451</div> 452 </div> 453 </footer> 454 </div> 455 </div> 456 457<div 458 x-transition 459 x-show="$store.commerceCart.totalQuantity > 0 && !$store.nav.mobile" 460 x-data 461 class="z-50 fixed flex p-5 right-0 bottom-0" 462> 463 <a href="/c/cart"> 464 <span title="Cart" class="art-cart-button transition-all flex p-2 rounded-full hover:scale-110 border border-(--color-text-dark-bg-heading) bg-(--color-primary-main) text-(--color-text-dark-bg-heading)"> 465 <svg class="w-6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon"> 466 <path d="M2.25 2.25a.75.75 0 0 0 0 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 0 0-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 0 0 0-1.5H5.378A2.25 2.25 0 0 1 7.5 15h11.218a.75.75 0 0 0 .674-.421 60.358 60.358 0 0 0 2.96-7.228.75.75 0 0 0-.525-.965A60.864 60.864 0 0 0 5.68 4.509l-.232-.867A1.875 1.875 0 0 0 3.636 2.25H2.25ZM3.75 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"/> 467</svg> 468 <p class="pl-1" 469 x-text="$store.commerceCart.totalQuantity"> 470 </p> 471 </span> 472 </a> 473</div> 474</body> 475 476</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.