summaryrefslogtreecommitdiff
path: root/frontend/views/page/components/tile.form.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-06-09 19:28:01 +0200
committerJules Laplace <julescarbon@gmail.com>2020-06-09 19:28:01 +0200
commit149a75f80c5fbd09329a2e7f87204e67a2c429df (patch)
treef601ef3e186b04640094fb3ca23ddd4498273025 /frontend/views/page/components/tile.form.js
parent8a90618f30faa2955c395cc5d6c989259270a95b (diff)
add opacity slider and properly debounce it
Diffstat (limited to 'frontend/views/page/components/tile.form.js')
-rw-r--r--frontend/views/page/components/tile.form.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/frontend/views/page/components/tile.form.js b/frontend/views/page/components/tile.form.js
index d4913fe..09fa57f 100644
--- a/frontend/views/page/components/tile.form.js
+++ b/frontend/views/page/components/tile.form.js
@@ -5,7 +5,10 @@ import { Link } from 'react-router-dom'
import { session } from '../../../session'
-import { TextInput, NumberInput, ColorInput, Select, LabelDescription, TextArea, Checkbox, SubmitButton, Loader } from '../../../common'
+import {
+ TextInput, NumberInput, ColorInput, Slider,
+ Select, LabelDescription, TextArea, Checkbox,
+ SubmitButton, Loader } from '../../../common'
import { preloadImage } from '../../../util'
import * as tileActions from '../../tile/tile.actions'
@@ -325,6 +328,16 @@ class TileForm extends Component {
{this.renderLinkForm()}
+ <Slider
+ title='Opacity'
+ name='opacity'
+ value={temporaryTile.settings.opacity}
+ onChange={this.handleSettingsSelect.bind(this)}
+ min={0}
+ max={1}
+ step={0.01}
+ />
+
<div className='row buttons'>
<SubmitButton
title={submitTitle}