From ff06f610016bd7390eba0bcfeb79efe2db45e891 Mon Sep 17 00:00:00 2001 From: Junaid Sarfraz Date: Thu, 11 Jun 2026 18:03:44 +0500 Subject: [PATCH 1/2] 148035 :: fix(step-guide): adjust description stack positioning for better layout handling --- src/components/StepGuide/styles.module.css | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/components/StepGuide/styles.module.css b/src/components/StepGuide/styles.module.css index 8a08658..7e79ddd 100644 --- a/src/components/StepGuide/styles.module.css +++ b/src/components/StepGuide/styles.module.css @@ -198,25 +198,33 @@ } .descriptionStack { - display: grid; + position: relative; } .stepDescription { - grid-row: 1; - grid-column: 1; font-size: 14px; color: var(--ifm-font-color-base); line-height: 1.6; margin: 0; } +/* Active slide stays in normal flow so the carousel sizes to the + current step's content — not to the tallest step. */ .stepDescriptionActive { + position: relative; opacity: 1; visibility: visible; transition: opacity 0.25s ease; } +/* Hidden slides are pulled out of flow so they don't inflate the + height (which left a large empty gap on shorter steps). They stay + stacked on top for the opacity crossfade. */ .stepDescriptionHidden { + position: absolute; + top: 0; + left: 0; + right: 0; opacity: 0; visibility: hidden; pointer-events: none; From eac6bab4fc01d02a4c150682cf3d4d791bd16871 Mon Sep 17 00:00:00 2001 From: Suliman Awad Date: Thu, 18 Jun 2026 22:22:32 +0300 Subject: [PATCH 2/2] bump SDK versions: Android 2.2.6, iOS 2.2.12, Flutter 2.2.7 --- docs/developers/payments/checkout-sdk/android.mdx | 2 +- docs/developers/payments/checkout-sdk/flutter.mdx | 4 ++-- docs/developers/payments/checkout-sdk/ios.mdx | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/developers/payments/checkout-sdk/android.mdx b/docs/developers/payments/checkout-sdk/android.mdx index f73e724..e96368d 100644 --- a/docs/developers/payments/checkout-sdk/android.mdx +++ b/docs/developers/payments/checkout-sdk/android.mdx @@ -58,7 +58,7 @@ The SDK is compatible with devices running Android 8 or higher (API version 26 o ```swift - implementation("com.github.ottuco:ottu-android-checkout:2.2.4") + implementation("com.github.ottuco:ottu-android-checkout:2.2.6") ``` diff --git a/docs/developers/payments/checkout-sdk/flutter.mdx b/docs/developers/payments/checkout-sdk/flutter.mdx index 2ffda88..23882ee 100644 --- a/docs/developers/payments/checkout-sdk/flutter.mdx +++ b/docs/developers/payments/checkout-sdk/flutter.mdx @@ -87,7 +87,7 @@ The SDK can be used on devices running **iOS 15** or higher. ottu_flutter_checkout: git: url: https://github.com/ottuco/ottu-flutter.git - ref: 2.2.5 + ref: 2.2.7 ```
  • @@ -100,7 +100,7 @@ The SDK can be used on devices running **iOS 15** or higher. :::info If you choose to use CocoaPods, please use release version - **2.2.5-cocoapods**. + **2.2.7-cocoapods**. :::
  • diff --git a/docs/developers/payments/checkout-sdk/ios.mdx b/docs/developers/payments/checkout-sdk/ios.mdx index f3ba290..e394614 100644 --- a/docs/developers/payments/checkout-sdk/ios.mdx +++ b/docs/developers/payments/checkout-sdk/ios.mdx @@ -60,7 +60,7 @@ Add Ottu SDK as a dependency in `Package.swift`: ```swift dependencies: [ - .package(url: "https://github.com/ottuco/ottu-ios.git", from: "2.2.8") + .package(url: "https://github.com/ottuco/ottu-ios.git", from: "2.2.12") ] ``` @@ -75,7 +75,7 @@ Or in Xcode: Add the following line to your **Podfile**: ```ruby -pod 'ottu_checkout_sdk', :git => 'https://github.com/ottuco/ottu-ios.git', :tag => '2.2.8' +pod 'ottu_checkout_sdk', :git => 'https://github.com/ottuco/ottu-ios.git', :tag => '2.2.12' ``` **Run:**