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

Form elements #206

Closed
chrimesdev opened this issue Nov 15, 2018 · 0 comments
Closed

Form elements #206

chrimesdev opened this issue Nov 15, 2018 · 0 comments
Assignees

Comments

@chrimesdev
Copy link
Member

Add form elements to the NHS.UK Frontend. To begin with we will be using GOV.UK elements and then modifying them with our styles to suit our user needs.

chrimesdev added a commit that referenced this issue Nov 15, 2018
Add all of the GOV.UK form elements with individual examples, macros
and documentation. Ready for overlaying the NHS styles to create our
own form elements.
chrimesdev added a commit that referenced this issue Nov 15, 2018
Fix the scss linting issues for the form elements and also add
code comments in the correct format.
chrimesdev added a commit that referenced this issue Nov 17, 2018
Fix the scss linting issues for the form elements and also add
code comments in the correct format.
chrimesdev added a commit that referenced this issue Nov 18, 2018
Fix the scss linting issues for the form elements and also add
code comments in the correct format.
chrimesdev added a commit that referenced this issue Nov 18, 2018
Add links to all the form elements example variants and
GitHub issue for discussion.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Remove the temporary form element variables for border sizing
and element sizing.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add the nunjucks macro arguments table, to documentat what
arguments of the form element macros take.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add styles for a transactional header with a service name and update
the nunjucks macro to pass through parameters for the service name and
href. Create an example page.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add all of the GOV.UK form elements with individual examples, macros
and documentation. Ready for overlaying the NHS styles to create our
own form elements.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Fix the scss linting issues for the form elements and also add
code comments in the correct format.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add links to all the form elements example variants and
GitHub issue for discussion.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Remove the temporary form element variables for border sizing
and element sizing.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add the nunjucks macro arguments table, to documentat what
arguments of the form element macros take.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add styles for a transactional header with a service name and update
the nunjucks macro to pass through parameters for the service name and
href. Create an example page.
chrimesdev added a commit that referenced this issue Nov 19, 2018
Add styles for a transactional header with a service name and update
the nunjucks macro to pass through parameters for the service name and
href. Create an example page.
davidhunter08 added a commit that referenced this issue Nov 21, 2018
Started to add new NHS form styles to the form elements.
Created a test page 'forms.njk' to replicate the teams designs.
davidhunter08 added a commit that referenced this issue Nov 21, 2018
Added test page for ndop.
Changed nhsuk-focusable mixin to use box-shadow instead of outline.
This has fixed the focus issue on the button.
davidhunter08 added a commit that referenced this issue Nov 21, 2018
Updated the error link colour on hover.
Changed the service name font-weight to regular.
Also removed redundant link on components page.
davidhunter08 added a commit that referenced this issue Nov 21, 2018
Reduced form group margin-bottom.
davidhunter08 added a commit that referenced this issue Nov 21, 2018
Added a class of `nhsuk-form-group--wrapper ` to give the spacing
we need at the bottom of forms.
chrimesdev added a commit that referenced this issue Nov 22, 2018
Allow extra form group classes on all form components, which were
originally just on radios and and checkboxes.
alphagov/govuk-frontend#1059
davidhunter08 added a commit that referenced this issue Nov 22, 2018
Increased button padding on desktop.
chrimesdev added a commit that referenced this issue Nov 22, 2018
Instead of using the arrow-shape mixin to generate an icon, use the
NHS chevron SVG icon.
mcheung-nhs added a commit that referenced this issue Nov 27, 2018
Minor formatting to the files
Nunjucks updates
Add extra example with logo only
Readme updates
mcheung-nhs added a commit that referenced this issue Nov 27, 2018
Add homeHref Nunjucks parameter
Correct close div nesting issue. Will be refactored to make code
easier to read.
chrimesdev added a commit that referenced this issue Dec 3, 2018
The Footer example was using the incorrect NHS logo.
chrimesdev added a commit that referenced this issue Dec 3, 2018
The Footer example was using the incorrect NHS logo.
chrimesdev added a commit that referenced this issue Dec 3, 2018
[refs #206] Update the footer NHS logo example
chrimesdev added a commit that referenced this issue Dec 3, 2018
The HTML markup for the back link and error summary were wrong,
they have been updated to reflect the correct markup.
davidhunter08 pushed a commit that referenced this issue Dec 3, 2018
The HTML markup for the back link and error summary were wrong,
they have been updated to reflect the correct markup.
davidhunter08 added a commit that referenced this issue Dec 3, 2018
[refs #206] Fix incorrect back link and error summary examples
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants