From 6540c547a45c1766aea488ab91bf117c8f2aebb2 Mon Sep 17 00:00:00 2001 From: Guillaume Lajarige Date: Thu, 12 May 2016 10:19:30 +0000 Subject: [PATCH] Customer portal : Fixed home tiles disposition algo SVN:trunk[4067] --- .../portal/src/views/home/layout.html.twig | 13 +++---------- .../2.x/itop-portal-base/portal/web/css/portal.css | 12 +++--------- 2 files changed, 6 insertions(+), 19 deletions(-) diff --git a/datamodels/2.x/itop-portal-base/portal/src/views/home/layout.html.twig b/datamodels/2.x/itop-portal-base/portal/src/views/home/layout.html.twig index 7b699392c5..167db5f0e3 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/views/home/layout.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/src/views/home/layout.html.twig @@ -24,20 +24,13 @@
- {% for i in 1..(app['combodo.portal.instance.conf'].bricks_total_width / 12)|round(0, 'ceil') %} -
- {% set iCurrentRowWidth = 0 %} - {% for brick in app['combodo.portal.instance.conf'].bricks|slice(iCurrentTileIndex, app['combodo.portal.instance.conf'].bricks|length) if iCurrentRowWidth < 12 %} +
+ {% for brick in app['combodo.portal.instance.conf'].bricks %} {% if brick.GetVisibleHome %} - {% set iCurrentRowWidth = iCurrentRowWidth + brick.GetWidth %} - {% set iCurrentTileIndex = iCurrentTileIndex + 1 %} - {% if iCurrentRowWidth <= 12 %} - {% include '' ~ brick.GetTileTemplatePath with {brick: brick} %} - {% endif %} + {% include '' ~ brick.GetTileTemplatePath with {brick: brick} %} {% endif %} {% endfor %}
- {% endfor %}
diff --git a/datamodels/2.x/itop-portal-base/portal/web/css/portal.css b/datamodels/2.x/itop-portal-base/portal/web/css/portal.css index 626f295985..5adc21bd6a 100644 --- a/datamodels/2.x/itop-portal-base/portal/web/css/portal.css +++ b/datamodels/2.x/itop-portal-base/portal/web/css/portal.css @@ -115,7 +115,7 @@ footer{ /******************/ /* Global classes */ /******************/ -@media (min-width: 768px) { +/*@media (min-width: 768px) { .row-eq-height-sm { display: -webkit-box; display: -webkit-flex; @@ -138,7 +138,7 @@ footer{ display: -ms-flexbox; display: flex; } -} +}*/ .vertical-center { /* Make it a flex container */ @@ -295,12 +295,6 @@ label{ .home #main-wrapper{ padding-top: 15px; } -@media (min-width: 768px) { - .home .tiles_wrapper{ - /*margin-bottom: 18px;*/ - margin-bottom: 35px; - } -} .home .tile{ margin-bottom: 8px; @@ -332,7 +326,7 @@ label{ } @media (min-width: 768px) { .home .tile{ - margin-bottom: 0px; + margin-bottom: 30px; min-height: 10em; } .home .tile .tile_decoration{