Skip to content

Releases: VizzleTF/luci-theme-footstrap

v0.14.2

Choose a tag to compare

@github-actions github-actions released this 24 Aug 18:12

luci-theme-footstrap v0.14.2

Fixed

  • A block a view builds itself no longer fuses with the card below it.

Исправлено

  • Блок, который вид строит сам, больше не сливается с карточкой под ним.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.14.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 16:58

luci-theme-footstrap v0.14.1

Added

  • The login page has a top-level heading again.
  • The login page says which router it is.

Changed

  • The Port status cards pack a row instead of leaving air beside it, and every card on the page is the same size.
  • The traffic figures on a port card are a pixel smaller (10px at Normal, scaled by the density axis).
  • A port's name is cut with an ellipsis instead of setting the width of every card.
  • Every port card has the same shape, whatever it holds.
  • Safari no longer creeps up the page while you read it.
  • Pages that are one long table hold the reader's place at last — on every browser.
  • Finding the reference is a search now, and it finds one on every page shape.
  • A reference that the tick replaces has a fallback that it does not.
  • The scroll gate measures two page shapes instead of one.
  • The scroll gate runs on Firefox and WebKit in CI, and waits on the theme instead of a stopwatch.

Removed

  • The link dot on a port card.

Fixed

  • A meter's value no longer sits on the label above it once its column becomes a card.
  • A button row belonging to the page title has air above it.
  • The per-section Delete button no longer sits flush against what follows it.

Добавлено

  • У страницы входа снова есть заголовок верхнего уровня.
  • Страница входа сообщает, что это за роутер.

Изменено

  • Карточки Port status набивают ряд, а не оставляют воздух сбоку, и все карточки на странице одного размера.
  • Цифры трафика на карточке порта на пиксель меньше (10px на Normal, дальше по оси плотности).
  • Имя порта обрезается многоточием, а не задаёт ширину всем карточкам.
  • У всех карточек портов одинаковая форма, что бы в них ни лежало.
  • Safari больше не уползает по странице, пока её читают.
  • Страницы из одной длинной таблицы наконец удерживают место читателя — во всех браузерах.
  • Поиск ссылки стал поиском и находит её на любой форме страницы.
  • У ссылки, которую заменяет тик, теперь есть переживающая его замена.
  • Гейт прокрутки меряет две формы страницы вместо одной.
  • Гейт прокрутки гоняется в CI на Firefox и WebKit и ждёт саму тему, а не секундомер.

Удалено

  • Точка линка на карточке порта.

Исправлено

  • Значение шкалы больше не садится на подпись над собой, когда колонка становится карточкой.
  • У ряда кнопок при заголовке страницы появился воздух сверху.
  • Кнопка удаления секции больше не липнет к тому, что под ней.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 10:38

luci-theme-footstrap v0.14.0

Added

  • OpenWrt 23.05 is a supported release again, and gated like the others.
  • 23.05 has a router of its own in the gates.
  • The installer knows 23.05, and it does not use the feed.

Fixed

  • The realtime graphs' axis labels are readable again.
  • A second heading inside a card is no longer flush against the table above it.

Добавлено

  • OpenWrt 23.05 снова поддерживается — и проверяется наравне с остальными.
  • У 23.05 появился собственный роутер в гейтах.
  • Установщик знает про 23.05 и не использует фид.

Исправлено

  • Подписи осей на графиках Realtime снова читаются.
  • Второй заголовок внутри карточки больше не прилипает к таблице над ним.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.5

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:18

luci-theme-footstrap v0.13.5

Added

  • A fourth palette, 2020, in light and dark.
  • npm run fork-drift says what the two trees disagree about.

Changed

  • The upstream workflow is a pull request now, not an amended branch.
  • The sync no longer sends po/, and says out loud what it cannot carry.
  • The install script is 36 lines instead of 162, and migrates nothing.

Добавлено

  • Четвёртая палитра, 2020, светлая и тёмная.
  • npm run fork-drift показывает, в чём разошлись два дерева.

Изменено

  • Работа с апстримом теперь через pull request, а не через переписываемую ветку.
  • Синхронизация больше не отправляет po/ и вслух сообщает, чего не переносит.
  • Скрипт установки теперь 36 строк вместо 162 и ничего не мигрирует.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.4

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:37

luci-theme-footstrap v0.13.4

