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(elements): new component 'ino-nav-menu' #1148

Draft
wants to merge 37 commits into
base: master
Choose a base branch
from

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    893f4ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    813721f View commit details
    Browse the repository at this point in the history
  3. feat(storybook|ino-nav-menu) added stories

    iandi09 authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    efdd91b View commit details
    Browse the repository at this point in the history
  4. feat(elements|ino-nav-menu) fixed format

    iandi09 authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    136c651 View commit details
    Browse the repository at this point in the history
  5. refactor(elements|ino-nav-menu-section): add optional id prop

    - add stories for props `sectionName`, `sectionId` & `showTitle`
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    9530c8a View commit details
    Browse the repository at this point in the history
  6. style(elements|ino-nav-menu): clean up

    - use theme
    - add word-break for sections
    - remove nesting
    - tweak paddings
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    edf64d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc0269d View commit details
    Browse the repository at this point in the history
  8. refactor(storybook|ino-nav-menu): add stories for props

    - add max-height to every story to see stickyness of nav
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    cff1c4d View commit details
    Browse the repository at this point in the history
  9. refactor(storybook|ino-nav-menu): add default values for

    - intersectionObserverConfig
    - scrollOffset
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    37d8be8 View commit details
    Browse the repository at this point in the history
  10. refactor(elements|ino-nav-menu): add sectionContainerID for autodetec…

    …tion
    
    - allows multiple instances of ino-nav-menu on one page
    - add possible loading skeleton div (needs to be visually implemented)
    - add possibility to use own section IDs
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    a36b3e4 View commit details
    Browse the repository at this point in the history
  11. refactor(elements|ino-nav-menu): fix not-rendering if component lies …

    …further up in DOM & show functionality better
    
    - add `sectionsRenderObserver` before initiating of `ino-nav-menu` section points
    - add switch to shrink playground and show stickiness of `ino-nav-menu`
    - add active-section change
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    726b2c5 View commit details
    Browse the repository at this point in the history
  12. refactor(elements|ino-nav-menu): add loading

    - move skeleton-loading to animation
    - ino-avatar: use new skeleton-loading mixin
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    84943a9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1fb626d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    389c39e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e1f290a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0d53fb8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    064e8e7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    65f0999 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    34dd9c0 View commit details
    Browse the repository at this point in the history
  20. wip

    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    332fa5a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8c45c79 View commit details
    Browse the repository at this point in the history
  22. refactor(elments|ino-nav-menu): use event Listeners instead of Observ…

    …er to init Sections
    
    - add Event Emitter for sectionReady in ino-nav-section
    - needs fix: activeSection cannot be emitted in autodetect right now
    - needs fix: story for sections does not work, check setSectionsFromProps
    MariaLStefan authored and janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8004c39 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    db276c8 View commit details
    Browse the repository at this point in the history
  24. test: add e2e tests

    janivo committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    170fba5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    55f6c0c View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Merge branch 'master' into elements-#1075-ino-nav-menu

    # Conflicts:
    #	packages/elements/src/components.d.ts
    #	packages/landingpage/app/[lang]/getting-started/_components/layout.tsx
    #	packages/landingpage/app/[lang]/getting-started/_components/menuSection.tsx
    #	packages/landingpage/app/[lang]/getting-started/_components/navigationMenu.module.scss
    #	packages/landingpage/app/[lang]/getting-started/_components/navigationMenu.tsx
    #	packages/landingpage/app/[lang]/getting-started/angular/angular-guide.mdx
    #	packages/landingpage/app/[lang]/getting-started/javascript/javascript-guide.mdx
    #	packages/landingpage/app/[lang]/getting-started/react/react-guide.mdx
    #	packages/landingpage/app/[lang]/getting-started/vue/vue-guide.mdx
    #	packages/landingpage/utils/elementsWrapper.ts
    janivo committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    4cb7745 View commit details
    Browse the repository at this point in the history
  2. wip

    janivo committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    ee49f12 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat: change detect mechanism

    janivo committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    28a30dd View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    d36e21a View commit details
    Browse the repository at this point in the history
  2. refactor: improve

    janivo committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3f95ed1 View commit details
    Browse the repository at this point in the history
  3. refactor: format fix

    janivo committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3f7f1ef View commit details
    Browse the repository at this point in the history
  4. refactor: auto generated stuff

    janivo committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bb90469 View commit details
    Browse the repository at this point in the history
  5. feat: warn if id is not unique

    janivo committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    0b2a696 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8d05339 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge branch 'refs/heads/master' into elements-#1075-ino-nav-menu

    # Conflicts:
    #	packages/elements/src/components/ino-snackbar/readme.md
    janivo committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    92ef8de View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. wip

    janivo committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    3870c5d View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    4e6b203 View commit details
    Browse the repository at this point in the history