Disable or enable fields depending on status of page

You would have to disable them conditionally, but the disabled prop does not accept Kirby query language by default. So you would have to create a new field that extends the toggle field and make this possible, see Dynamic default number field