Sunday, February 18, 2024

Top 4 SharePoint Nuggets for Productivity

The following are four SharePoint nuggets to enhance understanding and productivity:

  1. Introducing SharePoint: Spend time getting acquainted with SharePoint. Understand its purpose and how it can help to improve collaboration and information management.
  2. Discover Content: Dive into SharePoint’s document libraries and lists and learn how to work with files and data stored on these formats.
  3. Use a Team Site: Explore team sites within SharePoint. Discover how to create and manage sites that make sense.
  4. Search for Content in SharePoint: Master the art of finding relevant information within SharePoint.

Friday, February 16, 2024

Top 3 JSON-Based Customizations for SharePoint List Forms

The following are three top ways to use JSON to customize a SharePoint list form:
1) Custom Header Design:
The header section of a list form has essential context and branding. One can use JSON to create a custom header with icons, colors, and dynamic content.
See this sample JSON code for a custom header: 
{
  "elmType": "div",
  "attributes": { "class": "ms-borderColor-neutralTertiary" },
  "style": {
    "width": "90%",
    "border-top-width": "0px",
    "border-bottom-width": "1px",
    "border-left-width": "0px",
    "border-right-width": "0px",
    "border-style": "solid",
    "margin-bottom": "10px",
    "background-color": "blue"
  },
  "children": [
    {
      "elmType": "div",
      "style": {
        "display": "flex",
        "box-sizing": "border-box",
        "align-items": "center"
      },
      "children": [
        {
          "elmType": "div",
          "attributes": {
            "iconName": "Group",
            "class": "ms-fontSize-35 ms-fontWeight-regular ms-fontColor-themePrimary",
            "title": "Details"
          },
          "style": {
            "flex": "none",
            "padding": "0px",
            "padding-left": "10px",
            "height": "25px",
            "color": "white"
          }
        }
      ]
    },
    {
      "elmType": "div",
      "attributes": {
        "class": "ms-fontColor-neutralSecondary ms-fontWeight-bold ms-fontSize-20"
      },
      "style": {
        "box-sizing": "border-box",
        "width": "95%",
        "text-align": "left",
        "padding": "15px 10px",
        "overflow": "hidden",
        "color": "white"
      },
      "children": [
        {
          "elmType": "div",
          "txtContent": "='Employee Details - ' + [$Employee]"
        }
      ]
    }
  ]
}
This JSON snippet creates a header with a blue background, an icon, and a dynamic title based on an employee’s name.

2) Conditional Formatting:
Use JSON to apply conditional formatting to form fields based on specific conditions. Example: one can hide or show fields dynamically based on user input or calculated values.
JSON can create rules that adjust the visibility, styling, or behavior of form elements.

3) Footer Customization:
Enhance the footer section of a list form by adding relevant information, links, or buttons.
Customize the footer using JSON to create a cohesive design that aligns with needed branding.

Wednesday, February 14, 2024

Top 3 SharePoint Icon Aspects

The following are the top three SharePoint icon aspects:

  1. Favoriting a List: One can access there most important or active information, by favoriting a list which will show that sites icon.
  2. Creating a List from a Template: When starting with Microsoft Lists, utilize a ready-made template. These templates cover common scenarios such as work progress tracking, asset management, and employee onboarding. One can also customize the list further based on needs.
  3. Designing Web Part Icons: If one is creating custom web parts, follow these guidelines:
    • Icons are displayed at 32x32 px but designed at 64x64 px.
    • Design icons within the 64x64 px container area to ensure correct rendering.
    • Use basic shapes (square, circle, vertical, horizontal) to unify different icon shapes.
    • Use for pixel clarity align edges to X and Y coordinates.
    • Consider utilizing simplified shapes similar to Office UI Fabric icons.
    • Export icons as SVGs at 64x64 px with transparent backgrounds.

Top 3 Useful SharePoint Batch Techniques

The following are three useful SharePoint batch techniques:

Tuesday, February 13, 2024

Top 3 Ways for Optimizing Image Gallery Web parts in SharePoint

The top three ways for optimizing image gallery web part layouts in SharePoint:

  1. Tiles Layout: Allows one to choose an aspect ratio (1:1, 16:9, or 4:3) and reorder images by dragging and dropping.
  2. Carousel Layout: Allows one to cycle through images using arrows.
  3. Brick Layout: Allows one to display captions and titles only when viewing images in full size, but reordering is not possible.

Sunday, February 11, 2024

Top 3 Markdown Items in SharePoint

The following are the top three SharePoint markdown items to enhance content creation and formatting:

  1. Markdown Web Part:
    • The Markdown web part in SharePoint allows one to add text to a page and format it using Markdown language.
  2. Embedding Images with Markdown:
    • Display images using Markdown in SharePoint.
  3. Creating Markdown Tables:
    • If one needs to create tables, use Markdown syntax.

Friday, February 9, 2024

Top 5 Aspects in SharePoint to Enhance the Experience

The following are the top five aspects to enhance the SharePoint experience:

  1. Full Page Width Section: When designing SharePoint pages, one might notice excess white space on the sides to utilize.
  2. 4th Column Layout: By default, SharePoint allows up to 3 columns on a page. However, one can add a 4th column:
  3. Link Pages Using Double Brackets: Quickly link pages together utilizing double square brackets (e.g., [[Name of Page]]).
  4. Restore via Version History: If needed, one can revert a mistake by using version history to revert to a previous state.
  5. Customize Navigation: One can change the navigation style, colors, and logo. Additional links in the navigation menu can be added, edited or removed.