Fixed

  • A poll tick no longer moves the page at all, instead of moving it and being moved back.
  • The Overview's height pin is gone: it never took effect, and the reader was relying on the correction alone without anyone saying so.
  • A navigation no longer looks like a clamp.

Исправлено

  • Тик опроса больше не двигает страницу вовсе — вместо того чтобы двигать и возвращать.
  • Пин высоты на Overview убран: он никогда не срабатывал, и читателя всё это время держала одна коррекция, о чём нигде не было сказано.
  • Навигация больше не выглядит как зажим.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.3

Choose a tag to compare

@github-actions github-actions released this 19 Aug 23:07

luci-theme-footstrap v0.13.3

Fixed

  • A poll tick no longer throws the page across the screen on Safari and iOS.
  • The Overview's stock helpers can no longer arrive after the page that calls them.
  • A foreign stylesheet's gutter no longer outlives the page it came from.
  • The scroll gate stopped reporting its own instrument as a jump.

Исправлено

  • Тик опроса больше не швыряет страницу через весь экран в Safari и на iOS.
  • Стоковые хелперы Overview больше не могут прийти позже страницы, которая их зовёт.
  • Отступ чужой таблицы стилей больше не переживает страницу, с которой пришёл.
  • Гейт скролла перестал считать прыжком собственный инструмент.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 12:02

luci-theme-footstrap v0.13.2

Added

  • LuCI can be installed to a phone's home screen.
  • A unit suite, for the branches a router cannot show you.
  • A size budget on what the router actually sends.
  • A gate for the thing a reader sees but a screenshot cannot: the page moving while they scroll.

Changed

  • On a luci-base missing something the client router calls, the theme falls back to ordinary full-page navigation instead of a half-working client one.
  • The Log out icon points the way out.
  • The live gates take about a tenth of the time, and say what they left out.
  • live-audit --update unions into the baseline instead of replacing a router's set.
  • A gate for the jump a poll tick can produce, reproduced on purpose rather than sampled for.
  • Safari and the iPhone keep the reader's place now, like every other browser.

Fixed

  • A page can no longer render with no tables on it and say nothing.
  • A table that stops needing its remedy gets it lifted.
  • Nothing reads layout in the frame loop that decides whether the reader is scrolling.
  • A hidden tab stops calling the router.
  • A stylesheet that fills itself after it lands is fenced like any other.
  • The colour probe cannot be answered for by somebody else's stylesheet.
  • A table judged mid-scroll is judged against its column, not the window.
  • The router can take back its verdict that the session ended.
  • A data table no longer arrives past the edge of its column.
  • container-name: fs-map retired.
  • A tab left in the background no longer makes the page poll faster every time you come back to it.
  • A fitter that throws the first time it runs no longer takes the fitters registered after it.
  • Which element the layout scrolls is read from the stylesheet, not guessed from the content.
  • The rail flyout and the search overlay fade in again.
  • CI runs the same gate set the local suite runs, and no job can hang for six hours any more.

Performance

  • 19.7 KB less on every page the router serves.

Добавлено

  • LuCI можно поставить на домашний экран телефона.
  • Юнит-набор — для веток, которые роутер показать не может.
  • Бюджет на то, что роутер реально отдаёт.
  • Гейт на то, что читатель видит, а скриншот — нет: страница шевелится при прокрутке.

Изменено

  • На luci-base, где нет чего-то из вызываемого клиентским роутером, тема переходит на обычные полные загрузки страниц вместо наполовину работающей клиентской навигации.
  • Иконка выхода показывает наружу.
  • Живые гейты стали примерно вдесятеро быстрее и говорят, что пропустили.
  • live-audit --update объединяет с baseline, а не заменяет набор роутера.
  • Гейт на рывок, который может дать тик опроса, — воспроизводимый, а не подсматриваемый.
  • Safari и iPhone теперь удерживают место читателя, как и остальные браузеры.

Исправлено

  • Страница больше не может отрисоваться без единой таблицы и промолчать об этом.
  • Таблица, которой лекарство больше не нужно, его снимает.
  • В кадровом цикле, решающем «крутит ли читатель», не осталось чтения раскладки.
  • Скрытая вкладка перестаёт дёргать роутер.
  • Лист стилей, который наполняется после появления, огораживается наравне с прочими.
  • За наш зонд цвета больше не может ответить чужой лист стилей.
  • Таблица, которую судят во время прокрутки, судится по своей колонке, а не по окну.
  • Роутер может взять назад свой вердикт о том, что сессия кончилась.
  • Таблица данных больше не появляется за краем своей колонки.
  • Имя контейнера fs-map убрано.
  • Вкладка, оставленная в фоне, больше не заставляет страницу опрашивать роутер тем чаще, чем чаще вы к ней возвращаетесь.
  • Подгонщик, упавший на первом же запуске, больше не уносит с собой зарегистрированных после него.
  • Какой элемент прокручивает раскладка, читается из листа стилей, а не угадывается по содержимому.
  • Выпадающая панель рельса и оверлей поиска снова появляются с проявлением.
  • CI прогоняет тот же набор гейтов, что и локальная сборка, и ни один job больше не может висеть шесть часов.

