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

Initial release of the HM Land Registry Design System #73

Merged
merged 79 commits into from
Nov 9, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
7bb0ea4
V1 (#1)
Jan 27, 2022
ff6865f
Add Umami tracking
Feb 2, 2022
5c15e63
Add HMLR favicon
Feb 3, 2022
c4742a3
Comment out cookie banner
Feb 3, 2022
61f32e5
Updated guidelines regarding typography
Feb 14, 2022
eedc646
Merge pull request #2 from LandRegistry/content/typography
Feb 14, 2022
b31d5bc
added advice for casework
Feb 15, 2022
e5f71f4
Merge pull request #3 from LandRegistry/typography
Feb 15, 2022
7becd7d
Added initial CODEOWNERS
Feb 16, 2022
33abb76
Update CODEOWNERS
ahosgood Mar 2, 2022
115b0fb
initial content for styles, components and patterns (#5)
Mar 10, 2022
b99738a
Updated getting started page (#6)
avflay Mar 10, 2022
971a076
Added content to accessibilty section (#4)
ahosgood Mar 10, 2022
6d255a4
Update the Design System Steering Group list (#7)
ahosgood Mar 11, 2022
c5e8ce8
Include more pages in search
Mar 16, 2022
90b2894
Remove deploy folder
Mar 16, 2022
a762489
Update canonical and sitemap URLs
Mar 16, 2022
e419cdc
Update icons
Mar 16, 2022
f0a42e4
Remove deploy action
Mar 17, 2022
b0e0cba
Fixed SCSS style
Mar 17, 2022
3ced470
General site updates (#8)
ahosgood Mar 24, 2022
9f86e17
Added more pages to accessibility (#10)
accessibilitydesign Mar 24, 2022
cb61dac
Merge branch 'main' of https://github.com/LandRegistry/hmlr-design-sy…
Mar 30, 2022
46febad
Fixing updates from upstream
Mar 30, 2022
0b77d5e
Banner for merge requests
Mar 30, 2022
cadfa5e
New footer
Mar 30, 2022
473cd8c
Use the GDS phase banner
Mar 30, 2022
0315337
Use pull request number in phase banner
Mar 30, 2022
1ecd300
Phase banner links
Mar 30, 2022
cb25c84
Content/getting started (#14)
ahosgood Apr 6, 2022
b4dad36
Content/accessibility (#13)
accessibilitydesign Apr 6, 2022
a1d0779
Update more references to GDS
Apr 6, 2022
4879663
Fixed links page
Apr 6, 2022
5730211
Code tidy
Apr 6, 2022
f16eb95
Code tidy
Apr 6, 2022
a568da6
Added accessibility checklist
Apr 6, 2022
3da1d35
Remove upload artifact step from action
Apr 6, 2022
51153cb
Remove artifact variables from action
Apr 6, 2022
1b45ef5
Update intro to accessibility checklist
ahosgood Apr 7, 2022
e1e227e
AT -> assistive technologies
ahosgood Apr 7, 2022
1e17443
Update design system team email (#16)
ahosgood Apr 8, 2022
84da1f9
Previous design system explanation (#15)
ahosgood Apr 8, 2022
1f5fdc7
Remove duplicated content (#17)
ahosgood Apr 12, 2022
c8ad805
Fix/duplicated getting started content (#18)
ahosgood Apr 12, 2022
16bd419
Content/content guidelines (#21)
romanidavies May 26, 2022
f01cbd0
Don't run tests in Windows (#23)
ahosgood May 26, 2022
fc79a76
Remove link to x-Gov HMLR Slack channel (#20)
ahosgood May 26, 2022
f7f2acc
Remove analytics for launch (#19)
ahosgood May 26, 2022
feab308
Feature/upstream changes (#22)
ahosgood May 26, 2022
c1a3add
Updated URL
May 26, 2022
efc3b6e
HMLR Open Graph logo
May 26, 2022
3a63e3c
Content tweaks to HMLR accessibility statement (#24)
ahosgood May 31, 2022
f343571
Refactor accessibility section (#25)
ahosgood Jun 6, 2022
c8111ff
patterns homepage first draft (#26)
Jun 8, 2022
99a987a
add table to the components page to match patterns page (#27)
Erintregunna Jun 8, 2022
45c5cc4
Ensure contact panel is visible in all sections (#28)
ahosgood Jun 8, 2022
76a9f32
Add link to GDS alternative text (#29)
ahosgood Jun 8, 2022
939bdce
"HMLR" -> "HM Land Registry" (#30)
ahosgood Jun 8, 2022
ea23581
"alternative text" links to page anchor
Jun 8, 2022
aa97f68
Content/component page styling (#31)
Erintregunna Jun 10, 2022
f212a46
Content/review and improve (#32)
Jun 13, 2022
79a3df1
Content/consistency review (#33)
Erintregunna Jun 13, 2022
e2cd161
Updated assistive technologies info (#34)
ahosgood Jun 14, 2022
f545508
Remove component/pattern tables, add backlog details (#53)
ahosgood Aug 3, 2022
74dfa96
Change advice for typography (#52)
ahosgood Aug 5, 2022
0038fb7
Updates from GDS (#55)
ahosgood Aug 8, 2022
3664726
Update/upstream (#60)
ahosgood Sep 1, 2022
b4b23a7
HMLR components (#48)
ahosgood Sep 14, 2022
5ba6b04
use node lts/gallium or 16.x releases
matthew-shaw Sep 20, 2022
8a0dc57
change references to GOV.UK
matthew-shaw Sep 20, 2022
e149256
revert to same as govuk design system
matthew-shaw Sep 20, 2022
749f48a
Feature/accessibility tweaks (#66)
ahosgood Sep 21, 2022
b5e0c57
Closes #65 (#67)
ahosgood Sep 22, 2022
cc9d292
@hmlr/frontend 1.0.0-rc1 -> 1.0.0-rc2
Oct 7, 2022
047f53b
Pattern/search by title number (#59)
romanidavies Nov 2, 2022
9eb914b
Fix errorSummary focus issue on pattern example
ahosgood Nov 2, 2022
df6a910
@hmlr/frontend v1.0.0
ahosgood Nov 2, 2022
84b6c76
Feature/content tidy (#71)
AndyPorter Nov 2, 2022
f0f891a
Content changes (#72)
alunrhysbeynon Nov 4, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file defines the owners of the code. Read more at:
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

* @ahosgood @matthew-shaw @AndyPorter @alunrhysbeynon @Erintregunna @accessibilitydesign @avflay

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ assignees: ''
<!--
Please fill in as much of the template below as you’re able to. If you're unsure whether the issue already exists or how to fill in the template, open an issue anyway. Our team will help you to complete the rest.

Your issue might already exist. If so, add a comment to the existing issue instead of creating a new one. You can find existing issues here: https://github.com/alphagov/govuk-design-system/issues
Your issue might already exist. If so, add a comment to the existing issue instead of creating a new one. You can find existing issues here: https://github.com/LandRegistry/hmlr-design-system/issues
-->

## Description of the issue
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Get in touch another way
url: https://design-system.service.gov.uk/get-in-touch/
url: https://hmlr-design-system-staging.herokuapp.com/get-in-touch/
about: Find out how to get in touch via email or Slack
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ assignees: ''
<!--
Please fill in as much of the template below as you’re able to. If you're unsure whether the issue already exists or how to fill in the template, open an issue anyway. Our team will help you to complete the rest.

Your issue might already exist. If so, add a comment to the existing issue instead of creating a new one. You can find existing issues here: https://github.com/alphagov/govuk-design-system/issues
Your issue might already exist. If so, add a comment to the existing issue instead of creating a new one. You can find existing issues here: https://github.com/LandRegistry/hmlr-design-system/issues

We also welcome pull requests from users, if you feel comfortable doing so.
-->
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ assignees: ''
Please fill in as much of the template below as you’re able to. If you're unsure whether the issue already exists or how to fill in the template, open an issue anyway. Our team will help you to complete the rest.

Your issue might already exist. If so, add a comment to the existing issue instead of creating a new one. You can find existing issues here:
- the community backlog: https://design-system.service.gov.uk/community/backlog/
- an existing Github issue: https://github.com/alphagov/govuk-design-system/issues
- the community backlog: https://hmlr-design-system-staging.herokuapp.com/community/backlog/
- an existing Github issue: https://github.com/LandRegistry/hmlr-design-system/issues

If you are proposing a new component or pattern, please follow the instructions here: https://design-system.service.gov.uk/community/propose-a-component-or-pattern/
If you are proposing a new component or pattern, please follow the instructions here: https://hmlr-design-system-staging.herokuapp.com/community/propose-a-component-or-pattern/
-->

## Context
Expand Down
27 changes: 3 additions & 24 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,13 @@ on:
push:
branches-ignore:
- main # pushes to main are handled by deploy.yaml
workflow_call:
inputs:
upload-artifact:
default: false
required: false
type: boolean

jobs:
build:
name: Build & Test
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
os: [ubuntu-latest]
include:
- os: ubuntu-latest
upload-artifact: ${{ inputs.upload-artifact }}
Expand All @@ -28,14 +22,10 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: Read node version from .nvmrc
id: nvm
run: echo "##[set-output name=NVMRC;]$(cat .nvmrc)"

- name: Setup node
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: "${{ steps.nvm.outputs.NVMRC }}"
node-version-file: '.nvmrc'
cache: 'npm'

- name: Install dependencies
Expand All @@ -46,14 +36,3 @@ jobs:

- name: Lint and test
run: npm test -- --runInBand

# Share data between the build and deploy jobs so we don't need to run `npm run build` again on deploy
# Upload the deploy folder as an artifact so it can be downloaded and used in the deploy job
- name: Upload artifact
uses: actions/upload-artifact@v2
if: ${{ matrix.upload-artifact }}
with:
name: build
path: deploy/**
retention-days: 1

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14.17.6
16.14.2
Loading