You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/design/authoring-pages.md
+2-4Lines changed: 2 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,7 @@ ms.localizationpriority: high
7
7
8
8
# Authoring pages in a SharePoint site
9
9
10
-
Authoring pages in SharePoint is a simple process, but it does require some familiarity with the SharePoint environment, as well as an understanding of what and who you are designing the page for. A few basic principles, such as remembering to "Start simple" and "Build on what's working," are valuable things to consider as you start authoring. It's also a good idea to consistently remind yourself of your audience and the goals that you are trying to help them achieve.
11
-
12
-
<!-- Do we have content about the design principles that we can link to here? -->
10
+
Authoring pages in SharePoint is a simple process, but it does require some familiarity with the SharePoint environment, and an understanding of what and who you are designing the page for. A few basic principles, such as remembering to "Start simple" and "Build on what's working," are valuable things to consider as you start authoring. It's also a good idea to consistently remind yourself of your audience and the goals that you're trying to help them achieve.
13
11
14
12
The SharePoint page authoring experience has two modes:
15
13
@@ -72,7 +70,7 @@ After the page is published, all editing UI is disabled for the viewer or reader
72
70
73
71
## Mobile view
74
72
75
-
All SharePoint pages are [responsive](grid-and-responsive-design.md) to allow the content of the page to be viewed on mobile devices. While designing a web part, it is important to understand how the new SharePoint site pages render across different devices.
73
+
All SharePoint pages are [responsive](grid-and-responsive-design.md) to allow the content of the page to be viewed on mobile devices. While designing a web part, it's important to understand how the new SharePoint site pages render across different devices.
76
74
77
75

Copy file name to clipboardExpand all lines: docs/design/reactive-and-nonreactive-web-parts.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ Reactive web parts are fully client-side web parts. This means that each compone
17
17
18
18
## Nonreactive web parts
19
19
20
-
Nonreactive web parts are not fully client-side; generally, one or more properties need to make a call to set/pull or store data on a server. For nonreactive web parts, you should enable the **Apply** button at the bottom of the property pane.
20
+
Nonreactive web parts aren't fully client-side; generally, one or more properties need to make a call to set/pull or store data on a server. For nonreactive web parts, you should enable the **Apply** button at the bottom of the property pane.
21
21
22
22
You can also customize the **Apply** button to be a more specific action.
Copy file name to clipboardExpand all lines: docs/design/ui-text-for-web-parts.md
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.localizationpriority: medium
7
7
8
8
# UI text guidelines for SharePoint web parts
9
9
10
-
One aspect of creating effective web parts in SharePoint is to use simple, understandable, and concise UI text. By keeping your message clear and easy to understand, you ensure that customers move through your experiences quickly and can identify the content they are looking for. This article provides guidance for writing UI text for key areas within SharePoint web parts.
10
+
One aspect of creating effective web parts in SharePoint is to use simple, understandable, and concise UI text. By keeping your message clear and easy to understand, you ensure that customers move through your experiences quickly and can identify the content they're looking for. This article provides guidance for writing UI text for key areas within SharePoint web parts.
11
11
12
12
## Capitalization
13
13
@@ -27,12 +27,12 @@ Always capitalize:
27
27
28
28
Follow the basic rules of punctuation to avoid grammatical errors in your experience. The following table provides guidance and reminders about what punctuation to use when, and why.
|Colons (:) | Use colons if you are introducing a list in the web part description.<br/>Don't use colons in UI labels.| Choose one of the following: Cats, Dogs, Quokkas |
33
-
|Commas (,) | Use serial commas (including before the word "and"). |I like cats, birds, and dogs. |
34
-
|Ellipses (…)| Use ellipses to show truncation and for progress indicator strings.<br/>Don't use ellipses to indicate that the user must make further choices.|Truncation: Last modified by John Armstr…<br/>Progress indicator: Uploading… |
35
-
|Periods (.) | Use periods as you normally would for descriptions.<br/>Don't use periods in titles, headings, or labels. Don't use periods for radio button options or check boxes. | Select the content that you want to highlight and how you want it displayed. Use a filter to narrow your selection. |
|Colons (:) | Use colons if you're introducing a list in the web part description.<br/>Don't use colons in UI labels.| Choose one of the following: Cats, Dogs, Quokkas|
33
+
|Commas (,) | Use serial commas (including before the word "and"). |I like cats, birds, and dogs.|
34
+
|Ellipses (…)| Use ellipses to show truncation and for progress indicator strings.<br/>Don't use ellipses to indicate that the user must make further choices.|Truncation: Last modified by John Armstr…<br/>Progress indicator: Uploading…|
35
+
|Periods (.)| Use periods as you normally would for descriptions.<br/>Don't use periods in titles, headings, or labels. Don't use periods for radio button options or check boxes. | Select the content that you want to highlight and how you want it displayed. Use a filter to narrow your selection. |
36
36
37
37
## Voice and tone
38
38
@@ -41,11 +41,11 @@ Crafting the right tone in your product communication is essential to building a
41
41
### Do
42
42
43
43
- Use a casual, conversational tone in the UI.
44
-
- Use contractions. For example, use "can't" instead of "cannot".
44
+
- Use contractions. For example, use "can't" instead of "can't".
45
45
- Read your UI text out loud to test the tone. Does it sound like everyday language?
46
46
- Use simple words.
47
47
- Remove technical details if they're not relevant to the user experience.
48
-
- Use "Please" only if you are inconveniencing the user. Avoid overuse.
48
+
- Use "Please" only if you're inconveniencing the user. Avoid overuse.
49
49
- Use "Sorry" only in error messages in SharePoint that result in serious problems for the customer.
Copy file name to clipboardExpand all lines: docs/solution-guidance/Personalize-search-results-sample-app-for-SharePoint.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -64,7 +64,7 @@ In default.aspx.cs, choosing **Perform Personalized Search** calls the **btnPers
64
64
65
65
- Uses **PeopleManager** to get all user profile properties for the user running this add-in.
66
66
67
-
- Retrieves and checks the value of the **AboutMe** user profile property. If the value of the **AboutMe** property is **AppTest**, the search query retrieves all sites by using the query string `contentclass:"STS_Site"`. If the value of the **AboutMe** property is not**AppTest**, the team site filter is appended to the query string (`WebTemplate=STS`), and the search query retrieves team sites only.
67
+
- Retrieves and checks the value of the **AboutMe** user profile property. If the value of the **AboutMe** property is **AppTest**, the search query retrieves all sites by using the query string `contentclass:"STS_Site"`. If the value of the **AboutMe** property isn't**AppTest**, the team site filter is appended to the query string (`WebTemplate=STS`), and the search query retrieves team sites only.
68
68
69
69
- Calls the **ProcessQuery** method to retrieve the search results based on the supplied query string. **ProcessQuery** also demonstrates how to specify a list of properties to return with the search results.
0 commit comments