Skip to content

Commit f023870

Browse files
Merge pull request #39 from TaskarCenterAtUW/feat/docs-osw/2936-add-OSW0.3-readme
Add OSW0.3 README with link to Metrics
2 parents 7a717d7 + b32722c commit f023870

File tree

105 files changed

+12724
-2652
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+12724
-2652
lines changed

docs/CONTRIBUTING.md

Lines changed: 39 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags:
88

99
<!-- @format -->
1010

11-
# Contributing
11+
## Contributing
1212

1313
This guide explains how to contribute to the TCAT Wiki.
1414

@@ -18,32 +18,32 @@ _For a list of all guides on the TCAT Wiki, refer to the [Guides List](guides-li
1818

1919
---
2020

21-
## Version Control & Workflow
21+
### Version Control & Workflow
2222

2323
This project follows standardized version control conventions:
2424

25-
### Semantic Versioning
25+
#### Semantic Versioning
2626

2727
The TCAT Wiki uses [Semantic Versioning](https://semver.org/) (MAJOR.MINOR.PATCH):
2828

29-
- **Major (X.0.0)**:
30-
- Core: New major features or upgrades
31-
- Docs: Changes to structure/navigation that break external links
32-
- **Minor (0.X.0)**:
33-
- Core: Significant changes to core features
34-
- Docs: New documentation or major reworks
35-
- **Patch (0.0.X)**:
36-
- Core: Minor fixes, fixing typos, completing chores
37-
- Docs: Small updates, fixing typos, adding images
29+
- **Major (X.0.0)**:
30+
- Core: New major features or upgrades
31+
- Docs: Changes to structure/navigation that break external links
32+
- **Minor (0.X.0)**:
33+
- Core: Significant changes to core features
34+
- Docs: New documentation or major reworks
35+
- **Patch (0.0.X)**:
36+
- Core: Minor fixes, fixing typos, completing chores
37+
- Docs: Small updates, fixing typos, adding images
3838

3939
The version number is stored in the `version` field in `zensical.toml`.
4040

41-
### Conventional Commits
41+
#### Conventional Commits
4242

4343
Commits follow [Conventional Commits](https://www.conventionalcommits.org/) with scoping:
4444

45-
- `feat(scope): description` - Core features or Docs content
46-
- `fix(scope): description` - Core patches or Docs corrections
45+
- `feat(scope): description` - Core features or Docs content
46+
- `fix(scope): description` - Core patches or Docs corrections
4747

4848
Examples:
4949

@@ -54,7 +54,7 @@ fix(core-util): fix nav generator logic
5454
fix(docs-walksheds): fix typo
5555
```
5656

57-
### Branch Naming
57+
#### Branch Naming
5858

5959
Follow GitHub flow with structured branch names:
6060

@@ -69,18 +69,18 @@ fix/core-util/9876-fix-nav-generator-logic
6969
fix/docs-walksheds/2048-fix-typo
7070
```
7171

72-
### Pull Request & Release Process
72+
#### Pull Request & Release Process
7373

7474
1. Create a feature branch following the naming convention
7575
2. Make commits using conventional commit format
7676
3. Open a pull request to `main`
7777
4. Upon merge to `main`, releases are automated
7878

79-
## Getting Started (Windows 10/11)
79+
### Getting Started (Windows 10/11)
8080

8181
This section of the guide explains how to set up a Windows environment for contributing to the TCAT Wiki for the first time.
8282

83-
### Legend
83+
#### Legend
8484

8585
1. Keyboard shortcut to press | Action
8686

@@ -90,12 +90,10 @@ This section of the guide explains how to set up a Windows environment for contr
9090

9191
[`someCommand --arguments \<path>`]
9292

93-
### Installation and Setup
93+
#### Installation and Setup
9494

9595
1. Install [Visual Studio Code](https://code.visualstudio.com/)
96-
9796
1. Install VS Code Extensions
98-
9997
1. [EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)
10098

10199
2. [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
@@ -116,7 +114,6 @@ This section of the guide explains how to set up a Windows environment for contr
116114
3. Install [Python](https://www.python.org/downloads/)
117115
118116
4. Set up Python virtual environment
119-
120117
1. Create the virtual environment
121118
122119
```powershell
@@ -129,17 +126,17 @@ This section of the guide explains how to set up a Windows environment for contr
129126
.\.venv\Scripts\Activate.ps1
130127
```
131128
132-
5. Install requirements
129+
5. Install requirements
133130
134131
```powershell
135132
pip install -r requirements.txt
136133
```
137134
138-
## Editing Instructions
135+
### Editing Instructions
139136
140137
Refer to the documentation for [Zensical](https://zensical.org/docs/).
141138
142-
### Guide Files
139+
#### Guide Files
143140
144141
By default, guides appear in both their parent page's guides section and in the main guides list. You can control this using frontmatter flags (YAML comments, invisible on the built page).
145142
@@ -167,7 +164,7 @@ tags:
167164

168165
Both flags can be used together to exclude a guide from all guides lists.
169166

170-
### Images
167+
#### Images
171168

172169
Where possible, follow these guidelines for images:
173170

@@ -181,7 +178,7 @@ Where possible, follow these guidelines for images:
181178

182179
Refer to [Zensical: Images](https://zensical.org/docs/authoring/images/) for more information.
183180

184-
#### Screenshots
181+
##### Screenshots
185182

186183
For creating screenshots with a consistent style, Firefox DevTools is to be used.
187184

@@ -194,51 +191,43 @@ For creating screenshots with a consistent style, Firefox DevTools is to be used
194191
(`Ctrl`+`Shift`+`M`)
195192

196193
3. Add custom device profiles:
197-
198194
1. Name: `[Screenshot] Web - Portrait`
199-
200195
1. Size: `671`x`1196`
201196

202197
2. Device Pixel Ratio: `1`
203198

204199
3. User Agent String: `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0`
205200

206201
2. Name: `[Screenshot] Web - Landscape`
207-
208202
1. Size: `1196`x`671`
209203

210204
2. Device Pixel Ratio: `1`
211205

212206
3. User Agent String: `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0`
213207

214208
4. Resulting screenshots will fit exactly within the 2px outside border present in the following screenshot templates:
215-
216209
1. [Screenshot (Landscape)](resources/images/template/screenshot-landscape.png)
217210

218211
2. [Screenshot (Portrait)](resources/images/template/screenshot-portrait.png)
219212

220213
5. It is recommended to remove all embedded metadata, such as with the use of [ExifToolGUI](https://exiftool.org/gui/).
221214

222-
#### Image Annotations
215+
##### Image Annotations
223216

224217
For creating image annotations with a consistent style, follow these guidelines.
225218

226219
1. Highlight box
227-
228220
2. Use: Indicating an area of focus in an image.
229221

230222
3. Style
231-
232223
1. Padding: `2px` distance from highlighted selection
233224

234225
2. Outline
235-
236226
1. Width: `1px`
237227

238228
2. Color: `#4B2E83` ("Husky "Purple")
239229

240230
3. Fill
241-
242231
1. Color: `#FFC700` ("Spirit Gold")
243232

244233
2. Opacity: `0.25`
@@ -248,16 +237,15 @@ For creating image annotations with a consistent style, follow these guidelines.
248237
![Screenshot of TDEI Portal Login page with "Forgot Password?" highlighted.](resources/images/tdei-portal/login-h-forgot-password.png){ loading=lazy }
249238

250239
5. Naming convention: For images with highlights, append `-h-$highlightedFeature`
251-
252240
1. Example: `login.png``login-h-forgot-password.png`
253241

254-
#### QR Codes
242+
##### QR Codes
255243

256244
1. Create QR codes using [Project Nayuki's QR Code generator library](https://github.com/nayuki/QR-Code-generator).
257245

258-
## Markdown Guide
246+
### Markdown Guide
259247

260-
### Headers
248+
#### Headers
261249

262250
```
263251
# H1 Header
@@ -268,7 +256,7 @@ For creating image annotations with a consistent style, follow these guidelines.
268256
###### H6 Header
269257
```
270258
271-
### Text formatting
259+
#### Text formatting
272260
273261
```
274262
**bold text**
@@ -278,7 +266,7 @@ For creating image annotations with a consistent style, follow these guidelines.
278266
`inline code`
279267
```
280268
281-
### Links and images
269+
#### Links and images
282270
283271
```
284272
[Link text](https://example.com)
@@ -287,7 +275,7 @@ For creating image annotations with a consistent style, follow these guidelines.
287275
![Image with title](image.jpg "Image title")
288276
```
289277
290-
### Lists
278+
#### Lists
291279
292280
```
293281
Unordered:
@@ -301,15 +289,15 @@ Ordered:
301289
3. Third item
302290
```
303291
304-
### Blockquotes
292+
#### Blockquotes
305293
306294
```
307295
> This is a blockquote
308296
> Multiple lines
309297
>> Nested quote
310298
```
311299
312-
### Code blocks
300+
#### Code blocks
313301
314302
````
315303
```javascript
@@ -319,7 +307,7 @@ function hello() {
319307
```
320308
````
321309
322-
### Tables
310+
#### Tables
323311
324312
```
325313
| Header 1 | Header 2 | Header 3 |
@@ -328,7 +316,7 @@ function hello() {
328316
| Row 2 | Data | Data |
329317
```
330318
331-
### Horizontal rule
319+
#### Horizontal rule
332320
333321
```
334322
---
@@ -338,21 +326,21 @@ or
338326
___
339327
```
340328
341-
### Task lists
329+
#### Task lists
342330
343331
```
344332
- [x] Completed task
345333
- [ ] Incomplete task
346334
- [ ] Another task
347335
```
348336
349-
### Escaping characters
337+
#### Escaping characters
350338
351339
```
352340
Use backslash to escape: \* \_ \# \`
353341
```
354342
355-
### Line breaks
343+
#### Line breaks
356344
357345
```
358346
End a line with two spaces

docs/accessmap/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ title: AccessMap
44

55
<!-- @format -->
66

7-
# AccessMap
7+
## AccessMap
88

99
AccessMap ([https://accessmap.app](https://accessmap.app)) provides detailed information in select cities on pedestrian paths, transit stations, elevation changes, curb ramps, and more to enable accessibility-focused multimodal routing.
1010

1111
---
1212

13-
## Guides
13+
### Guides
1414

1515
AccessMap Guides
1616

1717
_For a list of all guides on the TCAT Wiki, refer to the [Guides List](../guides-list/index.md)._
1818

19-
### [AccessMap User Manual](user-manual/index.md)
19+
#### [AccessMap User Manual](user-manual/index.md)
2020

2121
This user manual explains how to use the AccessMap application.

docs/accessmap/user-manual/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags:
88

99
<!-- @format -->
1010

11-
# AccessMap User Manual
11+
## AccessMap User Manual
1212

1313
This user manual explains how to use the AccessMap application.
1414

docs/aviv-scoutroute/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@ title: AVIV ScoutRoute
44

55
<!-- @format -->
66

7-
# AVIV ScoutRoute
7+
## AVIV ScoutRoute
88

99
AVIV ScoutRoute ([GitHub](https://github.com/OpenSidewalks/GoInfoGame)), formerly "[GoInfoGame](https://tcat.cs.washington.edu/goinfogame-app/)" is a volunteerism app based on [StreetComplete](https://github.com/streetcomplete/StreetComplete) that leverages the power of crowdsourcing to gather critical pedestrian and accessibility information.
1010

1111
---
1212

13-
## Guides
13+
### Guides
1414

1515
AVIV ScoutRoute Guides
1616

1717
_For a list of all guides on the TCAT Wiki, refer to the [Guides List](../guides-list/index.md)._
1818

19-
### [AVIV ScoutRoute User Manual](user-manual/index.md)
19+
#### [AVIV ScoutRoute User Manual](user-manual/index.md)
2020

2121
This user manual explains how to install and use the AVIV ScoutRoute mobile app.
2222

23-
### [Long Form Quest Definition](quests/index.md) Guides
23+
#### [Long Form Quest Definition](quests/index.md) Guides
2424

25-
#### [Element Query Guide](quests/element-query.md)
25+
##### [Element Query Guide](quests/element-query.md)
2626

2727
This guide explains how to format the element query selector for use in an AVIV ScoutRoute Long Form Quest Definition.
2828

29-
#### [Element Type Icon Guide](quests/element-type-icon.md)
29+
##### [Element Type Icon Guide](quests/element-type-icon.md)
3030

3131
This guide explains how to assign the correct value for the `element_type_icon` key in the Long Form Quest Definition JSON file used by AVIV ScoutRoute.

0 commit comments

Comments
 (0)