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(segmented-button): Add initial Sass styles #6141

Merged
merged 29 commits into from
Jul 27, 2020
Merged

feat(segmented-button): Add initial Sass styles #6141

merged 29 commits into from
Jul 27, 2020

Commits on Jul 24, 2020

  1. feat: add initial sass styles

    add sass classes I currently have to display button
    TODO: refactor to mixins, accessibility, dark mode, rtl
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    20ee999 View commit details
    Browse the repository at this point in the history
  2. docs: link to issue #6069

    Add base styles and theme mixins
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    75a98ca View commit details
    Browse the repository at this point in the history
  3. chore: fix dependency errors

    fix wrong class names and add dependencies to package.json
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    721c40c View commit details
    Browse the repository at this point in the history
  4. style: update to satisfy stylelint-prettier

    update my local linter to match project's linter
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    9dc00f1 View commit details
    Browse the repository at this point in the history
  5. refactor: split sass into appropriate files

    put sass mixins and classes into files based on go/material-sass-style
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    7dd52a6 View commit details
    Browse the repository at this point in the history
  6. refactor: rename a few files and classes

    remove 'mdc' from file names and fix references
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    a07e18f View commit details
    Browse the repository at this point in the history
  7. chore: use feature-targeting

    add feature-targeting to control css to emit
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    47cd2a8 View commit details
    Browse the repository at this point in the history
  8. refactor: fix style and build

    fix lint style test and remove feature-targeting-mixins reference to fix build
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    0bba86b View commit details
    Browse the repository at this point in the history
  9. refactor: modularize sass into mixins

    move sass into different mixins with no change to functionality
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    b43bddd View commit details
    Browse the repository at this point in the history
  10. refactor: separate themes from core and add variables

    put theme mixins into their own file with variables per new SASS style guide
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    7679028 View commit details
    Browse the repository at this point in the history
  11. style: fix style and build tests

    make tests pass
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    89c8d5e View commit details
    Browse the repository at this point in the history
  12. chore: forward sass themes

    allow for client use of the sass themes
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    2e0dcc5 View commit details
    Browse the repository at this point in the history
  13. refactor: move private mixins to _segment.scss

    move mixins locations and refactor to avoid pointless modularity
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    5569a4f View commit details
    Browse the repository at this point in the history
  14. chore: fix $query arguments

    add default $query argument value and pass $query argument instead of
    feature-target
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    4ff9043 View commit details
    Browse the repository at this point in the history
  15. refactor: move base mixins out of theme files

    base mixins are not theme mixins
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    314ee81 View commit details
    Browse the repository at this point in the history
  16. refactor: remove dependency of mdc-button

    replace button mixins with copied segment-theme mixins
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    b918a5d View commit details
    Browse the repository at this point in the history
  17. chore: fix tests

    fix lint and dependency tests
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    f7a462d View commit details
    Browse the repository at this point in the history
  18. refactor: use custom-properties instead of theme mixins and variables

    use new API due to custom alpha values
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    9061826 View commit details
    Browse the repository at this point in the history
  19. chore: fix lint, build, and dependency

    remove button dependency, fix lint errors, correct bad variable
    references
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    b18e2ff View commit details
    Browse the repository at this point in the history
  20. chore: fix border manipulation

    visible is not a property of border-right
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    8b7b1d8 View commit details
    Browse the repository at this point in the history
  21. refactor: separate custom-properties from variable definitions

    make mixins accept only primitives as input
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    17a64b0 View commit details
    Browse the repository at this point in the history
  22. refactor: add selected/unselected theming mixins

    add mixins for client to use theming without referencing css classes
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    99b1920 View commit details
    Browse the repository at this point in the history
  23. style: fix lint tests

    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    4775933 View commit details
    Browse the repository at this point in the history
  24. refactor: add more specific and separated theming

    use unique css properties for different mixins
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    67c64d1 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8a9b16f View commit details
    Browse the repository at this point in the history
  26. refactor: update sass imports, remove changing outline color

    use new theme/color mixin and clean up use of feature-targeting mixins,
    and remove ability to have different selected vs unselected outline
    colors
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    62cd9e1 View commit details
    Browse the repository at this point in the history
  27. docs: change css comments to sass comments

    add comments for SassDoc, and change " to ' in imports
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    0678cc9 View commit details
    Browse the repository at this point in the history
  28. chore: update theme/color import to theme/theme-color

    update to reflect change in file name
    gschrag committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    3afd9a0 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

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