WSO2 GREG Service Registry Store没有以一致的方式设置资产样式

时间:2016-12-07 00:17:27

标签: css wso2 wso2greg governance-registry

我的WSO2 Service Registry Store(v5.3.0)中列出了30多个资产实例,用于我的一种资产类型。我注意到资产块的样式(图像,描述,版本细节)并不总是一致地显示,而是在一些行上出现间隙(即,我可能在第一行上获得6个完整的资产块,3个右边在下一个对齐,1在右边对齐,另一个完整的6行在下一个等等...)。我假设它与资产块的样式(css)有关。如果我通过稍微减少浏览器屏幕大小来更改浏览器屏幕大小,那么资产块将重新调整,并且当一些间隙被填满时,行中仍然存在空格。有人能够就我可能需要做些什么来解决这个样式问题提出建议吗?这在Firefox(v50.0.2),Chrome(v55)和IE(v11)中都是一致的。

间距似乎直接出现在具有最长描述的行中的资产下方(其中所有描述都是相同的长度,然后不会出现间距)。

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:0)

显然,您使用的是G-Reg 530.我发现您已经创建了一种新的资产类型。据我所知,你已经覆盖了assets-thumbnails.hbs或者修改了位于这里的文件assets-thumbnails.hbs(1)。如果是这样,请使用以下代码更改类ast-content的HTML部分。

<div class="ast-content">
                    <div class="ast-title padding">
                        <a class="ast-name truncate" href="{{tenantedUrl "/assets"}}/{{../type}}/details/{{../id}}" title="{{../name}}">{{../name}}</a>
                        {{#if overview_version}}
                            <span class="ast-ver">{{t "V"}}{{overview_version}}</span>fdsfds
                        {{/if}}
                    </div>
                    <div class="pull-left asset-rating-container">
                        <span class="asset-rating">
                            <div style="width:{{../ratingPx}}px"></div>
                        </span>
                    </div>
                    <div class="pull-right">
                        <div class="dropdown dropdown-asset-custom">

                        </div>
                    </div>
                    <div class="clearfix"></div>
                </div>

如果您希望保留已添加到资产列表页面的说明,则必须完成主要的HTML和CSS修改,这非常耗时。

(1) - GREG_HOME / repository / deployment / server / jaggeryapps / store / extensions / app / greg-store-defaults / themes / store / partials / assets-thumbnails.hbs