22 Commits
Author SHA1 Message Date
Svilen Markov e01af4adec Delay changing popover display
Previously would make the popover visible and then reposition
it on the next frame in order to avoid getting called recursively
due to the observer, however this causes the scrollbar to appear
if it wasn't already visible for a single frame which is janky.

This change fixes that.
2025-02-15 13:53:13 +00:00
Svilen Markov 37f35281b4 Add server-stats widget 2025-02-09 17:52:22 +00:00
Svilen Markov 306fb3cb33 Add new calendar and deprecate old 2025-02-09 17:47:20 +00:00
Svilen Markov d400b27545 Fix observer console errors 2025-01-22 16:59:10 +00:00
Svilen Markov 80b43d3e0c Further simplify points abbreviation implementation 2025-01-14 11:58:26 +00:00
Svilen Markov a7e235441b Simplify points abbreviation implementation 2025-01-14 11:55:52 +00:00
Svilen Markov bb80637e72 Only hide comment count if there's a target URL 2025-01-14 11:35:02 +00:00
Svilen Markov 1c03f0a07a Update forum post templates
* Use approx number for points & comments
* Hide comments when limited on horizontal space
* Abbreviate "points" to "pts" when limited on horizontal space
* Don't let domain wrap
2025-01-14 10:41:46 +00:00
Svilen Markov 59bfe3e835 Add vertical-list style for videos widget 2025-01-11 19:48:06 +00:00
Svilen Markov db512419ea Add new text color class 2025-01-07 15:34:58 +00:00
Svilen Markov 4a14709f13 Tweak iOS fixes 2024-12-26 17:02:15 +00:00
Dallas Hoffman 29318005b2 Mobile style fixes 2024-12-24 14:42:28 -05:00
Svilen Markov f89fc2ee1d Preserve formatting of non-html extension widget content 2024-12-22 13:44:41 +00:00
Svilen Markov d575a0a29f Remove console.log 2024-12-18 12:47:30 +00:00
Svilen Markov 2e1134fdfb Properly handle future timestamps for relative time 2024-12-18 11:30:17 +00:00
Svilen Markov ab6ae15836 Add automatic native titles to all truncateable elements 2024-12-17 23:34:32 +00:00
Svilen Markov fcda017c39 Update docker containers widget 2024-12-03 19:04:43 +00:00
Svilen Markov 0c36925783 Fix off by 1px popover triangle 2024-12-03 16:52:28 +00:00
Svilen Markov fcb67e62c5 Change widget error header icon to SVG 2024-12-03 16:51:33 +00:00
Svilen Markov 0651a2886e Merge latest changes 2024-12-03 13:59:20 +00:00
Svilen Markov 6165308c23 Fix random overlapping issues after browser update... wtf? 2024-11-29 17:34:25 +00:00
Svilen Markov 90fbba600f Restructure & refactor codebase 2024-11-29 16:34:15 +00:00