Skip to content
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

Consistent version selector menu across themes #47

Merged
merged 20 commits into from
Mar 1, 2024

Conversation

devanshshukla99
Copy link
Owner

@devanshshukla99 devanshshukla99 commented Feb 21, 2024

  • Documentation updated to reflect the changes.
  • Tests passed.
  • Added test coverage to new features.

Deprecations and Removals

  • The theme specific versions selector menu/badge is deprecated in favour of consistent experience
    across themes. Now, every theme will have the selector menu either in its sidebar or in its
    footer(if the theme supports it). (#47 <https://github.com/devanshshukla99/sphinx-versioned-docs/pull/47>__)

Features

  • Added a feature to either have the vanilla versions selector menu or have it as a floating badge via
    using either --floating-badge or --badge option available through command-line. (#47 <https://github.com/devanshshukla99/sphinx-versioned-docs/pull/47>__)

@devanshshukla99 devanshshukla99 force-pushed the improved-flyout branch 3 times, most recently from 90f5f99 to e225b3d Compare February 23, 2024 09:28
@devanshshukla99 devanshshukla99 force-pushed the improved-flyout branch 6 times, most recently from 6770bb0 to 5010e08 Compare February 28, 2024 14:52
@devanshshukla99 devanshshukla99 changed the title Major revamp Consistent version selector menu across themes Mar 1, 2024
@devanshshukla99 devanshshukla99 marked this pull request as ready for review March 1, 2024 15:01
@devanshshukla99 devanshshukla99 force-pushed the improved-flyout branch 3 times, most recently from 12acc06 to 3abf3cb Compare March 1, 2024 17:45
@devanshshukla99 devanshshukla99 merged commit 308494e into main Mar 1, 2024
1 check passed
@devanshshukla99 devanshshukla99 deleted the improved-flyout branch March 1, 2024 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant