From c916eb77a2692a1eb86235f914defdb062566777 Mon Sep 17 00:00:00 2001
From: Divyansh Rai <140232173+divyansh-cyber@users.noreply.github.com>
Date: Wed, 17 Dec 2025 23:43:30 +0530
Subject: [PATCH 1/2] fix: improve mobile responsiveness across documentation
site
Enhanced mobile experience by fixing layout issues and adding comprehensive
responsive styles for various screen sizes.
Changes:
- Fixed horizontal scrolling in Product and UtgMethods components by replacing
grid-flow-col with responsive grid layouts that stack on mobile
- Added comprehensive mobile breakpoints (@768px, @480px) to custom.css
- Implemented responsive typography with scaled font sizes for mobile devices
- Optimized navbar, pagination, and footer spacing for touch-friendly interaction
- Made community icons and spacing responsive (smaller on mobile, larger on desktop)
- Fixed table and code block overflow handling on small screens
- Added tablet-specific styles (769px-996px) for mid-range devices
- Improved button, card, and form layouts for mobile screens
All sections now properly align and display consistently across mobile,
tablet, and desktop viewports without horizontal scrolling or broken layouts.
Signed-off-by: Divyansh Rai
---
src/components/Community.js | 26 ++---
src/components/Product.js | 4 +-
src/components/UtgMethods.js | 2 +-
src/css/custom.css | 206 +++++++++++++++++++++++++++++++++++
src/pages/styles.module.css | 67 ++++++++++++
5 files changed, 289 insertions(+), 16 deletions(-)
diff --git a/src/components/Community.js b/src/components/Community.js
index d941bc306..0794f2015 100644
--- a/src/components/Community.js
+++ b/src/components/Community.js
@@ -10,7 +10,7 @@ export const Community = () => {
Are you curious, 🤔 or do you have questions burning in your mind? 🔥
Look no further! Join our lively Community Forum where you can: