1

我有一个 Rally 应用程序,它使用选项卡面板将两个选项卡放在窗口顶部。当我升级到 SDK 的 rc2 版本时,它会尝试匹配新 Rally 菜单的格式......但不幸的是,这看起来与应用程序的其余部分非常不匹配,而且它也不显示整个选项卡名称(它将其截断为“Upcoming R...”而不是“Upcoming Releases”)。

一般来说,有些对象是旧样式的(例如手风琴对象和 rallybutton),有些是新样式的对象(例如 tab panel 和 rallyaddnew)。不幸的是,它看起来相当花哨。

有哪些可能的补救措施来定制和优化这种新格式?

新格式

_createTabPanel: function() {
    var curAccord   = this._createAccordian('current');
    var pastAccord  = this._createAccordian('past');

    curAccord.title     = 'Upcoming Releases';
    pastAccord.title    = 'Previous Releases';

    var tabPanelSpec = {
        xtype: 'tabpanel',
        border: 0,
        forceFit: true,
        minTabWidth: 200 // THIS FIXES THE "tab too small" PROBLEM
        activeTab: 0,
        items: [curAccord, pastAccord]
    };

    return tabPanelSpec;
},
4

1 回答 1

1

我们有机会发布新的 sdk 版本并选择按原样发布 2.0rc2,以便客户可以开始使用它——即使有些事情(新样式等)可能还没有完全完成。上面示例中的选项卡面板似乎存在一些问题。我们目前并没有真正在产品中使用这些,所以这是有道理的。是否还有其他特别糟糕的组件?

我们也许可以提供一些小的 css 修复或 ext 覆盖,以使事情看起来更一致......

于 2014-01-06T17:21:16.923 回答