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

feat: Add AnchorNavigation component #1396

Merged
merged 65 commits into from
Sep 20, 2023
Merged

feat: Add AnchorNavigation component #1396

merged 65 commits into from
Sep 20, 2023

Commits on Aug 29, 2023

  1. feat: Setup new TOC component

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7805086 View commit details
    Browse the repository at this point in the history
  2. chore: Initial explorations

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    ff01d38 View commit details
    Browse the repository at this point in the history
  3. feat: Setup styling

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    a2e5ae3 View commit details
    Browse the repository at this point in the history
  4. chore: Update styles and demo page

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b2dd1f3 View commit details
    Browse the repository at this point in the history
  5. Add TextSample component

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5c9b54a View commit details
    Browse the repository at this point in the history
  6. chore: Update styling and add scrollspy

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    20b3a21 View commit details
    Browse the repository at this point in the history
  7. scroll spy working on load, not intesecting afterwards but logic seem…

    …s adequate
    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b557f0f View commit details
    Browse the repository at this point in the history
  8. Improve scroll spy

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    00a711b View commit details
    Browse the repository at this point in the history
  9. wip

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    dc05449 View commit details
    Browse the repository at this point in the history
  10. chore: Wip

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    6ccd216 View commit details
    Browse the repository at this point in the history
  11. chore: Expand interfaces

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    474d632 View commit details
    Browse the repository at this point in the history
  12. Add TextSample to page

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e6ae72b View commit details
    Browse the repository at this point in the history
  13. Comment out experiences on scroll spy

    Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    8f54e79 View commit details
    Browse the repository at this point in the history
  14. chore: Add custom scroll handling

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    88eaa76 View commit details
    Browse the repository at this point in the history
  15. fix eslint

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    442a8e0 View commit details
    Browse the repository at this point in the history
  16. Rename to anchor navigation

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    a4b513e View commit details
    Browse the repository at this point in the history
  17. Fix border styles

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    d02f58f View commit details
    Browse the repository at this point in the history
  18. Refactor and clean up interface

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    4699a75 View commit details
    Browse the repository at this point in the history
  19. scroll el into view

    Ruben Carvalho authored and Ruben Carvalho committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    9780a41 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. WIP

    Ruben Carvalho committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    5216aaa View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into rucarva-toc

    Ruben Carvalho committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    4d51d1d View commit details
    Browse the repository at this point in the history
  3. chore: Add info slot

    Ruben Carvalho committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    90738dd View commit details
    Browse the repository at this point in the history
  4. chore: Use pseudo elements instead of border

    Ruben Carvalho committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    b906157 View commit details
    Browse the repository at this point in the history
  5. Cleaned up styling

    Ruben Carvalho committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    cada289 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. chore: Update styling

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5bf9801 View commit details
    Browse the repository at this point in the history
  2. chore: Refactor class names

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    aa99e36 View commit details
    Browse the repository at this point in the history
  3. chore: Add test utils

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    03c4e19 View commit details
    Browse the repository at this point in the history
  4. chore: Update test utils

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d1e389e View commit details
    Browse the repository at this point in the history
  5. chore: Clean up scroll spy code

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    c61b8a6 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into rucarva-toc

    Ruben Carvalho committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    efb2c39 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. chore: Fix tests

    Ruben Carvalho committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6eb73bc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into rucarva-toc

    Rúben Carvalho authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    cf6c313 View commit details
    Browse the repository at this point in the history
  3. chore: Make component extend base component props

    Ruben Carvalho committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    deec329 View commit details
    Browse the repository at this point in the history
  4. chore: Revert unrelated changes

    Ruben Carvalho committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a27a191 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. chore: Remove redundant page

    Ruben Carvalho committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    486f455 View commit details
    Browse the repository at this point in the history
  2. chore: Remove unused code

    Ruben Carvalho committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    bc32ae5 View commit details
    Browse the repository at this point in the history
  3. chore: Update documenter and activeHref

    Ruben Carvalho committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    36ad9b1 View commit details
    Browse the repository at this point in the history
  4. chore: Fix useBaseProps

    Ruben Carvalho committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    72289bf View commit details
    Browse the repository at this point in the history
  5. chore: Fix props destructuring

    Ruben Carvalho committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    d79422f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. chore: Improve scroll spy logic for the scrolled to bottom

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f97e4a5 View commit details
    Browse the repository at this point in the history
  2. chore: Update API and clean up pages

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    63078eb View commit details
    Browse the repository at this point in the history
  3. chore: Clean up naming

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    c709048 View commit details
    Browse the repository at this point in the history
  4. chore: Simplify and optimise useScrollSpy

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0004d15 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'main' into rucarva-toc

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    58afb43 View commit details
    Browse the repository at this point in the history
  6. chore: Fix tests

    Ruben Carvalho committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    91a41dd View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. chore: Update interfaces

    Ruben Carvalho committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    38d2e90 View commit details
    Browse the repository at this point in the history
  2. chore: Update documenter snapshot

    Ruben Carvalho committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    eb4cb75 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. chore: Use Math.ceil on window.scrollY

    Ruben Carvalho committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    11ee01c View commit details
    Browse the repository at this point in the history
  2. chore: Update bottom detection logic

    Ruben Carvalho committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7e9c637 View commit details
    Browse the repository at this point in the history
  3. chore: Update pages, interface

    Ruben Carvalho committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b561dc8 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. chore: Update interface and refactor useeffect

    Ruben Carvalho committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    52cfaee View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. chore: Simplify code

    Ruben Carvalho committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    ca0b42b View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. chore: Round scrollY

    Ruben Carvalho committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    68dd6d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. chore: Use test util classes

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5042fef View commit details
    Browse the repository at this point in the history
  2. chore: Use test util classes

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    96b6935 View commit details
    Browse the repository at this point in the history
  3. chore: Add unit tests

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    c0581b4 View commit details
    Browse the repository at this point in the history
  4. chore: Add more unit tests

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8c19819 View commit details
    Browse the repository at this point in the history
  5. chore: Adding tests

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8ae012b View commit details
    Browse the repository at this point in the history
  6. chore: Add more tests

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    157b9dd View commit details
    Browse the repository at this point in the history
  7. chore: Update documenter and add test

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d367207 View commit details
    Browse the repository at this point in the history
  8. chore: Make it 1 based index

    Ruben Carvalho committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d3a0893 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. chore: Make consisent class names and expand coverage

    Ruben Carvalho committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d36a5e0 View commit details
    Browse the repository at this point in the history
  2. chore: Clean up comments

    Ruben Carvalho committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ec8ade6 View commit details
    Browse the repository at this point in the history
  3. chore: Address feedback

    Ruben Carvalho committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    da8988c View commit details
    Browse the repository at this point in the history
  4. chore: Update documenter snapshot

    Ruben Carvalho committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    78fa994 View commit details
    Browse the repository at this point in the history