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

FMFR-1392 - Migrate to CCS Frontend Helpers - Button #4056

Commits on Nov 15, 2023

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

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    3edd32c View commit details
    Browse the repository at this point in the history
  2. Use the GOV.UK Table helper

    tim-s-ccs committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    103d0e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f03a13 View commit details
    Browse the repository at this point in the history
  4. Replace the code with the following GOV.UK helpers:

    - Date input
    - Select
    - Textarea
    - Character count
    - File upload
    - Radios
    - Checkboxes
    - Accordion
    - Text input
    - Error message
    - Fieldset
    tim-s-ccs committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a3798fd View commit details
    Browse the repository at this point in the history
  5. Update the authentication pages to use the GOV.UK Helpers.

    The pages in question relate to:
    - Passwords
    - Registrations
    - Sessions
    - Users
    
    I’ve also tidied up some of the models/services/controllers to help with this
    tim-s-ccs committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2069017 View commit details
    Browse the repository at this point in the history
  6. Now that we are making good use of the GOV.UK and CCS Helpers, I’ve c…

    …leaned up our assets so that we really only have what we need.
    
    Where possible, I’ve put the SCSS in components so things are grouped together and easier to manage.
    
    I’ve also sorted out the imports of fonts/images as the path in the assets pipeline was not right.
    tim-s-ccs committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    622ca07 View commit details
    Browse the repository at this point in the history