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

Support rerendering the toolbar on HTMX boosted pages. #1686

Merged
merged 6 commits into from Oct 23, 2022

Commits on Oct 22, 2022

  1. Support rerendering the toolbar on HTMX boosted pages.

    This reworks the JavaScript integration to put most event handlers on document.body.
    This means we'll have slightly slower performance, but it's easier
    to handle re-rendering the toolbar when the DOM has been replaced.
    tim-schilling committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    c43a91d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2c50c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5f2481 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60e1da9 View commit details
    Browse the repository at this point in the history
  5. Switch internal JavaScript functions and members to camelCase.

    This leaves the public API with two snake case functions, show_toolbar and
    hide_toolbar.
    tim-schilling committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    0054f9a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63c26cc View commit details
    Browse the repository at this point in the history