Johannes Kirschbauer
|
ab63f0d7a4
|
divider: add extra class prop
|
2025-08-05 13:48:49 +02:00 |
|
Johannes Kirschbauer
|
06e0461ec9
|
Modal: add metaHeader slot, fix border styling
|
2025-08-05 13:48:49 +02:00 |
|
Johannes Kirschbauer
|
60ba00dd8f
|
Select: add simple select dropdown for single select
|
2025-08-05 13:48:49 +02:00 |
|
Johannes Kirschbauer
|
90ef55f040
|
Label: add support for kobalte select
|
2025-08-05 13:48:49 +02:00 |
|
Johannes Kirschbauer
|
de81a5d810
|
Modal: prepare for install flow
|
2025-08-05 13:48:49 +02:00 |
|
Brian McGee
|
75a1f7b67f
|
feat(ui): auto-resizing textarea
|
2025-07-31 18:50:39 +01:00 |
|
Brian McGee
|
a4331cc109
|
feat(ui): add tooltips for general section in machine detail pane
|
2025-07-31 18:38:56 +01:00 |
|
hsjobeki
|
0e5c8d1a33
|
Merge pull request 'ui/hostfile: convert to use css modules' (#4540) from ui-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4540
|
2025-07-30 14:34:52 +00:00 |
|
Johannes Kirschbauer
|
e5f8c515cd
|
ui/hostfile: convert to use css modules
|
2025-07-30 16:30:46 +02:00 |
|
hsjobeki
|
e856d4018a
|
Merge pull request 'ui/button: hide loader when not loading' (#4539) from ui-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4539
|
2025-07-30 13:50:35 +00:00 |
|
Johannes Kirschbauer
|
17b75500fb
|
ui/button: hide loader when not loading
|
2025-07-30 15:46:43 +02:00 |
|
brianmcgee
|
cba951b2c5
|
Merge pull request 'feat: ui/machine-detail-pane' (#4531) from ui/machine-detail-pane into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4531
|
2025-07-30 12:59:27 +00:00 |
|
Johannes Kirschbauer
|
3d51cee4bb
|
ui/modal: autofocus first input
|
2025-07-30 12:31:10 +00:00 |
|
Johannes Kirschbauer
|
4759cce8a4
|
ui/modal: autofocus first input
|
2025-07-30 14:27:10 +02:00 |
|
Johannes Kirschbauer
|
b83f5d2ffc
|
ui/button: fix loader needs explizit styling, not stylable via css leakage anymore
|
2025-07-30 14:16:23 +02:00 |
|
Johannes Kirschbauer
|
7f1a7da5c7
|
ui/modal: use css modules
|
2025-07-30 13:51:47 +02:00 |
|
Johannes Kirschbauer
|
7ed62c427c
|
ui/toolbarButton: fix selected state
|
2025-07-30 13:40:08 +02:00 |
|
Johannes Kirschbauer
|
596458d809
|
fix: set fixed height for SidebarSectionForm controls
|
2025-07-30 12:32:59 +01:00 |
|
Brian McGee
|
f677d96acf
|
feat(ui): add sidebar pane for machine detail
|
2025-07-30 12:32:58 +01:00 |
|
Brian McGee
|
2c3b0f3771
|
feat(ui): use keyed show to re-render Machine route when route changes
|
2025-07-30 12:32:57 +01:00 |
|
Brian McGee
|
ae20230a57
|
feat(ui): change machineID to machineName
And no longer base64 encode it in url params or cache keys.
The term used in the API is name, so this is aligning with that.
|
2025-07-30 12:32:57 +01:00 |
|
Johannes Kirschbauer
|
f8cdac2a63
|
ui/debug: remove floating debug buttons
|
2025-07-30 11:04:22 +02:00 |
|
Johannes Kirschbauer
|
ea63b4411e
|
ui/splashscreen: transform to use css modules
|
2025-07-30 11:03:56 +02:00 |
|
Johannes Kirschbauer
|
a070fc74c1
|
ui/loader: transform to use css modules
|
2025-07-30 11:03:56 +02:00 |
|
hsjobeki
|
7961a92d32
|
Merge pull request 'ui/toolbar: fix overly specifify css selectors' (#4525) from toolbar into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4525
|
2025-07-30 06:48:52 +00:00 |
|
Johannes Kirschbauer
|
08342578f1
|
ui/toolbar: fix story types
|
2025-07-29 19:12:27 +02:00 |
|
Johannes Kirschbauer
|
9954653657
|
ui/toolbar: use css modules
|
2025-07-29 19:10:42 +02:00 |
|
Johannes Kirschbauer
|
6e71b541aa
|
ui/toolbar: fix overly specifify css selectors
|
2025-07-29 18:50:34 +02:00 |
|
Johannes Kirschbauer
|
0f72f12461
|
ui/sidebar: fix close animation
Animation needs static layout as a starting point
|
2025-07-29 18:03:00 +02:00 |
|
Johannes Kirschbauer
|
323de27651
|
ui: fixup types
|
2025-07-29 10:03:42 +02:00 |
|
Johannes Kirschbauer
|
782e8b330d
|
UI: move machine specifics into MachineManager
|
2025-07-29 10:01:48 +02:00 |
|
Johannes Kirschbauer
|
682d8c786c
|
ui: add MachineManager
Handles maping solidjs signals to updating and maintaining a map of MachineRepr
|
2025-07-29 10:01:18 +02:00 |
|
Johannes Kirschbauer
|
9e32be4e48
|
ui: add machineRepr to handle machine visual representation
|
2025-07-29 10:00:36 +02:00 |
|
Johannes Kirschbauer
|
686976a143
|
ui: add objectRegistry for memory management
|
2025-07-29 10:00:12 +02:00 |
|
Johannes Kirschbauer
|
a6a25075f7
|
ui: disable scene rotation
|
2025-07-28 20:38:17 +02:00 |
|
Johannes Kirschbauer
|
1c4469e20c
|
ui: fix memory management in renderLoop
|
2025-07-28 20:30:28 +02:00 |
|
Johannes Kirschbauer
|
dac06531d4
|
ui: move rendering logic into renderLoop singleton
|
2025-07-28 20:20:42 +02:00 |
|
Brian McGee
|
d3d1489829
|
feat(ui): animate sidebar pane entry/exit
|
2025-07-24 11:40:54 +01:00 |
|
Brian McGee
|
f18e70dda6
|
fix(ui): increase z index for sidebar dropdown
|
2025-07-24 10:23:43 +01:00 |
|
hsjobeki
|
5ddeb41a5d
|
Merge pull request 'ui/cubes: add labels' (#4469) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4469
|
2025-07-24 08:56:41 +00:00 |
|
Johannes Kirschbauer
|
fb5229a5f3
|
ui/cubes: adjust label style
|
2025-07-24 10:52:21 +02:00 |
|
Brian McGee
|
694059d3ce
|
feat(ui): waiting for necessary queries before dropping clan loader
|
2025-07-24 09:48:57 +01:00 |
|
Qubasa
|
94662b722d
|
clan-lib: Remove injected "op_key" argument from all functions and do it over the threadcontext instead. Remove double threading in http server
|
2025-07-24 14:25:20 +07:00 |
|
Johannes Kirschbauer
|
334fe45adc
|
ui/cubes: add labels
|
2025-07-23 16:41:24 +02:00 |
|
hsjobeki
|
ebdd3e8413
|
Merge pull request 'ui/cubes: reactive wiring, use orthographic camera' (#4468) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4468
|
2025-07-23 14:09:42 +00:00 |
|
hsjobeki
|
ffe58fc189
|
Merge pull request 'feat(ui): move toolbar lower down' (#4467) from ui/refine-toolbar-position into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4467
|
2025-07-23 14:07:02 +00:00 |
|
Johannes Kirschbauer
|
7065464227
|
ui/cubes: reactive updates, use orthographic
|
2025-07-23 16:05:51 +02:00 |
|
Johannes Kirschbauer
|
5f567e2473
|
hooks: add maybeMachine hook
|
2025-07-23 16:04:55 +02:00 |
|
Brian McGee
|
a472f7f696
|
feat(ui): move toolbar lower down
|
2025-07-23 11:23:31 +01:00 |
|
brianmcgee
|
af056f2355
|
Merge pull request 'feat(ui): set a fixed width for welcome screen' (#4464) from ui/max-width-onboarding into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4464
|
2025-07-23 09:32:12 +00:00 |
|