Великий день конструктора: щільні таблиці, чесні конфлікти й друк, який нарешті вміщається в аркуш
Один із тих днів, коли змінюється відразу багато. Три головні екрани конструктора — навантаження, тарифікація й шаблон тижня — переписані під щільну таблицю. Конструктор перестав відмовляти й почав пояснювати. А друк навчився різати довгі таблиці на аркуші замість того, щоб розтягувати один аркуш на кілька метрів.
Розповідаємо по порядку.
Навантаження стало таблицею, а не набором карток
Найбільша школа, з якою ми працюємо, має 34 предмети на 11 класів. У старому вигляді кожна клітинка була карткою: скруглені кути, кольорова смужка ліворуч, тінь, відступи. Красиво на чотирьох класах і неможливо на одинадцяти — завуч зменшував масштаб браузера до 60 %, щоб побачити план цілком.
Тепер це справжня таблиця. Реальні стовпці, справжні лінії сітки, висота рядка рівно по вмісту. Ніяких рамок, радіусів і смужок — тільки тонка заливка там, де вона щось означає. На тому самому екрані тепер вміщається вдвічі більше рядків.
Разом із цим:
- Клас поділено на два стовпці — предмет ліворуч, години праворуч. Безрамкове поле годин, як у клітинці Excel: клікнув, набрав, пішов далі. Викладач вирівняний по лівому краю, години — по правому, і колонки цифр читаються згори вниз.
- Ширину стовпця предметів можна тягнути мишею. Довгі назви («Захист України», «Інформатика») трапляються поруч із короткими; тепер ви самі вирішуєте, скільки місця їм віддати. Ширина запамʼятовується.
- Довгі назви обрізаються з підказкою — повний текст на наведенні.
- Однакові викладачі підсвічені — видно, де один викладач веде той самий предмет у кількох класах.
- Клітинки без викладача й з нулем годин — червоні, але звичайним шрифтом: це підказка, а не крик.
- Плюсики для додавання зʼявляються на наведенні, а не стоять у кожній порожній клітинці.
- Лічильник предметів переїхав у нижню статистику, а зайвий рядок над таблицею зник — це ще кілька рядків самої таблиці.
Тарифікація: той самий вигляд і ставка за один клік
Тарифікація отримала той самий щільний вигляд і, нарешті, шапку — раніше її там просто не було, і стовпці ні про що не говорили.
Клас у ній теж поділено на предмет і години. Праворуч колонки «Годин», «Ставка» й «Норма» стиснуті в одну — Год/Ст/Нор через скісну — і закріплені: скільки б класів не було, ці три числа завжди на екрані.
Головне тут інше. Клік по ставці чи нормі відкриває маленьке вікно налаштування викладача. Досі, щоб виправити ставку, треба було піти в «Викладачі», знайти людину, відкрити повну картку з предметами, кафедрою й посиланнями на онлайн-уроки, змінити одне число й повернутись. Тепер — клік, ставка, «Зберегти», і норма з максимумом перераховуються на очах.
Заодно з тарифікації можна додавати предмети викладачу, не йдучи в навантаження.
Шаблон тижня — теж таблиця
Сітка шаблону була побудована на CSS-сітці з приклеєними псевдоклітинками. Межа дня то ховалась під карткою, то двоїлась із лінією сітки, підсвітка рядка стирала розмітку, і кожна з цих бід лікувалась окремим правилом.
Тепер це звичайна таблиця, і всі лінії малює вона сама. Заодно:
- клітинка з двома уроками ділиться навпіл і стає вдвічі вищою — обидва уроки видно цілком;
- колірні смужки, радіуси й пунктири прибрані: клітинка заливається тоном предмета цілком, без відступів;
- межа між днями контрастніша за звичайні лінії — тиждень не читається суцільною стрічкою;
- кольори предметів приглушені на третину: відтінок той самий, менше насиченості, і предмети більше не сперечаються з розміткою.
Графіки доступності видно завжди
Графік доступності задають у картці класу, викладача чи аудиторії: у вівторок після пʼятого в цього класу басейн, у цього викладача методдень, цей кабінет у середу віддано під гурток. Досі цей графік діяв у конструкторі, але побачити його там можна було тільки в один момент — поки тримаєш картку. Порожня клітинка виглядала вільною, ви ставили в неї урок, і тільки тоді зʼясовувалось, що час закритий.
Тепер закритий час видно завжди — і всередині класу, і на загальному плані. Тиха сіра штриховка, та сама, якою в хронологічному розкладі позначені канікули й свята. Форму тижня видно ще до того, як ви взялись за першу картку.
Одна заливка на все «тут щось не так»
Раніше закритий графіком слот був смугастим, а зайнятий викладачем — ледь помітним рівним сірим. Дві сусідні клітинки з однаковим для вас змістом («сюди не можна») виглядали по-різному: одна закрита, друга ніби вільна, а перетягування в неї не спрацьовувало.
Тепер будь-яка проблемна клітинка виглядає однаково — сіра штриховка. Чому саме вона проблемна, каже підказка: закрито графіком, немає такого уроку в сітці дзвінків, зайнятий викладач або кабінет.
Урок у конфлікті позначений назавжди — і названий
Урок, який стоїть у конфліктній клітинці, тепер залитий червоним і має бейдж конфлікт — і в класі, і на загальному плані. Не на наведенні, не поки ви щось тримаєте, а постійно.
Це потрібно, бо конфлікти народжуються самі: графік змінили після того, як розклад склали; кабінет віддали іншому класу; викладач узяв ще один клас. Досі такий урок нічим не відрізнявся від правильного.
Підказка на ньому каже не «кабінет зайнятий», а ким саме зайнятий: клас, предмет, викладач. Раніше після такого повідомлення доводилось обходити всі класи й шукати винуватця руками.
Конструктор радить, а не наказує
І головне. Тепер урок можна поставити будь-куди.
Якщо клітинка чиста — урок просто стає на місце. Якщо ні — зʼявляється невелике вікно, яке перелічує, що саме не так, і питає: поставити попри це? Ви кажете «Все одно поставити», урок стає, і на ньому лишається червона позначка конфлікту.
Це не послаблення перевірок, а визнання того, як влаштована школа. Директор попросив поставити саме сюди. Зал ділять дві групи за домовленістю. Викладач сам погодився на вікно. Завуч знає про свій заклад більше, ніж будь-яка перевірка, і його рішення має бути можливим — разом із чесною позначкою, що тут не все гладко.
Автомат: попередження, по яких можна клікнути
«Автомат» — кнопка, заради якої весь шаблон і складають. Вона стала помітною (градієнтна рамка, а не ще одна сіра кнопка серед іконок), а її вікно — компактним.
Головне: попередження в цьому вікні тепер клікабельні. Раніше автомат казав «у 7-А нема викладача на двох предметах» — і все, шукайте самі. Тепер поруч із кожною проблемою стоїть кнопка переходу, яка веде максимально близько до потрібного місця: у той самий клас або до того самого викладача. Список проблем обрамлений і не губиться серед решти тексту.
Навчальних днів на тиждень — одне число на весь застосунок
Кількість навчальних днів раніше жила в трьох місцях: свій перемикач у конструкторі, свій у хронологічному розкладі, ще один у вікні друку. Кожен памʼятав своє значення у вашому браузері, і вони розходились: у конструкторі шість днів, у розкладі пʼять, на аркуші взагалі інша картина.
Тепер це властивість семестру. Задається у двох місцях, і обидва — про семестр:
- у вікні «Редагувати семестр» поруч із чергуванням тижнів — Пн–Пт, Пн–Сб або Пн–Нд;
- прямо в списку семестрів у шапці: пункт семестру став дворядковим, і в другому рядку стоять ті самі 5 / 6 / 7. Видно, що дні належать конкретному семестру — у наступного вони можуть бути іншими.
Змінили — і субота зʼявилась або зникла одразу скрізь: у конструкторі, у хронологічному розкладі, на друку. Уроки, які опинились за межами тижня, з екрана не зникають: їх видно з поясненням, а не мовчки.
Складність дня на загальному плані
Під кожним днем на загальному плані зʼявився сірий рядок важ — сума складності уроків цього дня по кожному класу. Те саме число, яке всередині класу стоїть у шапці дня, але тут вони стоять поруч: перекіс між класами читається одним поглядом. Саме заради цього завуч і дивиться на загальний план.
Складність предмета задається в навантаженні; де її не проставили, урок рахується за 5 — середина санітарної шкали 1–12.
Оновлення 01.10.2026: бальну важкість предметів із Розклад24 прибрали повністю. Офіційна шкала втратила чинність ще у 2021 році й покривала десяток предметів, решта чисел були нашими оцінками. Рядок під кожним днем тепер називається «ур» і показує, скільки уроків у класу за день.
Друк: тарифікація й план нарешті вміщаються в аркуш
Тут було найгірше, і тут найбільше змін.
Тарифікація друкувалась одним нескінченним аркушем. Класи не різались зовсім — таблиця просто вилазила за край, — а викладач із шістьма предметами в кожному класі розтягував «аркуш» на кілька метрів. Тепер аркуш рахується по-справжньому: класи ріжуться на сторінки, викладачі — теж, і на кожному аркуші підписано, які саме класи на ньому і котра це частина з скількох. Предмет тепер справжній рядок таблиці, а не рядок тексту в клітинці, тож межі малює сама таблиця. Орієнтація — альбомна.
«Годин», «Ставка» й «Норма» рахуються по всьому закладу, незалежно від класів на цьому аркуші, і це написано в примітці: ділити їх між аркушами означало б показати неправду.
Стовпець «Підпис» став опціональним — як і блок «Затверджено». Без нього на аркуш влазить на клас більше.
Навчальний план теж навчився різатись, а колонка викладача стала ширшою з переносом: у школі з великим штатом навіть скорочені прізвища різались.
Шаблон друкується сіткою. Раніше типовий тиждень виходив тими самими списками по класах, що й звичайний розклад: сторінка на клас, перелік уроків. Тепер це щільна альбомна сітка — те, що вішають біля учительської.
І без водяного знака. Через аркуш шаблону йшов червоний напис «НЕ ЗАТВЕРДЖЕНО», який не повідомляв нічого: затвердження і так видно в конструкторі. «ЧЕРНЕТКА» лишилась там, де вона справді щось означає — на розкладі в датах із неопублікованими змінами.
Складність на аркуші перестала бути порожньою. Галочка «складність» додавала рядок, у якому нічого не було: друк брав складність лише з довідника предметів, де її зазвичай не заповнюють, тоді як конструктор бере її з рядка навантаження. Тепер джерело одне. І цей рядок перестав складати номери уроків — підсумок зʼїжджав на стовпець ліворуч.
З 01.10.2026 рядка складності в друці немає.
Кількість днів у вікні друку теж береться з семестру, окремого списку там більше немає.
Вікно «Розгорнути» стало коротшим
Розгортання шаблону в дати — крок, після якого уроки зʼявляються в розкладі. Вікно цього кроку розрослось і показувало забагато:
- Смуга тижнів замість списку. Було сімнадцять рядків із датами й майже завжди однаковим числом — вісімсот точок висоти, які розсували вікно. Стало: стовпчик на тиждень, висота — скільки уроків, колір — що станеться. Короткий тиждень (канікули, свята) видно одразу, дати й числа — у підказці.
- Кнопку «Попередній перегляд» прибрано. Прорахунок і так їде сам на кожну зміну поля, а кнопка читалась як обовʼязковий крок.
- Смуга прогресу при автопрорахунку зникла — вона стрибала на кожен клік по класу чи даті, хоча нічого не записувала.
- Точні дати й «Для кого» стали в один рядок і вирівнялись по висоті.
- Дії — праворуч: «Скасувати», поруч «Розгорнути».
Навігація: адреса, «назад», повний екран
Вид і клас живуть в адресі. Зайшли в 7-А — адреса змінилась, і кнопка «назад» браузера повертає туди, звідки прийшли, тим самим жестом, яким виходять із будь-якої сторінки. Посилання на конкретний клас можна надіслати колезі. Окрема кнопка «Усі класи» через це зникла — вона більше ні до чого.
Посилання «Циклічний» завжди відкриває загальний вигляд. Раніше вид памʼятався: зайшли в клас, пішли в календар, повернулись — і знову всередині того самого класу.
«На весь екран» є і в навантаженні, і в шаблоні: ховає меню й шапку застосунку. На плані з 34 предметів це ще чотири рядки — рівно те, заради чого найбільший заклад зменшував масштаб браузера.
Індикатор якості й кнопка шаблону — тільки на загальному вигляді. Вони про весь тиждень; усередині класу ліворуч стоять дві дії саме про нього: перемикач класу й очищення.
Дрібніше, але щодня
- Підказки свої, а не браузерні — зʼявляються одразу, проблема йде окремим рядком червоним. І більше не виходять по дві одночасно.
- Горизонтальні смуги прокрутки в таблицях стилізовані так само, як вертикальні.
- Закріплений підсумковий рядок у тарифікації більше не заважає прокрутці.
- Останні стовпці отримали правий відступ — смужка заповнення більше не перекриває цифри.
Що це міняє в роботі
Три екрани, на яких завуч проводить вересень, перестали боротись із ним за місце. Складання розкладу перестало бути грою в підказки: форму тижня видно до першого кліку, кожна проблема названа й показана там, де вона є, а рішення, які суперечать перевіркам, приймаєте ви — свідомо й із позначкою, яку потім видно і вам, і тому, хто відкриє цей шаблон через місяць. А те, що виходить із програми на папір, тепер справді вміщається в аркуш.
Відеоурок на цю тему
Розклад 24 для вашого закладу
Як це працює саме у вас — окремі сторінки з особливостями кожного типу закладу: