Closed vxsl closed 2 years ago
open in editor
Didn't look at all styling in Figma, but I noticed the icons in the buttons look smaller than before and the styling is different than in Figma design. You have a white border for the buttons that the design doesn't have:
When using the slider in the Value Filter, the min and max values below don't update.
Didn't look at all styling in Figma, but I noticed the icon buttons look smaller than before and the styling is different than in Figma design. You have a white border that the design doesn't have:
@geoerika Will adjust the size when I go through and fix up the sizes throughout the entire app (most of them are wrong because I was using the wrong base size for my px
->rem
calculations).
Thanks for noticing the border inconsistency, I assumed they were the same between QL mode and Editor mode :open_mouth: . Actually, @sallkall, can you let me know if I should make them different or make them both as they are shown in the editor design?
editor design:
QL design:
... Also just realized I am missing the icon titles in editor mode. Will add.
When using the slider in the Value Filter, the min and max values below don't update.
@geoerika Good catch, thanks. Will push the fix here
Didn't look at all styling in Figma, but I noticed the icon buttons look smaller than before and the styling is different than in Figma design. You have a white border that the design doesn't have:
@geoerika Will adjust the size when I go through and fix up the sizes throughout the entire app (most of them are wrong because I was using the wrong base size for my
px
->rem
calculations).Thanks for noticing the border inconsistency, I assumed they were the same between QL mode and Editor mode :open_mouth: . Actually, @sallkall, can you let me know if I should make them different or make them both as they are shown in the editor design?
editor design:
QL design:
... Also just realized I am missing the icon titles in editor mode. Will add.
When using the slider in the Value Filter, the min and max values below don't update.
@geoerika Good catch, thanks. Will push the fix here
I intentionally removed the white border and added the label for the widget type icons in editor. So yeah between QL and editor they are different.
@sallkall
weird icon behaviour in open in editor
fixed in #80
is it possible to use the ^lumen-labs TextField component features namely prefix and suffix for HSL and RGB? So actual input area only has to be comma separated
I did try to implement this and it cascaded into a lot of roadblocks. Maybe something I will pick up again in the future but for now is it ok if we leave it like this? Besides, there is one benefit to omitting the prefix and suffix: the user can copy paste values from a color picker. :shrug:
can we unify the padding around the square?
fixed in #80
button icon not aligned:
fixed in #80
@sallkall
weird icon behaviour in open in editor
fixed in #80
is it possible to use the ^lumen-labs TextField component features namely prefix and suffix for HSL and RGB? So actual input area only has to be comma separated
I did try to implement this and it cascaded into a lot of roadblocks. Maybe something I will pick up again in the future but for now is it ok if we leave it like this? Besides, there is one benefit to omitting the prefix and suffix: the user can copy paste values from a color picker. 🤷
can we unify the padding around the square?
fixed in #80
button icon not aligned:
fixed in #80
I see, if it's not working don't worry about it :)) And agreed, but given we have a color picker right below the input box not sure how often would people still look for an external color picker. Anyways we can leave it as is.
depends on EQWorks/chart-system#161
controls
CustomDropdown
blur issues!showLegend
Left
, andRight
have been disabled for title position controlsData Transformations
section as per designpercentageMode
state with corresponding toggle inData Transformations
percentageData
inuseTransformedData
that produces a series of percentages based onaggregatedData
. Map type widget is currently excluded from this feature due to difference in transformation steps, but this can be modified in the future.roundToTwoDecimals
COLOR_REPRESENTATIONS
, which contains a set of functions and values that constitute everything needed byColorSchemeControls
to provide base colour controls in that representation. This collection of utils is memoized viaui.colorRepresentation
in the store.!isReady
: -style
WidgetControlCard
clear buttonstore
reloadData
action toasts on data reload successtype
is now resettable, i.e. when the user clicksRESET
, the widget type becomes undefinedresetWidget
action now correctly resetsuniqueOptions
resetValue
action, which performs a partial reset on the global state (currently used in 'Clear' buttons)uniqueOptions
default values are now asserted on widget type changeconfig
object now includesgroupFilter
(oops)loadConfig
action now only loads states that exist instateDefaults
dataFormatFunctions
state was being manually assigned in this method, even though it is supposed to be computedstateDefaults
(it was redundant to have them there, as they cannot/should not be 'resettable' or have default values)components
WidgetControlCard
s now acceptclear
prop, which is a callback for the clear button. This button not rendered if noclear
prop is provided.XYSelect
now accepts an array of disabled cells, which defaults to[[0.5, 0.5]]
.XYSelect
styling has been updated to more closely match the latest designPluralLinkedSelect
tweaksAdd
buttonCustomButton
util
roundToTwoDecimals
deps
@eqworks/lumen-labs
to v0.1.0-alpha.27@eqworks/chart-system
to v0.6.3-alpha.8colord
use-debounce