1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta name="keywords" content="" /> 5 <meta itemprop="image" content="https://miaoda-edit-image.s3cdn.medo.dev/d12uz73wkkch/IMG-dbknq74aypkw.png" /> 6 <meta property="og:title" content="Portfolio Website Design" /> 7 <meta property="og:description" content="An award-winning dark-mode portfolio website for NULLPOINT STUDIO featuring kinetic typography, interactive project showcases, and aggressive motion design to attract clients and industry professionals." /> 8 <meta property="og:image" content="https://miaoda-edit-image.s3cdn.medo.dev/d12uz73wkkch/IMG-dbknq74aypkw.png" /> 9 <meta property="og:url" content="https://app-d12uz73wkkch.appmedo.com" /> 10 <meta property="og:type" content="website" /> 11 <meta property="og:site_name" content="Portfolio Website Design" /> 12 <meta property="og:locale" content="en_US" /> 13 <meta name="twitter:card" content="summary_large_image" /> 14 <meta name="twitter:title" content="Portfolio Website Design" /> 15 <meta name="twitter:description" content="An award-winning dark-mode portfolio website for NULLPOINT STUDIO featuring kinetic typography, interactive project showcases, and aggressive motion design to attract clients and industry professionals." /> 16 <meta name="twitter:image" content="https://miaoda-edit-image.s3cdn.medo.dev/d12uz73wkkch/IMG-dbknq74aypkw.png" /> 17 <meta name="twitter:url" content="https://app-d12uz73wkkch.appmedo.com" /> 18 <meta charset="UTF-8" /> 19 <link rel="icon" href="https://miaoda-edit-image.s3cdn.medo.dev/d12uz73wkkch/IMG-dbknq74aypkw.png" /> 20 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 21 <title>Portfolio Website Design</title> 22 <meta name="description" content="NULLPOINT STUDIO â We craft digital experiences that push boundaries. Strategy, design, code." /> 23
23<script type="module" crossorigin src="https://miaoda-op-sourcecode.s3.us-west-2.amazonaws.com/source_code/projects/conv-d12uz73wkkcg_1784109046564/assets/index-B-BPUuYo.js"></script>
23 24 <link rel="stylesheet" crossorigin href="https://miaoda-op-sourcecode.s3.us-west-2.amazonaws.com/source_code/projects/conv-d12uz73wkkcg_1784109046564/assets/index-CzGkAGha.css"> 25
25<script> 26 (function () { 27 const redirect = new URLSearchParams(location.search).get('redirect'); 28 if (redirect && redirect !== location.pathname) { 29 history.replaceState(null, '', redirect); 30 } 31 })(); 32 </script>
32 33 <link rel="stylesheet" id="fonts-code" href="https://miaoda-font.cdn.bcebos.com/static/font_v1/fonts-code.css"> 34 </head> 35 <body> 36 <div id="root"></div> 37
37<script id="md-click"> 38 window.mdClick = e => { 39 const target = e.target; 40 const {href, target: linkTarget} = target.dataset; 41 const appType = 'web'; 42 const isBlank = linkTarget === '_blank'; 43 44 if (!href) return; 45 46 e.stopPropagation(); 47 e.preventDefault(); 48 49 // å¤é¨é¾æ¥ææ°çªå£æå¼ 50 if (isBlank || href.startsWith('http')) { 51 let finalHref = href; 52 if (appType === 'miniapp' && !href.startsWith('http')) { 53 finalHref = window.location.href.split('#')[0] + '#/' + href; 54 } 55 window.open(finalHref, linkTarget || '_self'); 56 return; 57 } 58 59 // å é¨è·¯ç±è·³è½¬ 60 const finalHref = href.startsWith('/') ? href : '/' + href; 61 if (appType === 'miniapp') { 62 window.location.hash = finalHref; 63 window.dispatchEvent(new HashChangeEvent('hashchange')); 64 } else { 65 window.history.pushState({}, '', finalHref); 66 window.dispatchEvent(new Event('popstate')); 67 } 68 }; 69 document.addEventListener('click', window.mdClick, true); 70 </script>
70 71
71<script id="iframe-onerror-catcher"> 72 const observer = new PerformanceObserver((list) => { 73 list.getEntries().forEach((entry) => { 74 if (entry.initiatorType === 'script' && entry.responseStatus >= 400) { 75 window.parent.postMessage({ 76 type: "RESOURCE_LOAD_ERROR", 77 name: entry.name, 78 status: entry.responseStatus 79 }, "*"); 80 console.warn('[iframe-error] Resource failed:', entry.name, entry.responseStatus); 81 } 82 }); 83 }); 84 observer.observe({ type: 'resource', buffered: true }); 85 </script>
85 86
86<script> 87 (function () { 88 const script = document.createElement('script'); 89 script.src = 'https://miaoda-resource-static.s3cdn.medo.dev/runtime-inject/domain-static/online/1.0.89.1/static/miaoda-external.js?tm=' + new Date().getTime(); 90 script.async = true; 91 script.onload = function () { 92 window.miaoda.init({ 93 appId: 'app-d12uz73wkkch', 94 type: 'WEB', 95 share: { 96 title: "Portfolio Website Design", 97 desc: "An award-winning dark-mode portfolio website for NULLPOINT STUDIO featuring kinetic typography, interactive project showcases, and aggressive motion design to attract clients and industry professionals.", 98 image: "https://miaoda-edit-image.s3cdn.medo.dev/d12uz73wkkch/IMG-dbknq74aypkw.png" 99 } 100 }); 101 }; 102 document.head.appendChild(script); 103 })(); 104</script>
104 105 106</body> 107</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.