neo

The application worker driven frontend framework

MIT License

Downloads
5.2K
Stars
2.7K
Committers
33

Bot releases are hidden (Show)

neo - housekeeping

Published by tobiu over 1 year ago

neo - dependencies updates

Published by tobiu over 1 year ago

  • using the latest webpack versions as usual
  • sass v1.63.2 seems corrupted => breaks the themes build. for now, we hard-lock neo to use v1.61.2, the last stable version that i am aware of
neo - new components (in progress)

Published by tobiu over 1 year ago

  • Neo.component.Progress: basic implementation using the progress tag
  • Neo.container.Dialog: further enhancements
  • XSS-Protection
neo - v5.10.4

Published by Dinkh over 1 year ago

Added

Component - Progress

  • Added a progress component, that allows different configs: e.g. horizontal/vertical
  • Added 2 Examples
    • Simple example
    • Real World Example

Updates

Field - Range

  • added config to show the value in front of the label

Accordion

  • Supports both themes now
  • added Example

other

  • createClass script support for Neo.examples namespace
  • form.Container has updated setConfigs
  • Splitter::onDragEnd updated
  • form enhancements

Fixes

Toast

  • Toast destroys now
  • Toast Manager error fixed (index not identical with number of toasts)

Toast Example

  • added ScrollSync
  • Stores for DropDowns now return name and not id
neo - form enhancements

Published by tobiu over 1 year ago

  • form.field.CheckBox: labelIdSeparator_
  • form.field.Text: labelIdSeparator_
neo - form enhancements

Published by tobiu over 1 year ago

  • form.field.CheckBox: labelId_, labelIdCls_ configs
  • form.field.Text: labelId_, labelIdCls_ configs
neo - container.Dialog (modal overlays)

Published by tobiu over 1 year ago

  • basic implementation
  • new main thread addon
  • form.field.Select: passing new store instances to the list

thx @pensuwan-k!

neo - form.field.Switch, component.Process

Published by tobiu over 1 year ago

@Dinkh added 2 new components into the framework. Thanks & kudos!

form.field.Switch:

See: https://github.com/neomjs/neo/commit/d4b598b843421cecb36e3bf8f8abca412b7072a5

component.Process:

See: https://github.com/neomjs/neo/commit/27d9c4b93c390caec79f58260a56d8484ab1e96a

neo - Docs App debugging

Published by tobiu over 1 year ago

neo - Docs App debugging

Published by tobiu over 1 year ago

  • the online-examples deployment no longer displays tabs
neo - form.field.Currency: polishing

Published by tobiu over 1 year ago

neo - form.field.Currency

Published by tobiu over 1 year ago

neo - form enhancements

Published by tobiu over 1 year ago

  • form.field.Base now includes the name_ config
  • we can now optionally render field names into the DOM using the renderName config (defaults to true, useful for testing tools & accessibility)
  • we can now optionally render field paths (combinations of formGroup(s) & field names) into the DOM instead of the field name using the renderPath config (defaults to true)
neo - form enhancements

Published by tobiu over 1 year ago

  • form.field.ZipCode: prevent initial validations
  • there was an edge case for users manually removing the last char inside the input field
neo - form.field.Url: input pattern fix

Published by tobiu over 1 year ago

neo - form.field.Number: smarter stepSize valiadtion

Published by tobiu over 1 year ago

stepSizes < 1 were causing trouble, since values & stepSizes can be float values, leading to rounding issues.

old VS new approach:

neo - form.field.Text: disabledChars_

Published by tobiu over 1 year ago

  • We can now easily disable specific characters from getting "typed" into form fields
  • "e" and "E" are disabled for NumberFields by default now (you can change this on class or instance level)
Package Rankings
Top 2.35% on Npmjs.org
Top 6.61% on Proxy.golang.org
Related Projects