Some small (visual) bugs…

Buttons have no margins when folding on to each other on smaller windows

Remove the set doesn’t work as it reappears on reload:

When I open the animation object preview and exit focus mode, I am left with this…


Can you keep the toggle for the structure panel in focus mode!? Off by default naturally…

1 Like

Visible Bricks Panels doesn’t stay in bound

PS: The fractions on the multiplier are pretty big

Smaller 0.5 steps would be best. If 0.5 steps don’t work maybe the current 1 is 2 and each 1 is behind the scenes (1)+{number from user} with a smaller width.

1 Like

I still find that this might turn away people. … reduce the complexity here by making clear what selector this is…

Either:

“Animation Selector”

or even better (imo):

“Selector to animate”


Little ⓘ is missing


Furthermore… the “use Trigger” button is confusing. I’d remove that button and have a placeholder text “Leave empty to animate trigger selector” in there. Some benefits of that approach:

  • If the intention is to animate the trigger, having that auto-determined if empty allows to mitigate error if the trigger selector is changed. Currently, then you would need to change it at two places
  • The “use Trigger” could be replaced with the selector picker button (Zielscheib mit Maus-Pointer)

CleanShot 2023-04-27 at 11.11.14@2x

Little ⓘ is missing (explaining what the options are) + new Option:
I would add an “None” or better “Event” option that hides and resets “Trigger Selector” input entirely and explains that this will need to be triggered by an event in that case. Custom can lead to some major frustration… and really needs better explanation, hence the ⓘ


BTW the new documentation is not really hooked up to the interface. Would that make sense? or is that too much in your opinion?

1 Like

On “Spacing Properties” I’d like to see height and min-height as well as width and min-width… what do you think?

Also, there is a lot of scrolling for people that only use the animation object now. Specially when using fromTo… not sure what the solution is to make pros and beginners happy at the same time.

1 Like

Setting custom grid fractions does break in focus mode:

1 Like

To help users while constructing an animation object manually, you could run a little function on each keystroke or is the last stroke has passed for a certain time (300ms). With a little feedback:

function isValidObject(objectString) {
  try {
    const obj = new Function(`return ${objectString}`)();
    return typeof obj === 'object';
  } catch (error) {
    return false;
  }
}

If the string entered doesn’t passed the above JS test, you could show:

Here is a JS function that also returns the error reason for the little ⓘ

function isValidObject(objectString) {
  try {
    const obj = new Function(`return ${objectString}`)();
    return { isValid: typeof obj === 'object', error: null };
  } catch (error) {
    return { isValid: false, error: error.message };
  }
}
1 Like

Line numbers are broken

Save should also close.

I might rename the buttons “close” (maybe to “abort”) and “save and close” if save also closes…

1 Like

Thanks, Max! You’re legend!!

giphy-1

Much appreciated!! :heart: