Skip to content
Extraits de code Groupes Projets
application.sass 13,6 ko
Newer Older
Raphael's avatar
Raphael a validé
//   Copyright (c) 2010, Diaspora Inc.  This file is
Raphael's avatar
Raphael a validé
//   licensed under the Affero General Public License version 3 or later.  See
Raphael's avatar
Raphael a validé
//   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

danielvincent's avatar
danielvincent a validé
body
danielvincent's avatar
danielvincent a validé
  :padding 2em
  :margin 0
  :color #107FC9
danielvincent's avatar
danielvincent a validé
  :text
    :decoration none
danielvincent's avatar
danielvincent a validé
    :color #22AAE0
danielvincent's avatar
danielvincent a validé
h1, h2, h3, h4
  :color #444
    :size 18px
Raphael's avatar
Raphael a validé
.avatar
  :width 50px
  :height 50px
Raphael's avatar
Raphael a validé

#flash_notice,
#flash_error,
#flash_alert
danielvincent's avatar
danielvincent a validé
  :top 32px
  :position absolute
danielvincent's avatar
danielvincent a validé
  :color #000
  :width 400px
danielvincent's avatar
danielvincent a validé
  :margin 0 0 0 -200px
  :left 50%
  :text
    :align center
danielvincent's avatar
danielvincent a validé
    :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
danielvincent's avatar
danielvincent a validé

danielvincent's avatar
danielvincent a validé
header
danielvincent's avatar
danielvincent a validé
  :z-index 4
danielvincent's avatar
danielvincent a validé
  :position relative
  :margin -2em
