Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
282 commits
Select commit Hold shift + click to select a range
2fa05ac
chore: cast event listeners
onlyexeption Oct 23, 2024
1d69ae9
feat(tile-manager): cancel resize on pressing escape
onlyexeption Oct 23, 2024
666d9d7
chore: add cancel resize test
onlyexeption Oct 24, 2024
6a30f22
chore: remove right and bottom resizer from test
mtsvyatkova Oct 24, 2024
f80db8e
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Oct 25, 2024
8c22833
test: fix some tests
mtsvyatkova Oct 25, 2024
74a0da1
feat(tile-manager): add serialization logic
mtsvyatkova Oct 28, 2024
57dd0b8
feat(tile-manager): state change events
onlyexeption Oct 28, 2024
0e00368
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Oct 28, 2024
66ad382
chore: Events and removed single out unit test
rkaraivanov Oct 29, 2024
00de7b2
Merge remote-tracking branch 'origin/master' into mtsvyatkova/feat-13…
rkaraivanov Oct 29, 2024
8853d53
fix(tile-manager): fix resize controller, events, tests
onlyexeption Oct 29, 2024
d2a699c
refactor: Dropped logic for grid row/column assignment
rkaraivanov Oct 30, 2024
ddf74f4
fix(tile-manager):emit maximized event on user interaction only
onlyexeption Oct 30, 2024
bed724a
feat(tile-manager): add disableDrag and disableResize properties
mtsvyatkova Oct 30, 2024
83651e6
chore(*): add comment
onlyexeption Oct 31, 2024
dd67bd8
refactor: Move to implicit CSS grid
rkaraivanov Nov 4, 2024
8ec0b94
feat(tile-manager): expose position prop for tiles and update the dro…
mtsvyatkova Nov 6, 2024
1e1b5da
refactor: remove unnecessary DOM elements and set exact offset for th…
mtsvyatkova Nov 7, 2024
b1ee224
fix(tile-manager): apply saved props to tiles already in DOM
mtsvyatkova Nov 8, 2024
08c84ec
fix(tile-manager): remove rowCount prop
onlyexeption Nov 11, 2024
c7a691e
refactor: modify position assignment to keep originally assigned posi…
mtsvyatkova Nov 11, 2024
642809f
fix(tile-manager): add a check for removed and added tiles
mtsvyatkova Nov 12, 2024
bf1abb5
feat(tile-manager): initial styling
SisIvanova Nov 12, 2024
be99a54
feat: add tile parts on resizing/dragging
onlyexeption Nov 12, 2024
3d258e4
feat(tile-manager): add props to disable resize and DnD (#1468)
onlyexeption Nov 12, 2024
88cf14b
fix(tile-manager): dragging styles
SisIvanova Nov 12, 2024
e74dcf2
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
SisIvanova Nov 12, 2024
5029d9e
test(tile-manager): update tests
mtsvyatkova Nov 13, 2024
5d487f5
chore: dashboard stories initial commit
onlyexeption Nov 15, 2024
76f451b
feat(tile-manager): styling improvements
SisIvanova Nov 15, 2024
8dc98cd
feat(tile-manager): Add tile context to header
mtsvyatkova Nov 18, 2024
5f3ce02
feat: Abstract resizing logic
rkaraivanov Nov 19, 2024
fda7628
feat(tile-manager): add fullscreen prop
mtsvyatkova Nov 20, 2024
f2c28cc
refactor: split tests in multiple files
mtsvyatkova Nov 20, 2024
b9ff8ab
fix: connect css vars to props, fix maximized prop and remove watcher
onlyexeption Nov 20, 2024
52c42db
fix: use col/row start and span props in tile to set grid-col and row
onlyexeption Nov 20, 2024
9d8ca4a
fix: set component props in stories + add setter to columnCount
onlyexeption Nov 21, 2024
3b26b9e
fix: tile css parts
onlyexeption Nov 21, 2024
9e5cafb
refactor(tile-manager): add base dark schema
SisIvanova Nov 22, 2024
c0d1345
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
SisIvanova Nov 22, 2024
a7d0497
chore(*): restore setDragImage offset
mtsvyatkova Nov 22, 2024
3f434f1
refactor(tile-manager): styling improvements
SisIvanova Nov 25, 2024
b7a524b
fix(tile-manager): resize element position
SisIvanova Nov 25, 2024
903b414
chore: sample changes + add resizing/resizable parts
onlyexeption Nov 25, 2024
3b04b5b
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Nov 25, 2024
ec0a69e
feat(tile-manager): resize icon and styles
SisIvanova Nov 26, 2024
ba59817
fix: handle columnCount undefined value in setter
onlyexeption Nov 26, 2024
1f6067d
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Nov 26, 2024
b3ff5f7
fix: correctly resize ghost element on resize
onlyexeption Nov 26, 2024
af8b1fc
fix: resize ghost refinement + remove tile related stuff from resize …
onlyexeption Nov 27, 2024
1d8d987
refactor(tile-manager): header / resize-indicator / stories
SisIvanova Nov 27, 2024
1dec463
fix(tile-manager): properly update positions on tile addition or removal
mtsvyatkova Nov 28, 2024
71889e4
test: fix default component state test
mtsvyatkova Nov 28, 2024
f18d17b
feat: resize snapping initial implementatiton
onlyexeption Nov 29, 2024
059e421
refactor(tile-manager): update row height & column width
SisIvanova Dec 2, 2024
44bcbec
feat: initial drag ghost functionality
mtsvyatkova Dec 2, 2024
5616dbb
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
mtsvyatkova Dec 2, 2024
ea8a8af
Merge remote-tracking branch 'origin/master' into mtsvyatkova/feat-13…
rkaraivanov Dec 2, 2024
3c23f11
build(deps): Updated to latest theming package
rkaraivanov Dec 2, 2024
2f09944
refactor: Removed hardcoded CSS variables and default column count
rkaraivanov Dec 3, 2024
7d0d8c0
fix: improve resizing
onlyexeption Dec 3, 2024
2101223
feat(tile-manager): indigo related styles
SisIvanova Dec 3, 2024
d87a75f
refactor: Tile & Tile header
rkaraivanov Dec 4, 2024
3d230dc
Merge remote-tracking branch 'origin/master' into mtsvyatkova/feat-13…
rkaraivanov Dec 4, 2024
437ba64
fix: update fullscreen on esc key
mtsvyatkova Dec 5, 2024
cf9d4e7
refactor: Provide tile manager through context
rkaraivanov Dec 5, 2024
535e4bf
Merge remote-tracking branch 'origin/mtsvyatkova/feat-1379-tile-manag…
rkaraivanov Dec 5, 2024
cc5a3c2
fix: hide base and resize trigger while dragging
mtsvyatkova Dec 5, 2024
193fd24
feat(tile-manager): add dragging and resizing parts to the tile
mtsvyatkova Dec 6, 2024
b23eff3
feat(tile-manager): indigo icons & styling improvements
SisIvanova Dec 6, 2024
5deaac7
test(*): Fixed initialization test failures.
gedinakova Dec 9, 2024
3d6e17e
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
gedinakova Dec 9, 2024
ced3c5c
fix(*): Use shorthand 'overflow' to make lint happy.
gedinakova Dec 9, 2024
62f7f8a
refactor: Tiles position logic and slot assignment
rkaraivanov Dec 9, 2024
956e2c7
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Dec 9, 2024
0c46112
fix(*): Updated tile shadow dom in tile content test.
gedinakova Dec 9, 2024
62b33cd
fix: Fixed circular dependency
rkaraivanov Dec 9, 2024
2a18813
Merge remote-tracking branch 'origin/master' into mtsvyatkova/feat-13…
rkaraivanov Dec 9, 2024
d0cc154
fix(*): Fixed and enriched tile state tests.
gedinakova Dec 9, 2024
1db557f
remove: First iteration of a resize controller
rkaraivanov Dec 10, 2024
80665be
refactor: Fullscreen logic into a controller
rkaraivanov Dec 10, 2024
a253859
fix: add maximized-tile part on tile manager
mtsvyatkova Dec 11, 2024
7e53a56
refactor: improve the maximized-tile logic
mtsvyatkova Dec 11, 2024
495179a
fix(tile-manager): styling issues with maximized state
SisIvanova Dec 12, 2024
5980adc
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
SisIvanova Dec 12, 2024
854c7a6
Update tile.base.scss
SisIvanova Dec 12, 2024
819b345
fix(*): Updated basic tests.
gedinakova Dec 12, 2024
89e4565
refactor: add drag ghost element only when dragging
mtsvyatkova Dec 12, 2024
f54e347
Merge remote-tracking branch 'origin/master' into mtsvyatkova/feat-13…
rkaraivanov Dec 12, 2024
014dfd3
Latest resizing changes (#1517)
gedinakova Dec 12, 2024
7f1a517
fix(*): remove dragImage async and fix test
mtsvyatkova Dec 12, 2024
8657c46
fix(*): set draggable on inner div
mtsvyatkova Dec 17, 2024
207eba8
Revert "fix(*): set draggable on inner div"
mtsvyatkova Dec 20, 2024
1fe82d2
fix(*): drag over part is set properly
mtsvyatkova Dec 20, 2024
966ea09
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
gedinakova Jan 2, 2025
3c8cc97
fix(tm): fix resize end + move snapped width calc to util
onlyexeption Jan 3, 2025
b98cbdc
fix(tm): swap positions only once on drag over
mtsvyatkova Jan 6, 2025
9ec067d
chore: tile resize spec checkpoint
onlyexeption Jan 7, 2025
29b08a4
Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…
rkaraivanov Jan 8, 2025
a4ea0e6
fix(tm): ensure fullscreen and maximized events are emitted with the …
mtsvyatkova Jan 8, 2025
0adaea8
deps(theming): bump to latest beta
simeonoff Jan 8, 2025
bd35042
test: Refactored resize controller and adjusted resize tests
rkaraivanov Jan 8, 2025
cbf9d77
fix(tm): check if host is connected before requesting fullscreen
mtsvyatkova Jan 9, 2025
b92c97a
fix(tile-manager): tile styles when dragging
SisIvanova Jan 9, 2025
9952baa
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
SisIvanova Jan 9, 2025
3353f33
fix(tile-manager): hide maximize button in fullscreen
SisIvanova Jan 10, 2025
19d6dfe
fix: set resizable element in controller config + update tests
onlyexeption Jan 10, 2025
5928417
chore: add test that checks resizing part
onlyexeption Jan 13, 2025
d6d24eb
feat: create css var for grid gap
onlyexeption Jan 13, 2025
b719016
fix(tm): add slots for default actions in tile header
mtsvyatkova Jan 13, 2025
7c0e263
refactor(tile-manager): hide resize with visibility hidden
SisIvanova Jan 13, 2025
a16e750
fix: cache and use gap prop in calculations
onlyexeption Jan 13, 2025
2b1d533
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 14, 2025
7918621
chore: use underscore for all action slots
mtsvyatkova Jan 14, 2025
18866ef
fix(tm): update maximize button when the property is set
mtsvyatkova Jan 14, 2025
ab40a9a
fix(tm): update draggable attr on hostUpdate
mtsvyatkova Jan 15, 2025
043c97d
fix: apply ghost size on resize end
onlyexeption Jan 15, 2025
f36ab80
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Jan 15, 2025
c3e5783
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 16, 2025
d748e2a
fix: resizing a tile more than the viewport receives max column spans
onlyexeption Jan 20, 2025
596b425
fix(tm): set proper position if tiles are added on demand
mtsvyatkova Jan 20, 2025
a9b6853
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 21, 2025
187657d
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 22, 2025
5f64a73
refactor(tile): Dropped fullscreen setter
rkaraivanov Jan 24, 2025
a9dd4d8
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 24, 2025
63548e6
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
gedinakova Jan 28, 2025
87e0fa1
fix: Context request event timing between slotted consumers/providers
rkaraivanov Jan 29, 2025
43f23aa
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Jan 30, 2025
d299d41
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 3, 2025
6e309c1
feat(resize): Resize container element & controller (#1541)
rkaraivanov Feb 5, 2025
24d6348
Refactor tile manager's drag and drop to use pointer events (#1557)
mtsvyatkova Feb 6, 2025
1bce769
fix(lint): Linter errors and warnings
rkaraivanov Feb 6, 2025
0481447
refactor: Define custom types for tile manager properties
rkaraivanov Feb 6, 2025
42b7bf5
fix: await next frame in tests and fix tile part test
onlyexeption Feb 6, 2025
5fec8ea
refactor(tests): use pointer events in dnd tests
mtsvyatkova Feb 6, 2025
457e92a
test: Fixed tile DOM structure comparison
rkaraivanov Feb 6, 2025
020ea03
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Feb 6, 2025
b5da258
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 6, 2025
6b1a2fe
refactor: Controllers tests and code clean-up
rkaraivanov Feb 7, 2025
479b444
fix: prevent flickering by returning to valid snapped width/height
onlyexeption Feb 10, 2025
1c1fe81
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Feb 10, 2025
5413ab6
refactor: Drag and resizing
rkaraivanov Feb 10, 2025
ec380c9
refactor(tile): define header on tile level (#1567)
mtsvyatkova Feb 11, 2025
d035d4e
refactor(tile): Dragging from head bound to title part
rkaraivanov Feb 11, 2025
8c15847
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 11, 2025
cb8b629
test(tile): add tests for the slotted items in the header
mtsvyatkova Feb 11, 2025
e35374e
feat: Added drag contorller internal state
rkaraivanov Feb 11, 2025
c07dcda
fix: calculate horizontal&vertical offset during updateState
onlyexeption Feb 11, 2025
914e715
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Feb 11, 2025
2404e39
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 11, 2025
0e2be36
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 11, 2025
6e27950
refactor(tile-manager): tile header styles
SisIvanova Feb 11, 2025
3150949
fix(tile-manager): failing test
SisIvanova Feb 11, 2025
3377715
fix: Make the tile header part a section element
rkaraivanov Feb 12, 2025
f386bef
refactor: Removed manager drag overlay container
rkaraivanov Feb 13, 2025
aedc728
chore(*): Update FinDashboard stories (#1574)
gedinakova Feb 13, 2025
bcf6365
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 13, 2025
a130854
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 13, 2025
cf53a31
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 17, 2025
9d1a059
refactor: Tile drag operations
rkaraivanov Feb 18, 2025
96ddba6
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Feb 18, 2025
afeef23
fix: create new rows when resizing beyond last row
onlyexeption Feb 18, 2025
a268bf5
refactor: Reorganized some controllers and utility functions
rkaraivanov Feb 18, 2025
321d568
feat(tile): add disable props for maximize and fullscreen
mtsvyatkova Feb 18, 2025
6fa7359
refactor: Set the document body as a default layer for deferred drag
rkaraivanov Feb 19, 2025
f7d9f90
refactor(tile-manager): remove header padding if hidden
SisIvanova Feb 19, 2025
c198366
fix: minor util refactor
onlyexeption Feb 19, 2025
035ac78
fix(tile-util): use rect top instead of y and add scrolLelft to calcu…
onlyexeption Feb 19, 2025
4d2f6bf
fix(tile): update parts based on dragMode and resizeMode
mtsvyatkova Feb 21, 2025
deca143
feat(tile-manager): resize indicator styling
SisIvanova Feb 21, 2025
5837a2d
Update resize-container.base.scss
SisIvanova Feb 21, 2025
93f4d83
fix: set tile width&height in resizeEnd
onlyexeption Feb 24, 2025
68e8303
refactor(tile): Drag operations with colStart/rowStart
rkaraivanov Feb 24, 2025
9137883
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Feb 24, 2025
37a26ef
deps(theming): bump to latest beta
SisIvanova Feb 24, 2025
e8e2c24
chore(stories): get all additional action buttons
mtsvyatkova Feb 24, 2025
afde020
Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…
rkaraivanov Feb 25, 2025
bf29ac2
fix(tile): Resize-end setting correct width/height after transition
rkaraivanov Feb 25, 2025
247430d
Merge branch 'master' of https://github.com/IgniteUI/igniteui-webcomp…
rkaraivanov Feb 25, 2025
e0e2eac
feat(resize): add slots for resize adorners
mtsvyatkova Feb 25, 2025
2255e09
fix(tile-manager): drag & resize styles
SisIvanova Feb 25, 2025
5790c0d
fix(resize): add slot attribute and remove mutation observer
mtsvyatkova Feb 26, 2025
c031a8e
fix(tile): Dragging behavior and clean-ups
rkaraivanov Feb 26, 2025
1a1f174
fix(resize): Prevent user selection on drag
rkaraivanov Feb 26, 2025
a0fbb03
refactor(tile): update styles for custom adorner indicators
simeonoff Feb 26, 2025
21b17cd
fix(header): add hidden attribute to the header section
mtsvyatkova Feb 26, 2025
b038da1
fix(tile-manager): header & resize indicators improvements
SisIvanova Feb 26, 2025
1276405
feat: Serialization takes tile's width and height into account when s…
rkaraivanov Feb 26, 2025
8bddb82
fix(tile): Maximized and fullscreen state with internal resize values
rkaraivanov Feb 27, 2025
01e71f2
fix(tile): Added disableMaximize/Fullscreen to serialized output
rkaraivanov Feb 27, 2025
88ca8cf
fix(*): Tile size when restoring from fuilscreen to maximized state
gedinakova Feb 27, 2025
49229b9
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
gedinakova Feb 27, 2025
0f0fd8f
fix(types): Drop tile drag action type export from main
rkaraivanov Feb 27, 2025
934b2aa
fix(tile): export adorner parts and remove default divs
mtsvyatkova Feb 27, 2025
8a20570
fix: Add tile manager bundle to defineAllComponents
rkaraivanov Feb 27, 2025
e060c61
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Feb 27, 2025
b889f1c
fix(serialization): check if there is data to load
mtsvyatkova Feb 27, 2025
ebc12cb
fix(drag): drag by the whole header section
mtsvyatkova Feb 27, 2025
42c6ca6
deps(theming): bump to latest beta
SisIvanova Feb 28, 2025
3ba69d2
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
SisIvanova Feb 28, 2025
51c4d4b
fix: Drag and resize behavior
rkaraivanov Mar 4, 2025
aea8eab
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Mar 4, 2025
1357b54
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
simeonoff Mar 4, 2025
0731ba5
deps(theming): bump to latest beta
simeonoff Mar 4, 2025
350fe67
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Mar 4, 2025
cf8d323
tests(serialization): modify tests to cover more props and add load s…
mtsvyatkova Mar 4, 2025
cec3985
fix(tile-manager): drag & resize styles
SisIvanova Mar 5, 2025
0eed0f4
fix(tile-manager): indigo icons svg
SisIvanova Mar 5, 2025
f48f617
fix: snapping logic
onlyexeption Mar 5, 2025
41e897d
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Mar 5, 2025
fb54791
refactor: Drag controller clean-ups and fixes
rkaraivanov Mar 5, 2025
48c4ff7
refactor(tile): Dropped tileId attribute
rkaraivanov Mar 5, 2025
6503b5d
fix(tile): hide maximize action in fullscreen, reset opacity in drag …
mtsvyatkova Mar 5, 2025
3369a9c
tests(drag): add tests with specific tiles position, remove swap acti…
mtsvyatkova Mar 6, 2025
b82336a
refactor(tile): Drag events dispatch
rkaraivanov Mar 6, 2025
3f1f56c
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Mar 6, 2025
5195d39
refactor(tile-manager): update resize indicators color
SisIvanova Mar 6, 2025
bc7ca4b
chore: resize util refactoring
onlyexeption Mar 6, 2025
d910f65
fix: Tiles general overlap after resize of viewport
rkaraivanov Mar 7, 2025
a9688f2
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
gedinakova Mar 7, 2025
8f1c427
fix: set tile col/rowSpan on resizeEnd (checkpoint)
onlyexeption Mar 7, 2025
f047f6e
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
onlyexeption Mar 7, 2025
7b14a9c
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Mar 7, 2025
17d2dbd
fix: Do not show outline when tile resizing is disabled
rkaraivanov Mar 10, 2025
af54adc
test(position): check pre-set positions are handled properly
mtsvyatkova Mar 10, 2025
e853d96
chore(*): remove not needed position set
mtsvyatkova Mar 10, 2025
ea91a8e
refactor(tile-manager): update grid layout
SisIvanova Mar 10, 2025
db06e9a
refactor(tile-manager): remove prefix from css vars
SisIvanova Mar 10, 2025
4e01ed5
fix: horizontal resize to max column count
onlyexeption Mar 10, 2025
9bd3821
fix(serialization): remove resize container size
mtsvyatkova Mar 10, 2025
de453f7
feat(tile-manager): Added rowCount property
rkaraivanov Mar 10, 2025
91dc29e
deps(theming): bump to latest beta
SisIvanova Mar 10, 2025
4e4de26
refactor: Make resize container dynamic again
rkaraivanov Mar 10, 2025
b2d668d
Merge branch 'mtsvyatkova/feat-1379-tile-manager' of https://github.c…
rkaraivanov Mar 10, 2025
8851219
Merge branch 'master' into mtsvyatkova/feat-1379-tile-manager
rkaraivanov Mar 10, 2025
c3f6dcc
refactor(stories): update custom indicators
SisIvanova Mar 10, 2025
333765e
fix(tile-manager): grid-temlate-rows
SisIvanova Mar 11, 2025
a063780
fix: refine resized span calculation
onlyexeption Mar 11, 2025
0fff076
chore: remove obsolete functions
onlyexeption Mar 11, 2025
9b0956a
fix(tile): Resize events sequence
rkaraivanov Mar 12, 2025
6943f09
fix: prevent context menu event while dragging
mtsvyatkova Mar 12, 2025
a2e91cb
refactor: Disable contextmenu during resize & drag
rkaraivanov Mar 12, 2025
0c3946f
feat: calculate correct colSpan/Start when columnCount is set
onlyexeption Mar 12, 2025
6ad6aab
chore: code cleanup, add tests
onlyexeption Mar 12, 2025
a6e265e
refactor: Improved API documentation & minor code clean-ups
rkaraivanov Mar 13, 2025
37a860b
docs(tile): Added more API docs for slots and parts
rkaraivanov Mar 13, 2025
94c6743
fix: use right collection in resized span calculations
onlyexeption Mar 13, 2025
2247605
refactor(tile-manager): Drop rowCount property and explicit rows
rkaraivanov Mar 13, 2025
3af428f
chore: Updated CHANGELOG and bumped to latest theme package
rkaraivanov Mar 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: remove right and bottom resizer from test
  • Loading branch information
mtsvyatkova committed Oct 24, 2024
commit 6a30f22ee6781c22b597f17d47cff290b51244d1
18 changes: 10 additions & 8 deletions src/components/tile-manager/tile-manager.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,9 +126,11 @@ describe('Tile Manager component', () => {
<div part="content-container">
<slot></slot>
</div>
<div class="resize-handle"></div>
<div class="resizer right"></div>
<div class="resizer bottom"></div>
<div
class="resize-handle"
tabindex="-1"
>
</div>
</div>`
);
});
Expand Down Expand Up @@ -343,11 +345,11 @@ describe('Tile Manager component', () => {
simulatePointerMove(resizeHandle!, { clientX: x + width * 2 });
await elementUpdated(resizeHandle!);

const ghostElement = tileManager.querySelector('#resize-ghost');
expect((ghostElement! as HTMLElement).style.gridColumn).to.equal(
'span 9'
);
expect((ghostElement! as HTMLElement).style.gridRow).to.equal('span 9');
const ghostElement = tileManager.querySelector(
'#resize-ghost'
) as HTMLElement;
expect(ghostElement.style.gridColumn).to.equal('span 9');
expect(ghostElement.style.gridRow).to.equal('span 9');
});

it('should set the styles on the tile and remove the ghost element on resize end', async () => {
Expand Down