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

Refactor Tab Component #627

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

Refactor Tab Component #627

wants to merge 62 commits into from

Commits on Jan 11, 2023

  1. refactor(tabs): initial impl

    mmart1n committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    135dede View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. refactor(tabs): add initial styling

    mmart1n committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    ba19539 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    3ce73fe View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    93c5575 View commit details
    Browse the repository at this point in the history
  2. feat(tabs): impl initial tab headers scrolling

    mmart1n committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    adb6429 View commit details
    Browse the repository at this point in the history
  3. refactor(tabs): fix headers scrolling in ltr mode

    mmart1n committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    b304167 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    3bb9cfe View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    fb866c4 View commit details
    Browse the repository at this point in the history
  3. feat(tabs): add magic padding-scroll

    mmart1n committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    6c5db47 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    9292451 View commit details
    Browse the repository at this point in the history
  2. style(tabs) Add css-var to determine when the tab should have min-wid…

    …th. Add min-width to the tab component, equal to the single tab min-width + arrows width, if there are arrows.
    desig9stein committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    73c455a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3708dcf View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    39d4151 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5acac91 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. fix(tabs): appearance and using of scroll buttons

    - update tabs-width css property via resize observer
    mmart1n committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    5449788 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    bfd6d33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b4af7c View commit details
    Browse the repository at this point in the history
  3. style(tabs) fix tab sizes

    desig9stein committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7ab7d32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6e64ef View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    3cb50ac View commit details
    Browse the repository at this point in the history
  2. style(tabs) fix RTL style

    desig9stein committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    1445681 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. feat(tabs): position selected indicator in ltr mode

    - update appearance of scroll buttons
    - fix rtl
    mmart1n committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    cfacd05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba6dd72 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

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

Commits on Feb 21, 2023

  1. Configuration menu
    Copy the full SHA
    98372a5 View commit details
    Browse the repository at this point in the history
  2. feat(tabs): navigation arrows in rtl

    mmart1n committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    d91c44b View commit details
    Browse the repository at this point in the history
  3. feat(stepper): select indicator supports rtl

    mmart1n committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    2d485ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9aa718f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Bring back sticky functionality (#684)

    * style(tabs) revert to sticky approach.
    
    * style(tabs) change body text color
    
    * fix(tabs) fix justify position
    
    * style(tabs) optimize styles
    
    * style(tabs) optimize bootstrap border/shadow
    fix bug with positions
    
    * style(tabs) rmeove box-shadows from bootstrap.
    
    * style(tabs) Fix layout in RTL and LTR mode
    
    * style(tabs) Fix layout for justify mode
    
    * style(tabs) make sure that label has lineclamp of 2 rows
    desig9stein authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    153b641 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39311c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf77ebe View commit details
    Browse the repository at this point in the history
  4. fix(tabs): provide options to scrollIntoView in order to work on mobi…

    …le devices
    mmart1n committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    0417817 View commit details
    Browse the repository at this point in the history
  5. refactor(tabs): initial code polishing

    mmart1n committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    6a740db View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    8244a37 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    227aee9 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. refactor(tabs): cleanup theme files structure

    mmart1n committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    47055cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f44be4f View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    7c300c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    dec2e90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2b9a68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f93d2d View commit details
    Browse the repository at this point in the history
  4. feat(stepper): check if clicked on header

    mmart1n committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    fd549cc View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. feat(tabs): handle events comming from tab headers only

    - add input in story
    mmart1n committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    dd6db4e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. feat(tabs): workaround scroll-paddings

    mmart1n committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    6961d43 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. feat(tabs): handle align indicator correctly

    - add todos for removing the workarounds
    mmart1n committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    8e8effa View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Configuration menu
    Copy the full SHA
    d973c2f View commit details
    Browse the repository at this point in the history
  2. test(tabs): add initial tests

    mmart1n committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    edf3f95 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    8bcb4e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f1740f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0b5ee0 View commit details
    Browse the repository at this point in the history
  4. fix(tabs): linting errors

    mmart1n committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    d749bc6 View commit details
    Browse the repository at this point in the history
  5. fix(tabs): remove getOffset util func

    mmart1n committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    96df6df View commit details
    Browse the repository at this point in the history
  6. test(tabs): check keydown outside tab header

    mmart1n committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    209713c View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    40635f4 View commit details
    Browse the repository at this point in the history
  2. feat(tabs): add todos related to scroll-padding

    mmart1n committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    147daaa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cdcf45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ef649d View commit details
    Browse the repository at this point in the history
  5. chore: fix lint errors

    desig9stein committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    1478db6 View commit details
    Browse the repository at this point in the history
  6. test(tabs): fix failing tests

    mmart1n committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    5a6d915 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. feat(tabs): fix css parts description

    mmart1n committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    6008867 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…

    …onents into mevtimov/feat-504
    mmart1n committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    d4711a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

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