1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-semantic-ui_old1

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
RELEASE-NOTES.md 310 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 05:35 e3fac6f

Версия 2.5.0 — 6 октября 2022 г.

Примечание:

Особое примечание: если вы столкнётесь с критическими изменениями в Gulp 4, пожалуйста, свяжитесь со мной по адресу jack@semantic-ui.com и сообщите об ошибках.

Критическое исправление:CSS: исправлена лишняя точка с запятой, из-за которой компиляция CSS-сборки Semantic UI не удавалась на различных системах #7065 React Issue, CSS Repo Issue #81, CSS Issue #75.

Изменения, нарушающие работу:Gulp 4: все задачи были переписаны для работы с Gulp 4. Это должно исправить SUI для правильной установки на Node 12 или выше (см. Gulp3 Issue для получения дополнительной информации).

Сборка:Node: обновлены скрипты для сборки в Node 18 через ванильную установку. — Тема: разрешена возможность отсутствия глобальной темы сайта #6876 Спасибо @cruzdanillo. — Meteor: исправлена проблема неправильного использования api.addAssets #6790 Спасибо @gimco. — Gulp: сообщения об ошибках в сборке #7005 Спасибо @bundyo.

Примеры:Modal: исправлен наблюдатель мутации, который не был должным образом отключён. — Sticky: добавлен новый пример для sticky, чтобы выделить поведение, когда высота sticky/контекста варьируется.

Исправления ошибок:Dropdown: исправлена ошибка, при которой меню выпадающего списка не открывалось вправо, когда оно находилось в правом меню внутри ui меню (см. примеры/sticky.html) для использования. — Sticky: исправлена ошибка, при которой элемент мог быть привязан к низу (прикреплён к нижней части контекста), если липкий элемент больше контекста. — Sticky: исправлена ошибка, когда размер sticky был больше размера контекста, что приводило к неправильному заданию минимальной высоты контекста. — Button: исправлено использование загрузки на помеченной кнопке #7023 спасибо @flppv.

Версия 2.4.2 — 21 октября 2018 г.

Сборка: — Исправлена проблема, которая могла помешать запуску gulp build из-за обновлений зависимостей gulp Спасибо за помощь @himanshu230 #6631, #6622, #6067.

Версия 2.4.1 — 13 октября 2018 г.

Примечание:

Если вы используете пакет semantic-ui-less с версиями LESS до 3.5, некоторые значения calc не будут вычисляться правильно из-за изменений в интерполяции переменных. Рекомендуется обновить версию до 3.5 или более поздней, чтобы продолжить использовать новые версии SUI. Для получения дополнительной информации см. #6512.

Сборка:LESS: SUI теперь поддерживает версии LESS больше 3.5.0 Спасибо @sciyoshi #6512. — Gulp: перенесён устаревший gulp-util в replace-ext Спасибо @stevelacy #6322. — Gulp: обновлены все зависимости gulp до самых последних выпущенных версий с необходимыми изменениями задач.

Исправление ошибок:Dropdown: clearable dropdown теперь работает с выпадающими списками, которые не являются on:click, например, hover или manual триггеры. #6594. — Modal: fullscreen modal теперь имеет правильное левое смещение с гибкими модальными окнами #6587. — Embed: embed теперь корректно удаляет метаданные DOM при уничтожении. — Grid: исправлена проблема с очень расслабленным вертикально разделённым grid, имеющим неправильные поля на разделителях.

Версия 2.4.0 — 17 сентября 2018 г.

Версия 2.4.0 включает новый компонент placeholder. Чтобы использовать этот компонент на существующем сайте SUI, обязательно добавьте @placeholder: 'default'; в свой theme.config. Пример можно увидеть в theme.config.example.

Новые компоненты:Placeholder: добавлен ui placeholder, который можно использовать для отображения места, где скоро появится контент.

Новый тип пользовательского интерфейса:Segment: добавлен новый ui placeholder segment, используемый для резервирования пространства для пользовательского интерфейса, когда контент отсутствует или пуст.

Основные улучшения:Dropdown: добавлены очищаемые выпадающие списки. Когда clearable: true. В запросе представлен текст технической направленности из области разработки и тестирования программного обеспечения. Основной язык текста запроса — английский.

Modal/Dimmer

Для модальных окон и диммеров теперь доступна новая настройка useFlex, которая по умолчанию имеет значение auto. Модальные окна и диммеры автоматически возвращаются к использованию негибких макетов, если есть проблемы с макетом при использовании flexbox. Модальные окна будут возвращаться к позиции JS при использовании detachable: false или в IE11/Edge (абсолютно позиционированные элементы внутри гибких контейнеров в IE ведут себя по-разному).

Критические ошибки

  • Modal — исправлена проблема, из-за которой прокручиваемое модальное окно не позволяло прокручивать его на сенсорных устройствах.
  • Label — исправлена ошибка, из-за которой базовые метки отображались неправильно. Спасибо @lasley / @ColinFrick.
  • Menu/Dropdown — исправлено отображение левого меню внутри пользовательского меню по горизонтали как flex.

Ошибки

  • Dimmer — диммер теперь устанавливает variation во время выполнения, чтобы поддерживать замену во время выполнения между верхним выравниванием и средним выравниванием с помощью .dimmer('setting', 'variation', 'top aligned').
  • Dropdown — исправлен случай, когда onChange при использовании с action: hide пропускал третий параметр $item.
  • Flag — добавлен псевдоним uk для united kingdom. Спасибо @PhilipGarnero.
  • Icon — исправлены отсутствующие псевдонимы disk outline icon.
  • List — исправлена проблема, при которой содержимое списка не занимало 100% ширины при использовании вместе с img или icon.
  • Menu/Dropdown — исправляет проблему, при которой поля элементов выпадающего меню не соблюдались внутри помеченного значком меню.
  • Modal — исправлена проблема с тем, что переменная темы @mobileTopAlignedMargin не была реализована.
  • Modal — модальное окно теперь удаляет размытие после отмены затемнения, чтобы предотвратить проблемы с position: fixed.

Небольшие изменения

  • Dropdown — слегка изменено стандартное правое поле по умолчанию для значка закрытия встроенного выпадающего списка.

Версия 2.3.3 — 8 июля 2018 года

Исправления ошибок

  • Search — передача cache: false теперь влияет на настройки по умолчанию для apiSettings при использовании удалённой конечной точки. Ранее также необходимо было передать apiSettings: {cache: false}.
  • CSS — обновление синтаксиса LESS для совместимости с LESS 3.0. Спасибо @sciyoshi.
  • Icon — несколько названий иконок устарели из-за несовместимости с transition in и transition out, используемыми в анимациях.
    • linkedin in теперь называется linkedin alternate.
    • zoom in теперь называется zoom-in.
    • zoom out теперь называется zoom-out.
    • sign in теперь называется sign-in.
    • sign out теперь называется sign-out.
    • log out теперь называется logout.
    • in cart теперь называется in-cart.

Версия 2.3.2 — 18 июня 2018 года

Улучшения

  • Modal — модальные окна и диммеры теперь предотвращают прокрутку фоновой страницы на мобильных устройствах или там, где присутствуют сенсорные события.
  • Button — добавлены инвертированные и инвертированные базовые варианты для основных и дополнительных кнопок. Спасибо @hammy2899.

Тематизация

  • Глобальная — добавлены переменные hover, down, active и focus для @invertedPrimaryColor и @invertedSecondaryColor.

Ошибки

  • Dropdown — исправлена ошибка, которая могла вызывать рекурсивное срабатывание сетевых запросов, особенно при использовании apiSettings с URL-адресом, который возвращает действительный ответ, но без результатов при непосредственном нажатии на значок выпадающего списка. Спасибо @vpeti.
  • Статистика — исправлена проблема, когда сгруппированная статистика имела избыток. Контент внутри slide reveal и move reveal

Документы
— Исправлены ссылки CDN в документах. Спасибо @KSH-code.
— Устранена проблема, из-за которой iframes могли некорректно загружаться в /examples/theming.html.

Версия 2.3.0 — 20 февраля 2018 года

Основные улучшения
Иконки: теперь включён Font Awesome 5 в Semantic UI. Спасибо @hammy2899.

Поиск: поиск по категориям теперь может работать с локальным поиском путём добавления свойства category к любому результату и указания type: 'category'.

var categoryContent = [
    { category: 'South America', title: 'Brazil' },
    { category: 'South America', title: 'Peru' },
    { category: 'North America', title: 'Canada' },
    { category: 'Asia', title: 'South Korea' },
    { category: 'Asia', title: 'Japan' },
    { category: 'Asia', title: 'China' },
    { category: 'Europe', title: 'Denmark' },
    { category: 'Europe', title: 'England' },
    { category: 'Europe', title: 'France' },
    { category: 'Europe', title: 'Germany' },
    { category: 'Africa', title: 'Ethiopia' },
    { category: 'Africa', title: 'Nigeria' },
    { category: 'Africa', title: 'Zimbabwe' }
];
$('.ui.search')
    .search({
        type: 'category',
        source: categoryContent
    })
;

Всплывающее окно: теперь всплывающее окно может правильно позиционировать элементы, даже если у них другой контекст смещения, чем у активирующего элемента. Как в этом примере.

Всплывающее окно: при разумных условиях (до 2x смещения стрелки от края) всплывающее окно будет выравнивать центр стрелки (не край всплывающего окна). Смотрите это объяснение.

Чтобы сохранить функциональность, значение по умолчанию для movePopup осталось как true (перемещение всплывающего окна в тот же контекст смещения), однако теперь установка movePopup: false должна всегда позиционироваться правильно. Обязательно используйте movePopup: true, чтобы избежать проблем с ui popup внутри menu, input или других мест, где он может наследовать правила от своего активирующего элемента или контекста.

Переход: добавлен новый переход glow для выделения элемента на странице и анимация zoom для масштабирования элементов без прозрачности.

Модальное окно: модальное окно было переписано для использования flexbox. Нет необходимости вызывать refresh(), чтобы пересчитать вертикальное центрирование.

Модальное окно: у модальных окон теперь есть настройка centered, которую можно использовать для отключения вертикального центрирования. Это может быть полезно для модальных окон с динамически изменяющимся содержимым, чтобы предотвратить перемещение содержимого.

Небольшие улучшения
Тематизация: добавлены глобальные переменные для переназначения весов шрифтов normal и bold для пользовательских стеков шрифтов. Спасибо @jaridmargolin.

Поиск: результаты поиска по категориям теперь имеют настройку exact, соответствующую раскрывающемуся списку для fullTextSearch, предотвращая нечёткий поиск.

Поиск: теперь результаты поиска будут адаптивно настраивать строку title, если заголовки длинные, вместо того чтобы принудительно устанавливать ширину заголовка.

Затемнение: затемнители теперь имеют центрированный контент с одним оборачивающим элементом content.

Модальное окно: теперь вы можете изменять настройку closable после инициализации. Спасибо @mdehoog.

Аккордеон: добавлен обратный вызов onChanging для аккордеона, который происходит перед анимацией в обоих направлениях. Спасибо @GammeGames.

Мелкие улучшения
Всплывающее окно: arrowBackground теперь наследуется от background. Спасибо @devsli.

Всплывающее окно: добавлена новая переменная headerFontWeight.

Поиск: теперь поиск имеет адаптивные стили для мобильных устройств, чтобы результаты не были больше ширины страницы.

Ошибки
Модальное окно: настройка autofocus модального окна теперь проверяет, находится ли текущий сфокусированный элемент в модальном окне, избегая проблем, когда фокус мог быть установлен в onVisible или onShow.

Меню: исправлена ошибка, из-за которой размеры big и huge менялись местами в меню. Проблемы при отображении нескольких модальных окон. Спасибо @p2kmgcl #5319.

Проверка формы: исправлена проблема, из-за которой радиокнопка не включалась в значения onFailure, если она не была установлена #5064.

Sticky: исправлена ошибка, при которой sticky вызывала смещение страницы, когда высота контекста определялась высотой sticky в position: static; #3430.

Новые функции (6):

  • Выпадающий список: выпадающие списки автоматически определяют, находятся ли они за пределами экрана справа, и открываются влево спасибо @Graveheart #4211.

  • Проверка формы: добавлены add rule, add field, remove rule, remove field для программного добавления и удаления правил проверки из проверки формы #4267 #5253.

  • Сайт: сайт теперь включает пользовательские стили для полос прокрутки на странице (но не для фактической полосы прокрутки страницы) по умолчанию в WebKit/Chrome. Компоненты с инвертированным содержимым, такие как диммер, включают инвертированную полосу прокрутки. Вы можете отключить это, установив @useCustomScrollbars: false в ваших site.variables.

  • Модальное окно: добавляет новую опцию scrolling content, чтобы иметь модальное окно с прокручиваемым содержимым.

  • Sticky: sticky теперь включает новый параметр setSize, чтобы определить, должен ли он устанавливать размер содержимого при закреплении в соответствии с размером до закрепления (фиксированный контент использует другую систему позиционирования) #4360.

  • Сброс: обновление до [normalize.css 7.0] спасибо @ivantcholakov #4647.

  • Модальные окна: добавлены tiny и mini размеры модальных окон спасибо @Banandrew #5123.

  • Шаги: шаги теперь включают неукладываемую вариацию спасибо @TemaSM #3714.

Улучшения (4):

  • Инструменты сборки: все зависимости Gulp/NPM были обновлены до последних версий.
  • Выпадающее меню: улучшено расстояние между изображением внутри пункта меню и выбранным текстом.
  • Всплывающее окно: добавлено bind clickaway, bind touch close, bind close on scroll поведение, чтобы упростить указание поведения для всплывающего окна on: 'manual'.
  • Всплывающее окно: настройка className для visible разделена на visible и popupVisible, таким образом вы можете удалить видимую индикацию при активации элемента без изменения видимости всплывающего окна.

Исправления ошибок (19):

  • Таблица: исправлено некорректное применение инвертированного цвета заголовка таблицы к сортируемой таблице спасибо @Banandrew #5303.
  • Диммер: динамическое изменение настроек closable или inverted с помощью setting теперь корректно изменяет настройки при следующем показе/скрытии без повторной инициализации.
  • Выпадающий список: исправлен небольшой сдвиг стрелки раскрывающегося списка из-за неправильного расчёта em из-за различий в относительном em.
  • Выпадающий список: исправлено смещение позиции значка загрузки раскрывающегося списка.
  • Выпадающий список: устранена проблема, из-за которой раскрывающийся список выбора поиска сбрасывал список вверх после выбора при повторном открытии раскрывающегося списка #4506.
  • Значок: значок содержимого заменён на существующий псевдоним sidebar icon, так как это наиболее распространённый вариант использования и предотвращает конфликты имён с содержимым элементов спасибо @philrykoff #4574.
  • Боковая панель: удалено использование обнаружения браузера ios и использования -webkit-overflow-scrolling: touch;. У iOS больше нет проблем с размерами при отображении содержимого боковой панели в последней версии iOS.
  • Поиск: исправлена проблема, при которой searchDelay мог привести к появлению результатов после потери фокусом поиска.
  • Sticky: исправлен крайний случай, когда при использовании параметра offset элемент sticky не прокручивался внутренне, если содержимое направляющей. Без настройки смещения будет отображаться на экране
  • Всплывающее окно: исправлена ошибка, из-за которой не работало свойство supports svg из-за некорректного сравнения с undefined. Спасибо @mathiasrw #4544.
  • Ввод: устранена проблема, при которой прозрачный ввод имел радиус границы и мог обрезать нижние выносные элементы. #5281.
  • Ввод: исправлено применение дважды стиля disabled к вводу. Спасибо @levithomason #5284.
  • Сообщение: устранена ошибка, при которой сообщение с компактным значком не отображалось компактно. #4759.
  • Меню: исправлена проблема, когда левое и правое меню неправильно отображались в стековом меню на мобильных устройствах. Спасибо @BleuDiamant @Traverse #3604 #5116.
  • Меню: устранена проблема, когда элемент (x) item attached menu смещался на 1 пиксель из-за проблемы наследования CSS. #4248.
  • Всплывающее окно: устранена проблема, при которой всплывающее окно некорректно добавлялось в неправильный контекст смещения при использовании настроек popup и target вместе в случаях, когда у target другой offsetParent, чем у активирующего элемента.
  • Сегмент: устранена проблема, при которой использование цветного сегмента, например, красного сегмента внутри сегментов, не работало при :first-child. #4013.
  • Sticky: устранена проблема, при которой ui sticky, используемая с процентной шириной, неправильно изменяла размер, если размер содержимого контейнера менялся при «прилипании». #4360.
  • Dimmer: устранена опечатка, вызывающая добавление ненужного position: relative; в диммер тела. Спасибо @jinyangzhen #4707.

Исправления в документации (3)

  • Форма: обновлены документы, чтобы включить новые примеры добавления/удаления правил проверки.
  • API: в документах разъяснено, что все параметры AJAX можно передавать в API.
  • Проверка формы: добавлен недокументированный add prompt в список поведений.

Версия 2.2.10 — 28 марта 2017 г.

Критические ошибки

  • Выпадающее меню: исправление ввода поиска внутри выпадающего меню, приводящее к закрытию выпадающего списка перед выбором элемента #5113.
  • Выпадающее меню (только IE11): устранена проблема, при которой раскрывающееся меню повторно открывается сразу после закрытия при использовании поиска в меню. #4237.

Ошибки

  • Кнопка: исправлено неправильное использование @basicActiveBoxShadow в переменных базовой кнопки.
  • Видимость: события видимости теперь корректно срабатывают при использовании контекста, отличного от тела, для которого установлено значение overflow-x или overflow-y, равное auto или scroll.
  • Выпадающее меню: устранена проблема, из-за которой выпадающее меню не открывалось вверх по нижнему краю экрана при использовании контекста с установленным значением overflow-x или overflow-y, равным auto.
  • Модальное окно: обратные вызовы onDeny и onApprove больше не могут возникать несколько раз, если вы быстро нажимаете кнопку подтверждения/отклонения в a. #4479.

Улучшения -Форма: проверка кредитной карты теперь больше не завершается ошибкой при проверке значений пунктирной кредитной карты #5122 Спасибо @neokio.

Ошибки

  • Видимость: устранена ошибка, при которой использование видимости с настройкой контекста на прокручиваемом контексте (с переполнением) приводило к неправильному срабатыванию обратных вызовов.
  • Видимость: устранена ошибка, при которой значения top passed и bottom passed отображались как неверные значения при использовании параметров из get element calculations, когда элемент находился за пределами экрана.

Версия 2.2.9 — 21 февраля 2017 г.

Инструменты сборки

  • Исправлен сбой сценария установки npm версии 2.2.8 из-за неправильного пути в операторе require.

Версия 2.2.8 — 21 февраля 2017 г. Триггеры обновления пользовательского интерфейса и возвращает только логическое значение, является ли форма действительной.

Чтобы вызвать обновление пользовательского интерфейса, вы можете вызвать validate form. Также были добавлены дополнительные поведения формы. См. новую документацию по программной проверке для дополнительных примеров.

Выпадающий список

multiple selection dropdown больше не добавляет автоматически выбранное в данный момент значение при переключении или размытии поля, даже когда установлено forceSelection: true.


Основные улучшения

  • Иконки — Обновления Font Awesome до версии 4.7.0. Всегда человек @BreadMaker #4766.
  • Выпадающий список — Добавлен новый параметр filterRemoteData, при установке значения true ожидается, что API вернёт полный набор результатов, который затем будет отфильтрован на стороне клиента для отображения только соответствующих результатов. Спасибо @enix223 #4815.
  • Выпадающий список — Исправлена проблема, из-за которой использование некоторых специальных символов, таких как \, могло привести к тому, что выпадающие списки не работали. #4688, #4692.
  • Вкладка — Добавлена настройка loadOnce, которая при включении вызывает удалённый вызов данных вкладки только при первой загрузке и оставляет DOM без изменений впоследствии. #2534.

Критические ошибки

  • Выпадающий список — Параметр forceSelection больше не приводит к выделению выделенного значения в множественном выборе при размытии при использовании multiple selection dropdown #4041, #4516.
  • Выпадающий список — Выпадающие списки с использованием поиска внутри меню теперь доступны для табуляции #4490.
  • Поиск — Исправлено, когда пустое сообщение о результатах всё ещё может появляться при использовании настройки showNoResults: false #4616.
  • Боковая панель — Исправлен баг, из-за которого боковая панель в iOS показывала неправильный фон при открытии боковой панели, если страница меньше 100% высоты #4264.

Исправления критических ошибок документации

  • Видимость — добавлена документация для onOnscreen и onOffScreen, двух очень важных обратных вызовов, которые происходят, когда элемент находится или не находится в текущем прокручиваемом представлении.

Улучшения

  • Элементы — добавлен вариант unstackable, чтобы элементы не складывались на мобильных устройствах #2901.
  • Поиск — добавлен новый параметр callback в поведении query, show results, hide results и search remote, чтобы разрешить вызов функции после завершения.
  • Проверка формы — правила теперь правильно поддерживают идентификаторы со специальными символами, такими как скобки, например, name="user[name]" Спасибо @mzygmunt #4163.
  • Поиск — клавиша esc теперь скрывает результаты и предотвращает их отображение снова, пока поле формы не будет размыто.

Инструменты сборки

  • NPM — удалена зависимость от tarball, упакован новый исправленный WrenchJS под Semantic-org как новый пакет.

Ошибки

  • Кнопка — исправлена ошибка, из-за которой специфичность CSS вызывала неправильное центрирование icon buttons #4487.
  • Выпадающий список — исправлен баг, из-за которого щелчок по значку раскрывающегося списка при использовании удалённых данных не открывал меню #4041.
  • Выпадающие списки/поиск/флажок — удаляет использование устаревших API-интерфейсов dispatchEvent DOM для генерации имитированных событий.
  • Выпадающий список — устраняет проблему, из-за которой left pointing dropdown и right pointing dropdown отображались неправильно при открытии upward #4896.
  • Выпадающий список — устранена проблема, из-за которой при использовании fullTextSearch: 'exact' всё равно выполнялся бы поиск по неполному совпадению. Улучшения
  • Message: добавлены дополнительные переменные для @padding.

