|
| 1 | +<divid="menu-content-background-image" class="menu-content-item"> |
| 2 | +<divclass="menu-item-header"> |
| 3 | +<h1class="menu-item-header-text">Image</h1> |
| 4 | +</div> |
| 5 | +<divclass="menu-item-form"> |
| 6 | +<divclass="form-wrap"> |
| 7 | +<inputid="control-background-image-show" class="control-background-image-show" type="checkbox" tabindex="-1"> |
| 8 | +<labelfor="control-background-image-show"><spanclass="label-icon"></span> Show</label> |
| 9 | +</div> |
| 10 | +<divclass="form-wrap"> |
| 11 | +<divclass="form-indent"> |
| 12 | +<divclass="form-wrap"> |
| 13 | +<inputid="control-background-image-from-file" class="control-background-image-from-file" type="radio" name="control-background-image-from" value="file" tabindex="-1"> |
| 14 | +<labelfor="control-background-image-from-file"><spanclass="label-icon"></span> Use local file</label> |
| 15 | +</div> |
| 16 | +<divclass="form-wrap"> |
| 17 | +<divclass="form-indent"> |
| 18 | +<divclass="form-inline"> |
| 19 | +<divclass="form-input-button form-input-hide"> |
| 20 | +<inputid="control-background-image-file" class="control-background-image-file" type="file"> |
| 21 | +<labelfor="control-background-image-file">Select image</label> |
| 22 | +</div> |
| 23 | +<buttonclass="control-background-image-file-clear button">Clear image</button> |
| 24 | +</div> |
| 25 | +<divclass="form-helper"> |
| 26 | +<pclass="control-background-image-file-helper form-helper-item">Max image size 5MB, (due to browser local storage limits).</p> |
| 27 | +</div> |
| 28 | +<divclass="form-helper"> |
| 29 | +<pclass="control-background-image-file-helper form-helper-item">Take care with large files, they may impact performance.</p> |
| 30 | +</div> |
| 31 | +<divclass="form-wrap"> |
| 32 | +<divclass="control-background-image-file-feedback form-feedback"></div> |
| 33 | +</div> |
| 34 | +</div> |
| 35 | +</div> |
| 36 | +<divclass="form-wrap"> |
| 37 | +<inputid="control-background-image-from-url" class="control-background-image-from-url" type="radio" name="control-background-image-from" value="url" tabindex="-1"> |
| 38 | +<labelfor="control-background-image-from-url"><spanclass="label-icon"></span> Use URL</label> |
| 39 | +</div> |
| 40 | +<divclass="form-wrap"> |
| 41 | +<divclass="form-indent"> |
| 42 | +<divclass="form-wrap"> |
| 43 | +<textareaid="control-background-image-url" class="control-background-image-url" spellcheck="false" placeholder="https://..." tabindex="-1"></textarea> |
| 44 | +</div> |
| 45 | +<divclass="form-helper"> |
| 46 | +<pclass="control-background-image-url-helper form-helper-item">If adding more than one URL separate them by spaces or on new lines. If more than one is entered a random background image will be used on load.</p> |
| 47 | +</div> |
| 48 | +<hr> |
| 49 | +<divclass="form-helper"> |
| 50 | +<pclass="control-background-image-url-helper form-helper-item">Unsplash can be used for random images, eg:</p> |
| 51 | +</div> |
| 52 | +<divclass="form-helper"> |
| 53 | +<pclass="control-background-image-url-helper form-helper-item"><i>https://source.unsplash.com/random/1920x1080/?night,day,sky</i></p> |
| 54 | +</div> |
| 55 | +<divclass="form-helper"> |
| 56 | +<pclass="control-background-image-url-helper form-helper-item">Change parameters after <i>.../random/</i> for more options. Loading times may vary.</p> |
| 57 | +</div> |
| 58 | +</div> |
| 59 | +</div> |
| 60 | +<hr> |
| 61 | +<divclass="form-wrap"> |
| 62 | +<labelfor="control-background-image-opacity-range">Opacity</label> |
| 63 | +<divclass="form-group form-group-block"> |
| 64 | +<inputid="control-background-image-opacity-range" class="control-background-image-opacity-range mr-3" type="range" value="0" tabindex="-1"> |
| 65 | +<inputclass="control-background-image-opacity-number form-group-item-medium form-group-radius-left" type="number" value="0" tabindex="-1"> |
| 66 | +<buttonclass="control-background-image-opacity-default button" tabindex="-1" title="Reset to default"><spanclass="icon-replay"></span></button> |
| 67 | +</div> |
| 68 | +</div> |
| 69 | +<divclass="form-wrap"> |
| 70 | +<labelfor="control-background-image-grayscale-range">Grayscale</label> |
| 71 | +<divclass="form-group form-group-block"> |
| 72 | +<inputid="control-background-image-grayscale-range" class="control-background-image-grayscale-range mr-3" type="range" value="0" tabindex="-1"> |
| 73 | +<inputclass="control-background-image-grayscale-number form-group-item-medium form-group-radius-left" type="number" value="0" tabindex="-1"> |
| 74 | +<buttonclass="control-background-image-grayscale-default button" tabindex="-1" title="Reset to default"><spanclass="icon-replay"></span></button> |
| 75 | +</div> |
| 76 | +</div> |
| 77 | +<divclass="form-wrap"> |
| 78 | +<labelfor="control-background-image-blur-range">Blur</label> |
| 79 | +<divclass="form-group form-group-block"> |
| 80 | +<inputid="control-background-image-blur-range" class="control-background-image-blur-range mr-3" type="range" value="0" tabindex="-1"> |
| 81 | +<inputclass="control-background-image-blur-number form-group-item-medium form-group-radius-left" type="number" value="0" tabindex="-1"> |
| 82 | +<buttonclass="control-background-image-blur-default button" tabindex="-1" title="Reset to default"><spanclass="icon-replay"></span></button> |
| 83 | +</div> |
| 84 | +</div> |
| 85 | +<divclass="form-wrap"> |
| 86 | +<labelfor="control-background-image-accent-range">Accent overlay</label> |
| 87 | +<divclass="form-group form-group-block"> |
| 88 | +<inputid="control-background-image-accent-range" class="control-background-image-accent-range mr-3" type="range" value="0" tabindex="-1"> |
| 89 | +<inputclass="control-background-image-accent-number form-group-item-medium form-group-radius-left" type="number" value="0" tabindex="-1"> |
| 90 | +<buttonclass="control-background-image-accent-default button" tabindex="-1" title="Reset to default"><spanclass="icon-replay"></span></button> |
| 91 | +</div> |
| 92 | +</div> |
| 93 | +<divclass="form-wrap"> |
| 94 | +<labelfor="control-background-image-scale-range">Size</label> |
| 95 | +<divclass="form-group form-group-block"> |
| 96 | +<inputid="control-background-image-scale-range" class="control-background-image-scale-range mr-3" type="range" value="0" tabindex="-1"> |
| 97 | +<inputclass="control-background-image-scale-number form-group-item-medium form-group-radius-left" type="number" value="0" tabindex="-1"> |
| 98 | +<buttonclass="control-background-image-scale-default button" tabindex="-1" title="Reset to default"><spanclass="icon-replay"></span></button> |
| 99 | +</div> |
| 100 | +</div> |
| 101 | +</div> |
| 102 | +</div> |
| 103 | +</div> |
| 104 | +</div> |
0 commit comments