Here is my modest contribution based on @nminchin’s new indicator. Same premise, but this adds a red asterisk to signify a required field. Note, I have this located in a style folder, Overlays/RequiredField.
.psc-Overlays\/RequiredField {
padding-left:10px;
position: relative;
}
.psc-Overlays\/RequiredField::after {
content: '*';
position: absolute;
top: 0px;
left: 0px;
width: 5px;
height: 5px;
color: #ff0000;
font-size: 1.0rem;
font-weight: bold;
}