Производительность

  • На 19.7 КБ меньше на каждой странице, которую отдаёт роутер.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 19:28

luci-theme-footstrap v0.13.1

Fixed

  • The message catalogue names the lines the strings are actually on.
  • The Overview stops jumping down by a fixed distance every five seconds.
  • A table that has outgrown its column is re-judged instead of being clipped.
  • A pause in a slow scroll is no longer mistaken for the end of it.
  • The page stops shaking under a finger on a phone.
  • Scroll anchoring, on engines that have none.
  • The shell is sized in svh, not dvh.
  • A checkbox and a radio are 24px targets, and nothing around them moved.
  • A development deploy can no longer be invisible to the device under test.
  • The page stops juddering while you scroll it on a phone.
  • A superseded Back no longer scrolls the page the user asked for instead.
  • An app's own stylesheet is no longer stripped off the page you are still reading.

Исправлено

  • Каталог сообщений указывает на те строки, где строки и находятся.
  • Обзор перестал прыгать вниз на одну и ту же величину каждые пять секунд.
  • Таблица, переросшая свою колонку, пересматривается, а не обрезается.
  • Пауза в медленной прокрутке больше не принимается за её конец.
  • Страница перестала трястись под пальцем на телефоне.
  • Якорение прокрутки там, где его нет у движка.
  • Каркас меряется в svh, а не в dvh.
  • Чекбокс и радиокнопка стали целями 24 px, и вокруг них ничего не сдвинулось.
  • Дев-деплой больше не может остаться невидимым для устройства, на котором проверяют.
  • Страница перестала дёргаться при прокрутке на телефоне.
  • Вытесненный Back больше не прокручивает ту страницу, которую пользователь на самом деле открыл.
  • Собственная таблица стилей приложения больше не снимается со страницы, которую вы ещё читаете.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 21:48

luci-theme-footstrap v0.13.0

Changed

  • A document the router could not have rendered is one it no longer navigates away from.
  • Elements the router removes by hand are discarded the way luci-base discards them.
  • The incoming page is rendered off screen and swapped in when it is ready.
  • A navigation that outlives 150 ms says so.
  • The package is 7.4 KB smaller, and every page the router serves is 7 KB smaller.
  • fs-version.js stops exporting two names nobody imports.
  • The theme no longer names itself in the footer.

Fixed

  • A click after the session expired now lands on the login form instead of browsing on through a dead session.
  • A page whose section is read-only but whose own ACL is writable keeps its Save & Apply on a click.

Изменено

  • Документ, который роутер не мог отрисовать, он больше не покидает клиентской навигацией.
  • Элементы, которые роутер убирает вручную, выбрасываются так же, как их выбрасывает luci-base.
  • Входящая страница рисуется за экраном и подставляется, когда готова.
  • Навигация, живущая дольше 150 мс, об этом сообщает.
  • Пакет меньше на 7,4 КБ, и каждая отдаваемая страница — на 7 КБ.
  • fs-version.js перестал экспортировать два имени, которые никто не импортирует.
  • Тема больше не называет себя в подвале.

Исправлено

  • Клик после истечения сессии ведёт на форму входа, а не гуляет дальше по мёртвой сессии.
  • Страница, чья секция только для чтения, но чья собственная ACL пишущая, сохраняет Save & Apply при клике.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh

v0.12.9

Choose a tag to compare

@github-actions github-actions released this 16 Aug 18:02

luci-theme-footstrap v0.12.9

Fixed

  • The page no longer jumps a screenful up and back while you scroll a polled page.

Исправлено

  • Страница больше не прыгает на экран вверх и обратно, пока её прокручивают.
Install

One-liner (auto-detects apk/ipk):

wget -qO- https://github.com/VizzleTF/luci-theme-footstrap/releases/latest/download/install.sh | sh