- Apparently `<input>` elements differ from other elements have a size attribute that act as a `min-width` CSS property, this causes a overflow on mobile. By setting this size to `1` it doesn't try to force a min-width and nicely shrink down.tags/v1.18.0-dev
@@ -10,7 +10,7 @@ | |||
</button> | |||
{{end}} | |||
<!-- the value will be updated by initRepoCloneLink, the code below is used to avoid UI flicking --> | |||
<input id="repo-clone-url" value="" readonly> | |||
<input id="repo-clone-url" value="" size="1" readonly> | |||
<script> | |||
(() => { | |||
const proto = localStorage.getItem('repo-clone-protocol') || 'https'; |