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

Refactor feedback and version chooser components #384

Merged
merged 6 commits into from
Jul 27, 2023
Merged

Conversation

amotl
Copy link
Member

@amotl amotl commented Jul 21, 2023

About

Use separate files for defining the feedback component at the bottom of the page, and the version chooser at the top of the page.

Details

It aims to set the stage for GH-385, which actually changes the page layout. This patch only moves code around, and starts building upon modern styling components, without changing the visual appearance too much.

Preview

https://crate-docs-theme--384.org.readthedocs.build/en/384/

References

@amotl amotl marked this pull request as ready for review July 21, 2023 18:28
@amotl amotl changed the title Refactor GitHub feedback banner Refactor feedback and version chooser components Jul 21, 2023
@amotl amotl force-pushed the amo/refactor-feedback branch 2 times, most recently from 047a3af to e15713b Compare July 21, 2023 22:07
@amotl amotl requested review from proddata and karynzv July 21, 2023 22:33
@amotl amotl merged commit 560f566 into main Jul 27, 2023
9 checks passed
@amotl amotl deleted the amo/refactor-feedback branch July 27, 2023 14: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.

1 participant