从6.4升级到6.5后,GitLab破坏了用户界面

时间:2014-01-24 13:20:13

标签: twitter-bootstrap gitlab

昨天我已经将GitLab从6.4.3更新到6.5.1并最终破解了用户界面(见截图https://www.evernote.com/shard/s4/sh/ca64f23a-ea3d-4ef9-bfb6-d6d7d2123ebe/d58835f794611fd3dd3c84397e7b5576

我认为这可能与此版本中引入的新Bootstrap 3响应式UI有关。是6.5.1的一般问题还是只是我的实例?正如我注意到演示版http://demo.gitlab.com/是stil运行6.5.0并且UI似乎没问题。

非常感谢您的任何建议。

2 个答案:

答案 0 :(得分:0)

OP kocour结束in the comments,如“Graphs lost after upgrading to Gitlab 6.0”;

  

我的错......我忘了使用以下方法预编译assest:

sudo -u git -H bundle exec rake assets:clean assets:precompile cache:clear RAILS_ENV=production

原始答案:

issue 6151跟踪这些问题:“新布局/响应问题”

  

GitLab 6.5.1中的UI看起来不像6.4.3那样精美,主要是因为我猜测了新版本的bootstrap。

     
      
  • 移动视图 - 项目列表无法访问(issue 6114
  •   
  • 警报块中的填充不是很好,顶部块应该是警告块
  •   
  • 移动设备上的切换菜单非常难看,
  •   

我认为拉请求很快就会修改并修复这种情况。

答案 1 :(得分:0)

仅执行

sudo -u git -H bundle exec rake assets:clean assets:precompile cache:clear RAILS_ENV=production

没有为我解决问题,在执行命令之前删除<gitlab_home>/tmp/cache/assets文件夹后解决了。