PluginProbe ʕ •ᴥ•ʔ
Presto Player / 1.5.13
Presto Player v1.5.13
4.5.0 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / src / admin / blocks / shared / presets / Style.js
presto-player / src / admin / blocks / shared / presets Last commit date
parts 5 years ago ActionBar.js 5 years ago Behavior.js 5 years ago CTA.js 5 years ago Controls.js 5 years ago Edit.js 5 years ago Email.js 5 years ago Preset.js 5 years ago Preview.js 5 years ago Style.js 5 years ago index.js 5 years ago
Style.js
70 lines
1 /**
2 * WordPress dependencies
3 */
4 const { __ } = wp.i18n;
5 const {
6 ToggleControl,
7 BaseControl,
8 RangeControl,
9 SelectControl,
10 ColorPicker,
11 } = wp.components;
12
13 export default function ({ state, updateState, className }) {
14 return (
15 <div className={className}>
16 <BaseControl>
17 <h3>{__("Style", "presto-player")}</h3>
18 </BaseControl>
19 <BaseControl>
20 <ToggleControl
21 label={__("Hide Logo", "presto-player")}
22 help={__("Hides the logo on this video.", "presto-player")}
23 onChange={(hide_logo) => {
24 updateState({ hide_logo });
25 }}
26 checked={state.hide_logo}
27 />
28 </BaseControl>
29 <BaseControl>
30 <RangeControl
31 label={__("Round Corners", "presto-player")}
32 help={__("Player border radius size.", "presto-player")}
33 value={state?.border_radius || 0}
34 onChange={(border_radius) => updateState({ border_radius })}
35 min={0}
36 max={25}
37 />
38 </BaseControl>
39
40 <BaseControl>
41 <SelectControl
42 label={__("Caption Style", "presto-player")}
43 labelPosition="top"
44 value={state?.caption_style}
45 options={[
46 { label: __("Default", "presto-player"), value: "default" },
47 { label: __("Full", "presto-player"), value: "full" },
48 ]}
49 onChange={(caption_style) => {
50 updateState({ caption_style });
51 }}
52 />
53 </BaseControl>
54 <BaseControl>
55 <BaseControl.VisualLabel>
56 <p>{__("Caption Background", "presto-player")}</p>
57 </BaseControl.VisualLabel>
58
59 <ColorPicker
60 color={state?.caption_background || "#000000"}
61 onChangeComplete={(value) => {
62 updateState({ caption_background: value.hex });
63 }}
64 disableAlpha
65 />
66 </BaseControl>
67 </div>
68 );
69 }
70