Michael Freno
d58f1ee652
refactor: remove underscore prefixed properties from Element class
...
- Replace _originalPositioning with hadExplicitPositioning
- Replace _explicitlyAbsolute with explicitlyAbsolute
- Replace _pressed with pressed
- Replace _touchPressed with touchPressed
- Maintain exact same logical behavior for flex layout participation
- Improve code readability and maintainability
- All positioning logic and interactions work identically
Task: flexlove-responsive-resize-01
2025-09-20 19:02:51 -04:00
Michael Freno
3f7ab0a904
fixed layout resizing
2025-09-20 09:16:52 -04:00
Michael Freno
bc0bc9a908
minor adjustment
2025-09-19 15:24:52 -04:00
Michael Freno
92fce309f6
fixes
2025-09-19 13:00:56 -04:00
Michael Freno
3d66d4e0e4
error fix
2025-09-19 10:11:15 -04:00
Michael Freno
e4ab6befa4
finished test expansion
2025-09-19 09:50:53 -04:00
Michael Freno
e444ee10be
more test complexity
2025-09-19 09:27:55 -04:00
Michael Freno
c6d8c1b768
expanded testing
2025-09-19 00:52:55 -04:00
Michael Freno
0380fb9fd2
all working
2025-09-18 22:28:05 -04:00
Michael Freno
c0684e88ab
working
2025-09-18 22:26:25 -04:00
Michael Freno
5704c4de95
line based
2025-09-18 22:13:58 -04:00
Michael Freno
e1e17973d2
update readme
2025-09-18 18:34:23 -04:00
Michael Freno
8f7eb3a5a6
update readme
2025-09-18 18:33:56 -04:00
Michael Freno
d5f85e82d1
tests
2025-09-18 18:27:57 -04:00
Michael Freno
d869582b37
testing layout changes
2025-09-18 17:17:20 -04:00
Michael Freno
7f21c76766
reverted to working order
2025-09-18 16:25:09 -04:00
Michael Freno
92bfc61a3d
oopsie
2025-09-18 15:43:24 -04:00
Michael Freno
7b9116577e
Revert "changing abs x/y heredity"
...
This reverts commit 7f1dcb5eb51f8119ce9059928a516316e0843fdc.
2025-09-18 15:11:20 -04:00
Michael Freno
3316fe4d5d
logical fixes
2025-09-18 14:10:52 -04:00
Michael Freno
d61f84e045
changing abs x/y heredity
2025-09-18 12:26:29 -04:00
d271b25ff2
new tests
2025-09-18 00:24:06 -04:00
Michael Freno
8461aad479
updating tests
2025-09-17 22:27:44 -04:00
Michael Freno
7f4a783863
justifySelf
2025-09-17 20:21:34 -04:00
Michael Freno
757819e4a3
fleshed out opacity
2025-09-17 18:34:54 -04:00
Michael Freno
2256dd4345
fixing things here and there
2025-09-17 18:20:49 -04:00
Michael Freno
262effacd7
alignment fixes
2025-09-17 12:49:25 -04:00
Michael Freno
35b111893d
remove flex positioning requirement for resizing
2025-09-17 12:13:35 -04:00
45deddbad5
alignment with css
2025-09-17 00:26:52 -04:00
d2802c5f16
Fix flex direction handling and alignment in FlexLove library
...
Fixed flexDirection property assignment, layoutChildren positioning logic, and align-self functionality
2025-09-16 23:09:30 -04:00
128a43198f
testing moved
2025-09-16 21:39:14 -04:00
Michael Freno
806aeb36d2
fix top
2025-09-16 20:13:08 -04:00
Michael Freno
4428d19d0b
simplifying and fixing
2025-09-16 17:55:04 -04:00
Michael Freno
bdd68799ab
fixing sizing calcs
2025-09-16 14:59:56 -04:00
Michael Freno
4617bc3d58
have to stop due to man sniffling
2025-09-16 14:18:34 -04:00
e9e500f028
remove button, flatten
2025-09-16 14:01:58 -04:00
8bf8c0ed3f
sizing calc changes
2025-09-16 13:04:53 -04:00
58f3d30336
example added
2025-09-16 12:27:40 -04:00
8e5729d8a6
update margin/padding
2025-09-16 09:46:04 -04:00
Michael Freno
859d72fdb4
update readme
2025-09-16 09:34:23 -04:00
180eae2b12
margin
2025-09-15 23:32:24 -04:00
Michael Freno
a63854b686
property add
2025-09-15 23:07:17 -04:00
8b999949b0
attempt at autosizing button
2025-09-15 22:42:50 -04:00
8574e34b51
update readme, update types
2025-09-15 19:19:33 -04:00
30456a7e73
Add FlexLove submodule
2025-09-15 18:59:36 -04:00
Michael Freno
42650aefa7
cleanup
2025-09-15 18:06:03 -04:00
Michael Freno
13c31039b8
fix dupe and typing issues
2025-09-15 17:29:51 -04:00
8772529591
fade fixes
2025-09-15 17:19:10 -04:00
d7f3f48592
Add FlexLove submodule
2025-09-15 13:50:21 -04:00
99c0d787dc
fleshing out
2025-09-15 09:30:04 -04:00
Michael Freno
54e468588c
fixed autosizing
2025-09-15 00:22:15 -04:00