Skip to content

Commit 1ec0e29

Browse files
author
stevenjmesser
authored
Merge pull request #15 from alphagov/configure-the-project
Configure the project
2 parents 4b73c86 + 20a19ca commit 1ec0e29

11 files changed

+66
-185
lines changed

config/tech-docs.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@ host: team-docs.design-system.service.gov.uk
33

44
# Header-related options
55
show_govuk_logo: true
6-
service_name: Name of API
7-
service_link: https://www.larry-the-cat.service.gov.uk
8-
phase: Beta
6+
service_name: Design System team docs
7+
service_link: https://team-docs.design-system.service.gov.uk
8+
phase: Alpha
99

1010
# Links to show on right-hand-side of header
1111
header_links:
12-
About: https://www.larry-the-cat.service.gov.uk/about
13-
Get Started: https://www.larry-the-cat.service.gov.uk/get-started
14-
Documentation: /
15-
Support: https://www.larry-the-cat.service.gov.uk/support
12+
Team: https://design-system.service.gov.uk/design-system-team/
13+
Roadmap: https://design-system.service.gov.uk/community/roadmap/
14+
Sprint board: https://github.com/orgs/alphagov/projects/53
1615

1716
# Enables search functionality. This indexes pages only and is not recommended for single-page sites.
18-
enable_search: false
17+
enable_search: true
1918

2019
# Tracking ID from Google Analytics (e.g. UA-XXXX-Y)
2120
ga_tracking_id:
@@ -32,8 +31,8 @@ collapsible_nav: true
3231
max_toc_heading_level: 2
3332

3433
# Prevent robots from indexing (e.g. whilst in development)
35-
prevent_indexing: false
34+
prevent_indexing: true
3635

3736
show_contribution_banner: true
38-
github_repo: alphagov/YOUR_REPO
37+
github_repo: alphagov/design-system-team-docs
3938
github_branch: main

source/API-reference.html.md.erb

Lines changed: 0 additions & 13 deletions
This file was deleted.

source/get-started.html.md.erb

Lines changed: 0 additions & 24 deletions
This file was deleted.

source/how-the-api-works.html.md.erb

Lines changed: 0 additions & 18 deletions
This file was deleted.

source/how-to-do-a-task.html.md.erb

Lines changed: 0 additions & 38 deletions
This file was deleted.

source/index.html.md.erb

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,10 @@
11
---
2-
title: About the [name of API] API
3-
weight: 10
2+
title: About these docs
3+
weight: 1
44
---
55

6-
# About the [name of API] API
6+
# About these docs
77

8-
<%= warning_text("You can use the Technical Documentation Template (TDT) to create and publish technical documentation for users in government, including API documentation.<br/><br/>
9-
We’ve provided these starting pages with a best practice API documentation structure. It includes the template structure of the documentation sections you need, and is based on <a href='https://www.gov.uk/guidance/how-to-document-apis'>our latest guidance on how to document APIs</a>.<br/><br/>
10-
You can also start from scratch if you’re not using the TDT to create API documentation.") %>
8+
This is a reference guide for who we are and the way we do things. It's a playbook for anyone in the GOV.UK Design System team that tells us the 'right way' to do things.
119

12-
Use this section to start your documentation with a short overview of:
13-
14-
- what your API does and does not do
15-
- whether your API is in the alpha, beta or live phase
16-
- the benefits of using the API, so users can compare it to other APIs
17-
- whether it’s free to use
18-
- whether your users need to build or buy anything before they use it (technical prerequisites)
19-
- who can use your API, and any restrictions on using it or its data
20-
21-
Avoid trying to sell your API. Describe features as benefits for your users instead.
22-
23-
Keep your introduction short, so your users can read and understand it easily. For example see the [GOV.UK Platform as a Service (PaaS) introduction page](https://docs.cloud.service.gov.uk/#gov-uk-platform-as-a-service).
24-
25-
You can read more about [documentating APIs](https://www.gov.uk/guidance/how-to-document-apis).
10+
What's written here is the way we do things now, but that will change from time to time.

source/principles/index.html.md.erb

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: Principles
3+
weight: 4
4+
---
5+
6+
# Principles
7+
8+
These principles guide us in working on the design system. They’re designed to inspire action, help us make decisions and set boundaries. We rely on principles rather than process.
9+
10+
## 1. Be open
11+
12+
Be transparent about our processes and the decisions we make. Take on feedback and change our work or our ideas.
13+
14+
## 2. Be inviting
15+
16+
Actively encourage members of the team, people at GDS, and the wider community to get involved in our work and help shape decisions.
17+
18+
## 3. Transfer power
19+
20+
Enable others to make decisions about the design system. Seek out people and ideas proactively that we can involve in activities.
21+
22+
## 4. Educate
23+
24+
Provide people with the knowledge and skills to iterate and improve the design system sustainably.
25+
26+
## 5. Progress, don’t perfect
27+
28+
Focus on validating the riskiest assumptions. Highlight where the cost of being wrong is low. Trust the community’s insights to guide us. Iterate.
29+
30+
## 6. Don’t skip the basics
31+
32+
We create things of value that are usable, accessible, consistent and versatile. We look after the team’s health. We produce high-quality work and document it for our users.
33+
34+
## 7. Expect a bumpy road
35+
36+
It’s okay to make a call that turned out to be wrong. That’s how we learn and improve.
37+
38+
## 8. Lift each other up
39+
40+
Own our team and its ceremonies collectively. Create a safe and empathetic environment for each other, facilitators and contributors both. Give or ask for help.

source/support.html.md.erb

Lines changed: 0 additions & 48 deletions
This file was deleted.

source/test-your-integration.html.md.erb

Lines changed: 0 additions & 14 deletions
This file was deleted.

source/what_we_do/index.html.md.erb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: What we do
3+
weight: 3
4+
---
5+
6+
# What we do

0 commit comments

Comments
 (0)