Description
While navigating through the CSE subject documentation pages, certain complex Markdown tables (such as truth tables in Digital Logic or complexity tables in Data Structures) do not render properly on standard markdown viewports. Additionally, a few sidebar/navigation links lead to 404 pages instead of the intended subject subtopics.
Component/Scope
Documentation Pages / Navigation Sidebar
Expected Behavior
- All markdown tables should be properly formatted, readable, and horizontally scrollable on mobile screens.
- Every link in the navigation menu/sidebar should map cleanly to an existing markdown file or topic guide.
Actual Behavior
- Some markdown tables are missing the closing separator syntax (
|), causing them to render as dense walls of unformatted text.
- Clicking specific subtopics in the sidebar results in a broken link or a page not found error due to case-sensitivity mismatches in the file paths.
Steps to Reproduce
- Open the documentation on a mobile device or narrow browser window.
- Navigate to a subject guide containing tables (e.g., DSA/Digital Logic).
- Observe the broken table layout and click the sidebar links to find the dead endpoints.
Proposed Solution
- Audit the markdown files to ensure all table syntaxes follow proper linting rules.
- Fix the file path routing in the sidebar configuration file to precisely match the case-sensitive structure of the repository.
- (Optional) Add a custom CSS wrapper for tables to support responsive
overflow-x: auto;.
I would love to fix these documentation layout and routing bugs. Please assign this issue to me!
Description
While navigating through the CSE subject documentation pages, certain complex Markdown tables (such as truth tables in Digital Logic or complexity tables in Data Structures) do not render properly on standard markdown viewports. Additionally, a few sidebar/navigation links lead to 404 pages instead of the intended subject subtopics.
Component/Scope
Documentation Pages / Navigation Sidebar
Expected Behavior
Actual Behavior
|), causing them to render as dense walls of unformatted text.Steps to Reproduce
Proposed Solution
overflow-x: auto;.I would love to fix these documentation layout and routing bugs. Please assign this issue to me!