Closed
Description
Advantages of the Bootstrap theme:
- Mobile friendliness
- Good default styles
Disadvantages of the Bootstrap theme:
- Conflicts of CSS classes between Bootstrap and Docutils/Sphinx (Bootstrap classes prefix twbs/bootstrap#1287)
- Primary use of navbar instead of sidebar navigation
- Inherits all the Bootstrap issues (cluttered non-semantic markup, heavy etc).
Since the main reason for using the Bootstrap theme was mobile friendliness, it might be easier just to use a mobile-friendly Sphinx theme such as ReadTheDocs instead of addressing the issues with Bootstrap.
Advantages of the ReadTheDocs theme:
- Mobile friendliness
- Sidebar navigation works out of the box
- Integration with ReadTheDocs
- Large user base
Disadvantages of the ReadTheDocs theme:
- Poor default styles, esp. for API
- Doesn't look good on a tablet (at least in vertical mode) - the sidebar is too wide. The stock Sphinx theme is actually better.
- Difficult to customize (issue 518)
Metadata
Metadata
Assignees
Labels
No labels