diff --git a/aocsync.py b/aocsync.py index 7610b50..013ea18 100755 --- a/aocsync.py +++ b/aocsync.py @@ -1688,6 +1688,37 @@ class HTMLGenerator: font-weight: bold; color: #333; }} + + .collapsible-header {{ + cursor: pointer; + user-select: none; + display: flex; + align-items: center; + gap: 8px; + }} + + .collapsible-header:hover {{ + opacity: 0.8; + }} + + .collapsible-arrow {{ + display: inline-block; + transition: transform 0.2s ease; + font-size: 0.9em; + }} + + .collapsible-arrow.expanded {{ + transform: rotate(90deg); + }} + + .collapsible-content {{ + display: none; + margin-top: 10px; + }} + + .collapsible-content.expanded {{ + display: block; + }}