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

Optimize documentation load speed and move to Netlify #3170

Merged
merged 31 commits into from Dec 22, 2017
Merged

Optimize documentation load speed and move to Netlify #3170

merged 31 commits into from Dec 22, 2017

Commits on Dec 21, 2017

  1. Copy the full SHA
    4e4b66d View commit details
    Browse the repository at this point in the history
  2. Switch backer and sponsor avatars from svg to raw images. Cuts 500kb …

    …avatars download away
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    47f5f5d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    3420365 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    60e2227 View commit details
    Browse the repository at this point in the history
  5. Move google analytics script to footer to avoid clogging the pipes du…

    …ring slowstart
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    459c668 View commit details
    Browse the repository at this point in the history
  6. Switch header over to use local logo and drop js for animating logo a…

    …nd tagline on load
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    ee3532a View commit details
    Browse the repository at this point in the history
  7. Use local gitter image

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    ea2a94b View commit details
    Browse the repository at this point in the history
  8. Switch backers from js onload animation to having a default backgroun…

    …d and pop in the loaded image on top of it
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    5d391b4 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    0b4ba76 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    10d8f2f View commit details
    Browse the repository at this point in the history
  11. Mobile friendliness

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    7f8e55f View commit details
    Browse the repository at this point in the history
  12. Space out badges a bit

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    1d9af0a View commit details
    Browse the repository at this point in the history
  13. Add svgo and inline small enough images

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    1610a3c View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    141c57e View commit details
    Browse the repository at this point in the history
  15. Reduce color palette of largest images

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    cca00ed View commit details
    Browse the repository at this point in the history
  16. More screenshot image palette reduction

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    401473a View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    f48bdf9 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    edeaa6b View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    3f0e959 View commit details
    Browse the repository at this point in the history
  20. Only preconnect to analytics

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    236685d View commit details
    Browse the repository at this point in the history
  21. Added netlify header auto generation

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    fdb43f6 View commit details
    Browse the repository at this point in the history
  22. Externalise js bundles

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    f22e557 View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    7970e12 View commit details
    Browse the repository at this point in the history
  24. https urls where possible

    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    52dcf29 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    23bb050 View commit details
    Browse the repository at this point in the history
  26. Handle the case where all avatars are already loaded at the time when…

    … the script exexecutes
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    fdf5da5 View commit details
    Browse the repository at this point in the history
  27. Remove crossorigin='anonymous' from preconnect hints. Only needed for…

    … fonts, xhr and es module loads
    Munter authored and boneskull committed Dec 21, 2017
    Copy the full SHA
    c461d76 View commit details
    Browse the repository at this point in the history
  28. Copy the full SHA
    caab3d7 View commit details
    Browse the repository at this point in the history
  29. Lint netlify-headers script

    Munter committed Dec 21, 2017
    Copy the full SHA
    2f728c1 View commit details
    Browse the repository at this point in the history
  30. Copy the full SHA
    30a7f22 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2017

  1. Use x64 node on appveyor

    Munter committed Dec 22, 2017
    Copy the full SHA
    ec4f952 View commit details
    Browse the repository at this point in the history