You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/06/15 17:23:54 UTC

[royale-asjs] 08/08: Merge branch 'feature/responsive-button-labels' into develop

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit e52c07a633ab80324d824f10aa99b33c95834118
Merge: f4524fb 3114904
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Mon Jun 15 19:23:19 2020 +0200

    Merge branch 'feature/responsive-button-labels' into develop
    
    * feature/responsive-button-labels:
      jewel-button: padding between text and icon is now applied to text instead to icon
      jewel-responsive-label-visibiility: add resoposive visibility for text labelsin buttons
      jewel-button: add ITextButton interface to buttons with text label (included checkbox and radiobutton) and make text label use a span to make it more usable
      jewel-responsivesize: simplify code and make it extendable
      jewel-inputbuttonzise: move toitsown button package
      core-itextbutton interface
      jewel-grid: simplify code

 .../projects/Core/src/main/royale/CoreClasses.as   |   1 +
 .../royale/org/apache/royale/core/ITextButton.as   |  55 +++++++++
 .../Jewel/src/main/resources/jewel-manifest.xml    |   3 +-
 .../main/royale/org/apache/royale/jewel/Button.as  |  46 ++++++-
 .../royale/org/apache/royale/jewel/CheckBox.as     |  29 +++--
 .../royale/org/apache/royale/jewel/IconButton.as   |  23 +---
 .../royale/org/apache/royale/jewel/RadioButton.as  |  29 +++--
 .../royale/org/apache/royale/jewel/ToggleButton.as |   2 +-
 .../beads/controls/{ => button}/InputButtonSize.as |   2 +-
 .../controls/button/ResponsiveLabelVisibility.as   | 102 ++++++++++++++++
 .../royale/jewel/beads/layouts/GridCellLayout.as   | 132 +++++++--------------
 .../jewel/beads/layouts/ResponsiveVisibility.as    |  77 ++++--------
 .../JewelTheme/src/main/resources/defaults.css     |  12 +-
 .../src/main/sass/components-primary/_button.sass  |  12 +-
 14 files changed, 329 insertions(+), 196 deletions(-)