Skip to content

Commit 62709da

Browse files
Merge pull request SharePoint#7915 from andrewconnell/content-fix/issue7904
Fix typos & broken links on multiple page
2 parents 7762be0 + a0bbb93 commit 62709da

7 files changed

+26
-47
lines changed

docs/design/semantic_slots.md

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Designing for section backgrounds using semantic slots
33
description: Learn how to design your web part to take advantage of section backgrounds using semantic slots.
4-
ms.date: 04/06/2022
4+
ms.date: 04/25/2022
55
ms.localizationpriority: medium
66
---
77

@@ -15,7 +15,7 @@ Section background is a feature that applies background color to a canvas secti
1515

1616
## Variant vs. Section background
1717

18-
A variant describes different values of color generated from an existing theme. A variant will share the same set of colors as the original theme it was generated from, but will apply those colors differently. See [Office UI Fabric variant documentation](https://github.com/OfficeDev/office-ui-fabric-react/blob/master/packages/variants/README.md) for more detail.
18+
A variant describes different values of color generated from an existing theme. A variant will share the same set of colors as the original theme it was generated from, but will apply those colors differently. See [@fluentui/scheme-utilities](https://github.com/microsoft/fluentui/blob/master/packages/scheme-utilities/README.md) for more detail.
1919

2020
A Section Background allows the user to apply a variant color from the theme to a canvas section. Both concepts share "Neutral", "Soft", and "Strong" options and can be used interchangeably when describing color usage.
2121

@@ -25,39 +25,16 @@ A semantic slot is a theming slot that targets specific page elements. A Offic
2525

2626
For example, default text uses the "bodyText" semantic slot. On the None, Neutral, and Soft section backgrounds, bodyText is assigned neutralPrimary. On the Strong section background, the palette color of bodyText changes to white. Semantic slots can be assigned palette colors for all variants in dark themes as well.
2727

28-
In the table below, you can see all eight palette colors defined for the bodyText slot.
28+
In the table below, you can see all eight palette colors defined for the bodyText slot.
2929

3030
![Example table showing semantic slots on light and dark theme variants](../images/doc-semantic-slot-940px-table.png)
3131

32-
<br/>
33-
<table>
34-
<tr>
35-
<td> </td>
36-
<td> Light themes</td>
37-
<td> Dark themes</td>
38-
</tr>
39-
<tr>
40-
<td>None</td>
41-
<td>neutralPrimary #333333</td>
42-
<td>neutralPrimary #ffffff</td>
43-
</tr>
44-
<tr>
45-
<td>Neutral</td>
46-
<td style="background-color:red">neutralPrimary #333333</td>
47-
<td>neutralPrimary #ffffff</td>
48-
</tr>
49-
<tr>
50-
<td>Soft</td>
51-
<td>neutralPrimary #333333</td>
52-
<td>neutralPrimary #ffffff</td>
53-
</tr>
54-
<tr>
55-
<td>Strong</td>
56-
<td>white #ffffff</td>
57-
<td>white #1f1f1f</td>
58-
</tr>
59-
</table>
60-
<br/>
32+
| | Light themes | Dark themes |
33+
| ------- | ---------------------- | ---------------------- |
34+
| None | neutralPrimary #333333 | neutralPrimary #ffffff |
35+
| Neutral | neutralPrimary #333333 | neutralPrimary #ffffff |
36+
| Soft | neutralPrimary #333333 | neutralPrimary #ffffff |
37+
| Strong | white #ffffff | white #ffffff |
6138

6239
> [!NOTE]
6340
> The current semantic slot list is defined by commonly used design patterns in SharePoint. We want to avoid creating case-specific semantic slots. When designing a new web part, consider aligning to an existing design pattern. Office UI Fabric's policy is that semantic slots may never be removed from the list, so any additions are permanent.

docs/spfx/debug-in-vscode.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Debug SharePoint Framework solutions in Visual Studio Code
33
description: Prerequisites and steps for configuring Visual Studio Code for debugging SharePoint Framework solutions.
4-
ms.date: 02/10/2022
4+
ms.date: 04/25/2022
55
ms.prod: sharepoint
66
ms.localizationpriority: high
77
---
@@ -21,11 +21,6 @@ The default SharePoint Framework web parts and extensions project templates incl
2121

2222
You also need **Google Chrome**. [Download and install the latest version of Google Chrome](https://www.google.com/chrome/browser/desktop/index.html).
2323

24-
> [!TIP]
25-
> If you're using a version of SharePoint Framework Yeoman generator that is older than version 1.3.4, you can [install the Chrome debugger extension for Visual Studio Code from the Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome).
26-
27-
In case you want to debug your projects with **Microsoft Edge**, you need to [install the Debugger for Edge extension for Visual Studio Code from the Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-edge) and follow the steps in [Debugging with Microsoft Edge or older projects](#debugging-with-microsoft-edge-or-older-projects).
28-
2924
## Debug configurations
3025

3126
You can locate the debug configurations in the **./vscode/launch.json** file under the Visual Studio Code workspace folder. The **launch.json** contains two debug configurations:

docs/spfx/set-up-your-development-environment.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Set up your SharePoint Framework development environment
33
description: Use any text editor to build SharePoint Framework solutions. You can use macOS, Windows, or Linux.
4-
ms.date: 03/24/2022
4+
ms.date: 04/25/2022
55
ms.prod: sharepoint
66
ms.localizationpriority: high
77
ms.custom: scenarios:getting-started
@@ -22,7 +22,7 @@ You can also follow these steps by watching this video on the SharePoint PnP You
2222
2323
## Install Node.js
2424

25-
Install the latest version of **[Node.js](https://www.nodejs.org) LTS v14**.
25+
Install the most recent LTS version of **[Node.js](https://www.nodejs.org) v14**.
2626

2727
This version is the currently recommended version of Node.js to use with the SharePoint Framework (*unless otherwise specified below*).
2828

@@ -172,13 +172,13 @@ npm list --global --depth=0️
172172

173173
If you're having trouble trusting your self-signed certificate when you run **gulp trust-dev-cert** & you've verified that the correct versions of all dependencies are installed, one solution we usually see resolve the issue is to uninstall all globally installed packages, uninstall Node.js, reboot & start again.
174174

175-
In some cases, executing the command **gulp trust-dev-cert**, doesn't have the wanted effect of trusting the self-signed development certificate on your machine. In rare cases such as these, you may need to delete a hidden folder that's generated in your profile folder.
176-
Locate & delete the folder **{{homedir}}/.gcb-serve-data** for SPFx version earlier than v1.12.1. For later versions delete folder **{{homedir}}/.rushstack** then try to trust the self-signed development certificate again. Otherwise running **gulp untrust-dev-cert** will have same effect to remove the certificate files from the profile folder.
175+
In some cases, executing the command **gulp trust-dev-cert**, doesn't have the wanted effect of trusting the self-signed development certificate on your machine. In rare cases such as these, you may need to delete a hidden folder that's generated in your profile folder.
176+
Locate & delete the folder **{{homedir}}/.gcb-serve-data** for SPFx version earlier than v1.12.1. For later versions delete folder **{{homedir}}/.rushstack** then try to trust the self-signed development certificate again. Otherwise running **gulp untrust-dev-cert** will have same effect to remove the certificate files from the profile folder.
177177
In case the certificate is not added to the Trusted Root Certification Authority despite running **gulp trust-dev-cert** because of some policies blocking the action, the **rushstack-serve.pem** file from **{{homedir}}/.rushstack** folder can be imported manually into the Certificate Manager under Trusted Root Certification Authority with a local admin account.
178178

179179
### Unable to Install Packages with NPM - Corporate Proxies
180180

181-
If your development environment is behind a corporate proxy, you need to configure NPM to use that proxy. Refer to the [npm-config](https://docs.npmjs.com/misc/config) documents on how to configure your development environment behind a corporate proxy... specifically the **proxy** & **http-proxy** settings. More information: [How to setup Node.js and Npm behind a corporate web proxy](https://jjasonclark.com/how-to-setup-node-behind-web-proxy/)
181+
If your development environment is behind a corporate proxy, you need to configure NPM to use that proxy. Refer to the [npm-config](https://docs.npmjs.com/misc/config) documents on how to configure your development environment behind a corporate proxy... specifically the **proxy** & **http-proxy** settings. More information: [Configure NPM for a coporate web proxy](https://www.voitanos.io/blog/node-npm-fix-proxy-config/)
182182

183183
## See also
184184

docs/spfx/sharepoint-2016-support.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint Framework development with SharePoint 2016 Feature Pack 2
33
description: SharePoint Server 2016 Feature Pack 2 supports SharePoint Framework client-side web parts hosted in classic SharePoint pages.
4-
ms.date: 12/28/2021
4+
ms.date: 04/25/2022
55
ms.localizationpriority: high
66
---
77
# SharePoint Framework development with SharePoint Server 2016 Feature Pack 2
@@ -100,3 +100,4 @@ For more information, see [issue #1002](https://github.com/SharePoint/sp-dev-doc
100100

101101
- [SharePoint Framework Overview](sharepoint-framework-overview.md)
102102
- [SharePoint Framework development tools and libraries compatibility](compatibility.md)
103+
- [Definitive guide for developers: SharePoint Framework for SharePoint Server 2016](https://www.voitanos.io/blog/definitive-guide-sharepoint-framework-sharepoint-server-2016/)

docs/spfx/sharepoint-2019-support.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint Framework development with SharePoint Server 2019 & SharePoint Server SE
33
description: SharePoint Server 2019 supports SharePoint Framework client-side web parts in classic and modern pages, and extensions in modern pages.
4-
ms.date: 12/28/2021
4+
ms.date: 04/25/2022
55
ms.localizationpriority: high
66
---
77
# SharePoint Framework development with SharePoint Server 2019 & SharePoint Server SE
@@ -79,3 +79,5 @@ For more information, see [issue #1002](https://github.com/SharePoint/sp-dev-doc
7979

8080
- [SharePoint Framework Overview](sharepoint-framework-overview.md)
8181
- [SharePoint Server 2019 development platform](../general-development/sharepoint-2019-development-platform.md)
82+
- [Definitive guide for developers: SharePoint Framework for SharePoint Server 2019](https://www.voitanos.io/blog/definitive-guide-sharepoint-framework-sharepoint-server-2019/)
83+
- [Definitive guide for developers: SharePoint Framework for SharePoint Server SE](https://www.voitanos.io/blog/definitive-guide-sharepoint-framework-sharepoint-server-subscription-edition/)

docs/spfx/sharepoint-framework-why.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,7 @@ Historically, developers created web parts as full trust C# assemblies that were
3838
However, current development models usually involve JavaScript running in a browser making REST API calls to the SharePoint and Microsoft 365 back-end workloads. C# assemblies don’t work in this world. Developers needed a new development model.
3939

4040
The SharePoint Framework is the next evolution in SharePoint development.
41+
42+
## See Also
43+
44+
- [Why did Microsoft create the SharePoint Framework (SPFx)?](https://www.voitanos.io/blog/spfx-5w1h-why-did-microsoft-create-sharepoint-framework/)

docs/transform/modernize-guidance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint modernization guidance
33
description: Modernization offerings that IT Teams can use with their customers
4-
ms.date: 01/27/2021
4+
ms.date: 04/25/2022
55
ms.prod: sharepoint
66
ms.localizationpriority: high
77
---
@@ -29,7 +29,7 @@ Check the [Strategy page](modernize-guidance-strategy.md) to learn more.
2929

3030
## Step 3: Execution
3131

32-
Next is using the scan results from step 1 to build your modernization plan: you'll learn how to use the scan output to identify the sites to modernize and how to structure them in waves. Next you'll review and tailor the modernization scrips, prepare and validate the input for these scripts and finally run the modernization scripts.
32+
Next is using the scan results from step 1 to build your modernization plan: you'll learn how to use the scan output to identify the sites to modernize and how to structure them in waves. Next you'll review and tailor the modernization scripts, prepare and validate the input for these scripts and finally run the modernization scripts.
3333

3434
Check the [Execution page](modernize-guidance-execution.md) to learn more.
3535

0 commit comments

Comments
 (0)