yandex-ui/nanoislands

Собираем мелкие хотелки в одном месте

chestozo opened this issue · 1 comments

reference http://yandex-ui.github.io/nanoislands/#button

button:

  • поддержка iconHtml чтобы туда можно было положить произвольный html

input:

  • поддержка validate (или mask или validRegexp: "\d") - мозможность указать допустимые символы для ввода (к примеру, только цифры)
  • если делать поле ввода высотой 20px placeholder внутри прибивается к верхнему краю и выглядит не очень
  • в IE инпуте с leftContent прыгает текст при вводе, лечится input { line-height: 1em }
  • если одновременно установить hint и непустой content - отображаются оба. Лечится так block.$control.trigger('input')

radio-button:

  • полноценное js API, чтобы можно было создать блок при помощи вызова nb.block

popup:

  • отдельные флаги про закрытие попапа по клику в паражу и в крестик

в IE инпуте с leftContent прыгает текст при вводе, лечится input { line-height: 1em }