Skip to content

Refactor page layouts for consistency and improved styling - #164

Merged
AnkanSaha merged 1 commit into
mainfrom
maintainer/ankan
Aug 25, 2026
Merged

AnkanSaha merged 1 commit into
mainfrom
maintainer/ankan

Conversation

@AnkanSaha

Copy link
Copy Markdown
Member

This pull request refactors the layout and styling of several pages in the client application to create a more consistent and modern appearance. The main changes involve removing the grid-bg background element, standardizing section paddings using viewport height (vh) units, and improving the visual separation of content sections with border lines. Additionally, the Developers page receives a significant content update with a new section detailing the MCP Server and integration instructions.

Styling and Layout Consistency:

  • Removed the grid-bg background element from all major pages to simplify the visual design. (client/src/app/blog/[slug]/page.tsx client/src/app/blog/[slug]/page.tsxL71-R74, client/src/app/blog/page.tsx [1] client/src/app/cancellation/page.tsx [2] client/src/app/contact/page.tsx [3] client/src/app/faq/page.tsx [4] client/src/app/features/page.tsx [5]
  • Standardized section paddings across all pages to use clamp(48px, 8vh, 80px) clamp(16px, 4vw, 48px), replacing previous combinations of fixed and viewport width paddings. (client/src/app/about/page.tsx [1] client/src/app/blog/page.tsx [2] [3] client/src/app/blog/[slug]/page.tsx client/src/app/blog/[slug]/page.tsxL71-R74, client/src/app/contact/page.tsx [4] [5] [6] client/src/app/faq/page.tsx [7] [8] [9] client/src/app/features/page.tsx [10] client/src/app/developers/page.tsx [11]
  • Added borderTop: '1px solid var(--line)' to visually separate content sections, especially on pages with multiple stacked sections. (client/src/app/blog/page.tsx [1] [2] client/src/app/contact/page.tsx [3] [4] client/src/app/faq/page.tsx [5] [6] client/src/app/developers/page.tsx [7]

Developers Page Content Update:

  • Refactored the layout to use clearly separated <section> blocks with consistent padding and borders for better readability. (client/src/app/developers/page.tsx [1] [2] [3] [4] [5]
  • Added a comprehensive new "MCP Server" section, including:
    • Description of the Model Context Protocol server and its OAuth 2.0 authentication flow.
    • Example connection commands for popular AI coding assistants.
    • A list of 15 available tools with category indicators.
    • Step-by-step authentication instructions for MCP integration. (client/src/app/developers/page.tsx client/src/app/developers/page.tsxL42-R129)

These changes improve the visual consistency across the app and enhance the developer documentation, especially for AI assistant integration.

- Removed unnecessary grid background divs from multiple pages.
- Standardized padding and margin styles across various sections in Pricing, Privacy, Refund, Security, Stats, Strategies, Terms, and Testimonials pages.
- Added border-top styling to sections for better visual separation.
- Adjusted header and section styles for improved responsiveness and alignment.
@AnkanSaha AnkanSaha self-assigned this Aug 25, 2026
@AnkanSaha
AnkanSaha merged commit 0c61421 into main Aug 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant