mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 07:03:38 +08:00
Validate color fields on appearance page
This commit is contained in:
parent
0657bf2d27
commit
95e45e8c7b
@ -69,6 +69,13 @@ export default class AppearancePage extends Component {
|
||||
onsubmit(e) {
|
||||
e.preventDefault();
|
||||
|
||||
const hex = /^#[0-9a-f]{3}([0-9a-f]{3})?$/i;
|
||||
|
||||
if (!hex.test(this.primaryColor()) || !hex.test(this.secondaryColor())) {
|
||||
alert('Please enter a hexadecimal color code.');
|
||||
return;
|
||||
}
|
||||
|
||||
this.loading = true;
|
||||
|
||||
saveConfig({
|
||||
|
Loading…
x
Reference in New Issue
Block a user