Skip to content

Releases: vphantom/vpweb

Cleaner invalid states, file upload field

01 Jun 15:13

Choose a tag to compare

  • Clarified how to define explicitly invalid fields
  • JS to help highlight invalid fields only after initial interaction
  • File upload field CSS

Improve form fields

31 May 19:19

Choose a tag to compare

  • Account for all field-group combinations, bare, split, etc.
  • Auto-expand selects inside fields per user expectations

Fine-tune responsive forms

29 May 15:28

Choose a tag to compare

  • Form inputs had too much padding for fine pointer environments.
  • Made .vp-group cooperate well with .vp-field siblings.

Minor update

28 May 19:02

Choose a tag to compare

Clean up a few form-related details.

Minor update

26 May 15:48

Choose a tag to compare

New:

  • Inject pattern attribute to input[type=email] elements to add a conservative layer to the browsers' anemic validation.

Bug fixes:

  • Add 4px to auto-growing <textarea/> like the inputs to avoid flickering scrollbars

Namespace colors

26 May 12:56

Choose a tag to compare

Bug fixes:

  • Stop leaking colors, boxes and backgrounds outside of .vp

Namespace clean-up

23 May 13:54

Choose a tag to compare

Breaking changes:

  • .vp-note and .vp-msg became custom element <vp-note/>
  • Self-describing classes like colors dropped their vp- prefix
  • Tabs became proper custom element <vp-tabs/>
  • .vp-box renamed .vp-wrap for clarity

Other changes:

  • Makefile: improved clean rule
  • README: added GitHub release version shield

Initial release

23 May 11:39

Choose a tag to compare

With this release, we have the core CSS and JS libraries needed for basic use of colors, grids, forms, tables, tabs and messages. Components will build on top of that foundation.

Prototype 3

17 Apr 11:57

Choose a tag to compare

Prototype 3 Pre-release
Pre-release
  • Fully documented
  • JS library mostly complete
  • Components structure is stabilizing
  • Editeur component fully usable
  • CSS not yet refactored