4c4ff87110
Fix tab family padding-left
2022-12-23 15:57:09 -06:00
7345471e8a
Add options to tab families to style the buttons container
...
Example usage: adding a "top" property for proper stickying
2022-07-07 20:40:07 -05:00
ab81a140c9
Make all type-only imports explicit
2022-06-26 19:17:22 -05:00
7fe57798bb
Switched from vue-cli-service to vite
...
Should be thoroughly tested still
Also involved removing operator overloads, which weren't good anyways
2022-06-25 22:34:18 -05:00
d123ed3feb
Made resetTime more useful and various setup functions use BaseLayer
2022-05-23 23:34:59 -05:00
86688b5bb1
Fix tab buttons not getting style refs
2022-05-10 08:11:43 -05:00
eb81fdfb2c
Fixed separators getting cut off if the tab on the left can be scrolled
...
This also required some cleanup around the stick CSS
2022-04-24 21:49:17 -05:00
94a7f41fd1
Made several options functions optional
2022-04-24 17:05:28 -05:00
aae6455ea6
Made no features extend Persistent
2022-04-24 16:59:31 -05:00
5427f200c1
Fixed updating displays sometimes eating clicks
2022-04-24 01:03:25 -05:00
ba7f877581
Made tab family's options function optional
2022-04-23 22:14:37 -05:00
9c2dcddcbe
Updated some modifiers CSS
2022-04-23 22:14:35 -05:00
64f1b460b0
Added FeatureOptionsFunc to simplify features
2022-04-10 19:26:33 -05:00
5a59aaf4fc
Persistence rework
...
- Removed makePersistent
- Removed Persistent, renamed PersistentRef to Persistent
- createLazyProxy now takes optional base object
- For use where previously makePersistent would be used
- Added warnings when creating refs outside a layer
- Added warnings when persistent refs aren't included in their layer object
- createLayer now takes id as a parameter rather than an option
2022-04-10 19:26:33 -05:00
acc9622d49
Fix features not handling refs passed to style props correctly
2022-03-13 23:06:10 -05:00
7524ed3164
Export more types
2022-03-08 19:40:51 -06:00
49474b1518
Changed path aliasing
2022-03-03 21:39:48 -06:00
189dbfe725
Fixed branches' positions not being accurate
2022-03-01 23:32:21 -06:00
c9d3613d64
Make tab family take TabButtonOptions directly instead of TabButton
2022-02-27 16:49:13 -06:00
a81040d6a2
Moved persistence related code to its own file
2022-02-27 16:18:13 -06:00
a8af84f581
Reorganized components
2022-02-27 16:04:56 -06:00