Ручний шар для звичайних елементів: стрілка і підпис до будь-якого слова, числа, кнопки чи комірки таблиці. Один файл hand.css, без JavaScript. До цього рука жила лише на канвасі, тому анотувати текст звіту було нічим.
Канал Б обробив 214 записів за серпень, і час обробки одного запису впав до 31 хвилини.
Абзац з примітками потребує більшого інтерлінʼяжу: line-height від 2,6 до 3. Без цього підпис наїжджає на сусідній рядок.
Клас задає, з якого боку стоїть примітка. Стрілка сама дивиться на елемент.
Підкреслення - за замовчуванням: воно тримається правила без плашок і повторюється на перенесених рядках. Обведення - для одного слова. Заливка - виняток для інтерфейсів, де фон уже є.
Кораловий - основний колір руки. Решта - серії і статуси, коли примітка вказує на конкретну серію графіка.
<link rel="stylesheet" href="hand.css"> <span class="pk-ann pk-ann-n" data-note="перевірити">214</span> <span class="pk-ann pk-ann-se pk-ann-blue pk-mark-circle" data-note="етап 2">31 хв</span>
Біля краю сторінки обирай напрямок усередину: примітка на заході в лівій колонці обріжеться. Зсув примітки, якщо вона наїхала на сусідній текст: style="--pk-ann-x:8px; --pk-ann-y:-4px". Вимкнути малювання: клас pk-ann-still. Довжина рядка підпису: --pk-ann-label-max.
hand.css, 8,7 KB.