Skip to content

New exciting features have arrived!

Compare
Choose a tag to compare
@jvalen jvalen released this 14 Jun 12:11
· 349 commits to master since this release

Features

  • Animations: In addition to the ability of creating drawings, the user can generate animations as a result of a drawing sequence.
  • A project can have as much drawings (we can call them frames) as the user wants.
  • The duration of every single frame can be modified, as well as the total duration, giving as a better control over the animation results.
  • A project can be exported and imported (in the previously exported format).
  • Animations and single frame drawings can be downloaded or shared.
  • New help tool-tip button included.
  • The Palette have less and more convenient colors, including an empty row for custom colors. Note that the user can modify every color in the palette and all of them will be stored in the project.
  • The CSS button will show the animation or single frame CSS code.
  • Responsive layout, giving a better mobile experience.

Code refactor:

There has been a huge code refactor, trying to keep the code style more consistent and better organization:

  • All the source code is now inside of /src folder, including the server code.
  • PostCSS is introduced to handle most of the app styling and the CSS notation followed is BEM. Radium is also used to be able to use keyframes inline styles for the animation preview.
  • More consistent use of Immutable data, avoiding parsing data from Immutable to JS and vice versa as much.
  • Localstorage key has been changed to: pixelart-react-v2

Fixes:

  • Undesirable dragging event triggered problem is solved.