{
“$schema”: “https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json”,
“elmType”: “div”,
“style”: {
“padding-left”: “20px”,
“font-weight”: “bold”,
“background-color”: “=if(@currentField <= @now, ‘red’,if(@currentField <= @now + 2592000000 && @currentField > @now ,’orange’,’lightgreen’))”
},
“txtContent”: “[$SafeguardingAdults.displayValue]”   **  different for each column – needs changed
}
_________________________________________________________________________________
2592000000 milliseconds is 30 days