Highlight the current user
This sample uses the
@me keyword to check if the person field is the current user and shows that person using a different color and weight. This is a dynamic check that will always highlight the user using the list (not the creater of the format). This template could easily be extended to apply different/additional styles or icons as desired by simply copying the same expression logic for other fields.
The Office UI Fabric theme color classes and a font weight class are used to ensure the format looks good across themes (including custom themes).
- This format can be applied to a Person column
|1.0||March 20, 2018||Initial release|
|1.1||August 18, 2018||Using theme classes and switched to Excel-style expressions|
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
This sample is also covered in the main documentation around Column Formatting.
A similar template is also included in the Column Formatter webpart.
An additional version using Abstract Tree Syntax (AST) is also provided for environments where the Excel-style expressions are not supported.