Skip to content

Conversation

@patrikbraborec
Copy link
Contributor

Summary

Remove the landing page and redirect users directly to the documentation. Users will now go to /api/client/python/docs/introduction/overview instead of the landing page at /api/client/python/.

Changes

  • Replaced landing page with redirect to /api/client/python/docs/introduction/overview
  • Removed website/src/pages/index.module.css (associated styles)
  • Updated footer logo href to point to docs/introduction/overview

Rationale

The landing page duplicated information already available in the main documentation. By removing it and redirecting to /api/client/python/docs/introduction/overview, we provide a more streamlined experience for users.

Related

This PR is coordinated with:

🤖 Generated with Claude Code

@codecov
Copy link

codecov bot commented Jan 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.01%. Comparing base (831f91a) to head (635da0f).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #588   +/-   ##
=======================================
  Coverage   76.01%   76.01%           
=======================================
  Files          42       42           
  Lines        2468     2468           
=======================================
  Hits         1876     1876           
  Misses        592      592           
Flag Coverage Δ
integration 68.96% <ø> (ø)
unit 64.58% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

## Summary
Remove the landing page and redirect users directly to the documentation. Users will now go to `/api/client/python/docs/introduction/overview` instead of the landing page at `/api/client/python/`.

## Changes
- Replaced landing page with redirect to `/api/client/python/docs/introduction/overview`
- Removed `website/src/pages/index.module.css` (associated styles)
- Updated footer logo href to point to `docs/introduction/overview`

## Rationale
The landing page duplicated information already available in the main documentation. By removing it and redirecting to `/api/client/python/docs/introduction/overview`, we provide a more streamlined experience for users.

## Related
This PR is coordinated with:
- apify/apify-docs#2201 that updates the menu links
- apify/apify-cli#1003 (similar change for CLI)

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
@patrikbraborec patrikbraborec marked this pull request as draft January 23, 2026 10:34
@patrikbraborec patrikbraborec changed the title Remove landing page from Python client documentation docs: Remove landing page from Python client documentation Jan 23, 2026
@patrikbraborec patrikbraborec requested review from B4nan and TC-MO January 23, 2026 11:37
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.

2 participants