ilya's avatar
ilya a validé
  :color #000
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
  :background -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#222))
  :background -moz-linear-gradient(19% 75% 90deg, #222, #666)
  :background
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :color #666
danielvincent's avatar
danielvincent a validé
  :padding 0
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :top 5px
    :bottom 1px solid #ccc
  a
    :color #999

    &:hover
      :background none
      :color #eee

    :font
      :family 'BrandonGrotesqueLightRegular'
      :size 16px
danielvincent's avatar
danielvincent a validé

danielvincent's avatar
danielvincent a validé
  #session_action
    :position absolute
    :top 0
    :right 0
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé

    ul
      :list
        :style none
      :padding 0
      :margin 0
      :display inline

      li
        :display inline
        :margin
          :right 1em

        &:last-child
          :margin
            :right 0
Raphael's avatar
Raphael a validé
  #aspect_header
    :-webkit-box-shadow 0px -4px 6px -2px #777
    
    :background -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F7F7F7), to(#EEEEEE))
    :background -moz-linear-gradient(19% 75% 90deg, #eee, #f7f7f7)

    :background
      :color #eee
    :border
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
      :top 1px solid #fff
danielvincent's avatar
danielvincent a validé
      :text-shadow 0 1px 0 #fff
danielvincent's avatar
danielvincent a validé
      :color #444
      &:hover
        :background none

    .page_title
      :text
        :transform uppercase
danielvincent's avatar
danielvincent a validé
        :shadow 0 1px 0 #fff
Raphael's avatar
Raphael a validé
ul#stream
danielvincent's avatar
danielvincent a validé
  > li
Raphael's avatar
Raphael a validé
    :min-height 50px
Raphael's avatar
Raphael a validé
    :padding 12px 0
danielvincent's avatar
danielvincent a validé
    :border
      :bottom 1px solid #eee
danielvincent's avatar
danielvincent a validé
      :border
        :bottom 1px solid #ddd
danielvincent's avatar
danielvincent a validé
li.message
danielvincent's avatar
danielvincent a validé
  :position relative
danielvincent's avatar
danielvincent a validé
  :line-height 19px
danielvincent's avatar
danielvincent a validé
  :font
danielvincent's avatar
danielvincent a validé
    :family 'Arial', 'Helvetica', sans-serif
  :color #777
Raphael's avatar
Raphael a validé
  .avatar
    :float left
danielvincent's avatar
danielvincent a validé
    :margin
Raphael's avatar
Raphael a validé
      :right 15px

  .delete:hover
    :background #eee
Raphael's avatar
Raphael a validé
  .content
danielvincent's avatar
danielvincent a validé
    :max-width 610px
danielvincent's avatar
danielvincent a validé
    :margin
      :top -4px
    :padding
      :left 65px

danielvincent's avatar
danielvincent a validé
    .from
Raphael's avatar
Raphael a validé
      :font
danielvincent's avatar
danielvincent a validé
        :family 'Helvetica neue', Arial, Helvetica, sans-serif
      :text
        :shadow 0 1px #fff
danielvincent's avatar
danielvincent a validé
      .aspect
danielvincent's avatar
danielvincent a validé
        :cursor default
danielvincent's avatar
danielvincent a validé
        :display inline
        :color #bbb
        :font
          :size 12px
danielvincent's avatar
danielvincent a validé
        a
          :font
            :weight normal
          :color #bbb

          &:hover
            :text
              :decoration underline
danielvincent's avatar
danielvincent a validé
        ul
          :display inline
          :margin 0
          :padding 0
          :list
            :style none
          li
            :display inline
            &:after
              :content ","
            &:last-child:after
              :content ""
danielvincent's avatar
danielvincent a validé

      a
        :font
          :weight bold
danielvincent's avatar
danielvincent a validé

danielvincent's avatar
danielvincent a validé
    :color #444
    :font
      :weight normal
      :size 14px

    div.info
      :color #eee
      :font-size 11px
      a
        :color #ccc
danielvincent's avatar
danielvincent a validé
          :color #bbb
        :font
          :weight bold
        :margin
          :right 5px
      
  &:hover
    div.info, .time
      a
        :color #107FC9
.reshare_pane
  :margin
    :left 5px
    :right 5px
  :display inline
  :position relative

  ul.reshare_box
    :width 150px
    :display none
    :z-index 10
    :position absolute
    :margin
      :top 5px
    :padding 0
    :background
      :color #fafafa

    :list
      :style none

    :border 5px solid #666
    :-webkit-box-shadow 0 0 5px #666
    :-moz-box-shadow 0 0 5px #666

    :text-shadow 0 2px #fff
    :color #000

      :font
        :weight bold

      :padding 8px
        :right 15px
      :border
        :top 1px solid #fff
        :bottom 1px solid #ccc

      &:first-child
        :border
          :top none
      &:last-child
        :border
          :bottom none
      a
        :display block
        :height 100%

        &:hover
          :background
            :color #eee

danielvincent's avatar
danielvincent a validé

form
  :position relative
danielvincent's avatar
danielvincent a validé
  :font
danielvincent's avatar
danielvincent a validé
    :size 120%
danielvincent's avatar
danielvincent a validé
  :margin 1em
    :left 0em
danielvincent's avatar
danielvincent a validé
#user_name
danielvincent's avatar
danielvincent a validé
  :margin
ilya's avatar
ilya a validé
    :bottom 20px
ilya's avatar
ilya a validé
  img
    :margin
      :right 10px
    :display inline-block
    :float left
    :height 40px

  h1
    :margin
      :bottom 7px
    :line-height 18px
    a
      :color #000

    :size small
maxwell's avatar
maxwell a validé
    :font
ilya's avatar
ilya a validé
      :weight normal
    :color #999
  #latest_message_time
    :font-style italic
ilya's avatar
ilya a validé
  ul
    :display inline
    :margin 0
    :padding 0
    :list-style none

    > li
      :display inline
      :margin
        :right 1em
danielvincent's avatar
danielvincent a validé

maxwell's avatar
maxwell a validé
#stream div.comments
danielvincent's avatar
danielvincent a validé
    :width 35px
    :height 35px
input.comment_submit
  :display none
  :margin
    :right -10px
ul.comment_set
  :margin 0
    :top 1em
  :padding 0
  :list-style none
danielvincent's avatar
danielvincent a validé
  :max-width 610px
danielvincent's avatar
danielvincent a validé
      :color rgba(10,81,109,0.05)
danielvincent's avatar
danielvincent a validé
      :bottom 1px solid #ddd
danielvincent's avatar
danielvincent a validé
    .content
      :color #777
      :margin
        :top -2px
      :padding
        :left 45px
      .from
        a
          :color #444
      :font
        :size 12px
danielvincent's avatar
danielvincent a validé
      :line
        :height 18px
danielvincent's avatar
danielvincent a validé
      div.time
        :color #bbb
        :font
          :size 11px
          :weight bold
ilya's avatar
ilya a validé

      :font
        :size 1em
      textarea
        :font
          :size 1em
maxwell's avatar
maxwell a validé

maxwell's avatar
maxwell a validé
.profile_photo
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
  img
    :height 150px
    :width 150px

maxwell's avatar
maxwell a validé
#profile
  ul
    :list-style-type none
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :margin 0
    :padding 0
maxwell's avatar
maxwell a validé

#stream, #profile,
.comments
danielvincent's avatar
danielvincent a validé
  img.person_picture
    :border-radius 3px
    :-webkit-border-radius 3px
    :-moz-border-radius 3px
    :display inline block
    :height 30px
    :display absolute
    :float left
    :margin
      :right 10px
.pagination
  a
    :padding 3px
danielvincent's avatar
danielvincent a validé
li.message .from .destroy_link
  :display none
danielvincent's avatar
danielvincent a validé
  :position absolute
danielvincent's avatar
danielvincent a validé
  :right 0
danielvincent's avatar
danielvincent a validé
  :font
    :size 12px
danielvincent's avatar
danielvincent a validé
  a
    :color #999
    :font
      :weight normal
danielvincent's avatar
danielvincent a validé

.request_buttons
  :position absolute
  :right 0
  :display inline
  :list-style none
  :margin 0
  :padding 0

  > li
    :display inline
    &:first-child
      :margin-right 1em

  :text-align center
  :min-height 200px
    :max-width 100%
  .caption
    :margin
      :top 10px
      :bottom 25px
    :font
      :size larger

#debug_info
  :margin-top 20px
input[type='text'],
input[type='password'],
textarea
danielvincent's avatar
danielvincent a validé
    :family 'Arial', 'Helvetica', sans-serif
  :padding 0.3em
  :height auto

  :border-radius 5px
  :-webkit-border-radius 5px
  :-moz-border-radius 5px


  :text
    :align right
  :font
    :size 12px
danielvincent's avatar
danielvincent a validé

form p
  :position relative
  :padding 0
  :margin 0

label
danielvincent's avatar
danielvincent a validé
  :font
    :family 'Arial', 'Helvetica', sans-serif
    :weight normal
danielvincent's avatar
danielvincent a validé
  :color #999
  :position absolute
  :top 3px
  :left 0.48em
danielvincent's avatar
danielvincent a validé
  :text
    :shadow 0 1px 1px #eee
#publisher
danielvincent's avatar
danielvincent a validé

Raphael's avatar
Raphael a validé
  .avatar
    :float left
danielvincent's avatar
danielvincent a validé
    :margin
Raphael's avatar
Raphael a validé
      :right 15px

  p
    :position absolute
    :left 0
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :top 0
Raphael's avatar
Raphael a validé
  form
    :display inline

    input[type='submit']
      :float right
      :margin
        :right 20px
danielvincent's avatar
danielvincent a validé
  textarea
    :height 42px
danielvincent's avatar
danielvincent a validé
    :margin
      :top 0
danielvincent's avatar
danielvincent a validé


#image_picker
  .small_photo
    :height 100px
    :position relative
    :display inline-block
    :margin
      :right 1em
      :bottom 1em

    img
      :border-radius 3px

    input[type='checkbox']
      :position absolute

  .selected
    :-webkit-box-shadow 0 3px 6px #000
    :-moz-box-shadow 0 3px 6px #000
    :border 1px solid #fff

    :z-index 6
    :padding 1em
    :background rgba(0,0,0,0.8)
    :bottom 20px
    :font
      :size 18px
    :text-shadow 0 2px 0 #000
ilya's avatar
ilya a validé
      :display none
.field_with_submit
  input[type='text']
danielvincent's avatar
danielvincent a validé
    :width 82%
    :display inline
h1.big_text
  :position relative
  :line-height auto
  :border
    :bottom 1px solid #666
danielvincent's avatar
danielvincent a validé
    :top -6px

.right
  :float right
.back
  :font
    :size 12px
danielvincent's avatar
danielvincent a validé
    :weight normal
#content_bottom
  :position relative
  :line-height 36px
  :margin 0
    :top 25px
    :bottom 25px
  :min-height 36px
  :border
    :top 1px solid #999
    :bottom 2px solid #eee
.show_post_comments ul.comment_set
  :width 100%
danielvincent's avatar
danielvincent a validé

.sub_header
  :position relative
danielvincent's avatar
danielvincent a validé
  :text
    :align center
  :font
    :style italic
  :margin
danielvincent's avatar
danielvincent a validé
  :color #999
danielvincent's avatar
danielvincent a validé

ilya's avatar
ilya a validé
.image_thumb
  :display inline-block
  :width 100px
  :min-width 100px
  :height 100px
  :min-height 100px

  img
    :display none
ilya's avatar
ilya a validé

ilya's avatar
ilya a validé
.image_cycle
  img
    :display none
Raphael's avatar
Raphael a validé
#aspect_nav
ilya's avatar
ilya a validé
  :color #000
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
  :margin
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :top 8px
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :bottom 1px
danielvincent's avatar
danielvincent a validé
  :font
    :family 'Arial', 'Helvetica', sans-serif

Raphael's avatar
Raphael a validé
  #aspect_manage_button
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
    :margin 0
    :padding 0
danielvincent's avatar
danielvincent a validé
    :list
      :style none
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
      :padding 0
      :display inline
danielvincent's avatar
danielvincent a validé
        :right 2px
danielvincent's avatar
danielvincent a validé
      a
danielvincent's avatar
danielvincent a validé
        :text-shadow 0 1px 0 #444
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé

        :padding 3px 8px
danielvincent's avatar
danielvincent a validé
        :color #999
        &:hover
          :background
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
            :color #4e4e4e
          :color #ccc
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé

      &.selected a
        :-webkit-border-radius 5px 5px 0 0 
        :-moz-border-radius 5px 5px 0 0 

        :-webkit-box-shadow 0px -4px 6px -2px #777
        :-moz-box-shadow 0px -4px 6px -2px #777

danielvincent's avatar
danielvincent a validé
        :text-shadow 0 1px 0 #fff
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
        :padding
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
          :top 4px
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
        :line
          :height 18px
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
        :font
          :weight bold
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
          :color #eee
        :background -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#F7F7F7))
        :background -moz-linear-gradient(19% 75% 90deg, #f7f7f7, #fff)
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
        :border 1px solid #fff
danielvincent's avatar
danielvincent a validé
        :color #444
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
        &:hover
          :background
            :color #efefef
        a
          :color #000
  .new_requests
    :color red
danielvincent's avatar
danielvincent a validé

danielvincent's avatar
danielvincent a validé
#global_search
  :display inline
  :position relative
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
  :opacity 0.5
danielvincent's avatar
danielvincent a validé

  form
    :display inline
danielvincent's avatar
danielvincent a validé

danielvincent's avatar
danielvincent a validé
    input
      :display inline
      :font
        :size 12px
      :border none

    input[type='text']
      :width 200px
      :padding 2px

    label
      :font
        :size 12px
      :margin
danielvincent's avatar
danielvincent a validé
        :top -3px
Raphael's avatar
Raphael a validé
.aspect,
.requests,
.remove
  :list
    :style none
  .tip
    :display none
    :color #999
    :margin
      :left 0.5em

  .edit_name_field:hover
    .tip
      :display inline


  .aspect_name
    :position relative

danielvincent's avatar
danielvincent a validé
    ul.tools
      :position absolute
danielvincent's avatar
danielvincent a validé
      :top 5px
danielvincent's avatar
danielvincent a validé
      :padding 0
      :margin 0
      :list
        :style none
      li
        :display inline
danielvincent's avatar
danielvincent a validé
        :margin
          :right 1em
danielvincent's avatar
danielvincent a validé
        &:last-child
          :margin
            :right 0

  .grey
    :color #999
    :cursor default
danielvincent's avatar
danielvincent a validé
    :text-shadow 0 1px #fff
danielvincent's avatar
danielvincent a validé

  ul.dropzone
    :min-height 20px
    :margin 0
      :bottom 25px
    :background
      :color #efefef
    :border 1px solid #ccc
    :list
      :style none
    :padding 15px

    :display inline-block
    :padding 5px
    :cursor move
    :margin 5px
    :z-index 10
    :width 125px
    :height 120px
      :height 100px
      :width 100px
      :display inline-block
Daniel Vincent Grippi's avatar
Daniel Vincent Grippi a validé
      :z-index 20
      :color #666
      img
        :-webkit-box-shadow 0 1px 3px #333
        :-moz-box-shadow 0 2px 4px #333
        :opacity 0.9

ul#settings_nav
  :list
    :style none
  :padding 0
  :marign 0
  :font
    :size larger
danielvincent's avatar
danielvincent a validé
      :font
        :size smaller
      :display block
      :height 100%
      :border
        :bottom 1px solid #eee
danielvincent's avatar
danielvincent a validé
      :padding 2px


.settings_pane
  :display none
danielvincent's avatar
danielvincent a validé
#friend_pictures
  :line-height 1em
  img
    :margin-right -1px
danielvincent's avatar
danielvincent a validé
    :width 35px
    :height 35px
danielvincent's avatar
danielvincent a validé

#thumbnails
  :line-height 14px
danielvincent's avatar
danielvincent a validé

#aspect_list
  :margin 0
  :padding 0