issues
search
dy
/
settings-panel
Control panel for app, demo or tests
https://dy.github.io/settings-panel/
MIT License
70
stars
3
forks
source link
Enhancements and ideas
#1
Open
dy
opened
8 years ago
dy
commented
8 years ago
[x] separate
change
and
input
events - to save state on change only and to avoid too intense update.
[x] per-field style overrides: label position, width (columns, fixed small aligned to right or thumb buttons), alignment, hide part of field
[ ] icon for the field input/label
[x]
init
event
[ ] element enabler, like google fonts thickness. Very smart and handy btw - combining inputs. Used in adobe premiere, for example.
[ ] Replace inputs with outputs to avoid overflow hidden
[x] checkbox group
[ ] balanced range (below 0) may not have fill.
Fields
[ ] file (see
http://tympanus.net/Tutorials/CustomFileInputs/
)
[x] color (from control-panel)
[x] date/time/week (default type)
[ ] output (readonly) for logs - fixed height, disabled-like style.
[ ] canvas
[ ] spectrum and waveform painters for array of data
[ ] vec2, vec3, vec4 inputs
[ ] volume
[ ] divider/title
[ ] details
[ ] unit input, REALLY need this: css values, any scientific values.
[ ] font picker, with b/i/font preview
[ ] palette picker (colormap + randomize)
[ ] ratio picker
[ ] audio input
[ ] group (that seems to be required feature)
Attributes
[x] disabled (replaced with hidden)
[x] order (covered by prama)
[x] default (initial value is taken as a default)
[ ] reload (set help text)
[x] hidden
[ ] readonly
[x] style
[x] placeholder
[x] content (for custom html)
[ ] before/after
change
andinput
events - to save state on change only and to avoid too intense update.init
eventFields
Attributes