Версия 2.2.3 — 21 августа 2016 года

Улучшения

  • Проверка формы: теперь можно опустить нотацию в квадратных скобках для правил, передавая значения в квадратных скобках с параметром value (#3313).
  • Выпадающий список: при использовании search selection с selectOnKeydown теперь будет выделяться частичное соответствие поиска выбранному в данный момент значению на клавиатуре.
  • Модальное окно: модальное окно теперь включает настройку для включения/отключения сочетаний клавиш.
  • Фокус модального окна: модальное окно будет фокусировать первый доступный для табуляции элемент, а не только input (#4370).

Ошибки

  • Комментарии: добавляются недостающие размеры (mini, tiny и т. д.) (#4408).
  • NPM: исправлен файл package.json, чтобы разрешить использование jQuery версии 2.x или 3.x (#4254).
  • Кнопка/выпадающий список: исправлена проблема, когда ui dropdown button мог иметь неправильное расстояние для значка выпадающего списка (#4408).
  • Форма/сегмент: исправлена опечатка, из-за которой pointer-events: none не работал с loading segment и loading form (#4403).
  • Значок: значки теперь могут получать стиль ссылки (#4399).
  • Вертикальные кнопки: исправлены вертикальные кнопки, у которых только одна кнопка имела неправильный радиус границы (#4107).
  • Сетка: исправлена ошибка, при которой (x) выровненный столбец внутри (x) выровненной строки неправильно применял выравнивание столбца.
  • Отключённые поля: исправлена форма, где отключённые поля с радиовходами неправильно затемняли метку (#4366).
  • Меню: исправлена ошибка, при которой раскрывающийся список в вертикальном меню не открывался вверх, когда ниже не было места (#4150 [#4156]).
  • Раскрывающийся список: раскрывающийся список с использованием search selection with selectOnKeydown и текстовым содержимым, включающим HTML, не будет применять содержимое HTML (например, изображения) к тексту до тех пор, пока раскрывающийся список не потеряет фокус, что гарантирует правильное выравнивание содержимого с частичным поисковым содержимым ввода поиска (которое не может включать HTML).
  • Действие: исправлено некорректное поведение action: select после версии 2.2 из-за неправильного использования новой сигнатуры функции (#4183).
  • Наблюдатель мутаций: исправлена опечатка, которая приводила к тому, что наблюдатель мутаций selectObserver не отключался (#4311).
  • Иконка: исправлена отсутствующая иконка «dribbble» из-за неверного подсчёта буквы «b» (должно быть 3) (#4185).
  • Иконки: исправлены проблемы с отображением иконок «grab» и «television» (#4178).
  • Стиль ввода: стили input теперь применяются к type="file" (#4074).
  • Всплывающее окно/меню: исправлена ошибка, из-за которой всплывающее окно некорректно отображалось при вложении в меню некоторыми способами.
  • Разговор: исправлена иконка «talk», которая работала некорректно (#4178). ### Версия 2.2.2 — 7 июля 2016 г.

Ошибки

  • Shape — Исправлена ошибка, из-за которой форма анимировалась неправильно при использовании jQuery 3.0 из-за секретных изменений в том, как рассчитывается ширина элементов с преобразованием.
  • Dropdown — Исправлено появление курсора «указатель» в области попадания над полем поиска в выборе поиска, теперь во всей области ввода будет отображаться курсор ввода текста.
  • Dimmer/Modal — Исправлена ошибка, которая могла привести к тому, что диммер модального окна не подчинялся параметрам inverted: true или blurring: true при инициализации модальных окон с затем без установки любого из этих параметров.

Версия 2.2.1 — 27 июня 2016 г.

Ошибки

  • Dropdown — Исправлена проблема, когда использование и <select>, и allowAdditions: true приводило к сбою выбора раскрывающегося списка.

Версия 2.2.0 — 26 июня 2016 г.

Функции проекта

  • jQuery — Semantic UI теперь полностью совместим с jQuery 3.0.
  • Webpack — Весь CSS теперь совместим с Webpack.
  • NPM — Все зависимости NPM были обновлены до последних стабильных версий.

Новые функции пользовательского интерфейса

  • Все пользовательские интерфейсы — Добавлен новый параметр silent для всех модулей, который позволяет отключить весь вывод на консоль, включая ошибки. Это может быть полезно для предотвращения известных ошибок, таких как всплывающее окно, которое не может разместиться на экране, или липкий контент, который инициализируется до того, как станет видимым.
  • Все пользовательские интерфейсы — Теперь все пользовательские интерфейсы включают все варианты размеров, mini, tiny, small, large, big, huge, massive. Заголовки остаются только с 5 размерами small-huge, чтобы соответствовать H1-H5.
  • Все пользовательские интерфейсы — Компоненты, которые используют обработчики событий на document, body или settings.context, теперь используют наблюдателей мутаций DOM для обнаружения удаления и предотвращения утечек памяти.
  • Button — Добавлена совместимость с кнопками primary, secondary, positive, negative с базовым стилем.
  • Card — Добавлены карты с поднятым вариантом.
  • Dropdown — Все выпадающие списки, а не только выбор выпадающего списка, теперь будут выбирать первый пункт меню, начинающийся с нажатой клавиши клавиатуры, например, «N» выберет «New».
  • Dropdown — Выпадающий список теперь немедленно изменяет выбор пользователя при использовании сочетаний клавиш, это избавит от дополнительного нажатия клавиши Enter для подтверждения выбора в большинстве случаев. Чтобы включить предыдущий стиль выбора до версии 2.2, используйте параметр selectOnKeydown: false.
  • Dropdown — После открытия раскрывающийся список автоматически фокусируется на поиске внутри выпадающего меню.
  • Dropdown — Размер текущего поля поиска в раскрывающемся списке теперь зависит от отображаемой ширины скрытого элемента, а не от оценки на основе количества символов. Это означает, что поиск никогда не перейдёт на вторую строку раньше, чем обычно помещается в текущей строке.
  • Icons — Значки теперь используют последние значки Font Awesome 4.6.3. Включено более 80 новых значков. Спасибо BreadMaker за PR и davegandy за шрифт!
  • Popup — Добавлен новый тип всплывающего окна tooltip, который работает без JavaScript. Всплывающие подсказки могут указывать позиционирование и некоторые вариации с помощью атрибутов данных и будут автоматически обрабатывать позиционирование с использованием только CSS.
  • Progress — Прогресс теперь использует интервал опроса для обновлений. Быстрое обновление индикатора выполнения в течение периода быстрее, чем анимация. Новые возможности
  • Длительность (например, с событиями xhr onprogress, скажем, каждые 50 мс) теперь будет отображаться плавно.

Таблица — таблица определения теперь включает дополнительные имена классов для принудительного применения или игнорирования стилей ячеек определения.

  • Новые настройки:
    • Инструменты сборки — добавлен новый параметр autoInstall, позволяющий устанавливать Semantic без вмешательства пользователя. См. объяснение в документации [http://www.semantic-ui.com/introduction/advanced-usage.html#Auto-Install] о том, как его использовать. #3616 Спасибо @algorithme.

    • Выпадающий список — добавлена настройка fullSearchSearch: 'exact', которая требует точного соответствия значений для выпадающего списка. #3085 #3994 Спасибо @ShawnCholeva.

    • Выпадающий список — добавлена новая настройка поиска selection hideAdditions, которая удаляет отображение пользовательских дополнений внутри меню, делая процесс добавления более интуитивным. Выпадающие списки теперь имеют новое состояние empty, которое форматирует активный раскрывающийся список с пустыми результатами. #3791.

    • Выпадающий список — добавляет новую опцию allowReselection для запуска событий onChange даже при повторном выборе того же значения.

    • Выпадающий список — добавлена новая настройка minCharacters, которая устанавливает минимальное количество символов, необходимое для начала фильтрации результатов. #3886.

    • Проверка формы — добавлено правило проверки depends, которое проверяет поле только в том случае, если другое указанное поле не пусто.

    • Всплывающее окно — добавлены новые настройки boundary и scrollContext. boundary позволяет указать элемент, к которому всплывающее окно будет пытаться позиционироваться. scrollContext позволяет указать элемент, который при прокрутке должен скрывать всплывающее окно.

    • Всплывающее окно — добавлены новые настройки observeChanges, которые включены по умолчанию. Это добавит специальные наблюдатели мутаций для запуска destroy, когда элемент удаляется из документа, предотвращая утечки памяти.

    • Прогресс — добавлен обратный вызов onLabelUpdate, который можно использовать для указания точного текста, который должен появляться при фактическом обновлении прогресса, возможно, на основе некоторых внешних условий.

    • Рейтинг — добавлена новая опция fireOnInit для рейтинга, которая по умолчанию имеет значение false. При значении true onRate срабатывает при инициализации рейтинга. #3712.

    • Поиск — добавлена новая опция selectFirstResult, которая по умолчанию равна false. Автоматически выделяет первый результат поиска.

    • Поиск — поиск теперь включает настройку showNoResults для определения, следует ли показывать сообщения об отсутствии результатов.

    • Форма — форма теперь позволяет указать следующую ширину стороны с помощью настройки width, можно использовать next или initial, чтобы указать, должна ли она использовать старый или новый размер стороны.

    • Вкладка — добавлена новая настройка cacheType, может быть html или response (по умолчанию). HTML будет кэшировать полученный html после обратных вызовов, response будет кэшировать исходный ответ, чтобы его можно было воспроизвести идентично при будущих загрузках. #2534.

    • Вкладка — добавлена новая опция deactivate, по умолчанию — siblings, которая деактивирует активаторы вкладок, являющиеся элементами DOM-братьев активирующего элемента. Установка значения all деактивирует любой другой элемент вкладки, инициализированный одновременно.

    • Видимость — добавлены обратные вызовы onFixed и onUnfixed для видимости type: 'fixed'.

    • Видимость — добавлены обратные вызовы onLoad и onAllLoaded для типа visibility: 'image'.

    • Видимость — добавлена настройка zIndex для указания zindex с типом type: 'fixed' #3370.

Новые поведения

  • Выпадающий список — добавлен новый удобный метод восстановления текста заполнителя.
  • Изображение — переход скрытого изображения теперь отображается правильно как visibility: hidden; а не display: none. Это позволит смещать видимость. Sticky/Visibility — добавлена функция наблюдения за мутациями для удаления элемента из контекста DOM, что позволяет избежать возможной утечки памяти.

Видео — исправлена проблема с поведением функции .video('change'), которая не меняла видео должным образом.

Ошибки:

  • API — использование onResponse с dataType, отличным от JSON или JSONP, вызывало ошибку. Это не позволяло переводить ответы в виде простого текста. #3653
  • Инструменты сборки — исправлен неверный текст справки gulp для задач RTL в инструментах сборки. #3858
  • Кнопка — у иконки справа внутри кнопки со значком стрелки появлялся дополнительный отступ. #3525
  • Кнопка — устранена проблема, когда отключённая кнопка загрузки не удаляла события указателя. #2933
  • Кнопка — исправлена опечатка в зелёной перевёрнутой кнопке. #3873
  • Кнопки и выпадающие списки — выпадающие кнопки с использованием текста по умолчанию больше не получают неправильный стиль шрифта для текста-заполнителя.
  • Флажок — исправлена ошибка, из-за которой в документации упоминались onEnable и onDisable для флажка, но обратный вызов назывался onEnabled и onDisabled. Оба обратных вызова теперь будут действительны до версии 3.0. #3761 #3763
  • Флажок — в браузере Chrome на радиокнопках появлялся неопределённый стиль, если пользователь ещё не взаимодействовал со страницей.
  • Выпадающий список — apiSettings по умолчанию не использовал cache: 'local', как указано в документации.
  • Выпадающий список — get value не возвращал правильное значение, когда значение было пустым. #3766
  • Выпадающий список — добавлено смещение в 1 пиксель для текущего текста, чтобы мигающий текстовый курсор позиции не перекрывал первый пиксель подстилающего текста.
  • Выпадающий список — раскрывающийся список открывался при нажатии на ярлык «удалить x», когда не использовался поиск выбора. #3789
  • Выпадающий список — выпадающие списки больше не открывались повторно при выборе, когда они были вложены внутрь . #3917
  • Выпадающий список — выпадающие меню неправильно активировались на мобильных устройствах. #3183
  • Выпадающий список — исправлена ошибка, когда использование action: 'hide' могло привести к тому, что значение text не передавалось обратному вызову onChange.
  • Выпадающий список — значения с двойными кавычками (") не работали с выпадающим списком, использующим выбор, потому что значение не кодировалось как html-сущности.
  • Выпадающий список — длинный текст ввода в выпадающем списке с allowAdditions мог ошибочно перейти на следующую строку раньше времени. #3743
  • Выпадающий список — регенерированный выпадающий список больше не игнорировал свойство disabled. #4010 Спасибо @eymengunay!
  • Выпадающий список — поиск выбора терял фокус ввода поиска при нажатии на выбор. #3790
  • Встраивание — настройка API теперь отключена по умолчанию.
  • Проверка формы — исправлена ошибка, при которой многократная инициализация формы не вызывала должным образом destroy, удаляя предыдущие настройки. #3798
  • Форма — исправление равной ширины полей иногда не включало правильное расстояние между правым полем на мобильных устройствах. #3913
  • Форма — исправлена ошибка, при которой поле inline неправильно инвертировалось по цвету с перевёрнутой формой. #4004 #4005 Спасибо @tbracken
  • Форма — сгруппированные поля и поле вызывали разное сворачивание полей, в результате чего поля включали большие промежутки между содержимым. ### Версия 2.1.6 — 6 ноября 2015 г.

Исправления ошибок

  • Флажок/выпадающий список/поиск — исправлена ошибка, из-за которой события изменения выпадающего списка или флажка не всплывали. (События отправки были заменены на использование native document.creatEvent в версии 2.1.5, к сожалению, флаг для всплытия событий был ошибочно выключен.)

Версия 2.1.5 — 1 ноября 2015 г.

Улучшения документации

  • Примеры — все примеры кода теперь имеют кнопку «Копировать в буфер обмена». Спасибо @xiwc и @zenorocha за clipboard.js.

Небольшие улучшения

  • Форма — добавлена equal width form и equal width fields для более простых сгруппированных полей.
  • Модальное окно — обратный вызов onHide теперь может отменить событие, возвращая false. Спасибо @mdehoog.
  • Выпадающий список — добавлен обратный вызов onLabelRemove, который позволяет отменить удаление значения с помощью обратного вызова. Спасибо @goloveychuk.
  • Таблица — добавлено selectable в ячейку таблицы, что позволяет создавать полные ссылки на ячейки таблицы.
  • Всплывающее окно добавлены три новые переменные для цвета фона стрелки на основе положения: сверху, по центру или снизу. Это упрощает использование градиентных фонов во всплывающих окнах и позволяет согласовывать цвета стрелок.
  • Всплывающее окно — добавлены поведения get popup и change content, чтобы легче определять всплывающее окно от активирующего элемента и изменять текст.

Основные исправления ошибок

  • Флажок/выпадающий список/поиск — Исправлена ошибка, при которой использование .trigger('change') не вызывало собственное событие изменения. Только запуск обработчиков событий, прикреплённых с помощью jQuery. #3108.
  • Переход — Исправлена ошибка, когда статические переходы (те, которые не анимируются при входе и выходе из поля зрения) не запускали событие onComplete.
  • Sticky — Исправляет ошибку, при которой sticky будет прилипать в неправильное время при использовании другого контейнера прокрутки, отличного от body, и scrollTop не равен 0 при загрузке страницы.

Ошибки

  • Разделитель/шаг/модальное окно/AD — Исправлено 1-пиксельное перемещение при @mobileBreakpoint, вызванное неправильными граничными условиями в медиа-запросе. #3180. Спасибо @mdehoog.
  • Dimmer — Dimmer теперь работает правильно с opacity: 0. #3167. Спасибо @mdehoog.
  • Выпадающий список — Устранено условие, при котором фокусировка на выпадающем списке показывала бы пустое меню, когда достигалось «нет результатов» и выпадающее меню повторно фокусировалось.
  • Выпадающий список — Выпадающие списки поиска теперь будут корректно фильтровать по текущему поисковому запросу при повторной фокусировке.
  • Выпадающий список — Исправлена проблема, когда tabindex удалялся неправильно с selection dropdown в некоторых случаях. #3002.
  • Выпадающий список — Добавлен remoteValues как возможная настройка field. Позволяет пользователям возвращать результаты API, используя произвольные группы объектов JSON. #3080.
  • Выпадающий список — Добавлена возможность передавать ключи в качестве настройки, чтобы избежать проблем с языками, где разделитель запятых может быть другим кодом клавиши. #3016.
  • Выпадающий список — search dropdown теперь инициализируется с autocomplete="off", чтобы не запускать собственное меню автозаполнения.
  • Проверка формы — Исправлена ошибка при размытии или изменении при использовании пустого объекта проверки. #3131. Спасибо @listepo.
  • Проверка формы — Исправлены некоторые проблемы с проверкой целочисленных форм. #3053. Спасибо @maturano.
  • Проверка формы — правило decimal. Версия 2.1.4 — 13 сентября 2015

Критические исправления ошибокСборка — Исправлена проблема, из-за которой использование упакованной темы без файла site.variables приводило к сбою сборки (#3009, #3010).

УлучшенияПроверка формы — Проверка формы теперь поддерживает новое сокращение, которое значительно проще указать (#2579).

// раскрывается с использованием подсказок по умолчанию и идентификатора, соответствующего свойству label
$('.ui.form')
  .form({
    fields: {
      name     : 'empty',
      gender   : 'empty',
      username : 'empty',
      password : ['minLength[6]', 'empty'],
      skills   : ['minCount[2]', 'empty'],
      terms    : 'checked'
    }
  })
;

Проверка формы — Идентификатор и подсказка теперь необязательны для всех правил проверки формы. Добавлены значения по умолчанию для всех типов правил, а идентификатор теперь автоматически сопоставляется со значением имени правила, если идентификатор не указан (#3001, #2579). — Проверка формы — Все подсказки форм теперь поддерживают шаблонные значения: {value}, {name}, {ruleValue} и {identifier} (#3001).

Исправления ошибокВыпадающий список — Исправлена ошибка, из-за которой клавиша «,» не допускалась в раскрывающемся списке из-за сочетания клавиш для тегов пользователей (#3016). — Сообщение — Список пользовательского интерфейса, используемый внутри сообщения пользовательского интерфейса, теперь правильно выравнивается во всех условиях (#2958). — Проверка формы — Сообщения проверки в группе сообщений об ошибках теперь корректно удаляются при повторной проверке недопустимого поля при размытии. — Метка — Метки больше не принудительно переносятся на одну строку с помощью word-wrap: nowrap (#3006). — Таблица — Исправлена ошибка, при которой сегмент таблицы столбца (x) случайно наследовал некоторые стили сетки. — Сетка — Исправлено middle. Выровненная сетка не применяется к столбцам.

Меню — исправлена проблема, из-за которой правое меню некорректно плавало внутри контейнера меню на мобильных устройствах.

Кнопка — устранена проблема с неправильным отступом на значке у правой помеченной значком кнопки с именем «right» (например, со стрелкой вправо).

Версия 2.1.3 — 03 сентября 2015 г.

Исправления ошибок

Встраивание — исправлена ошибка, при которой перед параметрами вместо знака вопроса появлялся знак «?=».

Ввод — исправлен регресс, при котором ширина ввода ui icon input внутри форм была некорректной.

Ввод — исправлена опечатка в цвете текста заполнителя в фокусе, которая препятствовала использованию значения.

Ввод — теперь действие ввода правильно показывает границу в фокусе на стороне кнопки и избегает дублирования границ.

Версия 2.1.2 — 02 сентября 2015 г.

Исправление ошибки

Проверка формы — исправлены обратные вызовы onSuccess, чтобы не нарушать обратную совместимость.

Версия 2.1.1 — 02 сентября 2015 г.

Исправление ошибки

Инструменты сборки — исправлена проблема, из-за которой баннер комментариев неправильно отображал версию 2.0.7 в папке dist/.

Версия 2.1.0 — 02 сентября 2015 г.

Новые функции пользовательского интерфейса

API — добавлена опция encodeParameters для включения/отключения параметров, кодируемых с помощью encodeURIComponent.

API — добавлен новый параметр hideError, по умолчанию имеет значение auto (автоматически скроет ошибку для элементов, которые не являются формами).

Инструменты сборки — упакованные файлы .overrides теперь включаются опционально.

Кнопки — кнопки colored basic теперь окрашиваются до :hover в теме по умолчанию, что больше соответствует общему использованию на других веб-сайтах.

Кнопки — добавлено разнообразие labeled button для отображения количества рядом с кнопкой.

Карты — добавлена документация для карт stackable, которые были доступны, но не задокументированы в предыдущих версиях.

Флажок — добавлены 4 новых обратных вызова beforeChecked, beforeUnchecked, beforeDeterminate, beforeIndeterminate. Теперь вы можете отменить изменение состояния, вернув false из этих обратных вызовов.

Разделитель — вертикальный разделитель теперь можно использовать несколько раз в одной строке столбца (а не только в соотношении 50/50).

Выпадающий список — выпадающий список, использующий удалённые данные, теперь может настраивать имена свойств, возвращаемых вызовом API, используя поля (аналогично поиску).

Выпадающий список — раскрывающийся список теперь будет автоматически обновлять выбранные значения при изменении скрытого входного значения (при условии запуска события изменения).

Выпадающий список — в выпадающем списке с пользовательскими дополнениями теперь будут использоваться настраиваемые шаблонные сообщения, чтобы отличать добавленный выбор от предварительно выбранного выбора.

Проверка формы — добавлена проверка кредитной карты, поддерживает массив типов карт и международные карты, включая карты без luhn, такие как China UnionPay.

Проверка формы — обновлён внешний вид подсказок проверки формы, чтобы использовать более лёгкий стиль. Добавлены переменные для управления стилями подсказок ошибок проверки в form.variables.

Сетка — добавлены новые адаптивные вариации reversed для изменения порядка столбцов, они также совместимы с другими типами сеток, такими как divided и celled, на разных устройствах.

Значок — добавлен вариант fitted для значков, а также новые маленькие размеры tiny и... В запросе скорее всего текст технической направленности из области разработки и тестирования программного обеспечения. Основной язык текста запроса — английский.

Мини

  • Входные данные: добавлено состояние «отключено» для входных данных (#2694).
  • Входные данные: добавлена возможность прикрепления помеченного ввода к обеим сторонам (#2922, спасибо @maturano).
  • Метка: добавлен новый стиль базовой метки, который работает совместно с другими типами меток, обеспечивая более лёгкий стиль метки.
  • Меню: добавлены новые типы табличных меню: правое табличное, нижнее табличное; добавлено множество новых переменных табличного меню для настройки.
  • Меню: внешний вид помеченного значком меню был изменён. В горизонтальных меню теперь значки расположены над текстом, а сами значки немного больше, чем раньше.
  • Поиск: теперь поиск может использовать любое сопоставление ответов сервера, используйте параметр fields для передачи сопоставления ответов сервера с содержимым (спасибо @anibalmf1) (#2645).
  • Сайт: добавлена глобальная переменная @focusedFormBorderColor для управления цветом границы формы при фокусе.
  • Таблица: добавлено новое фиксированное изменение таблицы для использования с table-layout: fixed; это также поддерживает многоточие при использовании с однострочным содержимым.

Дополнительные функции

  • Хлебные крошки: хлебные крошки больше не получают вертикальное пространство по умолчанию. Это часто может вызывать проблемы с вертикальным выравниванием при отображении рядом с другим содержимым inline-block.
  • Выпадающий список: добавлены поведения get default text и get placeholder text для возврата текстовых значений.
  • Выпадающий список: указывающий выпадающий список (выпадающий список со стрелками) теперь поддерживает направление вверх и автоматически перемещает стрелки указателя при появлении вверх (#2733).
  • Форма: инвертированная форма теперь удаляет границу ввода, добавлены новые переменные для управления стилями ввода инвертированной формы.
  • Тема GitHub: добавлена тема значков GitHub с портом Octicons.
  • Метка: добавлена вариация basic метки, полезная для подсчёта элементов.
  • Меню: инвертированное меню теперь поддерживает отдельные элементы с цветом (спасибо @maturano) (#2850).
  • Меню: текстовое меню теперь использует отступы для хитбоксов, чтобы сделать целевую область для ссылок больше.

Функции, добавленные сообществом

  • Инструменты сборки: gulp build теперь правильно вызывает callback, позволяя тем, кто импортирует задачи, правильно связать его (спасибо @artemkaint).
  • Выпадающее меню: выпадающие меню show и hide теперь можно отменить, вернув false из обратных вызовов onShow или onHide.
  • Флаг: псевдоним флага Англии теперь установлен правильно (спасибо @eduardom).
  • Проверка формы: добавлены проверки number и decimal в форму (спасибо @TonnyORG) (#2537).
  • Проверка формы: форма onSuccess и onFailure теперь получает текущие поля формы в качестве параметра (спасибо @guodong).
  • Всплывающее окно: всплывающее окно теперь будет искать встроенное всплывающее окно как любой следующий смежный брат или сестра (спасибо @malacalypse).

Ошибки

Сообщённые ошибки

  • Аккордеон: добавлены недостающие обозначения для документации аккордеона (#2812).
  • Инструменты сборки: исправлена ошибка, из-за которой gulp version показывала бы x.x (#2875, #2920).
  • Инструменты сборки: устранена проблема, когда компонент glob {tab, table} приводил к тому, что таблица включалась дважды в объединённый источник.
  • Кнопка: исправлено отсутствие активного состояния и активного фокуса у инвертированной кнопки (#2635).
  • Кнопка: исправлена проблема, из-за которой базовая кнопка не имела цвета текста в фокусе. Когда окрашено #2264
    Флажок — нажатие на ссылку внутри инициализированного чекбокса label теперь работает корректно и не переключает флажок. #2804

Контейнер — исправлена проблема с fluid container, который был равен 100% + gutter при разрешении мобильного устройства (вызывая переполнение).

Выпадающий списокforceSelection больше не устанавливает текущее значение в поиске при пустом текущем запросе #2058.

— Выпадающий список — стрелка @arrowSize теперь автоматически перемещается, если размер изменяется с помощью переменной.

— Выпадающий список — размер стрелки выпадающего списка теперь определяется с помощью новой переменной @dropdownArrowSize, она немного меньше, чем раньше.

— Выпадающий список — исправлено горизонтальное отображение left menu внутри ui menu #2778.

— Выпадающий список — устранена ошибка, когда меню исчезало при вводе слов с пробелами с использованием allowAdditions: true, вызванная совпадением значения со своим собственным значением, обрезанным пробелами #2853.

— Выпадающий список — устранено появление сообщения «нет результатов» перед поисковым запросом при фокусировке ввода #2824.

— Выпадающий список — устранена проблема, когда onChange не срабатывал при использовании action: 'hide' #2818.

— Выпадающий список — устранена проблема, когда выбранный элемент не отображался при повторном отображении после фильтрации с одиночным выбором поиска #2824.

— Выпадающий список — исправление проблем с установкой значений «» (пустая кавычка), когда используется placeholder: false. Устранение проблем с использованием clear и restore defaults без заполнителей #2637.

— Выпадающий список — удаление использования trim, которое вызывает проблемы в IE 11 и ниже #2806.

— Встраивание — удаление случайных операторов console.log в js #2760.

— Форма / Ввод — исправление цвета текста-заполнителя для ui error input, изменение цвета заполнителя ошибки формы, чтобы отличать его от цвета ошибки значения формы #2786.

— Форма / Ввод — устранение проблемы, когда ui input иногда сжимался до ширины 0px, особенно при использовании внутри inline field [#2705 [#2621 #2821.

— Форма — отключённые поля теперь удаляют pointer-events, позволяя отключить функциональность флажка и выпадающего списка #555.

— Форма — ввод даты и другие специальные вводы в Chrome теперь имеют ту же высоту, что и обычные вводы (добавляет пользовательский стиль теневого DOM вендора) #2704.

— Форма — форма больше не будет показывать пустые сообщения в состояниях error, warning или success.

— Сетка — устранена проблема, из-за которой relaxed stackable grid имел неправильный отступ на мобильных устройствах.

— Сетка — устранена проблема, при которой вложенная stackable grid имела неправильный отступ на мобильном устройстве.

— Заголовок — заголовок прикреплён правильно, чтобы иметь правильную нижнюю границу на top attached и attached вариациях #2798.

— Значок — исправлена опечатка в псевдониме кубического значка, вызванная неправильным grep #2765.

— Ввод — устранена проблема с появлением левого углового помеченного левого значка ввода #2782.

— Элемент — исправлен bottom aligned, не работающий в элементе из-за неправильного значения гибкости #2826.

— Список — списки теперь можно выравнивать по правому или левому краю.

— Меню — (x) column вложенное выравнивание сетки теперь вертикально (неверно). Chubby и bookish: слишком большой размер тем заголовков

  • Иконки: исправлена проблема, при которой активный или выделенный значок не регулировал непрозрачность в меню.

  • Ввод: теперь помеченный ввод сохраняет границу на краю метки, чтобы цвет фокуса отображался правильно.

  • Ввод: ввод теперь сбрасывает font-weight и font-style, если они установлены для родителя.

  • Действие ввода и помеченный ввод теперь имеют сфокусированную границу на внутреннем крае с меткой/кнопкой.

  • Метка: теперь чувствительна к порядку слов, что позволяет ей корректно работать с другими вариантами направления.

  • Метка: теперь закруглена до точного значения пикселя em и должна выравниваться более корректно в большем количестве случаев.

  • Меню: @pressedItemColor был переименован в @pressedItemTextColor, чтобы соответствовать соглашениям об именах других переменных.

  • Меню: добавлено flex: 0 0 auto в пункт меню, чтобы убедиться, что меню не сворачивает текстовое содержимое для уменьшения пространства.

  • Меню: исправлен текст выравнивания в выпадающем элементе внутри меню значков.

  • Меню: исправлена гибридная инициализация, создающая меню неправильно. Исправлен пример документации по гибридной инициализации .

  • Меню: исправлена проблема с текстом помеченного ввода в меню, который не отображается по центру по вертикали.

  • Всплывающее окно: исправлено срабатывание onRemove, даже когда всплывающее окно не удалено.

  • Раскрытие: теперь использует display: inherit вместо принудительного inline-block.

Версия 2.0.8 — 10 августа 2015 года

Все пользовательские интерфейсы: этот выпуск должен исправить проблемы, возникающие при импорте отдельного компонента с использованием require при использовании отдельных репозиториев компонентов (https://github.com/Semantic-Org/). См. обсуждение в #2816, а также ранее #1156 и #1878.

Версия 2.0.7 — 23 июля 2015 года

Важное замечание: этот релиз должен исправить ошибки, с которыми некоторые пользователи могли столкнуться при установке semantic-ui через npm, зависающей после настройки. Подробнее см. в этой теме (https://github.com/Semantic-Org/Semantic-UI/issues/1816).

Отчёт о проблемах (https://github.com/Semantic-Org/Semantic-UI/issues?q=is%3Aissue+milestone%3A2.0.7+is%3Aclosed):

API: исправлены некоторые случаи, когда onComplete, onSuccess и onFailure получали XHR в качестве первого параметра, а не response (#2713).

API: Исправлена проблема, из-за которой onFailure передавал ответ как строковый JSON, а не объект JS (#2713).

Инструменты сборки: исправлены некоторые случаи установки npm с CI или тестами. Установка не остановится, чтобы задавать вопросы, если в проекте есть существующий файл semantic.json (в будущем появятся дополнительные тихие параметры) (#1816).

Выпадающее меню: исправлен радиус границы на круговой помеченной кнопке со значком (#2700).

Всплывающее окно: исправлена ошибка, из-за которой всплывающее окно не открывалось (#2711).

Раскрытие: исправлена проблема, из-за которой раскрывающийся список не открывался на планшетах с сенсорным экраном и мышью при наведении мыши (#2715).

Объединённые PR (https://github.com/Semantic-Org/Semantic-UI/issues?q=is%3Aissue+milestone%3A2.0.7+is%3Aclosed):

Инструменты сборки: исправлен автопрефиксер, неправильно устанавливающий последние 2 версии (#2717). Спасибо @frontdevde.

Импорт Gulp: исправляет ошибку «Не удаётся найти модуль 'gulp-help'», которая может возникнуть при импорте задач gulp (#2653, #2668). Спасибо @fholzer.

Документы:

Рецепты: добавьте ссылки на файлы Sketch для SUI. Добавьте пример репозитория о том, как импортировать задачи gulp.

Незначительные улучшения:

API: все обратные вызовы API теперь получают xhr от запроса API в качестве третьего параметра обратного вызова.

Дополнительные исправления:

Флажок: исправление флажка «проверить». Появившийся курсивом при включении в текст, написанный курсивом

  • Popup — исправлена ужасная опечатка, из-за которой вместо onHide ошибочно вызывалось onShow при скрытии всплывающего окна.

  • Popup — теперь всплывающее окно появляется сразу же при touchstart, без ожидания delay.show.

Версия 2.0.6 — 22 июля 2015 года

Важные замечания

  • Проверка формы — в версии 2.0.4 правила length были скорректированы так, чтобы они соответствовали «точной длине», а не «минимальной длине». Это могло вызвать проблемы у тех, кто ранее использовал это правило как минимальную длину. Мы исправили все критические изменения, вернув length к функционированию в качестве «минимальной длины» и добавив новое правило exactLength для соответствия точной длине. #2681

Отчёты об ошибках

  • Dropdown — устранена проблема, когда отключённый выпадающий список всё ещё получал фокус (#2699).

  • Dropdown — восстановлено корректное функционирование restore value, которое иногда работало неправильно из-за того, что метка «анимация выхода» по-прежнему ошибочно считалась выбранной (#2690).

  • Dropdown — добавлено set exactly, чтобы устранить путаницу, связанную с тем, что set selected не удаляет текущие выборы при наличии нескольких вариантов (#2689).

  • List — устранена проблема, при которой использование изображения типа ui image label в качестве прямого дочернего элемента item приводило к удалению правого отступа (#2691).

Дополнительные исправления

  • Dropdown — устранена проблема, при которой выбор текста, useLabels: false, приводил к неправильному отображению количества выбранных элементов.

  • Dropdown — выбор текста, useLabels: false, теперь корректно работает с maxSelections и получает особое внимание UX.

Версия 2.0.5 — 20 июля 2015 года

Отчёт об ошибках

  • API — данные, заменённые в URL, urlData, теперь будут кодироваться по умолчанию. Кроме того, были добавлены проверки, чтобы избежать двойного кодирования уже закодированных значений. #2394

  • Checkbox — устранена проблема с onChange, которая не срабатывала при использовании пробела. Теперь сочетания клавиш для чекбоксов срабатывают на keydown, но события корректно отменяются на keyup (#2676).

  • Radio Checkbox — устранён регресс, из-за которого радиокнопки в Chrome отображались выбранными из-за селектора :indeterminate (#2505).

  • Dropdown — устранена проблема, из-за которой multiple search dropdown с использованием поиска внутри меню (http://www.semantic-ui.com/modules/dropdown.html#search-in-menu) ломался при множественном выборе (#2666).

  • Message — устранены проблемы, при которых значок перекрывался в icon message при мобильных разрешениях из-за неправильного значения flex-collapse (#2665).

Дополнительные исправления

  • Dropdown<select> выпадающие списки, инициализированные без свойства multiple, установленного на <select>, теперь выдают ошибку, предупреждая пользователей о том, что выбор не будет сохранён правильно. Связано с #2573.

  • Dropdown — выпадающим спискам <option>, добавленным с помощью userAddition, теперь присваивается имя класса addition, чтобы отличать их от оригинальных опций <select>. #2573.

  • Dropdown — пользовательские дополнения теперь удаляются, если пользователь отменяет выбор дополнения. #2573.

Версия 2.0.4 — 17 июля 2015 года

Отчёт об ошибке

  • Инструменты сборки — устранена проблема, при которой подзадачи были неопределёнными при импорте задач SUI build и watch в пользовательский файл gulpfile #2648.

  • Button — устранено некорректное функционирование гибких кнопок с... Обновлена тема basic для корректного отображения

Документы
— Исправлены некорректные предварительные просмотры темы во всех пользовательских интерфейсах в документах. Регулярное выражение, анализирующее файлы с переменными, игнорировало первую переменную после комментария.
— Добавлены отдельные примеры всех правил проверки формы.
— Частичный пересмотр документации на боковой панели.
— Обновлён пример в руководстве по теме, чтобы включить цвета фокуса флажка.

Версия 2.0.3 — 8 июля 2015 года

Обновления документов
Примеры: примеры исходного кода были значительно улучшены. Имена обязательных классов для каждого примера будут выделены жёлтым цветом. Другие элементы пользовательского интерфейса, используемые в примерах, теперь ссылаются на страницы их определений.

Отчёты об ошибках
Флажок: флажок, инициализированный с помощью JS и с соответствием for/id, приводил к переключению дважды при нажатии (создавая впечатление, что ничего не было обновлено), спасибо @malacalypse #2572.
Разделитель/сетка: у вертикального разделителя больше нет необъяснимой правой границы при размещении на мобильном устройстве #2558.
Выпадающий список: выпадающий список с использованием <select> и apiSettings теперь будет правильно добавлять новое значение опции при выборе вариантов #2573.
Значок: значки чёрного цвета были добавлены обратно в качестве опции цвета #2556.
Значок: добавляет отсутствующие значки «квадрат» и «контур квадрата» #2532.
Ввод: исправлен ошибочный ввод поля с неправильным радиусом границы с помеченным вводом.
Модальное окно: модальное окно, которое больше высоты страницы, теперь корректно сбрасывает высоту тела при удалении #2576.
Всплывающее окно: настройка сохранения всплывающего окна (которая сохраняет всплывающее окно в DOM, чтобы избежать регенерации при каждом показе/скрытии) была установлена по умолчанию, в результате чего сгенерированные всплывающие окна оставались в DOM #1369.
Шаги: исправлена тема github для шагов, отображающихся неправильно в версии 2.0 #2545.
Шаги: последний шаг больше не показывает стрелку некорректно #2552.
Переход: исправляет ошибку получения текущей анимации при очистке кэша модуля. #2469.

Дополнительные ошибки
Форма: регулярное выражение URL теперь работает правильно и сопоставляется с URL-адресами без префикса http://, такими как www.google.com.

Версия 2.0.2 — 7 июля 2015 года

Отчёт об ошибках

Выпадающее меню: исправлена регрессия в версии 2.0.1, из-за которой поиск в выпадающем меню не очищал значения правильно #2533.
Сайт: переменные размера теперь относительны к @emSize, пропорционально изменяя все варианты размеров по мере изменения @emSize #2538.
Выпадающее меню: значок выпадающего меню теперь всегда будет переключать видимость меню #2510.
Выпадающее меню: нажатие одной и той же клавиши в раскрывающемся списке с несколькими вариантами выбора с одинаковой первой буквой теперь приведёт к циклическому выбору. Например, «Калифорния», затем «Колорадо» при нажатии C #2516.
Выпадающее меню: выпадающее меню теперь изменяет текст перед вызовом обратного вызова onChange, так что обратный вызов отражает новые условия выпадающего меню #2539.

Дополнительные ошибки
Выпадающее меню: щелчок по метке или удаление метки больше не будет вызывать переключение выпадающего меню.
Выпадающее меню: множественный выбор, который использует текстовые метки (например, «выбрано 5»), теперь удаляет фильтры при выборе и прокручивает до последнего выбранного значения. Баги

  • Label: Прикреплённые метки теперь используют закругление углов по краям, что больше соответствует требованиям (#2500).

  • Label: Исправлена неправильная настройка размера меток для «large» и больших размеров (#2486).

  • Segment: Исправлен неправильный отступ, заданный для присоединённого сегмента (#2503).

  • Card: Вариант «центрированные карты» теперь работает аналогично «центрированной карте» (#2520).

  • Checkbox: Исправлена проблема в Chrome, из-за которой радиокнопка отображалась неправильно, когда не было выбрано значение по умолчанию (#2505).

  • Dropdown: Исправлено некорректное задание прозрачного цвета касания. Убрано переключение поведения при событиях касания на нескольких раскрывающихся списках (#2524).

  • Checkbox: Исправлена ошибка, из-за которой радиокнопки неправильно получали класс «checked» (#2506).

  • Tab: Вкладка теперь корректно подчиняется настройке «cache». По умолчанию удалено использование локального кэширования API (#2493).

  • Form: «Сброс» больше не будет очищать значения, если не найдено значение по умолчанию (#2504).

Дополнительные баги

  • Dimmer: Dimmer теперь удаляет вариации, такие как «размытие» и «инвертирование», когда вызывается «уничтожение».

  • Dropdown: «Восстановить настройки по умолчанию» в раскрывающемся списке теперь правильно очищает другие выбранные значения, которые отсутствовали при загрузке страницы.

  • Dropdown: Удаляет случайный оператор console.log в раскрывающемся списке.

  • Dropdown: Раскрывающийся список больше не закрывается после достижения максимального количества выборов и использования клавиши Enter для выбора.

  • Dropdown: Теперь раскрывающийся список отображается правильно, когда меню включает только сообщение без других элементов.

  • Menu: Исправлена небольшая ошибка цвета стрелки направленного меню.

  • Progress: Прогресс включал «debug: true» по умолчанию. Теперь это правильно установлено в «false».

  • Modal: «Прокручиваемый модальный» теперь корректно наследует правила, так что он появляется в верхней части экрана на мобильных устройствах.

  • Menu: Перевёрнутое меню больше не включает 1-пиксельную прозрачную границу.

  • Menu: Исправлено неправильное использование стиля «flex» в компактном вертикальном меню.

  • Menu: Исправлено отсутствие границы сверху на нижнем фиксированном меню.

  • Tab: Исправлена ошибка, при которой удалённо загруженный контент вкладки не показывал «загрузку вкладки» при первой загрузке.

Документация

  • Форма: Уточнено использование «сброса» в документации по формам (#2504).

  • Документация: Документация версии 1.0 теперь доступна по адресу http://1.semantic-ui.com. Исправлена ссылка в нижнем колонтитуле.

  • Изображение: Исправлено, что «мини-изображение» имеет неправильный размер пикселя в документации (#2521).

  • Изображение: Добавлена документация для отсутствующей вариации «гибкое изображение».

  • Модальное окно: Удалены устаревшие настройки анимации JS, случайно оставшиеся в документации.

  • Вкладка: Добавлены новые примеры для «evaluateScripts» и HTML5 состояний вкладок.

Версия 2.0.0 — 30 июня 2015 г.

Руководство по миграции

  • Модал: Если вы используете модал с содержимым изображения, вам нужно будет использовать «содержимое изображения» для родительского элемента. Это связано с тем, что правила «flex» требуют стилизации родительского элемента, чего не делали предыдущие правила «table-row».

  • Модал: Модал теперь будет закрываться только при нажатии кнопок, соответствующих селектору «отклонить» или «одобрить». Любая кнопка, которая должна скрывать модал при клике, должна либо соответствовать одному из этих селекторов, либо вызывать $('.ui.modal').modal('hide') onclick.

  • Сетка: Сетка страниц устарела. Сетки страниц использовали процентные отступы, что делало излишне сложным стилизовать адаптивный контент страницы. В дальнейшем мы рекомендуем использовать ui container — фиксированный по ширине адаптивный контейнер для содержания содержимого страницы.

  • Раскрывающийся список: Раскрывающиеся списки теперь будут менять направление открытия. Автоматическое определение языка: английский.

Перевод текста на русский язык:

  • Проверка формы: проверка формы теперь передаёт настройки через объект fields. Это сделано для того, чтобы инициализация формы соответствовала другим компонентам. Предыдущий синтаксис будет продолжать работать, но будет выдавать уведомления об устаревании в консоли.

  • Флажок: fireOnInit для флажка теперь по умолчанию имеет значение false. Флажки теперь также не требуют JavaScript для работы.

  • Выпадающий список: элементы выпадающего списка description теперь плавающие в стандартной теме и должны быть включены перед другим содержимым item.

  • Форма: grouped inline field больше не отображается горизонтально. Вместо этого используйте inline field для горизонтальных групп полей inline.

  • Ввод: pointer-events были удалены из icon во input с иконкой, если только не используется link icon. Это делается для того, чтобы убедиться, что хитбокс для фокусировки ввода включает иконку.

  • Всплывающее окно: всплывающие окна больше не являются эксклюзивными по умолчанию. Открытие всплывающего окна не обязательно закроет другие видимые всплывающие окна. Вы можете изменить это поведение, используя настройку exclusive: true. Кроме того, в стандартной теме теперь используется размер 1rem для стандартных всплывающих окон.

  • Цвета: были скорректированы стандартные цвета, что может вызвать небольшие изменения в вашем дизайне. Также были добавлены новые цвета, чтобы заполнить недостающие пробелы в названиях цветов.

  • Сегмент: сегмент больше не включает clearfix по умолчанию. Вам нужно будет указать clearing segment, чтобы очистить плавающий контент.

  • Рельсы: рельсы теперь используют border-box вместо content-box. Это означает, что вручную заданные ширины рельсов теперь должны учитывать отступы. Это было добавлено для устранения проблем, когда высота rail: 100% неправильно соответствовала контенту, когда у рельса был отступ.

  • Меню: многоуровневое меню было удалено в версии 2.0. Возможно, оно будет переписано в будущем, но не соответствовало стандартам остальной библиотеки и было удалено.

  • Таб: onTabInit и onTabLoad были переименованы в onFirstLoad и onLoad соответственно. Это соответствует соглашениям об именах других модулей (без самоссылки). Предыдущие обратные вызовы продолжат работать, но будут выдавать уведомления об устаревании в консоли. Также были добавлены два новых обратных вызова: onVisible и onRequest.

  • Кнопка: вариации wide с использованием чисел 2 wide, 3 wide были удалены из-за несовместимости с некоторыми инструментами сборки. Пожалуйста, используйте two wide или three wide вместо этого.

  • Видео: недокументированный модуль video был переименован в embed. Поведение остаётся прежним, но пользователям необходимо настроить свой javascript init на $('.ui.embed').embed();

  • API: API onFailure теперь будет вызываться во всех условиях отказа, когда запрос ошибочен (504, 404 и т. д.), прерван (изменение страницы или CORS) или JSON не проходит функцию successTest. onError и onAbort также будут срабатывать для каждого конкретного условия отказа.

Новый пользовательский интерфейс:

  • Контейнер: контейнеры — это контейнеры фиксированной ширины, предназначенные для хранения содержимого страниц, и представляют собой более простую альтернативу ui page grid. Подробнее см. примеры в документации.

  • Мультиселект: добавлены новые типы выпадающих списков multiple. Было добавлено множество улучшений для выпадающих списков, включая функции тегирования/токенизации и загрузку данных через запросы API.

  • Embed: новый компонент embed позволяет создавать адаптивные встраиваемые фреймы, которые сохраняют своё соотношение сторон. Embed можно использовать с видео на YouTube или Vimeo, а также с заполнителем контента, чтобы избежать загрузки сторонних библиотек, пока пользователь не решит взаимодействовать с видео.

Основные улучшения (прочитайте внимательно):

  • Сайт: добавлены новые цвета olive, violet, brown и grey. Они доступны во всех элементах с вариациями цветов. Спасибо @lemartialou.

  • API: теперь API можно использовать с фиктивными ответами и пользовательскими запросами AJAX. mockResponse был добавлен для разрешения запроса с заранее заданным JSON. Изменения

  • Элемент — элементы теперь используют flexbox для макета.

  • Сообщение — иконка сообщения теперь использует flexbox для макета.

  • Меню — добавлено вертикальное табличное меню, вертикальное меню с вкладками.

  • Ввод — все типы ввода используют flexbox для макета.

  • Сегмент — сегменты теперь поддерживают сложное вложение, появилось много новых правил того, как группы сегментов должны отображаться внутри групп.

  • Сегмент — новые горизонтальные группы сегментов значительно упрощают компоновку автоматически изменяющих размер текстовых столбцов.

  • Боковая панель — iOS теперь будет корректно сообщать значения scrollTop для document или body при использовании боковой панели. У Chrome на iOS больше нет проблем с фиксированным контентом, который не закрепляется сразу при использовании боковой панели.

  • Формы — формы теперь правильно подстраиваются под поля по бокам.

  • Шаги — шаги теперь используют flexbox, плавные шаги теперь центрируют содержимое внутри каждого шага.

  • Шагу — шагам больше не нужен счётчик элементов, они будут автоматически делиться поровну.

  • Переход — код перехода был оптимизирован для повышения производительности. 100% улучшение первой анимации и 40% улучшение последующих анимаций.

  • Видимость — использование .visibility({ type: 'fixed'}) теперь автоматически добавит элемент-заполнитель, который поменяется местами с элементом, когда он будет прикреплён к области просмотра. Это должно значительно упростить фиксированный контент.

  • Видимость — видимость и липкость теперь используют более эффективный шаблон pub/sub, который будет прикреплять только одно событие к контексту прокрутки.

  • Видимость — добавлены два новых обратных вызова видимости onOnScreen и onOffScreen, которые происходят, наиболее очевидно, когда элемент впервые появляется в окне браузера или исчезает из него.

Улучшения

  • Сайт — добавлено множество новых переменных сайта, включая возможность контролировать размер ввода во всём пользовательском интерфейсе inputPadding, а также больше цветов границ, акцентов и цветов.

  • Аккордеон — добавляет обратные вызовы onOpening и onClosing (до анимации) вместе с onOpen, onClose (после анимации), спасибо @cluppric.

  • Аккордеон — добавлена настройка on для указания события триггера аккордеона.

  • Лента активности — лента активности была переписана для использования flexbox.

  • API — в API теперь есть новые настройки throttleFirstRequest и interruptRequests. Прерывание запросов прервёт предыдущий запрос элемента при создании нового запроса. throttleFirstRequest устанавливает, следует ли ограничивать первый запрос или только последующие запросы, если указана длительность ограничения.

  • Инструменты сборки — инструменты сборки теперь отображают заранее указанные ошибки, когда файл темы отсутствует или элемент указывает недоступную тему.

  • Инструменты сборки — настройка site.variables теперь перестраивает весь пользовательский интерфейс, а не только site.less.

  • Кнопка — добавлены стили :focus для всех типов кнопок, все примеры кнопок в документации теперь доступны для фокусировки с клавиатуры с использованием или tabindex там, где это уместно.

  • Карта — карта теперь включает вариант centered.

  • Флажок — флажок теперь корректно корректирует поведение, вызываемое дочерним элементом ввода, вместо ui checkbox.

  • Флажок — уменьшен размер значка шрифта.

  • Разделитель — вертикальный разделитель внутри ui grid теперь учитывает отступы столбца.

  • Выпадающий список — вложенные прокручиваемые меню теперь поддерживают выбор с помощью клавиатуры, например нажатие «A» для яблока, и прокрутку с помощью клавиатуры.

  • Выпадающий список — выпадающие списки теперь имеют настройку match для указания соответствия тексту, значению или обоим.

  • Выпадающий список — множественные выпадающие списки выбора теперь имеют новые настройки для указания максимального количества выбранных элементов.

  • Выпадающий список — выпадающий список имеет новую настройку placeholder для установки текста заполнителя в javascript.

  • Выпадающий список — добавлен параметр showOnFocus, который позволяет указать, должен ли раскрывающийся список отображаться при фокусировке.

  • Выпадающий список — fullTextSearch: true теперь использует нечеткий поиск (такой же, как ui search).

  • Выпадающий список — страница вниз и страница вверх теперь работают с выпадающими списками.

  • Выпадающий список — раскрывающийся список, инициализированный с отключенным свойством на опции, теперь отображается корректно отключённым.

  • Выпадающий список — добавлено состояние отключенного элемента. id, что может вызвать проблемы с повторяющимися заголовками или результатами, которые не содержат заголовок.

  • Поиск — теперь при использовании type: category поиск будет автоматически добавлять класс category.

  • Поиск — поиск теперь будет генерировать контейнер results, если его нет при инициализации.

  • Поиск — для изменения размера теперь используется em, чтобы размер изменялся вместе с окружающим контентом.

  • Поиск — стили фокуса для подсказки поиска теперь определены, если не используется ui input.

  • Сегмент — добавлен сегмент clearing для случаев, когда требуется clearfix.

  • Боковая панель — улучшена производительность анимации за счёт отладки производительности. Теперь боковая панель кэширует ширину, высоту и направление rtl при загрузке.

  • Сайт — исправлено смешанное использование глобальных переменных @defaultDuration и @transitionDuration, теперь используется одна переменная @defaultDuration. То же самое сделано для @defaultEasing и @transitionEasing.

  • Сайт — добавлена переменная pageOverflowX, в теме по умолчанию горизонтальные полосы прокрутки на body скрыты.

  • Сайт — добавлены стандартные цвета focus для всех цветовых вариаций.

  • Сайт — все плавающие/поднятые вариации теперь наследуются от глобального @floatedShadow, что упрощает тематизацию.

  • Sticky — sticky теперь внутренне кэширует текущую позицию прокрутки, когда cantFit = true, чтобы избежать получения свойства DOM при прокрутке.

  • Статистика — добавлена новая равномерно разделённая групповая вариация, например, three statistics показывает 3 в строке.

  • Статистика — в группе статистики теперь используется flex. Стили были обновлены.

  • Шаги — добавлены прикреплённые шаги, которые теперь можно прикрепить к другим элементам пользовательского интерфейса, таким как segment.

  • Вкладки — теперь вкладки вручную корректируют положение прокрутки страницы при переходе к привязке на странице в скрытой вкладке.

  • Вкладки — добавлены новые обратные вызовы onTabVisible и onRequest.

  • Вкладки — добавлена опция parseScripts, по умолчанию анализируются только встроенные скрипты при первой загрузке.

  • Таблица — добавлена выбираемая таблица, которая показывает эффект наведения при наведении курсора на строку.

  • Таблица — добавлены варианты вертикального выравнивания для ui table.

  • Таблица — добавлена однострочная таблица, предотвращающая перенос текста.

  • Переход — изменение стиля или класса во время перехода больше не сбрасывает изменение после завершения перехода.

  • Переход — переход больше не будет принудительно отображать видимое/скрытое с помощью встроенных стилей, если обратный вызов onComplete устанавливает видимость.

  • Видимость/Sticky — видимость и липкость теперь обновляются автоматически после загрузки содержимого страницы, чтобы учесть изменения положения из-за загрузки изображений.

  • Видимость/Sticky — видимость теперь использует шаблон pub/sub, что значительно улучшает производительность прокрутки при присоединении нескольких событий.

  • Видимость — видимость включает новую настройку checkOnRefresh, которая определяет, должны ли обратные вызовы видимости происходить при изменении размера или обновлении.

  • Видимость — видимость image теперь ожидает ленивой загрузки изображений, которые находятся выше текущей позиции экрана, а не только ниже.

Ошибки

  • Все модули — логирование производительности теперь задерживается на 500 мс вместо 100 мс для регистрации в консоли, чтобы обеспечить сбор всех журналов в одну группу.
  • Все модули/переход — переходы больше не используют rotateZ(0deg), чтобы инициировать отображение видимого состояния на GPU. Это вызывает проблемы с transform, создавая новый контекст стекирования, который может нарушить z-index.
  • Аккордеон — устранена ошибка, из-за которой exclusive: true иногда мог привести к зависанию анимации других элементов аккордеона при быстрой анимации.
  • API — API больше не использует readyState = 0 в качестве единственной проверки прерывания запроса, это может случайно сработать с запросами JSONP или CORS.
  • API — контекст this для beforeSend теперь использует stateContext, а не element.
  • APIloadingDuration теперь правильно задерживает запросы при вызове с .api('query').
  • Инструменты сборки — проблема с устаревшей зависимостью minify устранена, что приводило к удалению правил с background: inherit;.
  • Кнопка — устранено смещение на 1 пиксель для прикреплённых кнопок при прикреплении к сегменту и меню (граница против границы тени блока).
  • Карта — IE11 теперь может правильно использовать карты flexbox Спасибо @Widcket. Флажок — иногда отображается курсор в виде руки для отключённого флажка.

Флажок — исправления, связанные с выпадающим списком внутри флажка, вызывающие проблемы.

Флажок — стили :focus применяются только тогда, когда флажок снят.

Разделитель — скрытый разделитель теперь корректно скрывает вертикальные разделители.

Разделитель — исправление выравнивания одиночного значка внутри вертикального или горизонтального разделителя.

Разделитель — исправлен небольшой сдвиг вертикального разделителя при его автоматической настройке на горизонтальный разделитель внутри стековой сетки.

Выпадающий список — фокус после смены вкладок больше не приводит к повторному открытию меню.

Выпадающий список — устранена проблема с повторным фокусом поиска в выпадающем списке после «табинга» в Chrome.

Выпадающий список — устранение проблемы с исчезновением заголовков внутри выпадающего списка пользовательского интерфейса при вложении в меню пользовательского интерфейса.

Выпадающий список — onChange срабатывает при изменении значения ввода, а не только при изменении пользовательского интерфейса меню.

Выпадающий список — выпадающие списки с transition: none теперь работают правильно.

Выпадающий список — решена проблема, из-за которой sortSelect полагался на порядок перечисления ключей объекта, который зависит от браузера и ненадёжен. Теперь используется функция сортировки, которая работает одинаково во всех браузерах.

Выпадающий список — устранена проблема, при которой выбор поиска не менялся при повторном выборе того же значения из списка.

Выпадающий список — решены проблемы с минимальной шириной, из-за которых фон не отображался за невыровненным текстом с white-space: nowrap.

Выпадающий список — размер шрифта меню выпадающего списка теперь совпадает с размером шрифта выпадающего списка.

Выпадающий список — устранены проблемы с кэшированием атрибута metadata выпадающего списка, вызывавшие проблемы при интеграции с React.

Выпадающий список — исправлена проблема с радиусом границы подменю при выравнивании по левому краю.

Выпадающий список — значок встроенного выпадающего списка выровнен по содержанию.

Выпадающий список — поведение, вызванное после инициализации, теперь правильно применяется к выпадающему списку пользовательского интерфейса.

Выпадающий список — устранена проблема соответствия логических значений и использования set selected с true или false.

Выпадающий список — поиск выпадающего списка отправляет родительскую форму при нажатии клавиши Enter.

Выпадающий список — элементы меню выпадающего списка не должны центрироваться внутри центрированного контейнера.

Выпадающий список — в некоторых случаях onChange не срабатывал для значений, соответствующих равенству против '', например 0.

Форма — форма больше не устанавливает высоту текстовой области с помощью свойства rows.

Форма — встроенные поля теперь имеют размер 1em и не соответствуют уменьшенному размеру метки.

Форма — поле внутри полей больше не создаёт двойные поля.

Форма — размеры форм и размеры входных данных теперь наследуются от site.variables.

Проверка формы — исправлена ошибка, из-за которой правило соответствия работало неправильно.

Проверка формы — очищено и сброшено, что привело к появлению ошибки проверки на флажке, если было установлено пустое правило.

Проверка формы — проверка формы теперь корректно проверяется при изменении .

Форма — устранено появление значка выпадающего списка автозаполнения с проблемами z-индекса.

Форма/ввод — помеченный ввод пользовательского интерфейса внутри формы больше не выходит за пределы ширины столбца. Ввод с изменяемой шириной теперь использует ширину ввода меньше, чем по умолчанию в браузере.

Сетка — фиксированный отзывчивый стиль для типов сеток, более согласованный дисплей для разделённых, клеточных на мобильных устройствах.

Сетка — удвоение строки теперь работает правильно внутри другой удвоенной сетки (проблема спецификации CSS).

Сетка — удвоенная сетка теперь неправильно применяет ширину к строке столбцов (x).

Сетка — первый столбец в стековой сетке больше не получает верхний отступ.

Сетка — (x) широкий столбец внутри равной ширины/высоты теперь не может превышать размер столбца.

Сетка — цветные столбцы сетки теперь отображаются, когда они не вложены в строки.

Значок — значки по возрастанию и убыванию теперь отображаются правильно.

Значок — значок телефона теперь отображается как псевдоним вызова.

Изображение — закруглённое изображение и круговое изображение теперь применяют радиус границы ко всем дочерним элементам, устраняя проблемы с диммерами и округлением другого содержимого.

Ввод — устранён неправильный левый отступ на прозрачном левом значке ввода. Вход — фиксированный цвет заполнителя не меняется корректно при фокусе.

Вход — исправлено правое заполнение для помеченных вводов, которые не были угловыми.

Метка — метки внутри заголовка теперь лучше выравниваются по вертикали с учётом смещения высоты строки.

Список — горизонтальные списки теперь выровнены по середине по умолчанию, в то время как вертикальные списки выровнены по верху.

Список — устранена проблема с тем, что числа не отображались при использовании инвертированного упорядоченного списка.

Список — элементы «а» внутри пользовательского списка больше не будут применять стили к элементам «ui», таким как кнопки.

Список — исправлена ошибка, из-за которой дочерние списки разделённого маркированного списка получали неправильный отступ.

Список — маркеры и номера больше нельзя выбирать в маркированных и нумерованных списках.

Список — исправлен цвет маркера в инвертированном маркированном списке.

Список — первый элемент больше не касается границы в горизонтальном ячеистом списке пользовательского интерфейса.

Список — добавлено множество новых переменных для стилизации ссылок внутри списка, добавлены отдельные переменные и значения по умолчанию для интервала между дочерними списками.

Загрузчик — положение встроенного центрированного загрузчика теперь правильно центрировано.

Сообщение — сообщение теперь использует @lineHeight из site.variables.

Меню — исправлены меню, такие как левое фиксированное и правое фиксированное, теперь все они зависят от порядка классов.

Меню — исправлена 1-пиксельная граница на последнем элементе встроенных меню, таких как меню пагинации или компактное меню.

Модальное окно — модальное окно больше не скрывает полосу прокрутки страницы, вызывая скачок позиций затемнённого содержимого страницы.

Модальное окно — исправлена ошибка, когда щелчок по элементу, отделённому от dom, приводил к преждевременному скрытию модального окна.

Модальное окно — нажатие на другие модальные окна больше не будет закрывать открытое модальное окно, если allowMultiple: true.

Модальное окно — класс прокрутки теперь удаляется после открытия обычного модального окна после модального окна прокрутки.

Сообщение — обновлены все цвета сообщений для удобочитаемости.

Сообщение — позиция значка закрытия скорректирована для выравнивания с заголовками.

Меню — исправляет появление разделителя на последнем элементе (x) меню элементов.

Меню — верхнее прикреплённое меню теперь имеет margin-top, а нижнее прикреплённое меню не имеет margin-bottom.

Меню — меню теперь имеет минимальную высоту, соответствующую стандартному заполнению элементов.

Меню — выпадающее меню в дополнительном указывающем меню или табличном меню теперь получает отдельное активное оформление от других активных элементов.

Меню — исправлена позиция стрелки в указывающем меню, чтобы она была более последовательной, округлялась до точных пикселей и учитывала ширину границы стрелки.

Меню — исправлена проблема со стрелкой, указывающей слишком высокий z-индекс и появляющейся над выпадающим меню пользовательского интерфейса.

Модальное окно — прокручиваемое модальное окно теперь правильно добавляет отступ под модальным окном.

Модальное окно — модальное окно с detachable: false внутри боковой панели пользовательского интерфейса теперь отображается правильно.

Всплывающее окно — всплывающее окно теперь корректно настраивается при изменении атрибутов данных.

Всплывающее окно — исправлена проблема с min-width в firefox, превышающая max-width, вызывающая неправильное обёртывание элемента.

Всплывающее окно — теперь всплывающее окно будет выдавать сообщение об ошибке и не будет ошибочно отображаться в верхнем левом углу страницы, если оно вызвано всплывающим окном или целью, которая не существует.

Всплывающее окно — всплывающее окно больше не будет отображаться неправильно, если целевой элемент не виден на странице.

Всплывающее окно — исправлена ошибка, которая могла привести к удалению существующего встроенного всплывающего окна из DOM после его скрытия.

Всплывающее окно — расчёты положения всплывающего окна вне сцены с страницами, включающими горизонтальные полосы прокрутки, теперь исправлены.

Всплывающее окно — добавлен addTouchEvents, чтобы указать, следует ли добавлять сенсорные события для запуска всплывающего окна на мобильных устройствах.

Прогресс — исправлена ошибка, при которой процент завершения значений от 0 до 1% отображался некорректно (0,5% показывалось как 50%).

Рельсы — рельсы высотой 100% теперь используют border-box для обеспечения точного соответствия высоты контейнеру.

Рейтинг — рейтинг теперь корректно корректируется при изменении атрибутов данных.

Раскрытие — удалено раскрытое раскрытие, все раскрытия по умолчанию скрыты.

RTL — исправлена rtl: 'both' в semantic.json, не создающая обе версии исходного кода правильно.

Поиск — поиск больше не будет неправильно выдавать ошибку, когда настройки API передаются через метаданные. Боковая панель — верхняя и нижняя боковые панели теперь корректно отображают полосы прокрутки, если их высота больше 100% высоты страницы.

Боковая панель — исправлена ошибка, из-за которой наличие атрибута style[title] на странице приводило к некорректному отображению страницы.

Боковая панель — последний пункт меню теперь имеет рамку при совместном использовании боковой панели и меню.

Сегмент — группы сегментов теперь можно поднимать, складывать или укладывать в стопку.

Поиск — исправлено некорректное применение активных стилей к названиям категорий при поиске по категориям.

Поиск — исправлен возврат неправильного значения при использовании типа: категория.

Поиск — исправлен поиск, возвращающий первый термин, соответствующий началу выбранного значения, а не точное значение.

Поиск — устранена проблема с двойными загрузчиками при использовании значка кнопки поиска.

Поиск — настройка searchFields теперь правильно заменяет стандартные поля вместо добавления пользовательских полей к стандартным.

Поиск — вызовы set value или query теперь учитывают minCharacterLength.

Поиск — поисковые API-вызовы теперь используют те же настройки отладки, что и поиск.

Шаги — исправлена ошибка, когда упорядоченные шаги имели меньшие номера в IE10.

Шаги — исправлена ошибка, при которой стековые шаги работали некорректно.

Sticky — исправлена проблема с медленной прокруткой элемента, который не помещается на экране, из-за перехода CSS при прокрутке липкого содержимого.

Sticky — исправлены проблемы, когда push: true приводит к неправильному нижнему интервалу для липкого содержимого при наличии нижнего отступа у контейнера.

Sticky — исправлена проблема, когда липкое содержимое анимировало ширину при отображении в некоторых случаях.

Вкладка — несколько групп вкладок, инициализированных вместе с контекстом: «родитель», теперь каждая будет использовать своего родителя.

Вкладка — вкладки теперь используют стандартный шаблон проектирования компонентов внутри.

Таблица — исправлена некорректная центровка столбцов с выравниванием по центру из-за поля на значке сортировки.

Таблица — исправлены обратные иконки восходящего и нисходящего порядка в таблице.

Таблица — очень простая таблица теперь работает вместе с таблицей с отступом.

Таблица — исправлено наследование выравнивания текста и вертикального выравнивания.

Переход — исправлена ошибка, когда переход мог вызывать нежелательное событие фокуса в IE, если элемент имел фокус.

Переход — вызов анимации out во время анимации in с очередью: false теперь корректно вызывает событие complete исходной анимации.

Переход — исправлена ошибка, когда иногда переход не происходил, когда элемент был определён как всегда скрытый.

Изменения:

  • Все модули — все модули теперь по умолчанию имеют verbose: false.

  • Аккордеон — аккордеон больше не устанавливает размер шрифта, чтобы лучше сочетаться с другими компонентами по умолчанию.

  • Кнопка — цвет фокуса кнопки теперь использует фон hoverColor вместо синей тени блока.

  • Кнопка — базовая цветная кнопка теперь увеличивает размер границы до 2 пикселей в теме по умолчанию при наведении.

  • Хлебные крошки — фиксированное округление хлебных крошек em, отрегулировано расстояние в теме по умолчанию.

  • Карта — стили карты были скорректированы, карта ссылок теперь поднимается, чтобы показать выбор. Цветные вариации теперь имеют тени.

  • Флажок — переключатель теперь использует @primaryColor.

  • Выпадающий список — значения заполнения выпадающего списка теперь разрешаются до точных значений пикселей из em.

  • Выпадающий список — элемент описания теперь плавает по умолчанию.

  • Лента — удалён указатель границы дополнительного текста.

  • Форма — set value больше не автоматически вызывает проверку формы.

  • Сетка — небольшие компьютерные поля сетки страниц были отрегулированы с 8% до 3%, чтобы обеспечить более просторные макеты на небольших экранах.

  • Сетка — вертикально разделённые сетки теперь имеют двойной интервал между строками для учёта разделителей.

  • Сетка — выровненные по центру больше не центрируют строки, только текст. Используйте центрированную сетку, чтобы центрировать столбец сетки на странице.

  • Заголовок/Таблица/Разделитель — эти компоненты теперь извлекают цвета границ по умолчанию из site.variables вместо использования собственных значений.

  • Изображение — размер аватара изображения был немного уменьшен.

  • Изображение — ширина мини-изображения по умолчанию увеличена до 35 пикселей.

  • Элемент — описание элемента теперь не устанавливает максимальную ширину.

  • Значок — отключённые значки теперь снова имеют pointer-events. Размер метки теперь зависит от типа. По умолчанию «указывающие метки» имеют размер 1em.

  • Метка — увеличено заполнение на «угловых метках».

  • Ввод — ввод теперь использует em вместо rem, поэтому они будут наследовать размер элементов, в которые вложены.

  • Прогресс — обновлён контраст на индикаторах, обновлены стили по умолчанию. Исправлены некоторые примеры.

  • Меню — меню теперь используют border для границ вместо box-shadow.

  • Меню — «второстепенное указывающее меню» претерпело небольшие изменения в дизайне, линии стали тоньше, добавлено больше заполнения.

  • Меню — активные элементы подменю теперь выделены жирным шрифтом.

  • Меню — в меню по умолчанию больше нет дополнительных границ на активном элементе в теме по умолчанию.

  • Меню — многоуровневое меню было удалено.

  • Меню — увеличен контраст при выборе инвертированного меню для удобства чтения.

  • Модальное окно — модальные окна теперь имеют фиксированную ширину, а не процентную. Ширина может немного отличаться.

  • Модальное окно — по умолчанию модальное окно больше не отслеживает изменения DOM, добавлена настройка для включения этой функции.

  • Сообщение — слегка увеличены значения box-shadow.

  • Всплывающее окно — всплывающие окна теперь по умолчанию используют exclusive: false и не скрывают другие всплывающие окна при открытии.

  • Всплывающее окно — всплывающее окно больше не выдаёт ошибку консоли, когда позицию на странице найти невозможно.

  • Рейтинг — стили рейтинга были скорректированы с использованием тонких переходов и изменённых значений цвета.

  • Сегмент — из ui сегмента был удалён clearfix.

  • Боковая панель — анимации боковой панели legacy были удалены. 3D преобразования теперь доступны во всех поддерживаемых браузерах.

  • Поиск — слегка скорректирована тема результатов поиска для ясности.

  • Сегмент — сегмент теперь использует border для границы вместо второго box-shadow, это может изменить положение на 1 пиксель.

  • Статистика — обновлены стили меток статистики.

  • Сайт — добавлены дополнительные переменные шрифтов на сайт, чтобы помочь уточнить назначение переменных.

  • Сайт — увеличен контраст по умолчанию для цветов при наведении/нажатии для цветных вариаций.

  • Сайт — фон страницы теперь по умолчанию #FFFFFF вместо #F7F7F7.

  • Сайт — скорректирована глобальная высота строки до ближайшего чётного значения пикселей.

  • Таблица — были слегка скорректированы цвета и отступы заголовков таблиц по умолчанию.

  • Таблица — горизонтальное заполнение ячеек было немного уменьшено, а границы ячеек стали немного светлее.

  • Переход — переход больше не проверяет наличие префикса поставщика в свойстве css animation-name. Это было введено в jQuery 1.8.

  • Переход — некоторые переходы были изменены таким образом, что анимация in более заметна, чем анимация out, которая теперь может исчезать более плавно.

  • Видимость — в возвращаемом объекте вычислений видимое и скрытое переименованы в onScreen и offScreen, поскольку это более точно описывает значение.

Версия 1.12.3 — 20 мая 2015 г.

Анонс

Версия 2.0 будет выпущена 1 июня и будет включать более 100 исправлений ошибок, улучшений, новый пользовательский интерфейс и улучшения темы по умолчанию.

Ошибки

  • Сетка — исправлена ошибка, из-за которой цветные вариации не работали в столбцах без обёрток строк. Перенос из версии 2.x.

Версия 1.12.2 — 4 мая 2015 г.

Ошибки

  • Выпадающее меню — устранена проблема, из-за которой стрелки влево и вправо не перемещали курсор ввода при видимом выделении выпадающего меню. Событие случайно предотвращалось сочетанием клавиш подменю.

Версия 1.12.1 — 26 апреля 2015 г.

Ошибки

  • Выпадающее меню — устраняет проблему с методами цепочек выпадающих меню, применёнными к , не применяющимися к сгенерированному выпадающему меню UI. Перенесено из версии 2.0.

  • Вход — исправляет неправильно настроенные вводы с гибкой разметкой. Перенесено из версии 2.0.

  • Вход — исправлен цвет текста заполнителя для webkit. Перенесено из версии 2.0.

  • Прогресс — исправлена ошибка округления в настройках точности. Спасибо @aaroncox.

  • Всплывающее окно — удаляет min-width: moz-max-content из всплывающих окон, что может вызвать различия в отображении между Chrome и FF.

Версия 1.12.0 — 13 апреля 2015 г.

Улучшения

  • Видимость — добавлен обновлённый модуль видимости из канала 2.x. Видимость будет автоматически обновляться по умолчанию после загрузки изображений при обновлении страницы. Устраняет проблемы с элементом. Позиции после загрузки изображения.

Sticky — добавляет модуль sticky из ветки 2.x. Элементы sticky теперь используют pub/sub с существенно улучшенной производительностью. Элементы sticky, которые не помещаются на странице, теперь будут прокручиваться с той же скоростью, что и страница, а не медленнее.

Изменения:

Popup — Popup больше не выдаёт ошибку консоли, когда не может найти подходящее положение в окне браузера.

Ошибки:

  • Build Tools — исправлена проблема с компонентом glob, который сопоставлялся дважды (что приводило к включению файла дважды), если в semantic.json были найдены повторяющиеся значения.
  • Input — перенесено исправление из 2.x, чтобы ui fluid input отображался правильно.
  • Visibility — устранена проблема, из-за которой поведение precache отсутствовало в видимости, вызывая сбой ленивой загрузки image.

Версия 1.11.8 — 13 апреля 2015 года

Ошибки:

  • Build Tools — исправлен npm install без semantic.json, чтобы объединить изменения с темой сайта и упакованными темами аналогично npm update.
  • Buildgulp build теперь корректно предупреждает об отсутствии semantic.json. Спасибо @rudyrk.

Версия 1.11.7 — 13 апреля 2015 года

Ошибки:

  • Sticky — исправлено появление ошибочного оператора console.log в исходном коде.
  • Card — исправлены проблемы отображения flex для карт в IE.
  • Build Tools — Исправлена проблема, при которой скрипты установки npm update удаляли пользовательские темы из src/themes/ во время копирования после обновления Semantic UI.

Версия 1.11.6 — 27 марта 2015 года

Более важные исправления ошибок перенесены из ветки 2.x, а также исправления для browserify.

Ошибки:

  • Menu/Dropdown — исправлено исчезновение заголовков выпадающих меню внутри меню.
  • Dropdown — исправлен неэкранированный символ в свойстве css, вызывающий ошибки проверки css.
  • Form — исправлены проблемы с отображением полей grouped required. Спасибо @palmsey.
  • All UI — исправлена работа index.js npm build с browserify в отдельных репозиториях компонентов. Спасибо @sdimit.
  • LESS Repo — добавлен отсутствующий файл semantic.less в репозиторий less для импорта компонентов.

Версия 1.11.5 — 23 марта 2015 года

Эта версия переносит несколько ошибок, которые были упакованы в 2.0, в 1.x. Версия 2.0 выйдет в ближайшие 1–2 недели.

Ошибки:

  • Build Tools — настройка site.variables теперь перестраивает весь UI, а не только site.less.
  • Build Tools — LESS теперь будет корректно выдавать ошибки в режиме watch.
  • Card — исправлена ошибка, при которой сокращённое свойство фона dimmer приводило к прозрачному dimmer в минифицированной версии.
  • Dimmer — исправлена некорректная работа настройки variation.
  • DropdownonChange больше не срабатывает при повторном выборе того же значения.
  • Dropdown — исправлена ошибка, при которой элемент не терял фокус при нажатии клавиши табуляции, когда выполнялся поиск и не было выбора.
  • Dropdown — инициализация dropdown при select теперь возвращает созданный ui dropdown для связывания.
  • Dropdown — цвет фокуса dropdown был скорректирован, чтобы он больше соответствовал формам.
  • Dropdown — ширина полосы прокрутки IE10 в меню исправлена (calc был предварительно скомпилирован в LESS). Спасибо @gabormeszoly.

Версия 1.11.3–4 — 6 марта 2015 года

Улучшения:

  • Grid — добавлена опция stretched для equal height вместо принудительного использования flex во всех столбцах equal height, что может вызвать проблемы с макетом из-за изменений в рендеринге с помощью flexbox.

Исправления:

  • Build Tools — исправление проблем с минифицированным CSS @import, который не находится в верхней части объединённого выпуска semantic ui из-за ошибки в clean-css.
  • Grid — исправляет stackable сетку equal height/width, чтобы удалить flex на мобильных устройствах при укладке.
  • Grid — фиксированные right/left/center aligned для настройки align-items во флекс-контейнерах, таких как equal height/width.

Версия 1.11.2 — 6 марта 2015 года

Улучшения:

  • Accordion — теперь можно указать триггерный элемент вместо title, добавлен пример в документации.
  • Accordion — аккордеон теперь может скрываться во время анимации открытия.
  • Grid — сетки с равной шириной теперь будут заставлять содержимое столбца растягиваться на всю высоту, а не только на сам столбец (требуется flexbox). См. примеры в сетке. Версия 1.11.1 — 5 марта 2015 г.

Улучшения: — Выпадающий список: вызовы поведения для выпадающего списка select теперь автоматически направляют их к соответствующему родительскому выпадающему списку ui dropdown.

Ошибки: — Сетка: исправлена проблема с centered grid, которая не центрировала столбец внутри строки. — Выпадающий список: добавлены стили выбора для элементов перед их инициализацией вместо FOIC (вспышка невидимого содержимого).

Версия 1.11.0 — 3 марта 2015 г.

Новые компоненты: — Видимость: присоедините обратные вызовы к условиям видимости элементов, таким как top visible, bottom visible и passing. Полезно для таких вещей, как отложенная загрузка изображений, бесконечная прокрутка контента и запись показателей отслеживания.

Смотрите примеры онлайн для демонстрации.

Улучшения: — Меню: горизонтальные меню теперь используют flexbox, поэтому они могут автоматически изменять размер в соответствии с размером содержимого. — Форма: <select> теперь получает форматирование ошибок при ошибке формы. Спасибо @davialexandre. — Переход: добавлены более разумные значения по умолчанию для каждой анимации. — Загрузчик: у встроенного загрузчика теперь есть вариант centered. — Модальное окно: модальное окно больше не скрывает и не показывает затемнение при открытии модального окна с другим открытым модальным окном с exclusive: true. — Всплывающее окно: добавлен параметр exclusive для автоматического закрытия других всплывающих окон при открытии. — Переход: добавлено поведение toggle и документы для show и hide. — Переход: переход теперь имеет stop, stop all и clear queue для удаления переходов, (недокументированный метод stop и start переименован в enable и disable). — Затемнение: добавьте настройку opacity, чтобы переопределить значение CSS. Добавьте в документы несколько недокументированных настроек, таких как useCSS и variation. — Значок: добавлена переменная @src, чтобы сделать её настраиваемой с темами, которые не поддерживают все типы, такие как woff2.

Устаревание: — Меню: многоуровневое меню ui tiered menu устарело. Оно было удалено из документации и будет удалено в версии 2.0.

Ошибки: — Ввод: исправление ошибки с вертикальным центрированием ui action input внутри меню из-за изменений flexbox. — Выпадающий список: исправляет проблему, когда раскрывающийся список не открывался после восстановления предыдущего значения при неудачном поиске в раскрывающемся списке. — Выпадающий список: исправляет проблему, когда раскрывающийся список не открывался после восстановления предыдущего значения при неудачном поиске в раскрывающемся списке. — Сетка: исправления специфики цветов столбцов сетки, чтобы не влиять на другие элементы со столбцами. — Значок: исправление clockwise rotated icon, вызывающее появление значка clockwise. — Всплывающее окно: исправление проблемы с всплывающим окном, которое не открывается повторно, пока другой элемент не получит фокус на сенсорном экране мобильного устройства. — Модальный: исправлена ошибка, из-за которой модальное окно не появлялось при вызове show во время другого модального hide. — Всплывающее окно: всплывающее окно теперь будет запускать onHidden, когда элемент скрыт, открывая другое всплывающее окно. — Всплывающее окно: исправить всплывающее окно, не использующее пространство имён событий window и отмену привязки при уничтожении. Спасибо @revov. — Таблица: исправления таблицы на мобильных размерах могут превышать ширину родительского контейнера. — Переход: ... Исправления ошибок в анимации «swing out»

  • Transition — исправлено определение состояния отображения, отличного от «block», при использовании «show» и «hide» без анимации.
  • Transition — устранена ошибка в функции «remove looping», из-за которой следующая анимация использовала ту же длительность.
  • Segment — исправлены поля первого/последнего на «ui segments».
  • Search — исправлена ошибка, из-за которой специальные символы неправильно искались с помощью локального поиска.
  • Search — устранён баг с «onSelect», возвращающим «null» при «minCharacters: 0».
  • Search — решена проблема с «onSelect», который возвращал «null», когда результаты извлекались из кэшированного запроса API.
  • Sticky — исправлено положение закрепления при загрузке страницы, когда контент находится ниже закреплённого контента.
  • Sticky — скорректировано нижнее прикреплённое положение, чтобы учесть нижнее заполнение элемента контейнера.
  • Menu — исправлено вертикальное указывающее меню, цвет стрелки подменю.
  • Item — «img» внутри «ui item content» теперь не получает форматирование размера по умолчанию.
  • Form — добавлены стили «input[type="search"]» в «ui form».

Документы

  • Transition — добавлены примеры «hide», «show», «toggle», «stop», «stop all» и «clear queue».
  • Item — значительно переписана документация по «ui item».

Версия 1.10.4 — 28 февраля 2015 г.

  • API — удалено сообщение об ошибке консоли, когда URL API не указан, но элемент является формой (по умолчанию используется действие формы).
  • API — проверка «api» для сериализации объекта больше не выдаёт ошибку, когда «serializeForm: true» и зависимость не найдена.

Версия 1.10.3 — 27 февраля 2015 г.

Ошибки

  • Инструменты сборки — все компоненты пользовательского интерфейса теперь имеют имя компонента в баннерах комментариев и версию выпуска.
  • Меню — исправлен пункт выпадающего меню, у которого нет состояния наведения внутри инвертированного меню.
  • Поиск — устранена проблема в поиске по категориям, которая иногда вызывала ошибку JavaScript при выборе элемента.
  • Кнопка — исправлена кнопка внутри «vertical buttons», которая не занимала всю ширину контейнера.

Версия 1.10.1–2 — 24 февраля 2015 г.

Без изменений, исправление устаревших сборок компонентов PM.

Версия 1.10.0 — 23 февраля 2015 г.

Новые функции

  • Переход — переходы теперь имеют «интервал», позволяющий анимировать сгруппированные элементы один за другим с задержкой между каждой анимацией. Сгруппированные анимации определяют порядок на основе направления перехода, чтобы избежать перекомпоновки, или могут быть вручную обращены вспять с использованием reverse: true. См. примеры для получения более подробной информации.

Критические исправления

  • Переход — Webkit «failSafe», используемый для Chromium Bug #437860, теперь также работает для поставленных в очередь анимаций.

Улучшения

  • Проверка формы — добавляет правила проверки «containsExactly», «notExactly», «isExactly» с учётом регистра, делает «содержит», «не», «является» нечувствительными к регистру.
  • Проверка формы — правило «содержит» теперь нечувствительно к регистру.
  • Проверка формы — сообщения проверки больше не увеличивают высоту поля на «inline fields», таких как флажки, после появления ошибки.
  • API — добавлен «был отменён» для определения, был ли запрос отменён с помощью «beforeSend».
  • Изображение — добавлено состояние «скрытое изображение».

Исправления

  • Инструменты сборки — исправлена проблема с рекурсивным слиянием для тем сайтов в сценариях обновления, подробности здесь. Спасибо @derekslife.

  • Карты — исправлены поля «.ui.cards > .ui.card», чтобы они соответствовали полям «.ui.cards > .card».

  • Карты — последовательные группы карт теперь сохраняют поток строк (аналогично последовательным сеткам).

  • Боковая панель — боковая панель, использующая «exclusive: true», теперь ставит анимации в очередь после скрытия предыдущей боковой панели (если только она не «overlay»), чтобы избежать проблем с рендерингом.

  • Состояние — текстовые состояния теперь корректно обрабатывают запросы API, которые были отменены.

  • Поиск — поиск по категориям больше не отображает ненужное сообщение об ошибке о maxResults.

  • Composer — composer.json теперь должен читать версию из тегов, некоторые поля скорректированы.

  • Сетка — стековая сетка теперь имеет горизонтальное заполнение по умолчанию на мобильных устройствах, если она не вложена в «ui grid» или «ui segment» (не вертикально).

  • Меню — исправления. Меню с раскрывающимся списком пунктов:

  • Документы;

  • Переход — useFailSafe по умолчанию неверно отображалось как false.

Версия 1.9.3 — 20 февраля 2015 года

Ошибки:

  • RTL — исправлены задачи rtl, которые некорректно выполнялись при gulp build из-за опечатки в названии, build rtl вместо build-rtl;
  • Tab — устранена ошибка при загрузке удалённого контента с помощью tab, когда текущая вкладка не скрывалась во время загрузки другой вкладки;
  • Tab — вкладка с удалённым контентом и auto: true теперь удаляет повторяющиеся слэши из пути URL;
  • API — упрощён вывод отладки API на консоль для более чёткого обозначения URL и отправленных данных.

Документы:

  • Tab — добавлен новый пример удалённого содержимого вкладки с заглушенным AJAX с использованием SinonJS.

Версия 1.9.2 — 19 февраля 2015 года

Добавлены новые репозитории для версий только с CSS и LESS, которые можно установить с помощью команд:

npm install semantic-ui-less
npm install semantic-ui-css

Исправления ошибок:

  • Modal — исправлена опечатка, из-за которой изображение, выровненное по середине, работало некорректно;
  • Build — gulp watch теперь компилирует объединённый CSS (отсутствует только в версии 1.9.1).

Версия 1.9.1 — 18 февраля 2015 года

Изменения в LESS:

Импорт отдельных компонентов в другие файлы LESS теперь требует определения области видимости. Это сделано для предотвращения проблем с областью видимости переменных, которые не могут быть разрешены внутри определений.

/* Импорт конкретного компонента */
& { @import 'src/definitions/elements/button'; }

Импортирование semantic.less по-прежнему не требует специального синтаксиса: @import 'src/semantic';

Ошибки:

  • Исправлена проблема прямого импорта semantic.less, вызванная определением области видимости в .loadOverrides();
  • Устранена ошибка, при которой строка равной высоты не могла быть центрирована или была меньше полной ширины.

Версия 1.9.0 — 17 февраля 2015 года

Инструменты сборки:

NPM Install:
  • npm install semantic-ui теперь является рекомендуемым способом получения Semantic UI;
  • добавлены сценарии post-install, которые автоматически устанавливают или обновляют семантические компоненты.
Импорт задач Gulp:
  • задачи Semantic теперь определены в своих собственных файлах и могут быть напрямую импортированы во внешние файлы gulp. Подробнее об импорте задач читайте здесь;
  • если вы используете Grunt, вы можете импортировать эти задачи с помощью Grunt-gulp.
Импорт компонентов LESS:
  • семантические файлы LESS теперь можно напрямую включать в другие файлы LESS.
  • Вы можете импортировать весь пользовательский интерфейс с помощью @import 'src/semantic'.
  • Также вы можете импортировать отдельные определения с помощью @import 'src/definitions/elements/button'.

Изменения пользовательского интерфейса: Основные улучшения:

  • Card — карты теперь выравнивают высоту по умолчанию с помощью display: flex. Больше не требуется вручную указывать высоту карт для выравнивания;
  • Flag — уменьшен размер файла спрайта флага до ничтожных 28 КБ (уменьшение размера файла на 500%);
  • Icon — добавлены Font Awesome 4.3, включая множество новых иконок;
  • Input — ввод с выпадающими списками теперь намного проще, см. документацию. action input и labeled input теперь используют display: flex. ui action input теперь поддерживает тег , который поддерживает flex, но не table-cell;
  • Segment — добавлена множественная вариация ui segments, которая складывается вместе в группы без использования дополнительных имён классов.

Улучшения:

  • API — API теперь имеет параметр настройки onRequest, который получает обещание XHR после инициализации запроса;
  • Button — кнопки загрузки больше не получают pointer-events в стандартной теме. Добавлена переменная для непрозрачности кнопки загрузки;
  • Card — у карты теперь есть цветные вариации;
  • Dropdown — search selection dropdown теперь закрывает меню при нажатии на значок dropdown;
  • Dropdown — добавлено новое свойство dropdown, forceSelection, которое принудительно устанавливает значение поиска при размытии. По умолчанию установлено значение true;
  • Flag — обновлён флаг Бирмы/Мьянмы до текущего флага (был флаг до 2010 года);
  • Form — правила ввода теперь применяются к input[type="time"];
  • Проверка формы — get values, set values теперь поддерживают множественный выбор, например field[]. Проверка формы

Выпадающий список и флажок теперь проверяются после взаимодействия с on: 'blur'.

Заголовки

Заголовки теперь могут содержать изображения наряду с текстом, добавлены примеры в документацию.

Значок

Добавлены файлы значков формата woff2 для поддерживаемых браузеров (уменьшение размера файла на 20%). Спасибо FontAwesome!

Метка

Метку ribbon label теперь можно правильно использовать внутри ui image и ui card.

Боковая панель

Боковые панели в IE теперь корректно работают с указанным контекстом.

Рейтинг

Вертикальное выравнивание рейтинга ui rating с встроенным содержимым теперь учитывает высоту строки родительского элемента.

Ошибки

  • Все модули — исправлена ошибка, из-за которой элемент destroy мог удалять сторонние события при повторной инициализации.
  • Breadcrumb — значок хлебных крошек теперь имеет точное значение в пикселях, чтобы устранить проблемы с вертикальным выравниванием.
  • Card — цвета кнопок «звезда» / «лайк» были исправлены, чтобы соответствовать рейтингу ui внутри карты.
  • Card — скрытие карты с помощью display: none больше не вызывает проблем с макетом (x) карт.
  • Card — изображение внутри содержимого больше не имеет фиксированного размера. Спасибо @romuloctba!
  • Form — информационные сообщения теперь не скрыты по умолчанию внутри формы ui.
  • Form — цвет текста при наведении курсора на раскрывающийся список ошибок стал светлее, чтобы его было легче читать.
  • Dropdown — раскрывающийся список вверх теперь имеет стрелку вверх.
  • Iconexternal link и external link square были переименованы в external icon, чтобы больше не получать стили link по умолчанию.
  • Modal — модальное окно теперь переключается на прокручиваемое модальное окно, когда значок закрытия больше не может отображаться, вместо содержимого модального окна.
  • Steps — устранена ошибка, из-за которой равномерно разделённые шаги больше не были плавными.
  • Transition — исправлена ошибка, когда moduleNamespace опускался.
  • Transition — переходы с направлением теперь используют зависимость порядка слов, чтобы предотвратить конфликт с направлениями компонентов, например, всплывающее окно снизу слева скользит вниз в переходе.

Документация

Исправлена ошибка с появлением китайского зеркального модального окна на каждой странице при выборе китайского языка.

Версия 1.8.1 — 26 января 2015 г.

Ошибки

  • Сетка — удалено text-align: left из определения столбца. Теперь наследуется от сетки.
  • Вводui labeled input теперь использует flex, добавлен пример в документации пользовательского интерфейса с выпадающим списком.
  • Ввод — исправление радиуса границы на ui action input с группами кнопок, также известными как ui buttons.
  • Всплывающее окно — всплывающее окно «скрыть всё» теперь будет использовать переход, установленный в settings.transition, при закрытии других всплывающих окон.
  • Сетка — исправить doubling grid, установив 100% ширину, что может вызвать...

Версия 1.8.0 — 23 января 2015 г.

Посмотреть закрытые вопросы. Просмотреть коммиты.

Ключевые особенности

  • Форма — форма теперь имеет новые методы reset, clear, set value(s) и read value(s) для изменения и чтения данных формы. Подробнее см. документацию. Спасибо @mktm!
  • Поиск — поиск onSelect теперь получает объект JSON, соответствующий текущему выбранному элементу. Вы можете программно получить результат JSON с помощью .search('get result', 'query') или .search('get results'). По умолчанию используется текущее значение, если оно не указано в качестве первого параметра.
  • Переход — добавлено много новых переходов и новые направления для существующих переходов. Спасибо @ph7vc!
  • Выпадающее меню — выпадающее меню теперь сохраняет текст заполнителя (подсказка) отдельно от текста по умолчанию (текст, заданный при загрузке страницы). Теперь вы можете сбросить условия заполнителя с помощью $('.ui.dropdown').dropdown('clear');.

Улучшения

  • API — добавлен новый метод поведения $.api('abort'), который отменяет текущий запрос.
  • Выпадающее меню — навигация с клавиатуры теперь позволяет открывать подменю с помощью клавиш со стрелками вправо/влево. Enter также откроет подменю в категории без возможности выбора (allowCategorySelection: false), а также.
  • Выпадающее меню — наблюдатели за мутациями теперь будут наблюдать за изменениями значений <select> после инициализации и автоматически обновлять меню при изменении.
  • Выпадающее меню — поведение выпадающего меню set selected теперь также автоматически вызывает set value, поэтому вам не нужно вызывать его самостоятельно. Два изменения в поведении для обновления раскрывающегося списка выбора.

Спасибо @mktm.

  • Форма — теперь форма будет предотвращать повторную отправку формы браузерами при нажатии клавиши ввода на поле ввода.
  • Заголовок — заголовки контента теперь наследуют размеры от @h1-h6 из site.variables.
  • Заголовок — подзаголовки теперь подстраиваются под размер в зависимости от размера заголовка, добавлены новые переменные для изменения размера подзаголовка.
  • Поиск — значительно сокращена задержка поиска с 300 мс до 100 мс. Предыдущий запрос автоматически отменяет xhr при создании нового запроса.
  • Поиск — поиск onSelect и onResultsAdd теперь могут отменять действия по умолчанию, возвращая false.
  • Переход — длительность перехода теперь по умолчанию соответствует указанной в css, чтобы установить пользовательскую длительность, вы всё ещё можете передать другое значение во время выполнения. Длительность анимации больше не устанавливается по умолчанию во время анимации.
  • Переход — переход теперь предотвращает повторные анимации при использовании предполагаемого направления, то есть анимации без указания in или out. Когда queue: true, только анимации с явным направлением, например fade in, будут игнорироваться при повторном вызове.

Ошибки:

  • API — исправлена ошибка, когда $.api('get xhr') неправильно возвращал обещание xhr.
  • API — исправлена ошибка, при которой API запрашивал ресурс немедленно при указании on: false.
  • Кнопка — вертикальные базовые кнопки ui теперь имеют разделители в стандартной теме.
  • Исправлено форматирование отключённой кнопки внутри кнопок ui.
  • Флажок — флажок теперь изменяет только input[type="radio"] и input[type="checkbox"], игнорируя любые другие входы.
  • Раскрывающийся список — раскрывающийся список больше не будет показывать меню, если в меню нет элементов. Раскрывающийся список теперь будет фильтровать результаты только для ui search dropdown #1632 Спасибо PSyton.
  • Раскрывающийся список — теперь раскрывающийся список выдаст ошибку, если поведение на инициализированном не вызывается в ui dropdown.
  • Раскрывающийся список — исправлена ошибка, из-за которой элементы ссылки не открывались в подменю из-за event.preventDefault.
  • Метка — исправлен ui corner label, появляющийся поверх меню ui dropdown из-за проблемы в иерархии z-индекса.
  • Метка — исправлена проблема с ui ribbon label, которая неправильно позиционировалась при использовании размеров, таких как small или large.
  • Список — расслабленный список и очень расслабленный список больше не добавляют отступ к дочерним элементам меню.
  • Всплывающее окно — всплывающее окно теперь будет использовать максимум один элемент, когда settings.popup ошибочно передаёт несколько элементов DOM.
  • Всплывающие окна теперь по умолчанию будут отображаться над всем содержимым пользовательского интерфейса, даже над диммерами.
  • Поиск — результаты поиска больше не скрываются/показываются, когда пользователь меняет вкладку или страница теряет фокус.
  • Боковая панель — исправлена ошибка с pusher, который наследовал поля первого дочернего элемента из-за margin-collapse.
  • Мобильная версия — is mobile использовала RegExp test(), который возвращал бы неправильное значение при многократном вызове.
  • Боковая панель — боковая панель теперь закроется, только если вы щёлкнете по pusher или нижележащему телу (масштабирование). Щелчок по фиксированным элементам не закроет боковую панель.
  • Переход — исправлена ошибка в анимациях, содержащих строки «in» или «out» в качестве части их имён, например «swing».
  • Липкий — исправлена проблема, когда размер контейнера не устанавливался явно на рейле из-за неправильного переименования метода.

Версия 1.7.3 — 16 января 2015 года

  • Установщик — исправление проблемы с компонентом list в semantic.json, который неправильно переопределял компоненты по умолчанию.

Версия 1.7.(1–2) — 15 января 2015 года

Ошибки

  • Установщик — исправления установщика, не включающего параметр RTL правильно.
  • UI — исправления progress, ad и sidebar, которые неправильно загружали файлы .override.
  • Удалены недокументированные компоненты из theme.config.example.

Версия 1.7.0 — 14 января 2015 года

Основные изменения

  • Проект — добавлена поддержка справа налево (RTL). Новые задачи gulp для генерации файлов RTL и настройки установки. Однако документы пока не поддерживают RTL. Спасибо @MohammadYounes за постоянную поддержку с RTL!.
  • Проект — установка теперь позволяет указать выводимые права доступа к файлу (экспресс/пользовательская установка).

Улучшения / Изменения

  • Сетка — добавлен вариант равной ширины с использованием flex-box. Равная высота теперь также использует flex-box (это может потребоваться удалить, если вызывает непредвиденные проблемы в браузере).

  • Боковая панель — сделать боковую панель видимой при загрузке страницы теперь намного проще. Вы можете включить ui visible sidebar при загрузке страницы, чтобы элемент боковой панели появлялся при загрузке. Чтобы закрыть, вызовите $('.ui.sidebar').sidebar('hide')$.

  • Боковая панель — добавлена документация по использованию боковой панели в пользовательском контексте. Боковые панели, использующие пользовательский контекст, больше не добавляют цвета фона, подобные тем, которые инициализируются на body.

  • Сайт — добавлен цвет выделения полей формы (помогает различать цвета форм с автоматически заполненными полями). Цвет выделения текста по умолчанию перемещён с жёлтого на более мягкий синий.

  • Выпадающий список — выпадающий список JavaScript теперь можно отключить, добавив класс disabled. Нет необходимости вызывать destroy. Спасибо Psyton.

  • Выпадающий список — ввод поиска в выпадающем списке теперь может иметь фон. Исправляет проблемы с автоматически заполняемыми выпадающими списками поиска, которые принудительно использовали жёлтый фон «автозаполнено».

  • Выпадающий список — исправлена проблема с выбором поиска, который не соответствует должным образом, когда значения не являются строками.

  • Прогресс — индикаторы выполнения теперь могут отображать процент или оставшееся количество, используя {value} в текстовых шаблонах.

  • Выпадающий список — новая вариация upward dropdown, которая открывает своё меню вверх. Теперь по умолчанию используется анимация settings.transition = 'auto', и направление анимации определяется направлением меню.

  • Выпадающий список — теперь выпадающие списки, соответствующие полям без значений, по умолчанию обрезают пробелы.

  • Флажок — флажок теперь переключается на пробел, когда он сфокусирован (ранее переключался только на клавишу ввода).

  • Всплывающее окно — всплывающее окно теперь использует собственный метод для определения offsetParent, что означает, что трёхмерные контексты (например, внутри анимации) больше не должны нарушать позиционирование.

  • Всплывающее окно — во всплывающем окне теперь по умолчанию используется preserve: false, это немного менее производительно, но уменьшит беспорядок на странице, вызванный оставлением сгенерированных элементов в DOM.

Код / Сборка

  • Сборка — файлы Dist/ теперь устанавливают права доступа к файлам при сборке. По умолчанию 644. Можно настроить в semantic.json или во время установки gulp. Вам нужно будет запустить npm install, чтобы добавить новую зависимость gulp-chmod спасибо @PeterDaveHello.

  • Боковая панельsetup layout не происходит синхронно, если вы инициализируете боковую панель без надлежащего HTML. Это гарантирует, что вызовы боковой панели будут происходить правильно до настройки страницы. Новая настройка delaySetup переопределит это, повышая производительность.

  • Модули — удалите использование устаревшего .size() для .length во всех модулях.

  • Модули — использование $.proxy заменено на собственный function.call() для повышения производительности во всех модулях.

Ошибки

  • Видео — видеокомпонент теперь использует // вместо того, чтобы по умолчанию использовать http.

  • Выпадающий списоквосстановить настройки теперь установит стиль заполнителя и удалит активный элемент. Добавлен пример в документации.

  • Выпадающий список — устранена ошибка, из-за которой подменю иногда могли перекрывать текст значком выпадающего списка.

  • Выпадающий список — устраняет проблему с поиском в выпадающих списках, когда ввод находится внутри меню, например, «поиск в меню».

  • Выпадающий список — исправление проблемы с созданием RegExp при выборе поиска, когда выбранные значения не являются строками спасибо @alufers.

  • Выпадающий список — устранение проблемы с left floated и right floated контентом, иногда применяющимся неправильно.

  • Всплывающее окноwide и very wide всплывающие окна теперь появляются, когда размер экрана меньше их max-width.

  • Всплывающее окно — всплывающее окно больше не размывает элемент при скрытии всплывающего окна.

  • Сегментui tabular menu теперь правильно выравнивается с прикреплённым сегментом при использовании плавной вариации спасибо @MohammadYounes.

  • Сегмент — базовый сегмент больше не удаляет отступы на первом и последнем элементах.

  • Шаги — шаги теперь используют table-cell, чтобы позволить шагам быть одинаковой высоты по умолчанию, даже с разной высотой содержимого.

  • Кнопка — устранение проблемы с помеченными группами значков в материальной теме.

  • Прогресс — устранение ошибки с прогрессом, который использует total и value, получающие неправильные значения для текстовых шаблонов.

  • Список — устранение некоторых проблем со стилем ui list внутри ui menu.

Версия 1.6.4 — 12 января 2015 г.

Версия 1.6.3 содержала... Ошибки

  • Сборка — исправление опечатки в свойстве CSS для значка списка, а также метки, вызывающей проблемы с некоторыми пользовательскими инструментами сборки.

Версия 1.6.3 — 12 января 2015 г.

  • В версии 1.6.3 непреднамеренный символ в начале label.less был повторно выпущен как 1.6.4.

Ошибки

  • Сборка — исправление опечатки в свойстве CSS значка списка и метки, вызывающее проблемы с некоторыми настраиваемыми инструментами сборки;
  • Метка — исправление прикреплённых меток для обеспечения правильного радиуса границы внутри всех сегментов.

Версия 1.6.2 — 6 января 2015 г.

Переменные сайта

  • Сайт — значения EM для small, large и т. д. теперь рассчитываются на основе @emSize, что позволяет изменять только одну переменную.

Ошибки

  • Кнопка — исправлен цвет активной оранжевой кнопки;
  • Меню — исправлены поля «гибкого текстового меню».

Версия 1.6.1 — 5 января 2015 г.

Ошибки

  • Аккордеон — теперь аккордеон использует useFailSafe: true, чтобы избежать обратных вызовов из-за условий гонки с transitionend в webkit.

Версия 1.6.0 — 5 января 2015 г.

Сборка

  • Dist — сборка теперь будет выводить номер версии в баннере комментариев.

Обновления / улучшения

  • Аккордеон — анимации дочерних элементов теперь используют $.fn.transition и css-анимации по умолчанию (если доступно);
  • Аккордион — добавлена опция animateChildren для отключения/включения анимации непрозрачности дочерних элементов;
  • Аккордеон — теперь используется easeOutQuint вместо easeInOutQuint для повышения воспринимаемой скорости открытия ящиков;
  • Сетка — stackable grid теперь добавляет горизонтальное заполнение только при использовании stackable page grid, в противном случае содержимое занимает всю ширину родительского элемента.

Ошибки

  • Вкладка/сегмент — первая вкладка на 1 пиксель выше остальных вкладок;
  • Всплывающее окно — ошибка $offsetParent is undefined при использовании предопределённого всплывающего окна;
  • Всплывающее окно — проблема с ui popup, не появляющимся с ui flowing popup из-за недавно добавленного min-width: max-content;
  • Форма — ui search dropdown внутри формы имеет неправильный стиль фокуса;
  • Меню — исправления в ui fluid labeled icon menu, чтобы не было min-width.

Версия 1.5.2 — 2 января 2015 г.

Ошибки

  • Боковая панель — исправление ошибки с useLegacy, появившейся в 1.5.1.

Версия 1.5.1 — 1 января 2015 г.

Ошибки

  • Кнопка — вертикальное выравнивание ui animated button;
  • Поиск — проблема с локальным поиском, возвращающим все результаты из-за неправильного регулярного выражения.

Версия 1.5.0 — 30 декабря 2014 г.

Критические ошибки

  • Инструменты сборки — версия 1.4.0 вызвала ошибку с объединённым несжатым выпуском dist/, включая минифицированный код. Это происходило только тогда, когда компоненты не были указаны в установщике или semantic.json.

Улучшения

  • Выпадающий список — новая настройка allowCategorySelection позволяет выбирать пункты меню с подменю. Добавлен пример в документации;
  • Сброс — сброс теперь наследует box-sizing от html-тега;
  • Ярлык — ярлык ленты ui теперь может отображаться справа от содержимого при указании ui right ribbon label;
  • Флажок — флажки теперь могут обрабатывать метки с несколькими строками текста;
  • Прогресс — индикаторы выполнения теперь отображают все промежуточные процентные значения при анимации. Улучшена производительность, когда индикатор выполнения быстро обновляется;
  • Всплывающее окно — всплывающее окно теперь использует новое свойство min-width: max-content, чтобы обеспечить лучшее отображение со встроенным в некоторых случаях, когда оно выходит за пределы родительского элемента;
  • Таблица — таблица теперь имеет связь с изображением, чтобы гарантировать, что размер правильно сохраняется с размером таблицы при использовании внутри ячейки таблицы;
  • Меню — фиксированное меню ui теперь по умолчанию использует верхнее фиксированное меню.

Ошибки

  • Форма — поле шириной (x) не имело правильного нижнего поля поля при использовании в группе полей на планшете или мобильном устройстве;
  • Таб — вызовы глобального $.tab() неправильно передавали аргументы;
  • Выпадающее меню/поиск — исправлена проблема с использованием ui search и ui search dropdown с помощью RegExp. Таблица теперь имеет тип «структурированная таблица», который устраняет некоторые соображения форматирования для поддержки сложных макетов таблиц с использованием «colspan» и «rowspan».

Ошибки:

  • Кнопка: переменные позиционирования кнопки «или» были скорректированы для автоматического расчёта без использования магических чисел.
  • Выпадающий список: выпадающий список теперь всегда прокручивается к активному элементу при открытии меню, вычисляет позицию с новым классом «loading».
  • Выпадающий список: исправлена ошибка в позиции подменю с «плавающим выпадающим списком».
  • Форма: зафиксировано позиционирование горизонтальных групп полей, также известных как «поля» для мобильных устройств.
  • Сетка: «стековая сетка» теперь отображается правильно, когда вложена в другую «стековую сетку».
  • Изображение: изображение пользовательского интерфейса теперь работает с SVG.
  • Модальное окно: устранена проблема с модальным окном, теряющим положение прокрутки на мобильном устройстве.
  • Модальное окно/затемнитель: устранены проблемы с затемнителем, скрывающимся во время показа и показывающимся во время скрытия, а также проблемы с «скрытием других» модальных окон во время анимации одного из них.
  • Сегмент: вертикальные сегменты теперь имеют отступы на первом/последнем элементе, что устраняет проблемы при использовании с сетками.
  • Боковая панель: мобильные боковые панели теперь устанавливают «переполнение» только на «html» страницы при просмотре с устройств iOS. Использование переполнения вызывало проблемы с потерей прокрутки страницы при изменении размера браузера до ширины мобильного устройства. Это также влияло на модули, которые использовали $(window).scrollTop() при размерах экрана мобильного устройства.
  • Шаг: исправлена проблема с выравниванием завершённого значка упорядоченного шага.
  • Таблица: исправлены адаптивные стили при применении к «определяющей таблице».
  • Весь пользовательский интерфейс: добавлено сообщение об ошибке при активации недопустимого поведения модуля, например, опечатки $('.dropdown').dropdown('hid');.

Документация:

  • Кнопка: добавлен tabindex / документация по навигации с клавиатуры.
  • Сетка: добавлен ещё один пример сетки.
  • Обновления отражают все новые изменения в пользовательском интерфейсе, перечисленные выше.

Версия 1.2.0 — 8 декабря 2014 года

Обзор закрытых проблем

Улучшения:

  • Форма: проверка формы теперь имеет параметр «optional», который будет проверять поле только против набора правил, если пользователь не оставит его пустым (спасибо DHNCarlos).
  • Шрифты: добавлена переменная подмножества шрифтов для site.variables (спасибо gabormeszoly).
  • Модальное окно: тень по умолчанию для модального окна теперь более тонкая.
  • Боковая панель: теперь есть поведение «открыто/закрыто», которое является псевдонимом для «видно/скрыто».
  • Флажок: флажок JS теперь обрабатывает несколько вариантов HTML. Метки могут быть перед входами, после или вообще не включены. Это должно лучше работать с серверной генерацией форм.
  • Прогресс: добавляет настройку limitValues для автоматической регулировки значений вне диапазона 0–100, по умолчанию установлено значение true.

Ошибки:

  • Сетка: исправлено, что ui stackable grid иногда неправильно выравнивается при мобильных размерах с ui page grid.
  • Прогресс: исправлены проблемы с установкой прогресса на 0%, который работал не так, как ожидалось.
  • Модальное окно: исправлены проблемы, из-за которых несколько модальных окон иногда не закрывали затемнители.
  • Модальное окно: когда открывается второе модальное окно, которое не прокручивается, после прокручиваемого модального окна, оно больше не приводит к тому, что первое модальное окно становится не прокручиваемым.
  • Модальное окно: многократное нажатие «молотка» на скрывающемся затемнителе больше не вызывает проблем с анимацией.
  • Боковая панель: исправлена проблема, из-за которой несколько боковых панелей иногда вызывали преждевременное закрытие затемнителя.
  • Боковая панель: затемнитель теперь можно нажать даже до того, как боковая панель полностью откроется, чтобы немедленно закрыть боковую панель.
  • Элемент/карточка: форматирование ссылки по умолчанию внутри элемента упрощено, чтобы избежать корректировки других вложенных стилей ссылок ui.
  • Выпадающий список: исправлен баг с выпадающим списком, преобразованным из select, который использует значения с заглавными буквами, не выбираемыми.
  • Форма: исправлены неправильные форматы обязательных флажков со звёздочками.

Документы/сборка:

  • Исправлена документация о действиях раскрывающегося списка, ширине поля формы, типах проверки формы и многих других моментах.
  • Добавлены компоненты в semantic.json.example.
  • Theme.config.example теперь ссылается на конечную папку сайта.

Версия 1.1.2 — 3 декабря 2014 г.

NPM — исправлена проблема, из-за которой при использовании NPM не включался каталог «dist/» из-за файла «.gitignore».

Версия 1.1.1 — 3 декабря 2014 г.

Ошибки:

  • Шаг — устранено наложение содержимого шага из-за использования «em» вместо «rem» для высоты строки.
  • Боковая панель — устранена проблема, которая могла привести к тому, что боковые панели оставались открытыми в некоторых случаях при использовании нескольких боковых панелей.

Версия 1.1.0 — 2 декабря 2014 г.

Улучшения:

  • Переход — улучшена производительность кэширования конечного состояния отображения и существования анимации переходов.
  • Всплывающее окно — теперь у всплывающего окна есть параметр «settings.prefer», который по умолчанию равен «adjacent». Этот параметр устанавливает предпочтительное следующее размещение, когда всплывающее окно не может поместиться на экране в выбранном месте. Параметр «prefer» также можно установить равным «opposite», чтобы предпочесть то же положение на противоположной стороне.
  • Всплывающее окно — теперь всплывающее окно может использовать параметр «lastResort». Когда он установлен в определённое положение, оно будет использоваться в качестве последнего средства, даже если всплывающее окно полностью не помещается на странице. Установка этого параметра в значение «false» вызовет ошибку, если всплывающее окно не сможет поместиться на экран.
  • У перехода теперь есть параметр «useFailSafe» (по умолчанию выключен), чтобы гарантировать срабатывание обратного вызова перехода, даже если собственное событие «onAnimationEnd» не срабатывает из-за видимости элемента. Отчёт об ошибке Chromium от менеджера продукта @ Mozilla и эта открытая проблема.
  • Весь пользовательский интерфейс — многие измерения «em» были немного скорректированы, чтобы они рассчитывались как точные значения пикселей (исправлены ошибки округления до 1 пикселя).
  • Шаги — теперь используется глобальный цвет границы.
  • Прогресс — прогресс теперь имеет вариации размера.
  • Ввод — прозрачный ввод теперь можно инвертировать.
  • Выпадающий список — обратный вызов «onChange» выпадающего списка теперь срабатывает при программном вызове «setSelected».

Ошибки:

  • Инструменты сборки — NPM теперь правильно закрепляет зависимости, а не использует самые последние версии, которые могут нарушить сборку.
  • Переход — переход теперь корректно определяет отсутствующие анимации, ошибки не приводят к сбою будущих переходов изображений.
  • Меню/сегмент — исправлено появление двойной границы на указывающем меню с прикреплённым сегментом. Спасибо davialexandre.
  • Прогресс — индикатор прогресса теперь отображается правильно при 100% заполнении. Спасибо ordepdev.
  • Значок — значок «удалить» теперь форматируется правильно, когда используется как значок ссылки «удалить».
  • Ввод — действие ввода пользовательского интерфейса теперь может вмещать кнопку пользовательского интерфейса, которая регулирует заполнение по умолчанию.
  • Выпадающее меню — исправление действия ввода, используемого внутри выпадающего меню, для правильного отображения. Спасибо ordepdev.

Документация:

  • Прогресс — добавлены недостающие документы настроек для модуля прогресса.

Версия 1.0.1 — 28 ноября 2014 г.

Ошибки:

  • Сайт — добавлена переменная протокола для загрузчика шрифтов Google, чтобы избежать проблем с «//» при локальной загрузке, вызывающей зависание.
  • Иконка — исправлен горизонтальный центрирование круглой иконки.
  • Переход — исправлена ошибка, из-за которой вертикальный переворот не работал из-за опечатки в CSS. Спасибо cgroner.
  • Меню — удалена отсутствующая переменная загрузчика изображений. Спасибо ryan-mahoney.
  • Карта/элемент — исправлены стили общих ссылок, ошибочно влияющие на связанные элементы пользовательского интерфейса, такие как кнопки.
  • Таблица — исправлена анимация всех свойств ячеек таблицы.

Версия 1.0.0 — 24 ноября 2014 г.

Критические изменения:

  • Порядок слов — во многих вариантах из нескольких слов теперь требуется правильный порядок слов, например, «выровненный по левому краю» или «плавающий вправо» имена классов должны быть смежными. Это сделано для предотвращения конфликтов с другими вариантами из нескольких слов.
  • Форма — поле даты было удалено, используйте вместо него «ввод значка пользовательского интерфейса» с «значком календаря».
  • Метка — метки углов больше не поддерживают текст, только значки.
  • Выпадающий список — подменю внутри выпадающих списков теперь нуждаются в оборачивающем div вокруг описаний подменю.
  • Флажок — «включить» и «отключить» заменены на «проверить» и «снять отметку».
  • Модальное окно — разделы «слева» и «справа» модального окна теперь заменены на «изображение» и «описание».
  • Аккордеон — аккордеоны теперь не имеют стиля по умолчанию, что позволяет проще сочетать их с другим пользовательским интерфейсом без необходимости иметь. Изменения
  • Стили. Стилизованные аккордеоны теперь доступны как вариант «стилизованный аккордеон пользовательского интерфейса».

  • Список. Селекторы элементов списка теперь более строгие, элементы списка должны быть непосредственными дочерними элементами «пользовательский интерфейс списка» или «пользовательский интерфейс вложенного списка».

  • Элемент. Карточка пользовательского интерфейса версии 0.x была сильно скорректирована. Для вертикально перечисленного содержимого следует использовать «элемент пользовательского интерфейса», а для сгруппированного плавающего содержимого — продолжать использовать «карточку пользовательского интерфейса». Некоторое содержимое представления «карточка» было слегка скорректировано. Пожалуйста, обратитесь к документации.

  • Заголовок / значок. Перевёрнутые заголовки и значки больше не инвертируют цвета фона, вместо этого они используют более светлую версию цветов, более читаемую на тёмном фоне. Перевёрнутые круглые значки по-прежнему инвертируют цвет круга.

  • Ввод. Вводы с метками теперь имеют типы меток «угол», «слева» и «сверху». Все вводы с метками следует преобразовать в «ввод с угловой меткой», чтобы сохранить функциональность версии 0.х.

  • Модальное окно. allowMultiple (разрешающее несколько модальных окон одновременно) теперь по умолчанию имеет значение false.

  • Таблица. Таблицы больше не имеют чередующуюся заливку по умолчанию, вместо этого вы должны указать вариант «чередующаяся таблица».

  • Переход. Полные и начальные обратные вызовы теперь называются onComplete и onStart.

Улучшения

  • Общие. Теперь CSS-анимации намекают на изменение свойств для повышения производительности в поддерживаемых браузерах.

  • Общие. Многие модули теперь используют DOM-мутации и делегирование событий, чтобы разрешить корректировку содержимого после инициализации.

  • Аккордеон. Аккордеон теперь включает все значки во встроенном шрифте, а не требует их.

  • Кнопка. Теперь имеет компактную форму, используемую для размещения в ограниченном пространстве.

  • Кнопка. Теперь есть загрузчики CSS, позволяющие сохранять другие стили при загрузке.

  • Флажок. Теперь правильно обрабатывает только чтение и отключённое состояние, имеет состояния только для чтения и отключённые.

  • Флачок. Все стили были переделаны. Стандартные флажки теперь основаны на PX, а не EM, что гарантирует отсутствие необычных кругов или проблем с округлением. Флажки также теперь используют собственный шрифт для глифов вместо трюков CSS.

  • Флачок. Флачки теперь имеют настройку fireOnInit для запуска обратных вызовов при загрузке страницы.

  • Флачок. Флачки теперь получают класс «проверено», когда они отмечены, что упрощает написание селекторов CSS для отмеченных флажков, например, при использовании соседних селекторов «.ui.checked.checkbox + .content { // стиль }».

  • Выпадающий список. Новый тип выпадающего списка — доступный для поиска выбор для больших списков вариантов.

  • Выпадающий список. Выпадающие списки теперь можно инициализировать непосредственно на элементе без какого-либо HTML.

  • Выпадающий список. Новое действие комбо изменит текст соседней кнопки, выбор выберет элемент, но не изменит текст.

  • Выпадающий список. Многие новые типы контента теперь работают внутри выпадающих списков, заголовков, разделителей, изображений, вводов, меток и многого другого.

  • Форма. Форма теперь имеет успешное состояние, которое автоматически отображает сообщения об успехе.

  • Затемнитель. Затемнитель теперь автоматически определяет, включён ли щелчок для закрытия с помощью настройки «on».

  • Затемнитель. Несколько затемнителей теперь могут использоваться в одном контексте с dimmerName.

  • Затемнитель. Варианты затемнителя можно указать при создании затемнителя из JavaScript с использованием параметра «variation».

  • Форма. Сгруппированные поля и встроенные поля теперь могут иметь метки.

  • Форма. Формы в состоянии «успех» теперь будут показывать сообщения об успешном выполнении внутри.

  • Форма. Вводы теперь используют размер шрифта 1em и правильно соответствуют высоте раскрывающегося списка выбора.

  • Форма. Перевёрнутая форма теперь правильно оформляет загрузчик.

  • Форма. Новый тип поля «обязательно» форматирует метки, показывая, что заполнение поля является обязательным.

  • Сетка. ui divider теперь можно использовать внутри столбцов строк, а также вариации «вертикально разделённая сетка».

  • Сетка. Строки и столбцы сетки теперь поддерживают цветовые вариации.

  • Сетка. Сетка была переписана, чтобы автоматически создавать поток строк без оболочек строк.

  • Сетка. Разделенные и ячеистые сетки теперь можно перевернуть для тёмных фонов.

  • Сетка. Элементы внутри сетки, которые не являются строками или столбцами, теперь выравниваются должным образом.

  • Сетка. Фиксированная сетка страницы позволяет использовать контейнеры фиксированного размера пикселей, используемые с сеткой вместо процентов. Grid — вертикально разделённая сетка теперь не включает левый и правый отступы в разделителе.

Header — связанные заголовки теперь получают цвета ссылок.

Image — новое изображение с рамкой.

Item — элементы теперь имеют горизонтальный вид списка для списков контента.

Label — добавлена метка тега и пустой стиль круговой метки.

Label — теперь имеет компактный вид, чтобы вписываться в ограниченное пространство.

Label — теперь доступно больше размеров.

List — дочерние списки теперь можно форматировать так, чтобы они располагались внутри текстового содержимого.

List — изображения списков теперь могут указывать вертикальное выравнивание.

List — настройки интервала по умолчанию были скорректированы, чтобы быть более согласованными.

Popup — всплывающее окно теперь может оставаться открытым при наведении курсора.

Popup — элемент всплывающего окна теперь можно указать при инициализации.

Reveal — теперь все функции Reveal используют свойства CSS с ускорением GPU.

Popup — позиционированные всплывающие окна теперь расширяются в противоположном направлении, чтобы лучше сочетаться с плавающим содержимым.

Rating — рейтинг теперь использует встроенный шрифт значков для обеспечения максимальной совместимости.

Rating — рейтинг теперь может автоматически генерировать значки без их включения.

Rating — рейтинг может использовать атрибуты данных для указания индивидуальных оценок.

Sidebar — боковая панель теперь имеет вариации «высокий» и «очень высокий» для изменения размера верхней и нижней боковых панелей.

Shape — форма теперь лучше рассчитывает размеры при анимации.

Shape — теперь вы можете отключить повторяющиеся анимации, установив значение, чтобы анимация не ставилась в очередь, если сторона уже видна.

Steps — шаги теперь могут иметь значки, описания и заголовки. Значительно изменена базовая тема шагов, чтобы сделать её более гибкой.

Table — таблицы теперь имеют варианты «базовый» и «самый базовый».

Transition — переход теперь будет сохранять положение блока элементов, скрытых с помощью видимости скрытого.

Transition — переходы теперь будут более последовательно обрабатывать несколько типов отображения.

Transition — у перехода теперь есть новый обратный вызов «start», который срабатывает перед началом анимации.

Transition — обратный вызов «complete» теперь не срабатывает, если анимация прерывается до завершения.

Transition — теперь можно указать окончательный тип отображения элемента в процессе перехода в метаданных или настройках (а не только автоматически определять).

Также добавлено ещё несколько изменений, которые не отслеживались. Подробнее см. в [https://github.com/Semantic-Org/Semantic-UI/issues?q=is%3Aissue+label%3AEnhancement+is%3Aclosed](проблемах GitHub).

Версия 0.19.3 — 11 сентября 2014 г.

Исправлены ошибки:

  • Grid — исправлена проблема, из-за которой некоторые адаптивные стили сетки переопределялись другими вариациями (например, стекируемые переопределения).

Версия 0.19.2 — 11 сентября 2014 г.

Исправлены ошибки:

  • Grid — (перенос из ветки 1.0) исправлена проблема, когда некоторые комбинации (планшет/мобильный телефон/компьютер) работали неправильно.

Версия 0.19.1 — 5 сентября 2014 г.

Исправлены ошибки:

  • Modal — (перенос из ветки 1.0) исправлена проблема, при которой модальное окно иногда появлялось слишком низко при втором показе.

Версия 0.19.0 — 3 июля 2014 г.

Улучшения:

  • Transition — добавлены варианты «fade in left/right», чтобы соответствовать «fade up/down». Спасибо AdamMaras.

Исправления:

  • Accordion — устранены несовместимости с ui list при использовании внутри ui accordion, а также проблемы с отображением меню аккордеона в некоторых обстоятельствах.
  • Menu — исправлено инвертированное вторичное указывающее меню ui, чтобы иметь правильный цвет указателя для всех цветовых вариаций. Спасибо AdamMaras.
  • Docs — язык уточнён для определения меню/рейтинга. Спасибо jnbt/ewiner.

Версия 0.18.0 — 6 июня 2014 г.

Улучшения:

  • Modal — модальные окна теперь фокусируются на первом вводе, если он доступен. Спасибо Knotix.
  • RTL — RTL теперь использует RTLCSS вместо CSSJanus. Спасибо MohammadYounes.

Исправления ошибок:

  • Menu — устранена ошибка, из-за которой указывающее меню иногда отображалось под содержимым. Спасибо Skysplit.
  • Dropdown — раскрывающиеся списки «is animating» теперь работают правильно, даже если анимации CSS не включены. Спасибо nathankot.
  • Accordion — заголовок аккордеона теперь не обязательно должен быть :first-child, чтобы получить правильную рамку. Спасибо BigBlueHat.
  • Popup — анимация всплывающих окон JavaScript теперь работает правильно. Спасибо webdesserts
  • Иконка — случайно перепутаны названия команд для скрытия и отображения иконки.

  • Флажок — флажки теперь могут иметь несколько входов внутри, для использования с .NET и другими языками, которые вставляют свои собственные скрытые входы.

ПроектiOS — активные стили, например, нажатые кнопки, теперь отображаются в документации на сенсорных устройствах.

Версия 0.14.0 — 3 марта 2014 г.

УлучшенияМодальное окно — модальное окно теперь использует requestAnimationFrame вместо debounced callback. — Выпадающий список — у выпадающего списка теперь есть состояние ошибки. — Форма — поля формы с ошибками теперь правильно оформляют элементы выпадающего списка. — Шагу — шаги теперь могут отображаться вертикально.

ИсправленияСписок — маркированные и горизонтальные списки теперь корректно отображаются в IE10–11.

ПроектNPM — Docpad теперь перемещён в зависимость разработки.

Версия 0.13.1 — 28 февраля 2014 г.

ИсправленияМодальное окно — исправлено позиционирование модального окна, которое при второй загрузке немного смещается ниже центра. — Флажок — исправлен внешний вид флажка внутри перевёрнутых форм. — Ввод — ввод теперь наследует размер формы. — Аккордеон — исправлены проблемы с правилами аккордеона, которые были слишком специфичными, что приводило к нарушению работы нескольких распространённых вариантов использования аккордеонов. — Проверка формы — исправлена проверка формы, регулярное выражение сопоставления.

Версия 0.13.0 — 20 февраля 2014 г.

УлучшенияМетка — метки углов теперь связаны, чтобы иметь закруглённые края с компонентами с закруглёнными краями, такими как ввод. — Форма — сгруппированные поля формы теперь имеют адаптивные стили для мобильных устройств. — Модальное окно — теперь модальное окно работает, когда оно выше содержимого страницы. — Флажок — флажки теперь также вызывают событие DOM «change». — Аккордеон — аккордеоны теперь сохраняют встроенные стили при анимации. — Проверка формы — проверка формы теперь повторяется при всех событиях изменения формы, а не только при изменении ввода.

ИсправленияМеню — исправлена граница в 2 пикселя на последнем элементе в горизонтальных меню. — Меню — исправлено форматирование выпадающих списков при использовании внутри пункта меню. — Меню — исправлено оформление сгруппированных кнопок-иконок внутри меню. — Модальное окно — исправлен z-индекс модального окна, чтобы он отображался над содержимым модального окна на мобильном устройстве. — Затемнение — затемнения менее глючные при использовании с «on: 'hover».

Версия 0.12.5 — 4 февраля 2014 г.

УлучшениеКнопка — кнопки теперь могут иметь текст, указанный с помощью <div class="or" data-text"text"> с альтернативным текстом.

ИсправленияВсплывающее окно — исправлена проблема, из-за которой всплывающие окна, использующие атрибут title для хранения данных, теряли содержимое заголовка вместо того, чтобы правильно его восстанавливать. — Модальное окно — исправлена ошибка, из-за которой модальное окно могло неправильно позиционироваться в некоторых случаях. — Модальное окно — исправлена ошибка, возникающая, когда модальное окно выдаёт ошибку, если переход не включён.

Версия 0.12.4 — 29 января 2014 г.

ИсправленияФорма — исправлена проблема с onSuccess, которая не позволяла отменить отправку формы при проверке формы. — Вход — исправлены кнопки ui для работы внутри действия ввода ui. — Элементы — исправлены горизонтальные элементы ui для правильной работы, пропущена запятая.

ПроектRTL — добавлена поддержка RTL для некоторых файлов. — Спецификации — добавлены дополнительные файлы спецификаций JSON для будущего использования с генераторами.

Версия 0.12.3 — 24 января 2014 г.

ИсправленияСообщение — исправлены некоторые проблемы с полями, которые иногда не отображались с прикреплённым сообщением. — Элемент — цвет повторения элементов теперь согласован.

Версия 0.12.2 — 21 января 2014 г.

УлучшениеПроверка формы — добавление пользовательской проверки стало проще, используется синтаксис $('.form').form('add prompt', identifier, 'Error message');.

ИсправленияМеню — слегка обновлены размеры ввода внутри меню. — Сетка — сетка «только планшет/мобильный/компьютер» теперь показывает оба устройства точно на границе точки останова, то есть 768 пикселей. — Иконка — исправлено восходящее алфавитное наследование.

Версия 0.12.1 — 15 января 2014 г.

ИсправлениеLESS — исправлена опечатка, нарушающая работу less. Изменения

  • Сетка: заполнение строк теперь измеряется в EM, а не в процентах, что может немного изменить макеты.
  • Сетка: столбцы сетки, которые не находятся внутри строки, теперь автоматически получают заполнение строки. Это позволит контенту корректно отображаться при неизвестном количестве строк.

Исправления

  • Сетки: исправлены поля в стопках сеток.
  • Выпадающий список: значение можно получить даже в случаях, когда формы не используются.

Версия 0.9.6 — 4 декабря 2013 г.

Изменения

  • Рейтинг: рейтинги теперь получают класс «disabled», когда доступны только для чтения, вместо получения «active», поскольку «active» используется гораздо чаще.
  • Сетка: исправлены некоторые случаи, когда ширина столбца сетки «x wide» переопределялась родительским элементом «x column».
  • Заголовок, сетка, сегмент: добавлено выравнивание по ширине.
  • Сообщение: исправлены проблемы с прикреплённым значком сообщения (спасибо overra).

Версия 0.9.5 — 25 ноября 2013 г.

Новое

  • Сегмент: сегменты теперь имеют круглую вариацию.

Исправления

  • Файлы LESS теперь включают префиксы поставщиков по умолчанию, а не только в выпусках CSS.

Версия 0.9.4 — 24 ноября 2013 г.

Исправления

  • Выпадающие списки: исправлена проблема, из-за которой ложное значение (например, 0) нельзя было выбрать.
  • Переход: функция «transition exists» теперь вызывается.
  • Формы: добавлен тип ввода «url» в формы.
  • Боковая панель: исправлено отображение правых боковых панелей (спасибо DveMac).
  • Боковая панель: опечатка в заголовке боковой панели (спасибо slobo).

Документация

  • Исправлены различные опечатки и отсутствующие закрывающие HTML-теги.

Версия 0.9.3 — 17 ноября 2013 г.

Исправления

  • Выпадающие списки: ложные значения (например, 0), обрабатываются неправильно.
  • Сегменты: цвет текста сегмента при вложении в инвертированный сегмент.
  • Кнопки: неправильное активное/видимое состояние из-за специфичности :not (наиболее заметно при наведении курсора мыши на кнопку раскрывающегося списка).

Версия 0.9.2 — 8 ноября 2013 г.

Исправления: всплывающее окно не перемещается при выходе за пределы сцены.

Версия 0.9.1 — 7 ноября 2013 г.

Новое:

  • Всплывающее окно: добавлен контекстный параметр для всплывающего окна (спасибо jefmathiot).
  • Аккордеон: добавлено форматирование для вложенных аккордеонов.

Изменения:

  • Аккордеоны: исправлена проблема с событиями аккордеона внутри аккордеонов.

Версия 0.9.0 — 5 ноября 2013 г.

Новое:

  • Кнопка: базовые значки теперь имеют инвертированный стиль.
  • Сегменты: сегменты можно использовать с «ui grid» и «ui grid column/row».
  • Список: добавлена анимированная вариация списка.

Документация:

  • Выпуск: исправлены проблемы со сжатием в grunt.
  • Примеры: добавлен новый пример домашней страницы в zip-архив выпуска.
  • Образцы кода: обновлена версия редактора ACE.

Изменения:

  • Список: обновлены некоторые стили списков для большей гибкости.
  • Выпадающие списки: выпадающие списки теперь всегда получают указатель курсора во всех типах.
  • Форма: текст заполнителя теперь темнее, чтобы быть более заметным.
  • Меню: положение выпадающего меню внутри вторичных меню должно быть более точным.
  • Ввод: иконки с метками теперь имеют меньшие угловые метки.
  • Меню: плавающие выпадающие меню теперь работают внутри меню.
  • Кнопка: кнопки пользовательского интерфейса больше не имеют теней, это помогает соответствовать цветным кнопкам в макетах.

Исправления:

  • Заголовки: выравнивание одиночных значков в заголовках.
  • Кнопка: размещение меток значков в Chrome.
  • Модальное окно: использование неподдерживаемого разделителя-запятой :not селектора.
  • Модальные окна: левый/правый ui-контент получает стили модальных окон ненадлежащим образом.
  • Меню: некоторые инвертированные стили меню применяются некорректно в некоторых случаях.
  • Сетка: колонки comp/tablet/mobile, работающие только при наличии, не работают, если они не находятся внутри строки.

Версия 0.8.6 — 2 ноября 2013 г.

Исправления:

  • Модальный: проблема с прокручиваемой вариацией на мобильных устройствах, обновление стилей мобильных устройств.

Документация:

  • Исправлена ошибка в jquery waypoint 2.0.3, из-за которой меню были некорректными.

Версия 0.8.5 — 2 ноября 2013 г.

Исправления:

  • Модальный: исправлена проблема с модальными окнами, которые не работали в версии 0.8.4 из-за ошибки в вызове перехода.
  • Модули: вызов теперь передаёт запрос пользователя в сообщении об ошибке для метода, который не найден.

Версия 0.8.4 — 1 ноября 2013 г.

Исправления:

  • Модули: исправлена ошибка, при которой вызов предложения поведения, содержащего однословное совпадение. Модули

Добавляет поддержку обнаружения поддержки CSS-переходов ко всем модулям, использующим CSS-переходы, чтобы обеспечить корректную работу в IE8.

Документы

  • Скачать — исправлена проблема, когда неминифицированная версия включалась вместе с минифицированной копией.
  • IE — исправлены некоторые проблемы с отображением в документах.

Версия 0.8.3 — 30 октября 2013 года

Исправления

  • Модальное окно — добавлены исправления для открытия модальных окон, когда другие модальные окна уже открыты, а также несколько новых поведений API.
  • Форма — исправлены проблемы с проверкой формы, которая не экранировала символы регулярного выражения.
  • Форма — поля с ошибками теперь имеют соответствующие цвета для значков и угловых меток.
  • Метки — исправлено форматирование ссылок внутри меток.

Версия 0.8.2 — 28 октября 2013 года

Исправления

  • Модальное окно — быстрое исправление для событий модального окна в IE.
  • Меню — исправлен направление стрелки на вертикальном выпадающем меню.
  • Кнопка — исправлена высота кнопок в группах кнопок, включая кнопки со значком и обычные кнопки.

Документы — исправлены отсутствующие закрывающие теги.

Версия 0.8.1 — 26 октября 2013 года

Исправления

  • Кнопка — исправлена потеря белого цвета текста в некоторых версиях кнопок.
  • Кнопка — устранён скачок в 1 пиксель на анимированных кнопках с эффектом затухания.

Документы

  • Теперь используется префиксер для префикса в grunt.
  • Исправлены ошибки в правописании.

Версия 0.8.0 — 25 октября 2013 года

Новое

  • Кнопка — значительно изменены стили кнопок по умолчанию.
  • Кнопка — кнопки с равномерным разделением могут использовать числовые классы вместо слов (class="2 buttons").
  • Кнопка — новые анимированные стили кнопок: затухание, горизонтальное и вертикальное.

Исправления

  • Кнопка — размер кнопки «или» теперь работает для всех размеров.
  • Выпадающее меню — радиус границы на невыбранных выпадающих меню не меняется при активации.
  • Ввод — кнопки действий теперь имеют тактильную обратную связь, как обычные кнопки.

Документы

  • Добавлен более подробный путеводитель по участию.
  • Обновлена информация о настройке сервера.
  • Добавлены новые примеры для кнопок и ввода.

Версия 0.7.2 — 23 октября 2013 года

Исправление

  • Модальное окно — исправлена проблема с двойным скрытием модального окна при onApprove.

Версия 0.7.1 — 23 октября 2013 года

Исправления

  • Выпадающее меню — исправлена позиция значка выпадающего меню в Chrome.
  • Всплывающее окно — исправлена проблема со всплывающими окнами, которые используют inline: true.

Версия 0.7.0 — 22 октября 2013 года

Новое

  • Таблица — добавлен новый потрясающий стиль адаптивных таблиц пользовательского интерфейса.
  • Кнопка — добавлены новые социальные кнопки для Instagram, LinkedIn, Google Plus, Pinterest.
  • Список — добавлена документация для формата модуля.
  • Список — добавлен onTabInit для локальных вкладок при первой загрузке.
  • Список — всплывающие окна теперь могут иметь другую цель, отличную от себя.
  • Модальное окно — модальное окно можно отменить из onApprove и onDeny, возвращая false из обратного вызова.
  • Переход — обратные вызовы onShow и onHide для видимости изменяющихся переходов.
  • Фигура — новая фигура типа «куб» и «текст».
  • Фигура — длительность перехода теперь можно установить программно.
  • Фигура — новый обратный вызов beforeChange.
  • Боковая панель — боковая панель теперь будет по умолчанию эксклюзивной и скрывать другие боковые панели при показе.
  • Боковая панель — у боковой панели теперь есть обратные вызовы onChange, onShow, onHide.
  • Боковая панель — теперь у боковой панели есть несколько вариантов размера и новый стилизованный вариант, который поставляется предварительно отформатированным.

Документы

  • Затемнение — добавлено больше примеров затемнения, исправлены настройки.
  • Модули — новые примеры и документы для всех модулей.
  • Сортируемые таблицы добавлены в документы.
  • Новый стиль документов с вкладками для модулей.
  • Примеры кода теперь автоматически форматируют отступы.

Исправления

  • Кнопка — вертикальные плавные кнопки теперь занимают всю ширину.
  • Фигура — фигура теперь работает без дополнительных стилей.
  • Фигура — исправлён расчёт следующего размера стороны, чтобы он работал правильно, используя элемент вне сцены.
  • Модули — исправлена ошибка при изменении настроек с помощью module('setting') с объектом.
  • Затемнение — затемнение теперь соблюдает радиус границы родительского элемента.
  • Выпадающее меню — выпадающее меню нельзя отобразить внутри изображения элемента.
  • Выпадающее меню — ссылки выпадающего меню блокировались event.preventDefault, используемым для сенсорных устройств.
  • Выпадающее меню — исправлена проблема с границами на выбранном выпадающем меню.
  • Выпадающее меню — указывает на то, что выпадающее меню должно появляться. Правильно в меню
  • Список: теперь заголовки таблиц с ячейками имеют вид таблицы с ячейками.
  • Меню: исправлен радиус границы в табличном меню, устранён скачок в один пиксель в активном состоянии.
  • Меню: устранена проблема с отсутствием единиц измерения ширины вертикальной метки в меню.
  • Всплывающее окно: метод .toggle() теперь всегда правильно скрывает и показывает всплывающее окно.
  • Всплывающее окно: устранена ошибка, из-за которой всплывающее окно, расположенное «вверху справа», иногда могло быть слишком большим.
  • Всплывающее окно: всплывающее окно больше не будет отображаться повторно при наведении курсора.

Обновления

  • Аккордеон: уменьшено вертикальное заполнение основного содержимого аккордеона.
  • Заголовок: по умолчанию блок заголовка теперь использует RGBA вместо сплошного цвета.
  • Метка: у меток ленты теперь есть цвет тени.
  • Список: слегка увеличено горизонтальное заполнение списка значков, исправлено положение значков.
  • Список: увеличено заполнение прикреплённых меток.
  • Список: немного увеличен интерлиньяж маркированных и нумерованных списков.
  • Сообщение: увеличена непрозрачность значков в сообщениях со значками.
  • Модальное окно: оптимизировано затемнение при инициализации модального окна, чтобы оно происходило при инициализации, а не при показе.
  • Всплывающее окно: граница всплывающего окна теперь использует RGBA для более привлекательного вида на тёмном фоне.
  • Всплывающее окно: длительность по умолчанию теперь составляет 200 мс (немного медленнее).
  • Всплывающее окно: атрибут arrowOffset метаданных всплывающего окна теперь смещён для простоты.
  • Всплывающее окно: всплывающие окна больше не получают имя класса «visible» при отображении, что позволяет использовать всплывающие окна в раскрывающихся списках и других элементах с видимым состоянием.
  • Всплывающее окно: всплывающие окна по умолчанию больше не являются встроенными.
  • Таблица: заголовки таблиц теперь темнее, чтобы увеличить контраст с радужными полосатыми строками.
  • Боковая панель: плавающая боковая панель теперь менее сильно затенена.

Версия 0.6.5 — 18 октября 2013 г.

Исправления

  • Устранена проблема, когда действие браузера по умолчанию, например, щелчок по ссылке, блокировалось при нажатии на элемент раскрывающегося списка.
  • Клавишные сокращения для модальных окон теперь учитывают параметр settings.closable (благодаря luisrudge).

Версия 0.6.4 — 16 октября 2013 г.

Исправления

  • Устранена проблема, когда действие браузера по умолчанию, например, щелчок по ссылке, блокировалось при нажатии на элемент раскрывающегося списка.

Версия 0.6.3 — 15 октября 2013 г.

Устаревание

  • Методы changeText и updateForm в раскрывающемся списке устарели и будут удалены в версии 1.0.

Обновления

  • Раскрывающийся список больше не выбирает текущий элемент как активный (полезно для меню).
  • Сложные возможные действия раскрывающегося списка changeText и updateForm теперь объединены в activate, которое является новым действием по умолчанию.

Версия 0.6.2 — 15 октября 2013 г.

Исправления

  • Исправлена работа сенсорных экранов ноутбуков, подобных планшетам, с раскрывающимися списками.
  • Исправлено положение ввода в меню без другого содержимого.
  • Исправлен размер ввода в небольших/больших меню.

Обновления

  • Значительно улучшена работа раскрывающихся списков для сенсорного управления, теперь можно прокручивать с помощью касания, не закрывая раскрывающийся список.
  • Стиль активного состояния раскрывающегося списка теперь немного заметнее.

Версия 0.6.1 — 15 октября 2013 г.

Обновления

  • Добавлены обратные вызовы onApprove/onDeny для модального окна.
  • Добавлен небольшой/большой размер модального окна, реформирован стандартный размер модального окна так, чтобы он был немного смещён от сетки страницы.
  • Добавлено вращение значка по часовой стрелке/против часовой стрелки и стандартное вращение.
  • Добавлена оранжевая метка/сегмент.
  • Автоматическое форматирование меню для кнопок внутри меню.
  • В вертикальном меню раскрывающиеся списки автоматически получают правильное направление указателя треугольника.

Исправления

  • Исправлено расстояние между содержимым слева и справа в модальном окне, чтобы оно соответствовало желобам сетки.
  • Исправлены проблемы наследования с повёрнутым значком.
  • Тесты для модального/затемняющего окна пройдены.
  • Переполнение на углу этикетки элемента устранено.
  • Правое меню во вторичных меню отформатировано правильно.
  • Тень перекрывается в раскрывающемся меню в меню.

Версия 0.6.0 — 14 октября 2013 г.

Обновления

  • Поддержка Travis CI с предварительным покрытием тестами всех модулей JavaScript.

Исправления

  • Мелкие исправления, обнаруженные с помощью набора тестов, связанные с обеспечением правильного уничтожения, инициализации и работы во время выполнения некоторых модулей.

Версия 0.5.1 — 11 октября 2013 г.

Исправления

  • Проблема с модальным окном, иногда закрывающимся/открывающимся несколько раз, вызванная изменениями в версии 0.5.0, устранена.

Обновления

  • Вертикальное выравнивание флажков исправлено.

Версия 0.5.0 — 10 октября 2013 г.

Критические исправления

  • Некоторые модули пользовательского интерфейса: проблема, из-за которой настройки использовались совместно. Элементы инициализируются одновременно, а не по отдельности.

Исправления: — Исправлена регрессия, при которой всплывающее окно переопределяло имя класса вариации при позиционировании.

— Устранена проблема, из-за которой всплывающее окно, для которого было установлено значение inline: false, удалялось преждевременно.

— Решена проблема наследования, когда размер столбца сетки иногда отображался неправильно.

— Исправлено взаимодействие скрытия и показа модального окна и затемнителя, при котором затемнитель не всегда скрывал модальное окно и наоборот.

Обновления:

— Добавлен пример во всплывающем окне, где для параметра inline установлено значение false.

— Аккордеон теперь поставляется с правильной функцией замедления.

— Во всплывающий модуль добавлен onCreate.

Версия 0.4.3 — 10 октября 2013 года

Исправления:

— Обновлён выпадающий список, чтобы включить правильный вызов.

Версия 0.4.2 — 9 октября 2013 года

Исправления:

— Исправлена проблема с отменой распространения события при нажатии на элемент выпадающего списка.

Версия 0.4.1 — 9 октября 2013 года

Исправления:

— Исправлен цвет рейтинга сердца.

Версия 0.4.0 — 8 октября 2013 года

Обновления:

— Некоторые стили флажков обновлены.

— Разметка флажков стала более семантической, включая только один тег label, который может находиться внутри пользовательского флажка.

Версия 0.3.8 — 8 октября 2013 года

Исправления:

— Проблемы с отображением аккордеона.

Версия 0.3.7 — 8 октября 2013 года

Исправления:

— В Webkit исправлено неправильное действие при показе и скрытии модального окна.

Обновления:

— Затемнитель теперь может иметь разную продолжительность для показа и скрытия.

Версия 0.3.6 — 7 октября 2013 года

Исправления:

— Всплывающее окно иногда отображается за пределами сцены при втором появлении.

— Позиции всплывающего окна (верхний левый, верхний правый, нижний левый, нижний правый) меняются местами.

Документация:

— Обновлены документы о формах и аккордеоне.

Обновления:

— Теперь действие по умолчанию для выпадающих списков автоматически определяется на основе типа выпадающего списка, а выпадающие списки выбора теперь будут обновлять поля формы с параметрами по умолчанию.

— Добавляет плавное изменение размера к аккордеону.

— Добавлено больше поддержки HTML5 для форм (deneuxa).

— Поля могут включать как поле, так и другой уровень полей.

Версия 0.3.5 — 2 октября 2013 года

Исправления:

— Повторно исправлены проблемы с радио-флажками.

— Исправлены проблемы с отображением содержимого заголовка в заголовках со значками.

Версия 0.3.4 — 2 октября 2013 года

Исправления:

— Переходы теперь работают в версиях Safari, которые не поддерживают animation-direction.

— Исправлена ошибка, из-за которой стили аккордеона в Safari застревали.

— Центрирование содержимого в заголовке со значком.

Версия 0.3.3 — 2 октября 2013 года

Исправления:

— Модальное окно теперь работает из-за уничтожения разрыва в затемнителе (проблема № 153).

— Селектор для флажка для исправления радиокнопок (проблема № 154).

— Проблема с отображением всплывающих окон в некоторых крайних случаях (проблема № 128).

Обновления:

— Заголовки и списки со значками теперь не ломаются при многострочном содержимом.

— Примеры изменения размера вместе с шириной браузера.

— Обновление библиотеки редактора ACE.

— Образцы кода теперь не изменяются после взаимодействия с примерами.

Версия 0.3.2 — 2 октября 2013 года

Обновления:

— Выпадающие списки теперь форматируют верхнюю и правую стрелки значков автоматически с помощью сопряжения значков с подменю.

— Обновляет пример ленты с дополнительными примерами функций.

— Добавляет больше размеров к рейтингам.

— Делает стиль активной страницы более чётким.

— Добавляет метод присоединения событий к модальному окну для присоединения модальных событий к другим элементам.

— Добавляет ввод фокуса/размытия в модальное окно (см. проблему № 124).

— Добавляет новые методы в рейтинг: «получить рейтинг», «очистить рейтинг», «отключить», «включить», добавляет новую настройку «очищаемый».

Исправления:

— Положение выпадающих меню в некоторых случаях.

— Обновления модального окна для перефокусировки элементов после закрытия.

— Плавающий справа контент списка теперь получает левый отступ.

— Проблемы отображения элементов списка со значками + содержимое.

— Исправляет проблему с высотой строки рейтинга.

— Рейтинг теперь отправляется как первый параметр обратного вызова в «onRate».

— Списки элементов теперь автоматически очищают плавающие элементы.

— Исправляет проблемы с размещением ввода значка внутри меню.

Версия 0.3.1 — 30 сентября 2013 года

Исправления:

— Страница сетки всё ещё получает отрицательный отступ.

Версия 0.3.0 — 30 сентября 2013 года

Исправления:

— Отзывчивая сетка теперь называется «Страница сетки». Отзывчивые сетки теперь устарели. Это уменьшает путаницу.

— Отрицательные поля теперь автоматически удаляются из сеток, которые являются потомками тега body.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-semantic-ui_old1.git
git@api.gitlife.ru:oschina-mirror/mirrors-semantic-ui_old1.git
oschina-mirror
mirrors-semantic-ui_old1
mirrors-semantic-ui_old1
master