aboutsummaryrefslogtreecommitdiff
path: root/static/elements.ts (unfollow)
Commit message (Collapse)Author
2022-04-23Introduce component date-jump.Hugo Hörnquist
2022-04-23Repair and rewrote sliders in HTML.Hugo Hörnquist
The old ones where broken since i accidentally removed setVar, instead of reintrocuding that, I rewrote slider-inputs as web components, which frees us of having some hacky javascript in the html code.
2021-12-02Add basic changelog viewHugo Hörnquist
2021-11-30Rework tab system.Hugo Hörnquist
This sepparates popup-elements from their tabbed contents, allowing clearer sepparations of concerns, along with easier adding and removing of tabs to the tabset!
2021-11-21Rework popup components.Hugo Hörnquist
Previously popups were driven through some CSS hacks, which used labels with specific positioning, and z-index changes. This never really worked, and led the rest of the tree to be unmanagable. This commit replaces that system with a simpler one, which is being driven by javascript. This also allowed a much simpler tree, which allowed us to - make the popups rezisable (with a resize anchor) - move the window handle to above (configurable) - Add and remove tabs without having manually reflow where all labels are
2021-11-19Add basic rrule tab.Hugo Hörnquist
2021-11-19Add input-list custom element.Hugo Hörnquist
2021-11-10Re-modularize javascript.Hugo Hörnquist
This moves almost everything out of globals.ts, into sepparate files. Things are still slightly to tightly coupled. But that is worked on.