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 timetable patterns #877

Merged
merged 23 commits into from
Aug 25, 2021
Merged

feat: Add timetable patterns #877

merged 23 commits into from
Aug 25, 2021

Commits on Jul 29, 2021

  1. feat!: Stopped design system CSS leaking on to other websites

    BREAKING CHANGE:
    
    This change stops our CSS leaking into other peoples websites when using our CSS.
    Things that have been changed are:
    
    Removing generic element selectors such as h1, h2, a etc. and replaced them with a wrapped [class*="wmnds-"], this ensures that we only apply styling to generic elements if it is a child of one of our design system classes
    
    Updated the generic h1, h2, h3, h4, h5, h6 classes so they are now prefixed with wmnds e.g. wmnds-h1, wmnds-h2 etc.
    
    Gone through all components and patterns to ensure any missing styles that were previously inheritted from generic styles are now part of the component styling itself. For instance if we had a p.wmnds-example that was reliant on the general element p margins, that component would have been updated to have the margins on the .wmnds-example class itself.
    gldgrnt committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    393f1fd View commit details
    Browse the repository at this point in the history
  2. chore(release): 2.0.0 [skip ci]

    # [2.0.0](v1.8.0...v2.0.0) (2021-07-29)
    
    * feat!: Stopped design system CSS leaking on to other websites ([393f1fd](393f1fd))
    
    ### BREAKING CHANGES
    
    * This change stops our CSS leaking into other peoples websites when using our CSS.
    Things that have been changed are:
    
    Removing generic element selectors such as h1, h2, a etc. and replaced them with a wrapped [class*="wmnds-"], this ensures that we only apply styling to generic elements if it is a child of one of our design system classes
    
    Updated the generic h1, h2, h3, h4, h5, h6 classes so they are now prefixed with wmnds e.g. wmnds-h1, wmnds-h2 etc.
    
    Gone through all components and patterns to ensure any missing styles that were previously inheritted from generic styles are now part of the component styling itself. For instance if we had a p.wmnds-example that was reliant on the general element p margins, that component would have been updated to have the margins on the .wmnds-example class itself.
    semantic-release-bot committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    2209868 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Merge pull request #864 from wmcadigital/next-release

    fix: Updated github actions to use new branch names (#863)
    daylesalmon committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    b1ed48d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #866 from wmcadigital/next-release

    fix: Added new "main" branch name to package json (#865)
    daylesalmon committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    2188347 View commit details
    Browse the repository at this point in the history
  3. chore(release): 2.0.1 [skip ci]

    ## [2.0.1](v2.0.0...v2.0.1) (2021-08-04)
    
    ### Bug Fixes
    
    * Added new "main" branch name to package json ([#865](#865)) ([68f452d](68f452d))
    * Updated github actions to use new branch names ([#863](#863)) ([e61a75f](e61a75f))
    semantic-release-bot committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    0c8fd36 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. set up pattern files

    houbly committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    b3ea25f View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. style bus and tram timetable

    houbly committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    62b9b7c View commit details
    Browse the repository at this point in the history
  2. add train & route copy

    houbly committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    b99aa90 View commit details
    Browse the repository at this point in the history
  3. add bus and tram route pattern

    houbly committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    9f42886 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. add train timetable pattern

    houbly committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    7d328cb View commit details
    Browse the repository at this point in the history
  2. markdown fix

    houbly committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    bd1b267 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7db0d73 View commit details
    Browse the repository at this point in the history
  4. add pattern examples & props

    houbly committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    56456bf View commit details
    Browse the repository at this point in the history
  5. rename classes

    houbly committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    4aa06f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    afb8fb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edd7443 View commit details
    Browse the repository at this point in the history
  3. add stops to route pattern

    houbly committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    eca04c5 View commit details
    Browse the repository at this point in the history
  4. timetable responsive elements

    houbly committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    e25ee26 View commit details
    Browse the repository at this point in the history
  5. add props and examples

    houbly committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    41aa91a View commit details
    Browse the repository at this point in the history
  6. add props and examples

    houbly committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    f8964ec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    199848a View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

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