Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this implement/fix?
Implements auto resizing for selected
<textarea>
input fieldsNote
This feature is brand new and requires an up-to-date browser. To date, only Chrome 123.0+ supports this.
Examples:
![0](https://private-user-images.githubusercontent.com/16748619/318524548-3046093b-ac05-4fcf-acc8-9fff3cea798a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMzgzNjcsIm5iZiI6MTcyMDMzODA2NywicGF0aCI6Ii8xNjc0ODYxOS8zMTg1MjQ1NDgtMzA0NjA5M2ItYWMwNS00ZmNmLWFjYzgtOWZmZjNjZWE3OThhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA3VDA3NDEwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM1YTZkOGQ3MjVjZWM4MmRkOGVlMGU0ZTkwZTlmMTE4OTZkN2U0MGVkZmE4NGM5ZjE3Mzc2ZmVjMDNjYWM3MDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.NXDXoeCbjTiZxnxGdbQaEFRjAXbaqJakMs3Vgudi0FY)
![1](https://private-user-images.githubusercontent.com/16748619/318524559-134ff2b3-4334-4f77-8821-23c794788313.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMzgzNjcsIm5iZiI6MTcyMDMzODA2NywicGF0aCI6Ii8xNjc0ODYxOS8zMTg1MjQ1NTktMTM0ZmYyYjMtNDMzNC00Zjc3LTg4MjEtMjNjNzk0Nzg4MzEzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA3VDA3NDEwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBhMTE2ZWU1MzMyMGJmMDNlZWI0NDk4NDBjNThjOTFjODBlMWE5N2E4OTc2NmY2OTA1ZTVhZjgwODljYWViMTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.hR-GciWP1f0Uc4zZgWFNbrv2PP9OMbovwjnEX1yRO8I)
![many](https://private-user-images.githubusercontent.com/16748619/318524609-a94ef6da-4f81-41d4-8ead-f5067c6b6893.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMzgzNjcsIm5iZiI6MTcyMDMzODA2NywicGF0aCI6Ii8xNjc0ODYxOS8zMTg1MjQ2MDktYTk0ZWY2ZGEtNGY4MS00MWQ0LThlYWQtZjUwNjdjNmI2ODkzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA3VDA3NDEwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMxMjY1YTI0MDQ0NjViM2VjMTA3NGIxYTY4ZDhlMDI1NjMwZGZjNjRiNDNiZTBlMjNiOTAxYmY4Y2VhNGQwMmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Xa-K-WBp5FL-ffKc9Y59MmrwTTLjA6ehHBxg7678orU)
There is some protection installed to ensure fields can neither get too small...
... nor too large (scrolling is enabled in this case):
Related issue or feature (if applicable): https://discourse.pi-hole.net/t/autoresize-von-textarea-dhcp-hosts-form-control-static-dhcp-configuration/68855
Pull request in docs with documentation (if applicable): N/A
By submitting this pull request, I confirm the following:
git rebase
)Checklist:
developmental
branch.