Skip to content

Commit 2576d21

Browse files
Make styling of messages easier
Formerly, due to default styling overriding styling would require use of !important. By removing default styling this is no longer an issue.
1 parent 8e3e6f0 commit 2576d21

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

angular-reactive-validation/src/validation-messages/validation-messages.component.scss

Lines changed: 0 additions & 6 deletions
This file was deleted.

angular-reactive-validation/src/validation-messages/validation-messages.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import { ReactiveValidationModuleConfigurationToken } from '../reactive-validati
1515
@Component({
1616
selector: 'arv-validation-messages',
1717
templateUrl: './validation-messages.component.html',
18-
styleUrls: ['./validation-messages.component.scss'],
1918
encapsulation: ViewEncapsulation.None
2019
})
2120
/**

src/app/app.component.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
</label>
1212
<br />
1313
<arv-validation-messages [for]="['firstName', 'middleName', 'lastName']">
14-
<arv-validation-message for="firstName" key="required">
15-
Required validation test!!!
16-
</arv-validation-message>
1714
<arv-validation-message #minlengthValidation for="firstName" key="minlength">
1815
minLength validation test!!! {{minlengthValidation.context?.requiredLength}}
1916
</arv-validation-message>

src/app/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export class AppComponent {
1515

1616
form = this.fb.group({
1717
name: this.fb.group({
18-
firstName: ['', [Validators.required(),
18+
firstName: ['', [Validators.required('A first name is required'),
1919
Validators.minLength(10),
2020
Validators.maxLength(5, (maxLength => `Maximum length is ${maxLength}`))]],
2121
middleName: ['', [Validators.maxLength(50, (maxLength => `Maximum length is ${maxLength}`))]],

src/index.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@
77

88
<meta name="viewport" content="width=device-width, initial-scale=1">
99
<link rel="icon" type="image/x-icon" href="favicon.ico">
10+
<style>
11+
.invalid-feedback {
12+
color: white;
13+
font-size: 12px;
14+
line-height: 14px;
15+
background-color: red;
16+
border-radius: 3px;
17+
width: 100%;
18+
}
19+
</style>
1020
</head>
1121
<body>
1222
<arv-root></arv-root>

0 commit comments

Comments
 (0)