Skip to content

Releases: arbolitoloco/symbiota-label-generator

Bug fixes

18 Mar 17:52
Compare
Choose a tag to compare

Added

  • Button to add a bar above line.

Changed

  • Added position "none" for field in line.

Fixed

  • There was a bug where the default delimiter space couldn't be removed.
  • The preview label sometimes would display the fields in weird positions when they were positioned in the line.

Improved field positions

02 Feb 20:53
Compare
Choose a tag to compare

Added

  • Formats labels to improve user readability
  • A changelog file.

Fixed

  • There was a bug where fields that were positioned at the right side of the line were not being placed in their correct position.

Patch: adds ability to float field in line

21 Jan 17:47
Compare
Choose a tag to compare

Workaround to divide single line in two columns: if one field has option set to "Position in Line: Right", visually the line will be divided in two sections, with the selected field floated to the right side of the line.

Major updates

21 Jan 00:49
Compare
Choose a tag to compare

This version produces a JSON definition that is ready to use with the latest deployments of the Symbiota-Light Label Module.

Major modifications from previous version

  • Only one item can be selected/formatted at once
  • List of currently available fields refreshes automatically
  • Field names don't have whitespace in label preview (to allow for better visualization of where the actual spaces are defined)
  • Delimiters are added by default between multiple fields (space)
  • Some font-related classes changed names to allow for dynamic selecting
  • Label builder area does not get styles applied to them anymore
  • JSON export now adds a wrapper

New features:

  • Ability to reorder lines
  • Ability to delete lines
  • Ability to delete fields
  • JSON format loader with validator: you can now paste your existing definitions in the text area below the preview and click "Load JSON" to see the visual builder display your options. Caveat: only translates simplified definitions (like those created by this generator) that include only fieldBlocks (no custom divBlocks allowed for the moment)
  • Font families integrated: replace "font-type" selector, with current web safe fonts installed:
    • Sans-Serif: Arial, Verdana, Helvetica, Tahoma, Trebuchet MS
    • Serif: Times New Roman, Georgia, Garamond
    • Monospace: Courier New
    • Cursive: Brush Script MT

Bug fixes:

  • When multiple fields were selected, unusable inputs were still enabled for editing
  • Delimiter state was not being passed to input when line was selected

Functional Prototype

18 Dec 21:00
Compare
Choose a tag to compare

Standalone front-end; to be integrated with Symbiota Framework.
Generates JSON format for label content (doesn't include label header/footer or general label settings).

Additional and Improved Formatting Controls

03 Dec 00:59
53d86d9
Compare
Choose a tag to compare

Adds option to select "Font-Family" and fixes "Font-Size" behavior.

Very basic prototype

24 Nov 18:39
35d6a19
Compare
Choose a tag to compare
Very basic prototype Pre-release
Pre-release

Initial working prototype that uses static array to pull fields that can be dragged into set containers in label building area. Formatting is limited to "bold" and "italic" fonts. Each dragging and formatting event refreshes the label preview area and the set JSON format.