Browse Source

style placeDiffIcon in TableCard

master
GAM 4 years ago
parent
commit
3f98d52969
1 changed files with 11 additions and 5 deletions
  1. +11
    -5
      src/main/java/app/views/table/components/TableCard.java

+ 11
- 5
src/main/java/app/views/table/components/TableCard.java View File

@ -117,11 +117,17 @@ public class TableCard extends Div implements ContentConfigurable {
private Icon getPlaceDiffIcon(PlayerForTable playerForTable) { private Icon getPlaceDiffIcon(PlayerForTable playerForTable) {
int placeDiff = playerForTable.getPlaceDiffToLastMatchday(); int placeDiff = playerForTable.getPlaceDiffToLastMatchday();
if (placeDiff < -1) return VaadinIcon.ANGLE_DOUBLE_DOWN.create();
if (placeDiff == -1) return VaadinIcon.ANGLE_DOWN.create();
if (placeDiff == 0) return VaadinIcon.MINUS.create();
if (placeDiff == 1) return VaadinIcon.ANGLE_UP.create();
return VaadinIcon.ANGLE_DOUBLE_UP.create();
if (placeDiff < 0) {
Icon icon = VaadinIcon.CHEVRON_DOWN_SMALL.create();
icon.setColor("#ca342d");
return icon;
}
if (placeDiff > 0) {
Icon icon = VaadinIcon.CHEVRON_UP_SMALL.create();
icon.setColor("#96bc4b");
return icon;
}
return VaadinIcon.MINUS.create();
} }
private HorizontalLayout getPlaceColumnItem(PlayerForTable playerForTable) { private HorizontalLayout getPlaceColumnItem(PlayerForTable playerForTable) {


Loading…
Cancel
Save