Releases: VizzleTF/luci-theme-footstrap
Releases · VizzleTF/luci-theme-footstrap
Release list
v0.14.2
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 | shv0.14.1
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 | shv0.14.0
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 | shv0.13.5
luci-theme-footstrap v0.13.5
Added
- A fourth palette,
2020, in light and dark. npm run fork-driftsays 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 | shv0.13.4
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 | shv0.13.3
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 | shv0.13.2
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 --updateunions 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-mapretired.- 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 | shv0.13.1
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, notdvh. - 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 | shv0.13.0
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.jsstops 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 | shv0.12.9
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