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

Allow non-pjax page updates. #684

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Mar 12, 2015

  1. Allow non-pjax page updates.

    Extract transition functionality from push.js into a new file, transitions.js.
    Expose a global function, similar to PUSH named TRANSITION used to transition
    from one page/view to another without dictating how the new markup is sourced.
    
    This allows for Ratchet style page transitions when rendering client side.
    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    20ffe2c View commit details
    Browse the repository at this point in the history
  2. Remove unused variables

    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    669c762 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    053dfca View commit details
    Browse the repository at this point in the history
  4. Whitespace fixes

    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    0ed5ef3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b36d858 View commit details
    Browse the repository at this point in the history
  6. Append content to DOM instead of setting innerHTML

    Ensure that all bound events and data will remain attached to the
    element instead of "flattening" it to just HTML string.
    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    ed585a0 View commit details
    Browse the repository at this point in the history
  7. Include transitions.js

    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    d5a93ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ac0b8c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d2709f1 View commit details
    Browse the repository at this point in the history
  10. Clone node on transition

    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    0961870 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    004ee04 View commit details
    Browse the repository at this point in the history
  12. Satisfy the linter

    ndelage committed Mar 12, 2015
    Configuration menu
    Copy the full SHA
    9217aee View commit details
    Browse the repository at this point in the history