mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-05 01:19:45 +08:00
40f9be9417
* feat: Allow user to configure the Tooltip in the Table header (#29002) * feat: Table header supports tooltipPlacement * docs: add Table tooltipPlacement * feat: Allow user to configure the Tooltip in the Table header * fix: fix jsx and use old code style * fix: replace if blocks with ternary operator * docs: fix url Co-authored-by: 偏右 <afc163@gmail.com> * docs: fix url Co-authored-by: harrisoff <john@smith.kyon> Co-authored-by: 偏右 <afc163@gmail.com> * fix: Row with gutter has additional gap (#29059) * chore: init gutter * feat: col support gap * chore: Update playground * fix: Safari padding * test: fix test case * test: More test case * docs: Update demo * test: Update coverage * test: Update test hack * feat(input-number): add keyboard prop to support disable keyboard (#29110) Co-authored-by: Ant Design GitHub Bot <yesmeck+ant-design-bot@gmail.com> Co-authored-by: Harrison <stlebea@foxmail.com> Co-authored-by: harrisoff <john@smith.kyon> Co-authored-by: 偏右 <afc163@gmail.com> Co-authored-by: 二货机器人 <smith3816@gmail.com> Co-authored-by: Kermit <kermitlx@outlook.com>
55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
@import '../../style/mixins/index';
|
|
|
|
// mixins for grid system
|
|
// ------------------------
|
|
|
|
.loop-grid-columns(@index, @class) when (@index > 0) {
|
|
.@{ant-prefix}-col@{class}-@{index} {
|
|
display: block;
|
|
flex: 0 0 percentage((@index / @grid-columns));
|
|
max-width: percentage((@index / @grid-columns));
|
|
max-width: calc(percentage((@index / @grid-columns)) - ~'var(--column-gap)');
|
|
}
|
|
.@{ant-prefix}-col@{class}-push-@{index} {
|
|
left: percentage((@index / @grid-columns));
|
|
}
|
|
.@{ant-prefix}-col@{class}-pull-@{index} {
|
|
right: percentage((@index / @grid-columns));
|
|
}
|
|
.@{ant-prefix}-col@{class}-offset-@{index} {
|
|
margin-left: percentage((@index / @grid-columns));
|
|
}
|
|
.@{ant-prefix}-col@{class}-order-@{index} {
|
|
order: @index;
|
|
}
|
|
.loop-grid-columns((@index - 1), @class);
|
|
}
|
|
|
|
.loop-grid-columns(@index, @class) when (@index = 0) {
|
|
.@{ant-prefix}-col@{class}-@{index} {
|
|
display: none;
|
|
}
|
|
.@{ant-prefix}-col-push-@{index} {
|
|
left: auto;
|
|
}
|
|
.@{ant-prefix}-col-pull-@{index} {
|
|
right: auto;
|
|
}
|
|
.@{ant-prefix}-col@{class}-push-@{index} {
|
|
left: auto;
|
|
}
|
|
.@{ant-prefix}-col@{class}-pull-@{index} {
|
|
right: auto;
|
|
}
|
|
.@{ant-prefix}-col@{class}-offset-@{index} {
|
|
margin-left: 0;
|
|
}
|
|
.@{ant-prefix}-col@{class}-order-@{index} {
|
|
order: 0;
|
|
}
|
|
}
|
|
|
|
.make-grid(@class: ~'') {
|
|
.loop-grid-columns(@grid-columns, @class);
|
|
}
|