Skip to content

Commit 29e4a3d

Browse files
committed
Improved split-button component, added place-left class for dropdown menu
1 parent 117956f commit 29e4a3d

6 files changed

Lines changed: 23 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@
1111
- [x] Fixed bug in `toast` for applying options
1212
- [x] Updated button size, reduce `large`, added `largest`
1313
- [x] Updated input size, reduce `large`, added `largest`
14-
- [x] Fixed `gravatar` for creating when an element is not `img`, added `avatar` class
14+
- [x] Fixed `gravatar` for creating when an element is not `img`, added `avatar` class
15+
- [x] Improved `split-button` component, added `place-left` class for dropdown menu

lib/metro.all.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73011,6 +73011,12 @@ label:has(input) {
7301173011
right: 0;
7301273012
top: 100%;
7301373013
}
73014+
.split-button [data-role-dropdown].place-left,
73015+
.split-button [data-role-dropmenu].place-left,
73016+
.split-button .drop-object.place-left {
73017+
left: 0;
73018+
right: auto;
73019+
}
7301473020
.split-button.no-gap {
7301573021
gap: 0;
7301673022
}

lib/metro.all.css.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/metro.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73011,6 +73011,12 @@ label:has(input) {
7301173011
right: 0;
7301273012
top: 100%;
7301373013
}
73014+
.split-button [data-role-dropdown].place-left,
73015+
.split-button [data-role-dropmenu].place-left,
73016+
.split-button .drop-object.place-left {
73017+
left: 0;
73018+
right: auto;
73019+
}
7301473020
.split-button.no-gap {
7301573021
gap: 0;
7301673022
}

lib/metro.css.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/components/split-button/split-button.less

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@
105105
[data-role-dropdown], [data-role-dropmenu], .drop-object {
106106
right: 0;
107107
top: 100%;
108+
109+
&.place-left {
110+
left: 0;
111+
right: auto;
112+
}
108113
}
109114

110115
&.no-gap {

0 commit comments

Comments
 (0)