Logon

#right-side-panel

#right-side-panel { width: 100%; height: 4923px; margin-left: 0px; margin-top: -239px; overflow: hidden; border: 0; background-color: white; }

incomplete becomes open
optional no becomes N/A

COMPLETE BECOMES TICK

Making text black in the Yes/No fields

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField.displayValue", "" ] }, "@currentField", "@currentField.displayValue" ] }, "style": { "color": "#000000", "font-size": "14pt", "font-weight": "bold" } }{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField.displayValue", "style": { "color": "#000000", "font-size": "14pt" } }

1511

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField.displayValue", "" ] }, "@currentField", "@currentField.displayValue" ] }, "style": { "color": "#000000", "font-size": "14pt", "font-weight": "bold" } }

1509

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=@currentField", "style": { "color": "#000000", "font-size": "14pt", "font-weight": "bold", "background-color": "#f3f2f1", "padding": "4px", "border-radius": "4px" } }
{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "color": "#000000", "font-size": "14pt", "font-weight": "bold" } }

Process Complete

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "img", "attributes": { "src": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Yes"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/greentick.png", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "No"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/incomplete.png", "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/OptionalNo.png" ] } ] }, "title": "@currentField" }, "style": { "display": "block", "width": "90px", "min-width": "90px", "max-width": "90px", "height": "29px", "min-height": "29px", "max-height": "29px", "image-rendering": "pixelated", "border": "none", "margin-top": "5px" } }

testing out icon use

1236 This code is now working perfectly with a graphic for each drop down list. Gill wants this dropped in favour of the text version.

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "img", "attributes": { "src": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Mandatory"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/Mandatory.png", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Optional Yes"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/Optionalyes.png", "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/OptionalNo.png" ] } ] }, "title": "@currentField" }, "style": { "display": "block", "width": "90px", "min-width": "90px", "max-width": "90px", "height": "29px", "min-height": "29px", "max-height": "29px", "image-rendering": "pixelated", "border": "none", "margin-top": "5px" } }https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/OptionalNo.png

Previous json code

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "color": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, "#0969b3", { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] }, { "operator": "==", "operands": [ "@currentField", "Optional No" ] } ] }, "#ed7333", "" ] } ] }, "font-size": { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] }, { "operator": "==", "operands": [ "@currentField", "Optional No" ] } ] } ] }, "14pt", "" ] }, "font-weight": { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] } ] }, "bold", "normal" ] }, "font-style": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional No" ] }, "italic", "normal" ] } } }

1228

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "img", "attributes": { "src": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Mandatory"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/Mandatory.png", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Optional Yes"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/Optionalyes.png", "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/OptionalNo.png" ] } ] }, "title": "@currentField" }, "style": { "display": "block", "width": "90px", "min-width": "90px", "max-width": "90px", "height": "29px", "min-height": "29px", "max-height": "29px", "image-rendering": "pixelated", "border": "none" } }

This is code for the 'required' column that specifies an actual font size

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "font-size": "14pt", "color": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, "#0969b3", { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] }, { "operator": "==", "operands": [ "@currentField", "Optional No" ] } ] }, "#ed7333", "" ] } ] }, "font-weight": { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] } ] }, "bold", "normal" ] }, "font-style": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional No" ] }, "italic", "normal" ] } } }

Required

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "color": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, "#0969b3", { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] }, { "operator": "==", "operands": [ "@currentField", "Optional No" ] } ] }, "#ed7333", "" ] } ] }, "font-size": { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] }, { "operator": "==", "operands": [ "@currentField", "Optional No" ] } ] } ] }, "14pt", "" ] }, "font-weight": { "operator": "?", "operands": [ { "operator": "||", "operands": [ { "operator": "==", "operands": [ "@currentField", "Mandatory" ] }, { "operator": "==", "operands": [ "@currentField", "Optional Yes" ] } ] }, "bold", "normal" ] }, "font-style": { "operator": "?", "operands": [ { "operator": "==", "operands": [ "@currentField", "Optional No" ] }, "italic", "normal" ] } } }

Making text in list black with JSON

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "style": { "color": "#000000", "font-weight": "normal" }, "txtContent": "@currentField" }

revised code for top list to make n/a grey/ complete green and open Red. Changes to the fonts size and changed from bold to regular

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "font-weight": "regular", "font-size": "10pt", "padding-left": "0px", "color": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Complete"] }, "#25a037", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Open"] }, "#ff0000", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "N/A"] }, "#5d5d5d", "#323130" ] } ] } ] } } }

1606 backing up text code before commiting to the image code

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "@currentField", "style": { "font-weight": "bold", "font-size": "10pt", "padding-left": "0px", "color": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Complete"] }, "#25a037", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Open"] }, "#ff0000", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "N/A"] }, "#5d5d5d", "#323130" ] } ] } ] } } }

1607 image code for top list

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "img", "attributes": { "src": { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Complete"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/greenLeft.png", { "operator": "?", "operands": [ { "operator": "==", "operands": ["@currentField", "Open"] }, "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/open.png", "https://classic.fcdos.gov.uk/sites/projprocmaprw/PublishingImages/naleft.png" ] } ] }, "title": "@currentField" }, "style": { "display": "block", "width": "90px", "min-width": "90px", "max-width": "90px", "height": "29px", "min-height": "29px", "max-height": "29px", "image-rendering": "pixelated", "border": "none", "margin-top": "5px" } }