habitica/website/client-old/css/groups.styl
Keith Holliday 285041cdee Group tasks ui picked (#7996)
* Added initial group tasks ui

* Changed group compnent directory

* Added group task checklist support

* Added checklist support to ui

* Fixed delete tags route

* Added checklist routes to support new group tasks

* Added assign user tag input

* Added new group members autocomplete directive

* Linked assign ui to api

* Added styles

* Limited tag use

* Fixed line endings

* Updated to new file structure

* Fixed failing task tests

* Updatd with new checklist logic and fixed columns

* Added purchased info to group and prevented non purchased group from seeing new group tasks

* Updated add task function

* Added userid check back to tag routes

* Marked tag tests as pending

* Added comments to pending tests

* Added back routes accidently deleted

* Added locale strings

* Other clarity fixes

* Moved common task function to task service

* Removed files from manifest

* Fixed naming collision and remove logic

* Removed group get tasks until live

* Fixed test to check update task. Removed extra removeTask call. Synced updated checklists. Added purchased to noset

* Fixed delete group task
2016-10-03 22:12:20 +02:00

217 lines
4.1 KiB
Stylus

group-members-autocomplete
.clearfix:before, .clearfix:after
display block
content ""
line-height 0
clear both
.taggle_list
float left
width 100%
li
float left
display inline-block
white-space nowrap
font-weight 500
margin-bottom 5px
.taggle
margin-right 8px
background #E2E1DF
padding 5px 10px
border-radius 3px
position relative
cursor pointer
transition all .3s
-webkit-animation-duration 1s
animation-duration 1s
-webkit-animation-fill-mode both
animation-fill-mode both
.close
font-size 1.1rem
position absolute
top 5px
right 3px
text-decoration none
padding-left 2px
padding-top 3px
line-height 0.5
color #ccc
color rgba(0, 0, 0, 0.2)
padding-bottom 4px
display none
border 0
background none
cursor pointer
&:hover
color $color-purple
&:hover
padding 5px
padding-right 15px
background #ccc
transition all .3s
& > .close
display block
.taggle_hot
background #cac8c4
.taggle_input
border none
outline none
font-size 16px
font-weight 300
padding 8px
padding-left 0
float left
margin-top -5px
background none
width 100%
max-width 100%
.taggle_placeholder
position absolute
color #CCC
top 12px
left 8px
transition opacity, .25s
-webkit-user-select none
-moz-user-select none
-ms-user-select none
user-select none
.taggle_sizer
padding 0
margin 0
position absolute
top -500px
z-index -1
visibility hidden
textarea.input,
.textarea.input
border 0
background #FDFDFD
box-shadow inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(255, 255, 255, 0.7)
min-height 60px
padding 8px
border-radius 3px
color #555
transition all .25s
cursor text
margin-bottom 10px
position relative
.textarea.input:focus,
.textarea.input.active,
textarea.input:focus,
textarea.input.active
background #fff
transition all .25s
.textarea.input,
textarea.input
height auto
.textarea
&.tags
position relative
*
box-sizing content-box
.placeholder_input
position relative
span
position absolute
color #AAA
top 50%
margin-top -11px
left 10px
input
width 120px
.ui-autocomplete
position absolute
top 0
left 0
max-height 200px
width 99% !important
.ui-menu
list-style none
padding 2px
margin 0
display block
outline none
.ui-menu-item
margin 0
padding 0
width 100%
a
text-decoration none
display block
padding 2px .4em
line-height 1.5
min-height 0
font-weight normal
color #8a8a8a
cursor pointer
&:hover
color #fff
background $color-purple
.ui-widget-content
background #fff
color $color-purple
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus
background $color-purple
color #fff !important
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited
color #fff
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active
border 1px solid #aaaaaa
background #ffffff
font-weight normal
color #212121
.ui-helper-hidden
display none
.ui-helper-hidden-accessible
border 0
clip rect(0 0 0 0)
height 1px
margin -1px
overflow hidden
padding 0
position absolute
width 1px
.autocomplete
max-height 200px
position absolute
top 66px
background white
width 99.5%
left 0.25%
z-index 2
ul
li
display block
padding 6px 8px
.autocomplete ul li.selected, .autocomplete ul li:hover
background #ff6633
color #fff
cursor pointer