Convert some stylesheets to SCSS #3796
This commit is contained in:
parent
0149dbf9ad
commit
1e50d1465a
11 changed files with 838 additions and 696 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
@import 'compass'
|
@import 'compass'
|
||||||
@import 'ui.css.sass'
|
@import 'ui.css.scss'
|
||||||
@import '_mixins.css.scss'
|
@import '_mixins.css.scss'
|
||||||
@import '_flash_messages.scss'
|
@import '_flash_messages.scss'
|
||||||
@import 'new_styles/_spinner'
|
@import 'new_styles/_spinner'
|
||||||
|
|
|
||||||
|
|
@ -1,64 +0,0 @@
|
||||||
.ac_results
|
|
||||||
:border 1px solid #999
|
|
||||||
:background-color transparent
|
|
||||||
:overflow hidden
|
|
||||||
:z-index 99999
|
|
||||||
:min-width 247px !important
|
|
||||||
:width 100%
|
|
||||||
|
|
||||||
:-webkit-border-radius 3px
|
|
||||||
:-moz-border-radius 3px
|
|
||||||
:border-radius 3px
|
|
||||||
|
|
||||||
:-webkit-box-shadow 0 1px 3px #999
|
|
||||||
:-moz-box-shadow 0 1px 3px #999
|
|
||||||
:box-shadow 0 1px 3px #999
|
|
||||||
|
|
||||||
.ac_results ul
|
|
||||||
:width 100%
|
|
||||||
:list-style-position outside
|
|
||||||
:list-style none
|
|
||||||
:padding 0
|
|
||||||
:margin 0
|
|
||||||
|
|
||||||
.ac_results li
|
|
||||||
:margin 0px
|
|
||||||
:padding 2px 5px
|
|
||||||
:left 50px
|
|
||||||
:top 6px
|
|
||||||
:cursor default
|
|
||||||
:display block
|
|
||||||
:height 37px
|
|
||||||
:position relative
|
|
||||||
// if width will be 100% horizontal scrollbar will apear
|
|
||||||
// when scroll mode will be used
|
|
||||||
// width 100%
|
|
||||||
:font menu
|
|
||||||
:font-size 1em
|
|
||||||
// it is very important, if line-height not setted or setted
|
|
||||||
// in relative units scroll will be broken in firefox
|
|
||||||
//:line-height 16px
|
|
||||||
:overflow hidden
|
|
||||||
|
|
||||||
.ac_loading
|
|
||||||
:background white image-url('ajax-loader.gif') right center no-repeat
|
|
||||||
|
|
||||||
.ac_odd
|
|
||||||
:background-color #fafafa
|
|
||||||
:background-color rgba(250,250,250,0.95)
|
|
||||||
|
|
||||||
.ac_even
|
|
||||||
:background-color #fff
|
|
||||||
:background-color rgba(255,255,255,0.95)
|
|
||||||
|
|
||||||
.ac_over
|
|
||||||
:background-color #3F8FBA
|
|
||||||
:color white
|
|
||||||
|
|
||||||
.ac_results
|
|
||||||
.avatar
|
|
||||||
:height 35px
|
|
||||||
:width 35px
|
|
||||||
:position absolute
|
|
||||||
:left 5px
|
|
||||||
:top 5px
|
|
||||||
74
app/assets/stylesheets/autocomplete.css.scss
Normal file
74
app/assets/stylesheets/autocomplete.css.scss
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
.ac_results {
|
||||||
|
border: 1px solid #999;
|
||||||
|
background-color: transparent;
|
||||||
|
overflow: hidden;
|
||||||
|
z-index: 99999;
|
||||||
|
min-width: 247px !important;
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
|
||||||
|
-webkit-box-shadow: 0 1px 3px #999;
|
||||||
|
-moz-box-shadow: 0 1px 3px #999;
|
||||||
|
box-shadow: 0 1px 3px #999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_results ul {
|
||||||
|
width: 100%;
|
||||||
|
list-style-position: outside;
|
||||||
|
list-style: none;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_results li {
|
||||||
|
margin: 0px;
|
||||||
|
padding: 2px 5px {
|
||||||
|
left: 50px;
|
||||||
|
top: 6px;
|
||||||
|
}
|
||||||
|
cursor: default;
|
||||||
|
display: block;
|
||||||
|
height: 37px;
|
||||||
|
position: relative;
|
||||||
|
// if width will be 100% horizontal scrollbar will apear
|
||||||
|
// when scroll mode will be used
|
||||||
|
// width 100%
|
||||||
|
font: menu;
|
||||||
|
font-size: 1em;
|
||||||
|
// it is very important, if line-height not setted or setted
|
||||||
|
// in relative units scroll will be broken in firefox
|
||||||
|
//:line-height 16px
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_loading {
|
||||||
|
background: white image-url('ajax-loader.gif') right center no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_odd {
|
||||||
|
background-color: #fafafa;
|
||||||
|
background-color: rgba(250,250,250,0.95);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_even {
|
||||||
|
background-color: #fff;
|
||||||
|
background-color: rgba(255,255,255,0.95);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_over {
|
||||||
|
background-color: #3F8FBA;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ac_results {
|
||||||
|
.avatar {
|
||||||
|
height: 35px;
|
||||||
|
width: 35px;
|
||||||
|
position: absolute;
|
||||||
|
left: 5px;
|
||||||
|
top: 5px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,259 +0,0 @@
|
||||||
body
|
|
||||||
:direction rtl
|
|
||||||
:text-align right
|
|
||||||
|
|
||||||
#user_menu
|
|
||||||
:left 0
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
.diaspora_header_logo
|
|
||||||
:float right
|
|
||||||
:margin-left 1em
|
|
||||||
:margin-right 0
|
|
||||||
|
|
||||||
#global_search
|
|
||||||
:float right
|
|
||||||
|
|
||||||
#notification_badge, #message_inbox_badge
|
|
||||||
:margin 0 10px 0 -5px
|
|
||||||
|
|
||||||
#nav_badges
|
|
||||||
:left auto
|
|
||||||
:right 460px
|
|
||||||
:margin-right -20px
|
|
||||||
|
|
||||||
|
|
||||||
#notification_dropdown
|
|
||||||
:left auto
|
|
||||||
:right 507px
|
|
||||||
|
|
||||||
#view_all_notifications
|
|
||||||
:float left
|
|
||||||
:margin-right 0
|
|
||||||
:margin-left 3px
|
|
||||||
|
|
||||||
#notification_badge, #message_inbox_badge
|
|
||||||
:margin 0 10px 0 -5px
|
|
||||||
|
|
||||||
#notification_badge a, #message_inbox_badge a
|
|
||||||
:right 0
|
|
||||||
|
|
||||||
.append-2
|
|
||||||
:padding-left 80px
|
|
||||||
:padding-right 0px
|
|
||||||
:float right
|
|
||||||
|
|
||||||
footer ul#footer_nav
|
|
||||||
:float left
|
|
||||||
|
|
||||||
.right
|
|
||||||
:left 0
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
.rightBar .right
|
|
||||||
:margin-right 70px
|
|
||||||
|
|
||||||
.stream .avatar
|
|
||||||
:float right
|
|
||||||
|
|
||||||
.stream_element .content
|
|
||||||
:padding-right 60px
|
|
||||||
:padding-left 0
|
|
||||||
|
|
||||||
#publisher_textarea_wrapper textarea
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
#publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close
|
|
||||||
:right auto
|
|
||||||
:left 0
|
|
||||||
:margin-left 3px
|
|
||||||
|
|
||||||
#publisher .options_and_submit .public_toggle
|
|
||||||
:text-align left
|
|
||||||
|
|
||||||
#publisher #click_to_share img
|
|
||||||
:right 0
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
#publisher #click_to_share span
|
|
||||||
:margin-right 12px
|
|
||||||
:margin-left 0
|
|
||||||
|
|
||||||
#publisher_textarea_wrapper #photodropzone
|
|
||||||
:right 5px
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
#publisher_textarea_wrapper #photodropzone li .circle
|
|
||||||
:left -7px
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
#publisher_textarea_wrapper #photodropzone li .x
|
|
||||||
:left -1px
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
#webSocketContainer
|
|
||||||
:left auto !important
|
|
||||||
:right -100px
|
|
||||||
|
|
||||||
header ul#user_menu
|
|
||||||
:padding 5px 30px 5px 5px
|
|
||||||
:right auto
|
|
||||||
:margin -2px 0 0 -5px
|
|
||||||
|
|
||||||
header ul#user_menu .avatar
|
|
||||||
:left auto
|
|
||||||
:right 2px
|
|
||||||
|
|
||||||
header ul#user_menu a
|
|
||||||
:padding-left 15px
|
|
||||||
|
|
||||||
header ul#user_menu .right
|
|
||||||
:right auto
|
|
||||||
:left 5px
|
|
||||||
|
|
||||||
#sort_by
|
|
||||||
:float left
|
|
||||||
|
|
||||||
.stream_element .right
|
|
||||||
:left 12px
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
ul.as-selections li
|
|
||||||
:float right
|
|
||||||
|
|
||||||
ul.as-selections li.as-selection-item a.as-close
|
|
||||||
:float left
|
|
||||||
:margin 0 0 0 3px
|
|
||||||
|
|
||||||
ul.as-selections li.as-selection-item
|
|
||||||
:padding 3px 6px 3px 0
|
|
||||||
|
|
||||||
#profile_photo_upload img
|
|
||||||
:left auto
|
|
||||||
:right 0
|
|
||||||
|
|
||||||
#profile_photo_upload
|
|
||||||
:padding-left 0
|
|
||||||
:padding-right 120px
|
|
||||||
|
|
||||||
form p.checkbox_select label
|
|
||||||
:right 20px
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
.prepend-5
|
|
||||||
:float right
|
|
||||||
:padding-right 200px
|
|
||||||
:padding-left 0
|
|
||||||
|
|
||||||
#update_profile_form h4 textarea[placeholder]
|
|
||||||
:right -9999px
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
.prepend-8
|
|
||||||
:padding-right 320px
|
|
||||||
:padding-left 0
|
|
||||||
|
|
||||||
.span-2
|
|
||||||
:float right
|
|
||||||
:text-align right
|
|
||||||
:margin-left 0
|
|
||||||
:margin-right 10px
|
|
||||||
|
|
||||||
#facebox_header h3, #facebox_header h4
|
|
||||||
:text-align right
|
|
||||||
|
|
||||||
textarea.comment_box
|
|
||||||
:left auto
|
|
||||||
:right -9999px
|
|
||||||
|
|
||||||
label
|
|
||||||
:right 0.48em
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
ul#settings_nav
|
|
||||||
:right 198px
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
ul, ol
|
|
||||||
:margin 0 0 1.5em 1.5em
|
|
||||||
:padding-right 3.333em
|
|
||||||
|
|
||||||
ul#settings_nav > li
|
|
||||||
:margin-left 1em
|
|
||||||
:margin-right 0
|
|
||||||
|
|
||||||
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24
|
|
||||||
:float right
|
|
||||||
:margin-left 10px
|
|
||||||
:margin-right 0
|
|
||||||
|
|
||||||
.last
|
|
||||||
:margin-left 0
|
|
||||||
|
|
||||||
ul.comments li .content, ul.show_comments li .content, div.likes li .content, div.dislikes li .content
|
|
||||||
:padding-left 10px
|
|
||||||
:padding-right 36px
|
|
||||||
|
|
||||||
ul.comments li form p, ul.show_comments li form p, div.likes li form p, div.dislikes li form p
|
|
||||||
:left auto
|
|
||||||
:right 35px
|
|
||||||
|
|
||||||
ul.comments li.posted .controls .delete
|
|
||||||
:float left
|
|
||||||
|
|
||||||
.stream .stream_element time
|
|
||||||
:right auto
|
|
||||||
:left 20px
|
|
||||||
|
|
||||||
.aspect_list .name
|
|
||||||
:right 1em
|
|
||||||
:left auto
|
|
||||||
|
|
||||||
.aspect_list ul > li .right
|
|
||||||
:left 1em
|
|
||||||
:right auto
|
|
||||||
|
|
||||||
.share_with .add_aspect .right
|
|
||||||
:right auto
|
|
||||||
:left 1em
|
|
||||||
|
|
||||||
.share_with .done .right
|
|
||||||
:right auto
|
|
||||||
:left 1em
|
|
||||||
|
|
||||||
.share_with .add_aspect p
|
|
||||||
:padding-right 1em
|
|
||||||
:padding-left 0
|
|
||||||
|
|
||||||
#facebox
|
|
||||||
:text-align right
|
|
||||||
|
|
||||||
.stream_element.conversation .message_count
|
|
||||||
:right auto
|
|
||||||
:left 10px
|
|
||||||
|
|
||||||
.stream_element.conversation .timestamp
|
|
||||||
:right auto
|
|
||||||
:left 10px
|
|
||||||
|
|
||||||
ul.left_nav .contact_count, ul.left_nav .edit
|
|
||||||
:float left
|
|
||||||
|
|
||||||
.conversation_participants .right, .stream .new_message .right
|
|
||||||
:right auto
|
|
||||||
:left 0
|
|
||||||
|
|
||||||
.prepend-9
|
|
||||||
:padding-left 0
|
|
||||||
:padding-right 361px
|
|
||||||
|
|
||||||
.stream_container
|
|
||||||
:border-left 0
|
|
||||||
:border-right 1px solid #DDDDDD
|
|
||||||
|
|
||||||
.stream .new_message .right input[type=reset]
|
|
||||||
:float left
|
|
||||||
:margin-right 10px
|
|
||||||
|
|
||||||
div.content span.rtl
|
|
||||||
:display block
|
|
||||||
326
app/assets/stylesheets/rtl.css.scss
Normal file
326
app/assets/stylesheets/rtl.css.scss
Normal file
|
|
@ -0,0 +1,326 @@
|
||||||
|
body {
|
||||||
|
direction: rtl;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
#user_menu {
|
||||||
|
left: 0;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.diaspora_header_logo {
|
||||||
|
float: right;
|
||||||
|
margin-left: 1em;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#global_search {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
#notification_badge, #message_inbox_badge {
|
||||||
|
margin: 0 10px 0 -5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#nav_badges {
|
||||||
|
left: auto;
|
||||||
|
right: 460px;
|
||||||
|
margin-right: -20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#notification_dropdown {
|
||||||
|
left: auto;
|
||||||
|
right: 507px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#view_all_notifications {
|
||||||
|
float: left;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#notification_badge, #message_inbox_badge {
|
||||||
|
margin: 0 10px 0 -5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#notification_badge a, #message_inbox_badge a {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.append-2 {
|
||||||
|
padding-left: 80px;
|
||||||
|
padding-right: 0px;
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer ul#footer_nav {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right {
|
||||||
|
left: 0;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rightBar .right {
|
||||||
|
margin-right: 70px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream .avatar {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream_element .content {
|
||||||
|
padding-right: 60px;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher_textarea_wrapper textarea {
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close {
|
||||||
|
right: auto;
|
||||||
|
left: 0;
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher .options_and_submit .public_toggle {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher #click_to_share img {
|
||||||
|
right: 0;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher #click_to_share span {
|
||||||
|
margin-right: 12px;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher_textarea_wrapper #photodropzone {
|
||||||
|
right: 5px;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher_textarea_wrapper #photodropzone li .circle {
|
||||||
|
left: -7px;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#publisher_textarea_wrapper #photodropzone li .x {
|
||||||
|
left: -1px;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#webSocketContainer {
|
||||||
|
left: auto !important;
|
||||||
|
right: -100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul#user_menu {
|
||||||
|
padding: 5px 30px 5px 5px;
|
||||||
|
right: auto;
|
||||||
|
margin: -2px 0 0 -5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul#user_menu .avatar {
|
||||||
|
left: auto;
|
||||||
|
right: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul#user_menu a {
|
||||||
|
padding-left: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul#user_menu .right {
|
||||||
|
right: auto;
|
||||||
|
left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#sort_by {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream_element .right {
|
||||||
|
left: 12px;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.as-selections li {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.as-selections li.as-selection-item a.as-close {
|
||||||
|
float: left;
|
||||||
|
margin: 0 0 0 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.as-selections li.as-selection-item {
|
||||||
|
padding: 3px 6px 3px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#profile_photo_upload img {
|
||||||
|
left: auto;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#profile_photo_upload {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 120px;
|
||||||
|
}
|
||||||
|
|
||||||
|
form p.checkbox_select label {
|
||||||
|
right: 20px;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prepend-5 {
|
||||||
|
float: right;
|
||||||
|
padding-right: 200px;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#update_profile_form h4 textarea[placeholder] {
|
||||||
|
right: -9999px;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prepend-8 {
|
||||||
|
padding-right: 320px;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.span-2 {
|
||||||
|
float: right;
|
||||||
|
text-align: right;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#facebox_header h3, #facebox_header h4 {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea.comment_box {
|
||||||
|
left: auto;
|
||||||
|
right: -9999px;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
right: 0.48em;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul#settings_nav {
|
||||||
|
right: 198px;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul, ol {
|
||||||
|
margin: 0 0 1.5em 1.5em;
|
||||||
|
padding-right: 3.333em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul#settings_nav > li {
|
||||||
|
margin-left: 1em;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {
|
||||||
|
float: right;
|
||||||
|
margin-left: 10px;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.last {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.comments li .content, ul.show_comments li .content, div.likes li .content, div.dislikes li .content {
|
||||||
|
padding-left: 10px;
|
||||||
|
padding-right: 36px;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.comments li form p, ul.show_comments li form p, div.likes li form p, div.dislikes li form p {
|
||||||
|
left: auto;
|
||||||
|
right: 35px;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.comments li.posted .controls .delete {
|
||||||
|
float: left
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream .stream_element time {
|
||||||
|
right: auto;
|
||||||
|
left: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aspect_list .name {
|
||||||
|
right: 1em;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aspect_list ul > li .right {
|
||||||
|
left: 1em;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.share_with .add_aspect .right {
|
||||||
|
right: auto;
|
||||||
|
left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.share_with .done .right {
|
||||||
|
right: auto;
|
||||||
|
left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.share_with .add_aspect p {
|
||||||
|
padding-right: 1em;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#facebox {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream_element.conversation .message_count {
|
||||||
|
right: auto;
|
||||||
|
left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream_element.conversation .timestamp {
|
||||||
|
right: auto;
|
||||||
|
left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.left_nav .contact_count, ul.left_nav .edit {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.conversation_participants .right, .stream .new_message .right {
|
||||||
|
right: auto;
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prepend-9 {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 361px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream_container {
|
||||||
|
border-left: 0;
|
||||||
|
border-right: 1px solid #DDDDDD;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stream .new_message .right input[type=reset] {
|
||||||
|
float: left;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.content span.rtl {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
@ -1,146 +0,0 @@
|
||||||
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
|
||||||
// licensed under the Affero General Public License version 3 or later. See
|
|
||||||
// the COPYRIGHT file.
|
|
||||||
|
|
||||||
@font-face
|
|
||||||
:font-family 'BrandonGrotesqueLightRegular'
|
|
||||||
:src url('brandongrotesque_light/Brandon_light-webfont.eot')
|
|
||||||
:src local('☺'), url('brandongrotesque_light/Brandon_light-webfont.woff') format('woff'), url('brandongrotesque_light/Brandon_light-webfont.ttf') format('truetype'), url('brandongrotesque_light/Brandon_light-webfont.svg#webfont') format('svg')
|
|
||||||
font
|
|
||||||
:weight normal
|
|
||||||
:style normal
|
|
||||||
|
|
||||||
#flash_notice,
|
|
||||||
#flash_error,
|
|
||||||
#flash_alert
|
|
||||||
:z-index 100
|
|
||||||
:top 32px
|
|
||||||
:position absolute
|
|
||||||
:color #000
|
|
||||||
:width 400px
|
|
||||||
:margin 0 0 0 -200px
|
|
||||||
:left 50%
|
|
||||||
:text
|
|
||||||
:align center
|
|
||||||
:font
|
|
||||||
:size 14px
|
|
||||||
:padding 3px 0
|
|
||||||
|
|
||||||
#flash_notice
|
|
||||||
:background-color #CFC
|
|
||||||
:border solid 1px #6C6
|
|
||||||
|
|
||||||
#flash_error,
|
|
||||||
#flash_alert
|
|
||||||
:background-color #FCC
|
|
||||||
:border solid 1px #C66
|
|
||||||
|
|
||||||
.fieldWithErrors
|
|
||||||
:display inline
|
|
||||||
|
|
||||||
.error_messages
|
|
||||||
:width 400px
|
|
||||||
:border 2px solid #CF0000
|
|
||||||
:padding 0
|
|
||||||
:padding-bottom 12px
|
|
||||||
:margin-bottom 20px
|
|
||||||
:background-color #f0f0f0
|
|
||||||
:font
|
|
||||||
:size 12px
|
|
||||||
h2
|
|
||||||
:text-align left
|
|
||||||
:padding 5px 5px 5px 15px
|
|
||||||
:margin 0
|
|
||||||
:font
|
|
||||||
:weight bold
|
|
||||||
:size 12px
|
|
||||||
:background-color #c00
|
|
||||||
p
|
|
||||||
:margin 8px 10px
|
|
||||||
ul
|
|
||||||
:margin 0
|
|
||||||
|
|
||||||
/* via blueprint */
|
|
||||||
html
|
|
||||||
:font
|
|
||||||
:size 100.01%
|
|
||||||
|
|
||||||
/* via blueprint */
|
|
||||||
body
|
|
||||||
:font
|
|
||||||
:size 75%
|
|
||||||
:family "Helvetica Neue", Arial, Helvetica, sans-serif
|
|
||||||
:color #222
|
|
||||||
:background #fff
|
|
||||||
|
|
||||||
:margin
|
|
||||||
:left 100px
|
|
||||||
|
|
||||||
/* via blueprint */
|
|
||||||
input[type=text],
|
|
||||||
input[type=password],
|
|
||||||
textarea, select
|
|
||||||
:background
|
|
||||||
:color #fff
|
|
||||||
:border 1px solid #bbb
|
|
||||||
|
|
||||||
/* via blueprint */
|
|
||||||
input[type=text]:focus,
|
|
||||||
input[type=password]:focus,
|
|
||||||
input.text:focus,
|
|
||||||
input.title:focus,
|
|
||||||
textarea:focus, select:focus
|
|
||||||
:border
|
|
||||||
:color #666
|
|
||||||
|
|
||||||
#huge_text
|
|
||||||
:font
|
|
||||||
:size 40px
|
|
||||||
:family 'BrandonGrotesqueLightRegular'
|
|
||||||
:line-height 120px
|
|
||||||
:color #333
|
|
||||||
:text-shadow 0 1px 1px #999
|
|
||||||
|
|
||||||
input
|
|
||||||
:font
|
|
||||||
:size 14px
|
|
||||||
|
|
||||||
form p
|
|
||||||
:position relative
|
|
||||||
:padding 0
|
|
||||||
|
|
||||||
label
|
|
||||||
:color #999
|
|
||||||
:position absolute
|
|
||||||
:padding
|
|
||||||
:top 7px
|
|
||||||
:left 8px
|
|
||||||
:font
|
|
||||||
:size 14px
|
|
||||||
:weight normal
|
|
||||||
|
|
||||||
input[type='text'],
|
|
||||||
input[type='password']
|
|
||||||
:font
|
|
||||||
:family "Helvetica Neue", Arial, Helvetica, sans-serif
|
|
||||||
:padding 0.3em
|
|
||||||
:width 395px
|
|
||||||
:border-top 1px solid #999
|
|
||||||
|
|
||||||
#user
|
|
||||||
:display inline
|
|
||||||
:width 500px
|
|
||||||
.username
|
|
||||||
:width 200px
|
|
||||||
:display inline
|
|
||||||
|
|
||||||
input
|
|
||||||
:display inline
|
|
||||||
:width 200px
|
|
||||||
|
|
||||||
.user_network
|
|
||||||
:width 200px
|
|
||||||
:display inline
|
|
||||||
:font
|
|
||||||
:size 18px
|
|
||||||
|
|
||||||
162
app/assets/stylesheets/sessions.css.scss
Normal file
162
app/assets/stylesheets/sessions.css.scss
Normal file
|
|
@ -0,0 +1,162 @@
|
||||||
|
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
||||||
|
// licensed under the Affero General Public License version 3 or later. See
|
||||||
|
// the COPYRIGHT file.
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'BrandonGrotesqueLightRegular';
|
||||||
|
src: url('brandongrotesque_light/Brandon_light-webfont.eot');
|
||||||
|
src: local('☺'), url('brandongrotesque_light/Brandon_light-webfont.woff') format('woff'), url('brandongrotesque_light/Brandon_light-webfont.ttf') format('truetype'), url('brandongrotesque_light/Brandon_light-webfont.svg#webfont') format('svg');
|
||||||
|
font: {
|
||||||
|
weight: normal;
|
||||||
|
style: normal;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#flash_notice,
|
||||||
|
#flash_error,
|
||||||
|
#flash_alert {
|
||||||
|
z-index: 100;
|
||||||
|
top: 32px;
|
||||||
|
position: absolute;
|
||||||
|
color: #000;
|
||||||
|
width: 400px;
|
||||||
|
margin: 0 0 0 -200px;
|
||||||
|
left: 50%;
|
||||||
|
text-align: center;
|
||||||
|
font-size: 14px;
|
||||||
|
padding: 3px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#flash_notice {
|
||||||
|
background-color: #CFC;
|
||||||
|
border: solid 1px #6C6;
|
||||||
|
}
|
||||||
|
|
||||||
|
#flash_error,
|
||||||
|
#flash_alert {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: solid 1px #C66;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fieldWithErrors {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.error_messages {
|
||||||
|
width: 400px;
|
||||||
|
border: 2px solid #CF0000;
|
||||||
|
padding: 0;
|
||||||
|
padding-bottom: 12px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
background-color: #f0f0f0;
|
||||||
|
font-size: 12px;
|
||||||
|
h2 {
|
||||||
|
text-align: left;
|
||||||
|
padding: 5px 5px 5px 15px;
|
||||||
|
margin: 0;
|
||||||
|
font: {
|
||||||
|
weight: bold;
|
||||||
|
size: 12px;
|
||||||
|
}
|
||||||
|
background-color: #c00;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
margin: 8px 10px;
|
||||||
|
}
|
||||||
|
ul {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* via blueprint */
|
||||||
|
html {
|
||||||
|
font-size: 100.01%;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* via blueprint */
|
||||||
|
body {
|
||||||
|
font: {
|
||||||
|
size: 75%;
|
||||||
|
family: "Helvetica Neue", Arial, Helvetica, sans-serif;
|
||||||
|
}
|
||||||
|
color: #222;
|
||||||
|
background: #fff;
|
||||||
|
|
||||||
|
margin-left: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* via blueprint */
|
||||||
|
input[type=text],
|
||||||
|
input[type=password],
|
||||||
|
textarea, select {
|
||||||
|
background-color: #fff;
|
||||||
|
border: 1px solid #bbb;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* via blueprint */
|
||||||
|
input[type=text]:focus,
|
||||||
|
input[type=password]:focus,
|
||||||
|
input.text:focus,
|
||||||
|
input.title:focus,
|
||||||
|
textarea:focus, select:focus {
|
||||||
|
border-color: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
#huge_text {
|
||||||
|
font: {
|
||||||
|
size: 40px;
|
||||||
|
family: 'BrandonGrotesqueLightRegular';
|
||||||
|
}
|
||||||
|
line-height: 120px;
|
||||||
|
color: #333;
|
||||||
|
text-shadow: 0 1px 1px #999;
|
||||||
|
}
|
||||||
|
|
||||||
|
input {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
form p {
|
||||||
|
position: relative;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
color: #999;
|
||||||
|
position: absolute;
|
||||||
|
padding-top: 7px;
|
||||||
|
left: 8px;
|
||||||
|
font: {
|
||||||
|
size: 14px;
|
||||||
|
weight: normal;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
input[type='text'],
|
||||||
|
input[type='password'] {
|
||||||
|
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
|
||||||
|
padding: 0.3em;
|
||||||
|
width: 395px;
|
||||||
|
border-top: 1px solid #999;
|
||||||
|
}
|
||||||
|
|
||||||
|
#user {
|
||||||
|
display: inline;
|
||||||
|
width: 500px;
|
||||||
|
.username {
|
||||||
|
width: 200px;
|
||||||
|
display: inline;
|
||||||
|
|
||||||
|
input {
|
||||||
|
display: inline;
|
||||||
|
width: 200px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.user_network {
|
||||||
|
width: 200px;
|
||||||
|
display: inline;
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
|
||||||
// licensed under the Affero General Public License version 3 or later. See
|
|
||||||
// the COPYRIGHT file.
|
|
||||||
|
|
||||||
.tags_show
|
|
||||||
.side_stream
|
|
||||||
.stream_element
|
|
||||||
.add_contact
|
|
||||||
:display inline
|
|
||||||
:float right
|
|
||||||
:font-size 10px
|
|
||||||
.button
|
|
||||||
:padding 5px 1px 4px 1px
|
|
||||||
:margin-right 3px
|
|
||||||
:font-size 10px
|
|
||||||
20
app/assets/stylesheets/tags.css.scss
Normal file
20
app/assets/stylesheets/tags.css.scss
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
||||||
|
// licensed under the Affero General Public License version 3 or later. See
|
||||||
|
// the COPYRIGHT file.
|
||||||
|
|
||||||
|
.tags_show {
|
||||||
|
.side_stream {
|
||||||
|
.stream_element {
|
||||||
|
.add_contact {
|
||||||
|
display: inline;
|
||||||
|
float: right;
|
||||||
|
font-size: 10px;
|
||||||
|
.button {
|
||||||
|
padding: 5px 1px 4px 1px;
|
||||||
|
margin-right: 3px;
|
||||||
|
font-size: 10px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,211 +0,0 @@
|
||||||
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
|
||||||
// licensed under the Affero General Public License version 3 or later. See
|
|
||||||
// the COPYRIGHT file.
|
|
||||||
|
|
||||||
@import '_mixins.css.scss'
|
|
||||||
|
|
||||||
$button-border-color: #aaa
|
|
||||||
|
|
||||||
.ui-autocomplete
|
|
||||||
:left -11px
|
|
||||||
|
|
||||||
.button
|
|
||||||
@include border-radius(3px)
|
|
||||||
@include button-gradient($light-grey)
|
|
||||||
@include box-shadow(0,1px,1px,#cfcfcf)
|
|
||||||
@include transition(border)
|
|
||||||
|
|
||||||
:display inline
|
|
||||||
|
|
||||||
:font
|
|
||||||
:style normal
|
|
||||||
:size 12px
|
|
||||||
:color #505050
|
|
||||||
|
|
||||||
:padding 4px 9px
|
|
||||||
|
|
||||||
:min-width 90px
|
|
||||||
:min-height 10px
|
|
||||||
|
|
||||||
:border 1px solid $button-border-color
|
|
||||||
|
|
||||||
:cursor pointer
|
|
||||||
:white-space nowrap
|
|
||||||
|
|
||||||
&:hover
|
|
||||||
@include button-gradient-hover-no-saturation($light-grey)
|
|
||||||
:color #505050
|
|
||||||
:text-decoration none
|
|
||||||
:border 1px solid darken($button-border-color,15%)
|
|
||||||
|
|
||||||
&:active
|
|
||||||
@include linear-gradient(#acacac,#808080)
|
|
||||||
|
|
||||||
img
|
|
||||||
:position relative
|
|
||||||
:height 20px
|
|
||||||
:width 20px
|
|
||||||
:top 6px
|
|
||||||
|
|
||||||
/* fix for input height */
|
|
||||||
input.button
|
|
||||||
:padding 3px 9px
|
|
||||||
:bottom 4px
|
|
||||||
|
|
||||||
.button .selected
|
|
||||||
@include linear-gradient(#f0f0f0,#fafafa,29%,85%)
|
|
||||||
|
|
||||||
:border
|
|
||||||
:top 1px solid #aaa
|
|
||||||
|
|
||||||
.button
|
|
||||||
&.delete
|
|
||||||
:color desaturate($red,10%)
|
|
||||||
|
|
||||||
&.in_aspects
|
|
||||||
@include button-gradient($green)
|
|
||||||
&:hover
|
|
||||||
@include button-gradient-hover($green)
|
|
||||||
|
|
||||||
&.creation
|
|
||||||
@include button-gradient($creation-blue)
|
|
||||||
:color #fff
|
|
||||||
|
|
||||||
:border 1px solid darken($button-border-color,20%)
|
|
||||||
|
|
||||||
&:hover
|
|
||||||
@include button-gradient-hover($creation-blue)
|
|
||||||
:border 1px solid darken($button-border-color,35%)
|
|
||||||
|
|
||||||
&.red_on_hover
|
|
||||||
&:hover
|
|
||||||
@include button-gradient(#F74427)
|
|
||||||
:color #222
|
|
||||||
|
|
||||||
.right
|
|
||||||
:position absolute
|
|
||||||
:right 0
|
|
||||||
|
|
||||||
.dropdown
|
|
||||||
:position relative
|
|
||||||
:display inline-block
|
|
||||||
|
|
||||||
.button
|
|
||||||
:width 240px
|
|
||||||
|
|
||||||
.wrapper
|
|
||||||
@include box-shadow(0, 2px, 5px, #666)
|
|
||||||
//@include opacity(0)
|
|
||||||
@include transition(opacity)
|
|
||||||
|
|
||||||
:display none
|
|
||||||
:z-index 20
|
|
||||||
:position absolute
|
|
||||||
:width 140px
|
|
||||||
:padding 4px 0
|
|
||||||
:margin-top 2px
|
|
||||||
:background
|
|
||||||
:color #fff
|
|
||||||
:border 1px solid #999
|
|
||||||
|
|
||||||
ul
|
|
||||||
@include user-select(none)
|
|
||||||
:font
|
|
||||||
:size normal
|
|
||||||
|
|
||||||
:padding 0 !important
|
|
||||||
:margin 0 !important
|
|
||||||
:color #000
|
|
||||||
|
|
||||||
> li
|
|
||||||
:font-size 11px !important
|
|
||||||
:padding 6px 2px
|
|
||||||
:left 24px
|
|
||||||
:position relative
|
|
||||||
:color #222
|
|
||||||
:list-style none !important
|
|
||||||
|
|
||||||
&.selected
|
|
||||||
:background
|
|
||||||
:image image-url('icons/check_yes_ok.png')
|
|
||||||
:position 3px 1px
|
|
||||||
:repeat no-repeat
|
|
||||||
|
|
||||||
&.selected:hover
|
|
||||||
:background
|
|
||||||
:image image-url('icons/check_yes_ok_white.png')
|
|
||||||
/* bump top position up 1px to compensate for the 1px added top border */
|
|
||||||
:position 3px 0px
|
|
||||||
|
|
||||||
&.loading
|
|
||||||
:background
|
|
||||||
:image image-url('ajax-loader.gif')
|
|
||||||
:repeat no-repeat
|
|
||||||
:position 4px 2px
|
|
||||||
|
|
||||||
&.loading:hover
|
|
||||||
:background
|
|
||||||
:image image-url('ajax-loader_inverted.gif')
|
|
||||||
/* bump top position up 1px to compensate for the 1px added top border */
|
|
||||||
:position 4px 1px
|
|
||||||
|
|
||||||
&.newItem
|
|
||||||
a
|
|
||||||
:color #999
|
|
||||||
:font-style italic
|
|
||||||
|
|
||||||
&:hover
|
|
||||||
:text-decoration none
|
|
||||||
|
|
||||||
&.hang_right
|
|
||||||
.wrapper
|
|
||||||
@include border-radius(3px, 0, 3px, 3px)
|
|
||||||
:right 3px
|
|
||||||
|
|
||||||
&.hang_left
|
|
||||||
.wrapper
|
|
||||||
@include border-radius(0, 3px, 3px, 3px)
|
|
||||||
:left 0px
|
|
||||||
|
|
||||||
.selected
|
|
||||||
:font-weight bold
|
|
||||||
|
|
||||||
&.active
|
|
||||||
.wrapper
|
|
||||||
//@include opacity(1)
|
|
||||||
:display block
|
|
||||||
|
|
||||||
.button
|
|
||||||
@include border-radius(3px, 3px, 0, 0)
|
|
||||||
:border 1px solid #444
|
|
||||||
|
|
||||||
.button
|
|
||||||
:background #666
|
|
||||||
|
|
||||||
.button,
|
|
||||||
.wrapper ul > li:hover
|
|
||||||
:background
|
|
||||||
:color #666
|
|
||||||
:color #fff
|
|
||||||
:text-shadow none
|
|
||||||
|
|
||||||
|
|
||||||
.wrapper ul > li:hover
|
|
||||||
:border
|
|
||||||
:top 1px solid #444
|
|
||||||
:bottom 1px solid #444
|
|
||||||
:padding
|
|
||||||
:top 5px
|
|
||||||
:bottom 5px
|
|
||||||
|
|
||||||
&.divider
|
|
||||||
:padding
|
|
||||||
:bottom 3px
|
|
||||||
|
|
||||||
a
|
|
||||||
:color #ccc
|
|
||||||
|
|
||||||
.wrapper ul > li,
|
|
||||||
.wrapper ul > li *
|
|
||||||
:cursor pointer
|
|
||||||
|
|
||||||
255
app/assets/stylesheets/ui.css.scss
Normal file
255
app/assets/stylesheets/ui.css.scss
Normal file
|
|
@ -0,0 +1,255 @@
|
||||||
|
// Copyright (c) 2010-2011, Diaspora Inc. This file is
|
||||||
|
// licensed under the Affero General Public License version 3 or later. See
|
||||||
|
// the COPYRIGHT file.
|
||||||
|
|
||||||
|
@import "_mixins.css.scss";
|
||||||
|
|
||||||
|
$button-border-color: #aaa;
|
||||||
|
|
||||||
|
.ui-autocomplete {
|
||||||
|
left: -11px
|
||||||
|
}
|
||||||
|
|
||||||
|
.button {
|
||||||
|
@include border-radius(3px);
|
||||||
|
@include button-gradient($light-grey);
|
||||||
|
@include box-shadow(0,1px,1px,#cfcfcf);
|
||||||
|
@include transition(border);
|
||||||
|
|
||||||
|
display: inline;
|
||||||
|
|
||||||
|
font: {
|
||||||
|
style: normal;
|
||||||
|
size: 12px;
|
||||||
|
}
|
||||||
|
color: #505050;
|
||||||
|
|
||||||
|
padding: 4px 9px;
|
||||||
|
|
||||||
|
min-width: 90px;
|
||||||
|
min-height: 10px;
|
||||||
|
|
||||||
|
border: 1px solid $button-border-color;
|
||||||
|
|
||||||
|
cursor: pointer;
|
||||||
|
white-space: nowrap;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
@include button-gradient-hover-no-saturation($light-grey);
|
||||||
|
color: #505050;
|
||||||
|
text-decoration: none;
|
||||||
|
border: 1px solid darken($button-border-color,15%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:active {
|
||||||
|
@include linear-gradient(#acacac,#808080);
|
||||||
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
position: relative;
|
||||||
|
height: 20px;
|
||||||
|
width: 20px;
|
||||||
|
top: 6px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fix for input height */
|
||||||
|
input.button {
|
||||||
|
padding: 3px 9px {
|
||||||
|
bottom: 4px
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.button .selected {
|
||||||
|
@include linear-gradient(#f0f0f0,#fafafa,29%,85%);
|
||||||
|
|
||||||
|
border-top: 1px solid #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button {
|
||||||
|
&.delete {
|
||||||
|
color: desaturate($red,10%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.in_aspects {
|
||||||
|
@include button-gradient($green);
|
||||||
|
&:hover {
|
||||||
|
@include button-gradient-hover($green);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.creation {
|
||||||
|
@include button-gradient($creation-blue);
|
||||||
|
color: #fff;
|
||||||
|
|
||||||
|
border: 1px solid darken($button-border-color,20%);
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
@include button-gradient-hover($creation-blue);
|
||||||
|
border: 1px solid darken($button-border-color,35%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.red_on_hover {
|
||||||
|
&:hover {
|
||||||
|
@include button-gradient(#F74427);
|
||||||
|
color: #222;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.right {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
position: relative;
|
||||||
|
display: inline-block;
|
||||||
|
|
||||||
|
.button {
|
||||||
|
width: 240px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wrapper {
|
||||||
|
@include box-shadow(0, 2px, 5px, #666);
|
||||||
|
//@include opacity(0)
|
||||||
|
@include transition(opacity);
|
||||||
|
|
||||||
|
display: none;
|
||||||
|
z-index: 20;
|
||||||
|
position: absolute;
|
||||||
|
width: 140px;
|
||||||
|
padding: 4px 0;
|
||||||
|
margin-top: 2px;
|
||||||
|
background-color: #fff;
|
||||||
|
border: 1px solid #999;
|
||||||
|
|
||||||
|
ul {
|
||||||
|
@include user-select(none);
|
||||||
|
font-size: normal;
|
||||||
|
|
||||||
|
padding: 0 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
color: #000;
|
||||||
|
|
||||||
|
> li {
|
||||||
|
font-size: 11px !important;
|
||||||
|
padding: 6px 2px {
|
||||||
|
left: 24px; }
|
||||||
|
position: relative;
|
||||||
|
color: #222;
|
||||||
|
list-style: none !important;
|
||||||
|
|
||||||
|
&.selected {
|
||||||
|
background: {
|
||||||
|
image: image-url('icons/check_yes_ok.png');
|
||||||
|
position: 3px 1px;
|
||||||
|
repeat: no-repeat;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.selected:hover {
|
||||||
|
background: {
|
||||||
|
image: image-url('icons/check_yes_ok_white.png');
|
||||||
|
/* bump top position up 1px to compensate for the 1px added top border */
|
||||||
|
position: 3px 0px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.loading {
|
||||||
|
background: {
|
||||||
|
image: image-url('ajax-loader.gif');
|
||||||
|
repeat: no-repeat;
|
||||||
|
position: 4px 2px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.loading:hover {
|
||||||
|
background: {
|
||||||
|
image: image-url('ajax-loader_inverted.gif');
|
||||||
|
/* bump top position up 1px to compensate for the 1px added top border */
|
||||||
|
position: 4px 1px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.newItem {
|
||||||
|
a {
|
||||||
|
color: #999;
|
||||||
|
font-style: italic;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.hang_right {
|
||||||
|
.wrapper {
|
||||||
|
@include border-radius(3px, 0, 3px, 3px);
|
||||||
|
right: 3px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.hang_left {
|
||||||
|
.wrapper {
|
||||||
|
@include border-radius(0, 3px, 3px, 3px);
|
||||||
|
left: 0px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.selected {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
.wrapper {
|
||||||
|
//@include opacity(1)
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button {
|
||||||
|
@include border-radius(3px, 3px, 0, 0);
|
||||||
|
border: 1px solid #444;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button {
|
||||||
|
background: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button,
|
||||||
|
.wrapper ul > li:hover {
|
||||||
|
background-color: #666;
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wrapper ul > li:hover {
|
||||||
|
border: {
|
||||||
|
top: 1px solid #444;
|
||||||
|
bottom: 1px solid #444;
|
||||||
|
}
|
||||||
|
padding: {
|
||||||
|
top: 5px;
|
||||||
|
bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.divider {
|
||||||
|
padding-bottom: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: #ccc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.wrapper ul > li,
|
||||||
|
.wrapper ul > li * {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
Reference in a new issue