{"id":15659,"date":"2025-04-14T23:45:40","date_gmt":"2025-04-14T23:45:40","guid":{"rendered":"https:\/\/www.airsang.com\/?p=15659"},"modified":"2026-10-17T16:19:49","modified_gmt":"2026-10-17T16:19:49","slug":"shoplazza-wooden-home-website-design-case-ksshouse-s-log-living-and-space-selection","status":"publish","type":"post","link":"https:\/\/www.airsang.com\/ja\/shoplazza-wooden-home-website-design-case-ksshouse-s-log-living-and-space-selection\/","title":{"rendered":"Shoplazza wooden home website design case: KSSHOUSE\u2019s log living and space selection"},"content":{"rendered":"<h2 class=\"wp-block-heading\"> Project overview <\/h2><p class=\"wp-block-paragraph\"> In KSSHOUSE&#8217;s Shoplazza website design, we focused on the display characteristics of wooden furniture and connected the brand theme, content classification and specific pages. We used log wall hangings and home corners to form the first screen, leaving the title and description on the left side. The warm white background and brown buttons take over the natural texture of the wood, and then connect subsequent browsing with a unified graphic and text hierarchy. The entire set of expressions takes &#8220;log life and space selection&#8221; as a clue, allowing visitors to first understand the brand&#8217;s temperament and then find content related to their own needs. <\/p><figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong> \u30b5\u30fc\u30d3\u30b9 <\/strong><\/td><td><strong> Industry <\/strong><\/td><td><strong> \u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0 <\/strong><\/td><\/tr><tr><td> Shoplazza website visual and page design <\/td><td> Home department store <\/td><td>Shoplazza<\/td><\/tr><tr><td><strong> Project requirements <\/strong><\/td><td><strong> target market <\/strong><\/td><td><strong> design style <\/strong><\/td><\/tr><tr><td> Log living and space selection <\/td><td> Presented in English, specific target market not disclosed <\/td><td> Warm white and brown, wood texture, serif title <\/td><\/tr><tr><td><strong> Project quotation <\/strong><\/td><td><strong> Delivery content <\/strong><\/td><td><strong> Delivery time <\/strong><\/td><\/tr><tr><td>\uffe57,000<\/td><td> Visual layout of home page, category page, product details, and brand introduction <\/td><td> 18 days <\/td><\/tr><\/tbody><\/table><\/figure><div class=\"wp-block-buttons airsang-case-client-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.ksshouse.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Click to view customer website <\/a><\/div><\/div><h2 class=\"wp-block-heading\"> design challenge <\/h2><p class=\"wp-block-paragraph\"> A wooden home furnishing website needs to present products and scenes, as well as allocate reading space for categories, detailed information, and brand descriptions. We separate the overall feeling from the specific verification: the first screen is responsible for establishing the direction, subsequent modules gradually expand the content, and different pages each undertake clear tasks. First, the wooden home scene in the small space is presented, and then the entrances such as wall entrances and table furnishings are used to divide the uses, so that the material expression and the use direction jointly organize the content. <\/p><h2 class=\"wp-block-heading\"> Design Strategy: Log Living and Space Selection <\/h2><h3 class=\"wp-block-heading\"> 01 Arrange content sequence around product features <\/h3><p class=\"wp-block-paragraph\"> First, the wooden home scene in the small space is presented, and then the entrances such as wall entrances and table furnishings are used to divide the uses, so that the material expression and the use direction jointly organize the content. We let the photos provide specific context first, and then use columns, cards, and captions to carry over the reading, so as to avoid different topics competing for attention on the same screen. <\/p><h3 class=\"wp-block-heading\"> 02 Use fonts, colors and white space to connect pages <\/h3><p class=\"wp-block-paragraph\"> We use Lato and Playfair Display to organize English text, and establish hierarchy through differences in font size and weight of titles, product names, and text. Warm whites and browns, wood textures, and serif titles run through different pages; wider module spacing separates themes, and tighter spacing is used inside the cards to connect pictures and descriptions, allowing key points and supplementary information to have their own places. <\/p><h3 class=\"wp-block-heading\"> 03 Place browsing and selection in corresponding locations <\/h3><p class=\"wp-block-paragraph\"> We put the category entrance at the position where the content switches, concentrate the single product information next to the relevant pictures, and let the brand or supporting content continue to add understanding. Page scrolling, directory links, and actual visible action areas are organized around the same browsing path, letting users know what they are looking at and where they can go next. <\/p><figure class=\"wp-block-video\"><video autoplay loop muted playsinline preload=\"metadata\" poster=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/5fa64a5a54d6aee5022858e0.webp\" width=\"1280\" height=\"800\" style=\"width:100%;height:auto;border-radius:12px\"><source src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/0cd69b06a8fab4f0ae28909b.webm\" type=\"video\/webm\"><\/video><\/figure><h2 class=\"wp-block-heading\"> Home page above the fold: first establish the brand tone of wooden home furnishings <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/5fa64a5a54d6aee5022858e0.webp\" alt=\"Home page above the fold: first establish the brand tone of wooden home furnishings\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> We used log wall hangings and home corners to form the first screen, leaving the title and description on the left side. The warm white background and brown buttons take over the natural texture of the wood. The image on the first screen is responsible for theme identification, and the text and navigation retain their respective reading positions. After entering the website, you can first determine the direction of the displayed content. <\/p><p class=\"wp-block-paragraph\"> We control the rhythm of the first screen with warm whites and browns, wood textures, and serif titles. The title and short description are separated in font size and weight, and the main entrance is close to the corresponding topic; the surrounding white space allows the image details and text to be distinguished from each other, and also preserves the transition for downward browsing. <\/p><h2 class=\"wp-block-heading\"> Home page content: Let the theme gradually unfold along the modules <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/11d9a6117c1fa18df0f3c512.webp\" alt=\"Home page content: Let the theme gradually unfold along the modules\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> We split the content after the first screen into independent blocks, using images, columns and short descriptions to form new reading nodes. &#8220;Thoughtful details. A warmer, kinder home.&#8221; and &#8220;Shop with confidence&#8221; in this screen respectively provide identification clues for adjacent content. <\/p><p class=\"wp-block-paragraph\"> Compared with the overall atmosphere of the first screen, there is more emphasis on item-by-item viewing. We continued the warm white and brown, wood texture, and serif titles, separated the themes with module spacing, and maintained a tight relationship between graphics and text within the same set of content, allowing the page to gradually move from the brand theme to the specific content. <\/p><h2 class=\"wp-block-heading\"> Category page: Provide a clear browsing order for the product catalog <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/babd9c5fdc0f195c91b37ae5.webp\" alt=\"Category page: Provide a clear browsing order for the product catalog\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> We organize the classified content of wooden home furnishings into independent pages, separate the column positioning from the product area, and arrange the pictures, names and information actually displayed on the page in a unified position. The repeated card structure preserves product differentiation and allows visitors to continue comparisons along similar locations. <\/p><p class=\"wp-block-paragraph\"> Filtering and sorting are arranged next to the product catalog, and each handles the browsing range and display order. We use title scale, card spacing, and light backgrounds to establish boundaries, allowing the regularity of the table of contents to serve the item-by-item view. <\/p><h2 class=\"wp-block-heading\"> Product details: Put pictures and single product information together <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/0ba29d8adb11573f9cd62544.webp\" alt=\"Product details: Put pictures and single product information together\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> When entering the details of the piano key wooden wall-mounted coat rack, we reserve the main display area for the product image so that the appearance, pattern or structure can be seen first; the name, price and page operations are then expanded in the corresponding information area. Single product images and text are organized around the same object, and product identification and further verification remain connected. <\/p><p class=\"wp-block-paragraph\"> We use field spacing to distinguish different information groups so that product names, prices, and operation areas maintain their respective hierarchies. The page continues the brand font and color, and thin lines, blank spaces, and button shapes jointly indicate the location of reading and operation, making the process of entering details from the catalog familiar. <\/p><h2 class=\"wp-block-heading\"> Specification selection: provide clear feedback on current options <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/823c1e3e55dfde2daf5ac83e.webp\" alt=\"Specification selection: provide clear feedback on current options\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> We have placed the option of piano key wooden wall mounted coat rack in the product information area. After switching to &#8220;Walnut color&#8221;, the selected status and adjacent information explain the current selection, and other options remain in their original positions for easy comparison. <\/p><p class=\"wp-block-paragraph\"> Option feedback is close to the location where the selection action occurs, and is differentiated through borders, background colors, or text states. We maintain spacing between specification groups and subsequent actions so users can check along the same column of information, and images and fields have clear responsibilities. <\/p><h2 class=\"wp-block-heading\"> Brand introduction: leaving room for recognition beyond the product <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/b73da594f7a76f717abe1247.webp\" alt=\"Brand introduction: leaving room for recognition beyond the product\" class=\"\" width=\"1440\" height=\"900\"><\/figure><p class=\"wp-block-paragraph\"> We arrange an independent narrative space for KSSHOUSE on the brand introduction page, so that the content shifts from product browsing to brand description. Titles, paragraphs, and actual displayed graphics and text have their own places, so visitors can continue to understand the brand expression of the website at their own pace. <\/p><p class=\"wp-block-paragraph\"> The page still continues the warm white and brown, wood texture, and serif titles, maintaining the hierarchical difference between the title and the text. We use paragraph spacing to control reading density so that this type of explanatory content belongs to the same visual system as the product page, and has a rhythm more suitable for continuous reading. <\/p><h2 class=\"wp-block-heading\"> Mobile homepage: Convert the theme and content to narrow screen reading <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/1432cab4c94327f14fa13ee2.webp\" alt=\"Mobile homepage: Convert the theme and content to narrow screen reading\" class=\"\" width=\"390\" height=\"844\"><\/figure><p class=\"wp-block-paragraph\"> In the mobile viewport, we retain the KSSHOUSE brand identity and rearrange the first-screen images and text according to the actual available width. The title, description and subsequent content are continued vertically, and the product or scene in the image continues to bear the theme expression. <\/p><p class=\"wp-block-paragraph\"> We adapt to the narrow screen through font size, text wrapping and module spacing, continuing the color and visual cues of the desktop. The top navigation and page entrance are kept close to the content, allowing small-screen readers to start from the topic and continue to the subsequent modules. <\/p><h2 class=\"wp-block-heading\"> Mobile phone details: let product pictures and information appear in order <\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.airsang.com\/wp-content\/uploads\/airsang-posts\/9d8637937f29a7adbc1d8deb.webp\" alt=\"Mobile phone details: let product pictures and information appear in order\" class=\"\" width=\"390\" height=\"844\"><\/figure><p class=\"wp-block-paragraph\"> We give priority to retaining the readable area of the piano-key wooden wall-mounted coat rack image on the mobile product page, and then expand the product name and page information vertically. The wider content area of \u200b\u200bthe desktop is converted to read up and down, with images and fields using the available width respectively. <\/p><p class=\"wp-block-paragraph\"> The same titles, text and operating language are still used in the narrow screen. We use spacing to mark the boundaries between images and text, so that product identification, information verification and subsequent operations appear in sequence, maintaining the same content direction as the desktop page. <\/p><h2 class=\"wp-block-heading\"> Design summary: Keep brand expression and browsing path connected <\/h2><p class=\"wp-block-paragraph\"> In the KSSHOUSE website, we use warm white and brown, wood texture, and serif titles to establish a unified visual language, and then allocate content according to the tasks of different pages. First, the wooden home scene in the small space is presented, and then the entrances such as wall entrances and table furnishings are used to divide the uses, so that the material expression and the use direction jointly organize the content. <\/p><p class=\"wp-block-paragraph\"> Images, fonts, spacing, and physically visible interactions serve this path: first recognizing the topic, then finding the content, and finally moving to the specific page and selection area. We gave different levels of focus and maintained a consistent brand identity between pages. <\/p><h2 class=\"wp-block-heading\"> Plan a clear Shoplazza website for your brand <\/h2><p class=\"wp-block-paragraph\"> You can provide us with your existing website address, product catalog, brand materials and required page range, and together we can sort out the content structure, visuals and functions that suit your business. <\/p><div class=\"wp-block-buttons airsang-case-bottom-buttons is-layout-flex wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button airsang-case-booking-trigger\" href=\"#airsang-case-booking\" data-platform=\"Shoplazza\"> Book a Shoplazza website consultation <\/a><\/div><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/airsang.cn\/shoplazza\u5e97\u5320\u5efa\u7ad9\/\" target=\"_blank\" rel=\"noopener\"> Learn about Shoplazza website development services <\/a><\/div><\/div><style>.airsang-case-client-buttons{display:flex;justify-content:center;margin:20px 0 32px}\n.airsang-case-bottom-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 32px}\n.airsang-case-client-buttons .wp-block-button__link,.airsang-case-bottom-buttons .wp-block-button__link{background:#30363a!important;color:#fff!important;border:1px solid #30363a;border-radius:999px;padding:14px 24px;line-height:1.5;text-decoration:none;display:inline-block;box-sizing:border-box;font-size:16px;text-align:center}\n.airsang-case-client-buttons a:hover,.airsang-case-bottom-buttons a:hover{background:#161b1e!important}\n.airsang-case-client-buttons a:focus-visible,.airsang-case-bottom-buttons a:focus-visible{outline:3px solid #f59e10;outline-offset:4px}\n#airsang-case-booking{box-sizing:border-box;width:min(680px,calc(100% - 32px));max-width:680px;max-height:90dvh;padding:0;border:0;border-radius:20px;background:#fff;color:#171717;box-shadow:0 24px 80px #0005;overflow:auto}\n#airsang-case-booking:not([open]){display:none}\n#airsang-case-booking::backdrop{background:rgba(0,0,0,.58)}\n#airsang-case-booking .aswb-panel{padding:28px}\n#airsang-case-booking .aswb-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}\n#airsang-case-booking .aswb-eyebrow{color:#986000;font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 8px}\n#airsang-case-booking h2{font-size:26px;line-height:1.35;margin:0;font-weight:700}\n#airsang-case-booking .aswb-close{flex:0 0 40px;width:40px;height:40px;border:1px solid #ddd;border-radius:50%;color:#171717;background:#fff;font-size:26px;line-height:1;padding:0;cursor:pointer}\n#airsang-case-booking .aswb-intro{font-size:14px;color:#646464;line-height:1.7;margin:0 0 20px}\n#airsang-case-booking .aswb-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n#airsang-case-booking .aswb-row>p{display:contents}\n#airsang-case-booking .airsang-web-booking-form br,#airsang-case-booking .airsang-business-form br{display:none}\n#airsang-case-booking label{display:block;font-size:14px;line-height:1.6;margin-bottom:14px;font-weight:500}\n#airsang-case-booking label>span:first-child{display:block;margin-bottom:6px}\n#airsang-case-booking label .wpcf7-form-control-wrap{display:block}\n#airsang-case-booking input:not([type=hidden]):not([type=submit]),#airsang-case-booking select,#airsang-case-booking textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;color:#171717;padding:10px 12px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;box-shadow:none}\n#airsang-case-booking textarea{min-height:94px;resize:vertical}\n#airsang-case-booking input:focus,#airsang-case-booking textarea:focus,#airsang-case-booking select:focus{outline:2px solid #f59e10;outline-offset:1px}\n#airsang-case-booking .aswb-notice{font-size:12px;line-height:1.7;color:#777;margin:4px 0 16px}\n#airsang-case-booking input[type=submit]{min-height:48px;width:100%;border:0;border-radius:999px;background:#f59e10;color:#161616;font-weight:700;font-size:16px;cursor:pointer;padding:12px 20px}\n#airsang-case-booking .wpcf7-form p{margin:0}\n#airsang-case-booking .wpcf7-response-output{font-size:14px;margin:16px 0 0}\n#airsang-case-booking .wpcf7-not-valid-tip{font-size:12px}\n@media(max-width:600px){#airsang-case-booking .aswb-panel{padding:22px 18px}#airsang-case-booking h2{font-size:23px}#airsang-case-booking .aswb-row{grid-template-columns:1fr;gap:0}.airsang-case-bottom-buttons .wp-block-button{width:100%}.airsang-case-bottom-buttons a{width:100%}}\n\n<\/style><dialog id=\"airsang-case-booking\" aria-labelledby=\"airsang-booking-title\"><div class=\"aswb-panel\"><div class=\"aswb-header\"><div><p class=\"aswb-eyebrow\">\u30a8\u30a2\u30b5\u30f3<\/p><h2 id=\"airsang-booking-title\" data-booking-heading> Book a Shoplazza website consultation <\/h2><\/div><button type=\"button\" class=\"aswb-close\" data-booking-close aria-label=\"Close appointment consultation\">\u00d7<\/button><\/div><p class=\"aswb-intro\"> Tell us your brand and website needs, and work together to sort out suitable pages, visuals and functions. <\/p> \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f225-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"225\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/ja\/wp-json\/wp\/v2\/posts\/15659#wpcf7-f225-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\" novalidate=\"novalidate\" data-status=\"init\" data-trp-original-action=\"\/ja\/wp-json\/wp\/v2\/posts\/15659#wpcf7-f225-o1\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"225\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f225-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<p><label> \u304a\u540d\u524d<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u30d5\u30eb\u30cd\u30fc\u30e0\u3092\u5165\u529b\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u96fb\u8a71\uff0fWhatsApp<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u96fb\u8a71\u756a\u53f7\u307e\u305f\u306fWhatsApp\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\" value=\"\" type=\"text\" name=\"your-phone\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u66f8\u304f<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"4\" rows=\"4\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"\u3053\u3053\u306b\u8cea\u554f\u3092\u66f8\u3044\u3066\u304f\u3060\u3055\u3044...\" name=\"your-message\"><\/textarea><\/span><br \/>\n<\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u308b\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<input type=\"hidden\" name=\"trp-form-language\" value=\"ja\"\/><\/form>\n<\/div>\n <\/div><\/dialog><script>(()=>{\n  const dialog=document.getElementById('airsang-case-booking');\n  if(!dialog||dialog.dataset.ready==='true')return;\n  dialog.dataset.ready='true';\n  let opener=null,previousOverflow='';\n  document.querySelectorAll('.airsang-case-booking-trigger').forEach(trigger=>{\n    trigger.setAttribute('aria-haspopup','dialog');\n    trigger.setAttribute('aria-controls',dialog.id);\n    trigger.addEventListener('click',event=>{\n      event.preventDefault();opener=trigger;\n      const platform=trigger.dataset.platform||'SHOPLINE';\n      dialog.querySelector('[data-booking-heading]').textContent='Book a '+platform+' Website Consultation';\n      const fields={source_url:location.href.split(\"#\")[0],source_title:document.title,website_platform:platform,case_url:location.href.split('#')[0],case_title:document.querySelector('h1')?.textContent.trim()||document.title};\n      for(const [name,value] of Object.entries(fields)){\n        const field=dialog.querySelector('[name=\"'+name+'\"]');\n        if(field)field.value=value;\n      }\n      previousOverflow=document.documentElement.style.overflow;\n      dialog.showModal();document.documentElement.style.overflow='hidden';\n      dialog.querySelector('[name=\"contact_name\"]')?.focus({preventScroll:true});\n    });\n  });\n  dialog.querySelector('[data-booking-close]').addEventListener('click',()=>dialog.close());\n  dialog.addEventListener('click',event=>{if(event.target===dialog)dialog.close();});\n  dialog.addEventListener('close',()=>{document.documentElement.style.overflow=previousOverflow;opener?.focus({preventScroll:true});});\n})();\n<\/script>","protected":false},"excerpt":{"rendered":"<p> We sorted out the visual and page structure of the Shoplazza wooden home website for KSSHOUSE, combined warm white and brown, log texture, and serif titles, and introduced the information level, browsing path, and interaction arrangement of the homepage, categories, and actual main pages. <\/p>","protected":false},"author":1,"featured_media":14768,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[72,76,97],"class_list":["post-15659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-case-studies","tag-home-living","tag-shoplazza","tag-website-ui-design"],"_links":{"self":[{"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/posts\/15659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/comments?post=15659"}],"version-history":[{"count":1,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/posts\/15659\/revisions"}],"predecessor-version":[{"id":15729,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/posts\/15659\/revisions\/15729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/media\/14768"}],"wp:attachment":[{"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/media?parent=15659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/categories?post=15659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.airsang.com\/ja\/wp-json\/wp\/v2\/tags?post=15659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}