From 3a7a9f4bee1ade9bda9a9c1ecbfe33acf2a15384 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Feb 2026 15:11:22 +0000 Subject: [PATCH 1/5] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 85c187d..191bc49 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -72,4 +72,4 @@ export default function BlogPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 61abdfb14eb84d16c10c06286a6ce03404b3c9f7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Feb 2026 15:11:23 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7e2d666..3b5a7df 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -431,6 +431,20 @@ export default function RootLayout({ originalContent = element.textContent; element.contentEditable = 'true'; + + if (!element.dataset.webildOriginalWhiteSpace) { + const computedStyle = window.getComputedStyle(element); + element.dataset.webildOriginalWhiteSpace = computedStyle.whiteSpace; + element.dataset.webildOriginalWordWrap = computedStyle.wordWrap; + element.dataset.webildOriginalOverflowWrap = computedStyle.overflowWrap; + element.dataset.webildOriginalOverflow = computedStyle.overflow; + } + + element.style.whiteSpace = 'pre-wrap'; + element.style.wordWrap = 'break-word'; + element.style.overflowWrap = 'break-word'; + element.style.overflow = 'visible'; + element.focus(); isEditing = true; @@ -540,6 +554,23 @@ export default function RootLayout({ element.contentEditable = 'false'; isEditing = false; + if (element.dataset.webildOriginalWhiteSpace) { + element.style.whiteSpace = element.dataset.webildOriginalWhiteSpace === 'normal' ? '' : element.dataset.webildOriginalWhiteSpace; + delete element.dataset.webildOriginalWhiteSpace; + } + if (element.dataset.webildOriginalWordWrap) { + element.style.wordWrap = element.dataset.webildOriginalWordWrap === 'normal' ? '' : element.dataset.webildOriginalWordWrap; + delete element.dataset.webildOriginalWordWrap; + } + if (element.dataset.webildOriginalOverflowWrap) { + element.style.overflowWrap = element.dataset.webildOriginalOverflowWrap === 'normal' ? '' : element.dataset.webildOriginalOverflowWrap; + delete element.dataset.webildOriginalOverflowWrap; + } + if (element.dataset.webildOriginalOverflow) { + element.style.overflow = element.dataset.webildOriginalOverflow === 'visible' ? '' : element.dataset.webildOriginalOverflow; + delete element.dataset.webildOriginalOverflow; + } + if (element.dataset.beforeInputHandler === 'true') { element.removeEventListener('beforeinput', () => {}); delete element.dataset.beforeInputHandler; @@ -845,6 +876,9 @@ export default function RootLayout({ const handleScroll = () => { if (!isActive) return; + + if (isEditing) return; + if (selectedElement) { makeUneditable(selectedElement, false); selectedElement.classList.remove(selectedClass); @@ -1259,4 +1293,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From d3bef756fb4f522ba9f7ba59f506be36a09b3bb7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Feb 2026 15:11:24 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e4df74a..272070b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,8 +1,8 @@ -"use client" +"use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import HeroBillboard from '@/components/sections/hero/HeroBillboard'; +import HeroOverlay from '@/components/sections/hero/HeroOverlay'; import TextAbout from '@/components/sections/about/TextAbout'; import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; @@ -42,10 +42,9 @@ export default function LandingPage() {
- ); -} \ No newline at end of file +} -- 2.49.1 From bea97a008b6ac4beafc1eab16dcdf02014838ae8 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Feb 2026 15:11:25 +0000 Subject: [PATCH 4/5] Update src/app/shop/[id]/page.tsx --- src/app/shop/[id]/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 85bef86..b51123f 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -249,4 +249,4 @@ export default function ProductPage({ params }: ProductPageProps) { ); -} \ No newline at end of file +} -- 2.49.1 From 26106da4acafbf94ff89921342a364ec446cce53 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Feb 2026 15:11:26 +0000 Subject: [PATCH 5/5] Update src/app/shop/page.tsx --- src/app/shop/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index 5b0628a..695c055 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -118,4 +118,4 @@ export default function ShopPage() { ); -} \ No newline at end of file +} -- 2.49.1