summaryrefslogtreecommitdiff
path: root/frontend/static/sass/src/profile.sass
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/static/sass/src/profile.sass')
-rw-r--r--frontend/static/sass/src/profile.sass514
1 files changed, 514 insertions, 0 deletions
diff --git a/frontend/static/sass/src/profile.sass b/frontend/static/sass/src/profile.sass
new file mode 100644
index 0000000..0d88ea5
--- /dev/null
+++ b/frontend/static/sass/src/profile.sass
@@ -0,0 +1,514 @@
+@import compass/reset
+@mixin rounded($width)
+ -moz-border-radius: $width
+ -webkit-border-radius: $width
+ -o-border-radius: $width
+ border-radius: $width
+
+body
+ background: #888
+ // overflow-y: scroll
+ overflow-y: hidden
+ overflow-x: hidden
+ font-family: trebuchet ms, sans-serif
+#logo
+ position: absolute
+ z-index: 20
+ top: 15px
+ left: 20px
+ a
+ display: inline-block
+ img
+ padding-top: 5px
+ display: inline-block
+ h1
+ position: relative
+ top: -10px
+ left: 10px
+ font-size: 34px
+ font-weight: normal
+ font-style: italic
+ font-family: georgia, garamond, serif
+ color: #f8b
+ display: inline-block
+ h2
+ position: relative
+ display: inline-block
+ font-size: 12px
+ color: #fff
+ max-width: 250px
+ left: 10px
+ top: -6px
+ padding-right: 20px
+#logobg
+ position: absolute
+ top: 10px
+ left: 0
+ width: 100%
+ height: 64px
+ background-color: #000
+ opacity: 0.8
+ z-index: 19
+#likebutton
+ display: inline-block
+ display: none
+ z-index: -1
+ min-width: 90px
+ a
+ color: #33f
+#flower
+ position: absolute
+ top: 0
+ right: 10%
+ z-index: 20
+ pointer-events: none
+ display: none
+#contact
+ position: absolute
+ left: 0
+ display: none
+ #avatar, .avatar
+ display: none
+ width: 100%
+ // max-height: 300px
+ .avatar
+ display: block
+ #bio
+ p
+ color: #ddd
+ background-color: #000
+ padding: 10px 5px
+ text-align: center
+ opacity: 0.7
+ a
+ color: #ebf
+ display: block
+ img
+ width: 100%
+ // max-height: 300px
+#sitez
+ position: absolute
+ top: 30px
+ right: 20px
+ text-align: right
+ z-index: 20
+ div
+ color: #ddd
+ cursor: pointer
+ display: inline-block
+ padding: 4px 8px 4px 8px
+ float: left
+ a
+ color: #bbc
+ div#settings-hook
+ &:hover
+ @include rounded(10px 10px 3px 3px)
+ background-color: #333
+ color: #fff
+ &.opened
+ @include rounded(10px 10px 3px 3px)
+ background-color: #333
+ color: #fff
+ display: none
+ z-index: 82
+#fullscreen-warning
+ position: fixed
+ top: 50%
+ left: 50%
+ width: 600px
+ margin-left: -300px
+ margin-top: -20px
+ text-align: center
+ font-size: 24px
+ padding: 10px
+ background-color: rgba(0,0,0,0.5)
+ color: white
+ z-index: 100
+ display: none
+#settings-container
+ position: fixed
+ top: 53px
+ @include rounded (10px)
+ right: 20px
+ z-index: 80
+ width: 500px
+ background-color: #222
+ color: #657b83
+ display: none
+ box-shadow: 0 5px 10px #000
+ .close
+ margin: 10px 10px 0 0
+ float: right
+ color: #ded8c5
+ width: 20px
+ height: 14px
+ font-size: 14px
+ padding: 3px 0
+ text-align: center
+ vertical-align: middle
+ @include rounded(10px)
+ background-color: #000b16
+ &:hover
+ color: #fff
+ cursor: pointer
+ #rooms-loading
+ margin: 10px
+ h5
+ font-size: 16px
+ color: #93a1a1
+ display: block
+ padding: 10px
+ background-color: #333
+ @include rounded(10px 10px 0 0)
+ p
+ padding: 10px 10px 10px 10px
+ font-size: 14px
+ line-height: 18px
+ color: #b3c1c1
+ background-color: #1b1b1f
+ label
+ margin: 2px 0 0 10px
+ font-size: 14px
+ color: #657b83
+ width: 150px
+ text-align: right
+ padding-right: 5px
+ display: inline-block
+ span
+ margin: 2px 10px 0 0
+ color: #839496
+ font-size: 14px
+ input
+ margin: 2px 10px 0 0
+ width: 100px
+ #profile-avatar, #profile-bg
+ width: 300px
+ #profile-settings-save
+ font-size: 14px
+ textarea
+ width: 300px
+ height: 150px
+ .shim
+ width: 1px
+ height: 10px
+ ul
+ text-decoration: none
+ cursor: pointer
+ li
+ list-style-type: none
+ padding: 10px
+ cursor: pointer
+ border-top: 1px solid #000
+ background-color: transparent
+ text-decoration: none
+ font-size: 14px
+ color: #83a1a1
+ &:hover
+ color: #fdf6e3
+ a li
+ color: #83a1a1
+ text-decoration: none
+ a
+ color: #83a1a1
+ text-decoration: none
+#msg
+ z-index: 100
+ position: fixed
+ top: 10px
+ right: 10px
+ padding: 5px
+ width: 250px
+ max-height: 80%
+ font-size: 12px
+ background-color: #eeeeee
+ overflow-y: scroll
+ overflow-x: hidden
+ color: #333
+ strong
+ color: #859900
+ em
+ color: #dc322f
+ b
+ color: #002b36
+#player
+ padding: 10px
+ position: absolute
+ background: #000
+ #projector
+ display: block
+ position: fixed
+ background-color: #000
+ #screen
+ position: absolute
+ top: 0
+ left: 0
+ width: 100%
+ height: 100%
+ z-index: 19
+ #soundcloud, #audio
+ position: absolute
+ top: 0
+ right: 0
+ background-color: #000
+ z-index: 21
+ #soundcloud-dl, #audio-dl
+ position: absolute
+ top: 81px
+ right: 0
+ width: 81px
+ padding: 5px 0 5px 0
+ font-size: 13px
+ text-align: center
+ background-color: #000
+ *
+ color: #839496
+ z-index: 20
+ #soundcloud-img, #audio-img
+ position: absolute
+ top: 0
+ left: 0
+ width: 100%
+ height: 100%
+ z-index: 20
+ img
+ max-width: 100%
+ min-height: 100%
+ max-height: 100%
+ #ytscreen
+ z-index: 19
+ position: absolute
+ top: 0
+ left: 0
+ #video-title
+ position: absolute
+ bottom: 0
+ left: 10px
+ color: #fff
+ z-index: 20
+ &.fullscreen
+ position: fixed
+ bottom: 90px
+ left: auto
+ right: 30px
+ font-size: 24px
+ #projimg
+ width: 100%
+ height: 100%
+ nav#controls
+ z-index: 40
+ position: absolute
+ display: none
+ #video-link
+ color: #839496
+ #scan.blinkOn
+ background-color: #fff
+ color: #000
+ #scan.blinkOff
+ background-color: #000
+ color: #fff
+ #like
+ color: #e4b
+ #like.liked
+ color: #44f
+#playlistbg
+ position: absolute
+ background-color: #000
+ opacity: 0.5
+#playlist
+ position: absolute
+ z-index: 90
+ width: 100%
+ ul#queue
+ width: 100%
+ border-top: 1px solid #888
+ border-left: 1px solid #888
+ border-bottom: 1px solid #888
+ -webkit-padding-start: 0
+ -webkit-margin-before: 0
+ overflow-y: scroll
+ overflow-x: hidden
+ z-index: 90
+ li
+ padding: 5px
+ display: block
+ cursor: pointer
+ border-bottom: 1px solid #333
+ span.title
+ color: #ddd
+ display: block
+ padding: 5px
+ font-size: 15px
+ z-index: 1
+ &:hover
+ color: #fff
+ a.user
+ float: right
+ font-size: 14px
+ padding: 0 5px
+ color: #d33682
+ padding: 5px
+ z-index: 2
+ text-decoration: none
+ span.like
+ float: right
+ font-size: 14px
+ color: #657b83
+ padding: 5px
+ z-index: 3
+ span.like.liked
+ color: #c357a3
+ span.score
+ float: right
+ font-size: 14px
+ color: #bbb
+ padding: 5px 10px 5px 5px
+ li.playing
+ background-color: #222
+ span.title
+ color: #fff
+ li#queueLess
+ color: #fff
+ text-align: center
+ &:hover
+ background-color: #666
+ color: #fff
+ border: 0
+ border-bottom: 1px solid #333
+ font-size: 18px
+ padding: 10px 0
+ cursor: pointer
+ li#queueMore
+ color: #fff
+ text-align: center
+ &:hover
+ background-color: #666
+ color: #fff
+ border: 0
+ font-size: 33px
+ padding: 20px 20px 20px 20px
+ cursor: pointer
+ li#queueDone
+ color: #ddd
+ text-align: center
+ border: 0
+ font-size: 33px
+ padding: 80px 20px 200px 20px
+ li#queueLoading
+ text-align: center
+ color: #fff
+ font-size: 24px
+ padding: 80px
+ ol
+ -webkit-padding-start: 0
+ -webkit-margin-before: 0
+ -webkit-margin-after: 0
+ display: block
+ position: relative
+ top: 1px
+ li
+ padding: 5px 8px 8px 8px
+ margin: 0 0 0 10px
+ list-style-type: none
+ border-top: 1px solid #000
+ border-right: 1px solid #000
+ border-left: 1px solid #000
+ border-bottom: 1px solid #888
+ display: inline-block
+ background-color: #333
+ color: #bbb
+ cursor: pointer
+ opacity: 0.7
+ z-index: 89
+ li.mode
+ position: relative
+ padding: 8px 8px 8px 8px
+ border-color: #888
+ border-bottom: 1px solid #111
+ background-color: #111
+ color: #fff
+ z-index: 91
+nav
+ z-index: 10
+ margin: 0 auto
+ button, #video-link
+ background-color: #333
+ color: #ddd
+ &:hover
+ background-color: #666
+ color: #fff
+ border: 0
+ font-size: 14px
+ min-width: 40px
+ min-height: 20px
+ padding: 5px 5px
+ position: relative
+ top: -1px
+ #video-link
+ padding: 6px 5px 5px 5px
+#msg
+ display: none
+#gif-container
+ position: absolute
+ left: 0
+ width: 100%
+ padding-left: 10%
+ display: block
+ padding-bottom: 200px
+ #gifs
+ clear: both
+ display: block
+ text-align: center
+ top: 0
+ max-width: 80%
+ margin: 0 0 200px 0
+ box-shadow: 0 5px 10px #000
+ background-color: #fff
+ div
+ padding: 10px
+ display: inline-block
+ img
+ max-width: 350px
+ max-height: 400px
+#bg
+ position: fixed
+ top: 0
+ left: 0
+ opacity: 1
+ z-index: -3
+ width: 100%
+ height: 100%
+ display: none
+ img
+ width: 100%
+ height: 100%
+
+.arrow-play
+ width: 0
+ height: 0
+ border-top: 4.5px solid transparent
+ border-left: 9.5px solid white
+ border-bottom: 4.5px solid transparent
+ display: inline-block
+.arrow-pause
+ width: 0
+ height: 0
+ border-top: 5px solid white
+ border-right: 2.5px solid white
+ border-bottom: 4px solid white
+ border-left: 0
+ display: inline-block
+.arrow-prev
+ width: 0
+ height: 0
+ border-top: 4px solid transparent
+ border-right: 4px solid white
+ border-bottom: 4px solid transparent
+ display: inline-block
+.arrow-next
+ width: 0
+ height: 0
+ border-top: 4px solid transparent
+ border-left: 4px solid white
+ border-bottom: 4px solid transparent
+ display: inline-block
+