From c561a4913829382922132fc834792be8d16f0311 Mon Sep 17 00:00:00 2001 From: Adam Stepinski Date: Sun, 24 Aug 2025 15:57:25 -0700 Subject: [PATCH 1/2] PoC of scroll transform --- demo/backend/_includes/icons/back-white.svg | 14 ++ .../elements/scroll-transform/_styles.xml.njk | 22 ++ .../elements/scroll-transform/index.xml.njk | 192 ++++++++++++++++++ demo/schema/scroll-transform.xsd | 51 +++++ .../ScrollTransform/ScrollTransform.tsx | 132 ++++++++++++ demo/src/Components/ScrollTransform/index.ts | 1 + demo/src/Components/ScrollTransform/utils.ts | 115 +++++++++++ demo/src/Components/index.ts | 2 + 8 files changed, 529 insertions(+) create mode 100644 demo/backend/_includes/icons/back-white.svg create mode 100644 demo/backend/advanced/community/elements/scroll-transform/_styles.xml.njk create mode 100644 demo/backend/advanced/community/elements/scroll-transform/index.xml.njk create mode 100644 demo/schema/scroll-transform.xsd create mode 100644 demo/src/Components/ScrollTransform/ScrollTransform.tsx create mode 100644 demo/src/Components/ScrollTransform/index.ts create mode 100644 demo/src/Components/ScrollTransform/utils.ts diff --git a/demo/backend/_includes/icons/back-white.svg b/demo/backend/_includes/icons/back-white.svg new file mode 100644 index 000000000..083e0ef9e --- /dev/null +++ b/demo/backend/_includes/icons/back-white.svg @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/demo/backend/advanced/community/elements/scroll-transform/_styles.xml.njk b/demo/backend/advanced/community/elements/scroll-transform/_styles.xml.njk new file mode 100644 index 000000000..b793c0f7e --- /dev/null +++ b/demo/backend/advanced/community/elements/scroll-transform/_styles.xml.njk @@ -0,0 +1,22 @@ + +