Skip to content

Commit 30c8c25

Browse files
authored
Merge pull request #7114 from umbraco/Contributing/brokenlinks
Fixed broken links in Contributing docs
2 parents d65934e + fd11df0 commit 30c8c25

File tree

6 files changed

+8
-15
lines changed

6 files changed

+8
-15
lines changed

contributing/backoffice-project/contributing.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,3 @@ We are using a tool called Web Test Runner which spins up a bunch of browsers us
234234

235235
Working with playwright: [https://playwright.dev/docs/intro](https://playwright.dev/docs/intro)
236236

237-
## Putting it all together
238-
239-
When we are finished with the dashboard we will hopefully have something akin to this [real-world example of the actual dashboard that was migrated](https://github.com/umbraco/Umbraco.CMS.Backoffice/tree/main/src/backoffice/settings/dashboards/published-status).

contributing/documentation/getting-started/how-to-add-a-new-version.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ The documentation is versioned using directories in the root of the repository.
7070
{% hint style="info" %}
7171
The documentation follows the Long Term Support (LTS) strategy for Umbraco CMS. This means that whenever a major version is End of Life (EOL), documentation for that version will be moved to GitHub.
7272

73-
Read the [Versioning Strategy](../../documentation-and-versions.md) article to learn more about how to handle documentation for the different versions.
73+
Read the [Versioning Strategy](https://docs.umbraco.com/welcome/documentation-and-versions) article to learn more about how to handle documentation for the different versions.
7474
{% endhint %}
7575

7676
The following sections of the Umbraco Documentation are following the versioning strategy:

contributing/ui-library/components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Umbraco UI components
22

3-
- 🛠️ - WIP in [`./src/components`](https://github.com/umbraco/Umbraco.UI/tree/dev/src/components)
3+
- 🛠️ - WIP in `./src/components`
44
- 📦 - released
55
- without emoji - untouched idea
66

contributing/ui-library/contributing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Similarly, if your contribution is copied or adapted from somewhere else, make s
2222

2323
If you're not sure, leave a note on your contribution and we will be happy to guide you.
2424

25-
When your contribution has been accepted, it will be [MIT licensed](https://github.com/umbraco/Umbraco.UI/blob/dev/LICENSE) from that time onwards.
25+
When your contribution has been accepted, it will be [MIT licensed](https://github.com/umbraco/Umbraco.UI/blob/4392ef990688b9717e7851eace128fecfeb2a85f/LICENSE) from that time onwards.
2626

2727
### What can I start with?
2828

@@ -44,7 +44,7 @@ Please follow the pull request template you get provided when creating a pull re
4444
4545
### Development Guide
4646

47-
The UI Library components are [web components](https://developer.mozilla.org/en-US/docs/Web/Web\_Components) built with [Lit](https://lit.dev/) and Typescript. Lit is a light-weight base class that makes development of web components easier and handles all the necessary things, attaching shadow root, reactivity, attribute reflection etc. We strongly encourage you to take a look at Lit documentation before starting development.
47+
The UI Library components are [web components](https://developer.mozilla.org/en-US/docs/Web/Web_Components) built with [Lit](https://lit.dev/) and Typescript. Lit is a light-weight base class that makes development of web components easier and handles all the necessary things, attaching shadow root, reactivity, attribute reflection etc. We strongly encourage you to take a look at Lit documentation before starting development.
4848

4949
Using Typescript is mandatory when contributing to this repository, although it is not necessary to use it when consuming the components.
5050

@@ -57,7 +57,7 @@ Using Typescript is mandatory when contributing to this repository, although it
5757

5858
#### New component
5959

60-
You can create a new component and that way contribute to the UI library. But before you do that, go to the [`./src/components`](https://github.com/umbraco/Umbraco.UI/tree/dev/src/components) and check if it's not already there. Components from that folder are very much WIP will be gradually moved to packages. You may also look for an inspiration in this [components list](components.md), where you can check what component is in what stage.
60+
You can create a new component and that way contribute to the UI library. But before you do that, go to the [packages](https://github.com/umbraco/Umbraco.UI/tree/main/packages) folder and check if it's not already there. You can also look at the [Components list](components.md) for an inspiration, where you can check what component is in what stage.
6161

6262
**Package anatomy**
6363

contributing/umbraco-cms/build.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@ In order to use Umbraco as a CMS and build your website with it, you should not
99

1010
If the answer is yes, please read on. Otherwise, make sure to head on over [to the download page](https://our.umbraco.com/download) and start using Umbraco CMS as intended.
1111

12-
## Table of contents
13-
14-
↖️ You can jump to any section by using the "table of contents" button ( ![Table of contents icon](img/tableofcontentsicon.svg) ) above.
15-
16-
## Getting Started:
12+
## Getting Started
1713

1814
To run umbraco, we first need to initialize the client git submodule:
1915

@@ -93,7 +89,7 @@ In order to build the Umbraco source code locally with Visual Studio, first make
9389
* [Visual Studio 2022 v17+ with .NET 7+](https://visualstudio.microsoft.com/vs/) ([the community edition is free](https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community\&rel=15) for you to use to contribute to Open Source projects)
9490
* [Node.js v14+](https://nodejs.org/en/download/)
9591
* npm v7+ (installed with Node.js)
96-
* [Git command line](https://git-scm.com/download/)
92+
* [Git command line](https://git-scm.com/downloads)
9793

9894
The easiest way to get started is to open `umbraco.sln` in Visual Studio.
9995

contributing/umbraco-cms/contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The following steps are a quick-start guide:
5555

5656
On GitHub, in your forked repository (`https://github.com/[YourUsername]/Umbraco-CMS`) you will see a banner saying that you pushed a new branch and a button to make a pull request. Tap the button and follow the instructions.
5757

58-
Want to read further? [Creating a pull request and what happens next](creating-a-pr/).
58+
Want to read further? [Creating a pull request and what happens next](creating-a-pr.md).
5959

6060
{% hint style="info" %}
6161
If you encounter errors while building the project, make sure you're using the latest supported versions of Node.js and npm.

0 commit comments

Comments
 (0)