Commit Graph

439 Commits

Author SHA1 Message Date
Egor Savkin d3a5ee8a3d Add edge counter for the options to TTL
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 7e7905e522 Add HD68 cable options and fix first small cards options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 67a6e772f3 Leave opt-out option only to the first kasli
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 893ca829e1 Change ttl groups to banks and remove green leaf
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 9da249aa95 Slightly promote new functionality and consider mono_eem modes on sampler/urukul for suservo
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 44bed4a4e1 Update shop bundle
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 0126a663ea Fix cards state being not updated on touchables
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 2fee470e11 Fix not-disappearing warnings and clocker clock slots
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 4c584efdf3 Small duplication removal
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 631e1dd6b1 Remove redundant notifications about connectors and AD9910
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 248fd9782e Integrate clock/slots configuration into the calculator
Also adjust sizes

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin eddf408f26 Fixed initial display of empty options in the options summary
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 9cdf563d26 Still fixing the bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 4838f50b60 Fix scroll issue and found another bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 3d8f82fcd6 Add groups of options and some fixes for long lists of options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 65f896f517 Add external data for use per every card. Apply it for TTL and Suservo
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin ba054ee2a2 Fix tooltip showed out when options overlay was closed
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin c95ce76b00 Use tips on more cards
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin c57a27f762 Add tooltips with hints for the user
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 55492c5090 Add icons to options titles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin a6994416d0 Remove MAC from options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin a92ec4289c Reposition summary popup relative to icon respective to window width, hide on scroll
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin fa406b7d49 Hide popups on clicking outside of them
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 8483d101d6 Update bundle file
Add custom options to more cards

Minor design adjustments: add margin-left to icon and optimize the icon

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 45c5b388aa Add popover for cart summary with options data
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin e5c3c0bada Make overlay appear on button click
And fix options absense for non-carrier cards

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin ef64c3ce6c Make the design more compact
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin adac15f803 Adjust styles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 019a6f384b Fix add of useless options to JSON
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 02f8e916a7 Add switchline compact design
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 577fc6520c Add switch and line
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 0e556c270a Fix JSON shop load
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin a6f131e781 Make it update state
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin 2eb2c37178 Add basic demo example
Kinda works, but buggy

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:03:19 +08:00
Egor Savkin da74bb1d8d Add Shuttler to the shop (#98)
Closes #95

Reviewed-on: #98
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:01:26 +08:00
Sebastien Bourdeauducq 320665c3bd cleanup 2023-10-10 17:53:25 +08:00
Sebastien Bourdeauducq a6faaecb8b clarify external PSU 2023-10-10 17:51:18 +08:00
Egor Savkin 393fc8e3c9 Add EEM power module to the shop
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-10-10 17:34:52 +08:00
Sebastien Bourdeauducq a7c4c079a4 add link to UCLA AMO 2023-09-11 21:02:44 +08:00
Egor Savkin 212a7743eb Update bundle file
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:34:12 +08:00
Egor Savkin 27c7db1df4 Allow duplicating cards in the backlog
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:18:22 +08:00
Egor Savkin 4dc15f5633 Fix `Show JSON` button functionality regression introduced with 0e9f822536
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:14:11 +08:00
Egor Savkin dee2a40151 Fix #72 - make side-panel button depend on screen size, same as the appearance
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin 52afd69445 Fix shop import json buttons spacing
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin 5d69e9cef5 Remove weird animations from backlog
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin 77e3ce05aa Fix unused css class
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin ad91b12879 Fix react-beautiful-dnd warning in development
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin 0e9f822536 Fix React warnings in development
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin 77b3836d90 A bit more forgotten pr/pl -> pe/ps
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00
Egor Savkin b3964ec2c9 shop: add Pounder (#87)
Closes #42

Reviewed-on: #87
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:27:06 +08:00