Merge branch 'master' of github.com:diaspora/diaspora
This commit is contained in:
commit
48959b3ded
3 changed files with 151 additions and 13 deletions
|
|
@ -32,20 +32,21 @@
|
|||
%header
|
||||
.container
|
||||
#session_action
|
||||
- if user_signed_in?
|
||||
%ul#user_menu
|
||||
%li#global_search
|
||||
= form_tag(users_path, :method => 'get') do
|
||||
%label{:for => 'q'} Search
|
||||
= text_field_tag 'q'
|
||||
%li.name= link_to current_user.real_name, current_user.person
|
||||
%li= link_to "requests (#{@request_count})", requests_path, :class => new_request(@request_count)
|
||||
%li= link_to "settings", edit_user_path(current_user)
|
||||
%ul#user_menu
|
||||
%li#global_search
|
||||
= form_tag(users_path, :method => 'get') do
|
||||
%label{:for => 'q'} Search
|
||||
= text_field_tag 'q'
|
||||
|
||||
%li
|
||||
%ul#other_user_menu
|
||||
%li
|
||||
= owner_image_tag
|
||||
= link_to current_user.real_name, current_user.person
|
||||
%li.requests= link_to "requests (#{@request_count})", requests_path, :class => new_request(@request_count)
|
||||
%li.settings= link_to "settings", edit_user_path(current_user)
|
||||
%li.logout= link_to "logout", destroy_user_session_path
|
||||
|
||||
%li= link_to "logout", destroy_user_session_path
|
||||
- else
|
||||
= link_to "login", new_user_session_path
|
||||
|
||||
#diaspora_text{:href => root_path}
|
||||
= link_to "DIASPORA*", root_path
|
||||
|
|
|
|||
|
|
@ -434,6 +434,7 @@ h1.big_text {
|
|||
top: 4px; }
|
||||
|
||||
#user_menu {
|
||||
position: relative;
|
||||
background: black;
|
||||
padding: 0 5px;
|
||||
margin: 0;
|
||||
|
|
@ -448,9 +449,63 @@ h1.big_text {
|
|||
#user_menu > li:last-child {
|
||||
margin-right: 0; }
|
||||
|
||||
#other_user_menu {
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
top: 0;
|
||||
right: 0;
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
list-style: none; }
|
||||
#other_user_menu > li {
|
||||
display: none;
|
||||
background-color: white;
|
||||
width: 180px;
|
||||
height: 29px;
|
||||
border-left: 2px solid black;
|
||||
border-right: 2px solid black; }
|
||||
#other_user_menu > li:hover {
|
||||
background-color: #eeeeee; }
|
||||
#other_user_menu > li:first-child {
|
||||
display: block;
|
||||
background: black; }
|
||||
#other_user_menu > li:first-child a {
|
||||
color: white; }
|
||||
#other_user_menu > li:first-child img {
|
||||
position: absolute;
|
||||
height: 20px;
|
||||
top: 5px;
|
||||
left: 9px; }
|
||||
#other_user_menu > li:last-child {
|
||||
border-bottom: 2px solid black; }
|
||||
#other_user_menu > li a {
|
||||
display: block;
|
||||
height: 100%;
|
||||
padding-left: 40px;
|
||||
padding-top: 5px;
|
||||
color: black; }
|
||||
#other_user_menu > li a:hover {
|
||||
background-color: transparent; }
|
||||
#other_user_menu .requests {
|
||||
background-image: url("/images/glyphish-icons/icons/40-inbox.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px; }
|
||||
#other_user_menu .settings {
|
||||
background-image: url("/images/glyphish-icons/icons/20-gear2.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px; }
|
||||
#other_user_menu .logout {
|
||||
background-image: url("/images/glyphish-icons/icons/54-lock.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px; }
|
||||
#other_user_menu:hover li {
|
||||
display: block; }
|
||||
|
||||
#global_search {
|
||||
display: inline;
|
||||
position: relative; }
|
||||
position: relative;
|
||||
padding-right: 175px; }
|
||||
#global_search form {
|
||||
display: inline; }
|
||||
#global_search form input {
|
||||
|
|
|
|||
|
|
@ -549,6 +549,7 @@ h1.big_text
|
|||
:top 4px
|
||||
|
||||
#user_menu
|
||||
:position relative
|
||||
:background #000
|
||||
:padding 0 5px
|
||||
:margin 0
|
||||
|
|
@ -570,9 +571,90 @@ h1.big_text
|
|||
:margin
|
||||
:right 0
|
||||
|
||||
#other_user_menu
|
||||
:position absolute
|
||||
:z-index 10
|
||||
:top 0
|
||||
:right 0
|
||||
:display inline-block
|
||||
:padding 0
|
||||
:margin 0
|
||||
:list
|
||||
:style none
|
||||
|
||||
> li
|
||||
:display none
|
||||
:background
|
||||
:color #fff
|
||||
:width 180px
|
||||
:height 29px
|
||||
:border
|
||||
:left 2px solid #000
|
||||
:right 2px solid #000
|
||||
|
||||
&:hover
|
||||
:background
|
||||
:color #eee
|
||||
|
||||
&:first-child
|
||||
:display block
|
||||
:background #000
|
||||
a
|
||||
:color #fff
|
||||
|
||||
img
|
||||
:position absolute
|
||||
:height 20px
|
||||
:top 5px
|
||||
:left 9px
|
||||
|
||||
&:last-child
|
||||
:border
|
||||
:bottom 2px solid #000
|
||||
|
||||
a
|
||||
:display block
|
||||
:height 100%
|
||||
:padding
|
||||
:left 40px
|
||||
:top 5px
|
||||
:color #000
|
||||
|
||||
&:hover
|
||||
:background
|
||||
:color transparent
|
||||
|
||||
.requests
|
||||
:background
|
||||
:image url('/images/glyphish-icons/icons/40-inbox.png')
|
||||
:repeat no-repeat
|
||||
:position 5px
|
||||
.settings
|
||||
:background
|
||||
:image url('/images/glyphish-icons/icons/20-gear2.png')
|
||||
:repeat no-repeat
|
||||
:position 5px
|
||||
.logout
|
||||
:background
|
||||
:image url('/images/glyphish-icons/icons/54-lock.png')
|
||||
:repeat no-repeat
|
||||
:position 5px
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
&:hover li
|
||||
:display block
|
||||
|
||||
|
||||
|
||||
|
||||
#global_search
|
||||
:display inline
|
||||
:position relative
|
||||
:padding
|
||||
:right 175px
|
||||
|
||||
form
|
||||
:display inline
|
||||
|
|
|
|||
Loading…
Reference in a new issue