Change orbit-bar for language but bug when user name is too long

This commit is contained in:
Christophe Vilayphiou committed 2012-02-29 04:21:56 +08:00
1 parent 18617850e5
commit 9aa4173933
7 files changed
+89 -40

No files matched your search

+17 -4
View File
@@ -17,6 +17,14 @@
<li><%= link_to t(:homepage), root_path, :class => 'orbit-bar-home' %></li>
</ul>
<ul class="nav pull-right">
<li class="dropdown language">
<a class="dropdown-toggle orbit-bar-language" href="#" data-toggle="dropdown">language</a>
<ul class="dropdown-menu language-menu">
<% @site_in_use_locales.each do |locale| %>
<%= content_tag :li, (link_to t(:_locale, :locale => locale), add_locale(remove_locale(referer), locale)), :class => (I18n.locale.eql?(locale.to_sym) ? 'active' : nil) %>
<% end %>
</ul>
</li>
<% if user_signed_in? %>
<li class="dropdown active clear">
<a class="orbit-bar-account" href="#" data-toggle="dropdown">
@@ -25,11 +33,16 @@
<span class="member-name"><%= current_user.name %></span>
</a>
<ul class="dropdown-menu account-menu">
<li><a class="orbit-bar-desktop" href="#">Desktop</a></li>
<li>
<a href="#">
<i class="icons-wrench"></i>
Account settings
<%= t(:account_settings) %>
</a>
</li>
<li>
<a class="orbit-bar-desktop" href="#">
<i class="icons-desktop"></i>
<%= t(:desktop) %>
</a>
</li>
<li><%= link_to content_tag(:i, nil, :class => 'icons-out') + t(:logout), destroy_user_session_path %></li>
@@ -38,14 +51,14 @@
<li>
<a href="#">
<i class="icons-help"></i>
Help
<%= t(:help) %>
</a>
</li>
</ul>
</li>
<% else %>
<li class="dropdown bar-login">
<a class="brand dropdown-toggle orbit-bar-member" href="#"><%= t(:login) %></a>
<a class="dropdown-toggle orbit-bar-member" href="#"><%= t(:login) %></a>
<div class="dropdown-menu">
<ul class="log">
<li class="title"></li>