-
Notifications
You must be signed in to change notification settings - Fork 257
style: MkDocs site redesign with GitHub Docs-inspired dark theme #1374
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
style: MkDocs site redesign with GitHub Docs-inspired dark theme #1374
Conversation
Co-authored-by: DaveSkender <8432125+DaveSkender@users.noreply.github.com>
Deploying stock-indicators-dotnet with
|
Latest commit: |
e29c8d5
|
Status: | ✅ Deploy successful! |
Preview URL: | https://6ff261c9.stock-indicators-dotnet.pages.dev |
Branch Preview URL: | https://copilot-fix-bff473ad-e777-40.stock-indicators-dotnet.pages.dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Replaced paragraph marker (¶) with chain emoji (⛓) for GitHub-like anchor links - Added comprehensive responsive CSS for tablets and mobile devices - Enhanced navigation drawer usability on small screens - Improved typography scaling across different screen sizes - Added proper touch targets for mobile devices - Enhanced table and code block display on mobile - Added hover effects for permalink anchors similar to GitHub Co-authored-by: DaveSkender <8432125+DaveSkender@users.noreply.github.com>
Fixed both issues in commit e805cc7:
The site now provides excellent responsive experience across all device types while maintaining the professional design. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Co-authored-by: DaveSkender <8432125+DaveSkender@users.noreply.github.com>
Fixed both issues in commit e29c8d5:
The site now provides proper responsive behavior across all device types. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…e responsive design Co-authored-by: DaveSkender <8432125+DaveSkender@users.noreply.github.com>
Fixed both issues in commit 97fce91:
|
Good enough for this side branch, will clean more in feature branch |
Summary
Completely redesigned the MkDocs documentation site to create a professional, GitHub Docs-inspired dark theme that provides an excellent user experience for technical developers using the Stock Indicators for .NET library.
Problem
The original MkDocs implementation had several critical design issues:
Solution
🎨 Visual Design Transformation
Before:

After:

🔧 Key Improvements
Professional Color Palette
Enhanced Typography
-apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif
Streamlined Navigation
Modern UX Features
📱 Responsive Design
The site now works excellently across all device types:
Indicators Overview:

Detailed Documentation:

Technical Changes
docs/mkdocs.yml
docs/website/assets/css/custom.css
Impact
✅ Professional Appearance: The site now matches the quality of the library itself
✅ Better User Experience: Improved navigation and readability for technical users
✅ Developer-Friendly: GitHub-familiar design patterns that developers expect
✅ Accessibility: WCAG-compliant contrast ratios and focus states
✅ Mobile-Ready: Excellent responsive design across all device types
Testing
The documentation site now provides a world-class experience that reflects the professionalism and quality of the Stock Indicators for .NET library.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.