2023-08-22 16:08:11 -07:00
|
|
|
@import "../partials/clean/constants"
|
|
|
|
@import "../partials/campaign-progress"
|
2013-03-05 18:08:57 -08:00
|
|
|
@import "../partials/context_button"
|
|
|
|
@import "../partials/icon"
|
|
|
|
@import "../partials/secondary_nav"
|
2011-07-15 20:14:26 -07:00
|
|
|
|
2011-07-12 21:25:14 -07:00
|
|
|
body.closet_hangers-index
|
2015-09-05 10:53:15 -07:00
|
|
|
+campaign-progress
|
2011-07-29 07:52:04 -07:00
|
|
|
+secondary-nav
|
|
|
|
|
2011-07-12 21:25:14 -07:00
|
|
|
#title
|
2011-07-20 12:16:22 -07:00
|
|
|
margin-bottom: 0
|
2011-07-15 14:21:18 -07:00
|
|
|
|
2011-07-12 21:25:14 -07:00
|
|
|
#import-link
|
|
|
|
+awesome-button
|
|
|
|
+loud-awesome-button-color
|
2011-07-15 22:09:04 -07:00
|
|
|
|
|
|
|
#closet-hangers-items-search
|
|
|
|
float: right
|
|
|
|
|
2011-07-25 11:06:07 -07:00
|
|
|
input[name=q]
|
2011-07-15 22:09:04 -07:00
|
|
|
&.loading
|
|
|
|
background:
|
2013-03-05 18:08:57 -08:00
|
|
|
image: image-url("loading.gif")
|
2011-07-15 22:09:04 -07:00
|
|
|
position: 2px center
|
|
|
|
repeat: no-repeat
|
|
|
|
padding-left: $icon-width + 4px
|
2011-07-12 21:25:14 -07:00
|
|
|
|
2011-07-20 12:16:22 -07:00
|
|
|
#closet-hangers-contact
|
|
|
|
clear: both
|
2011-07-31 16:14:55 -07:00
|
|
|
color: $soft-text-color
|
2011-07-20 12:16:22 -07:00
|
|
|
margin-bottom: 1em
|
|
|
|
margin-left: 2em
|
|
|
|
min-height: image-height("neomail.png")
|
|
|
|
|
2014-01-18 20:50:14 -08:00
|
|
|
a
|
|
|
|
color: inherit
|
2014-05-15 22:34:00 -07:00
|
|
|
margin-right: .5em
|
2023-08-22 15:34:40 -07:00
|
|
|
text-decoration: none
|
|
|
|
&:hover
|
|
|
|
text-decoration: underline
|
2014-01-18 20:50:14 -08:00
|
|
|
|
|
|
|
a, > form
|
2011-07-20 12:16:22 -07:00
|
|
|
background:
|
|
|
|
position: left center
|
|
|
|
repeat: no-repeat
|
2011-07-31 16:14:55 -07:00
|
|
|
padding-left: image-width("neomail.png") + 4px
|
|
|
|
|
2014-05-15 22:34:00 -07:00
|
|
|
a.neomail, > form
|
|
|
|
background-image: image-url("neomail.png")
|
|
|
|
|
|
|
|
a.lookup
|
|
|
|
background-image: image-url("lookup.png")
|
|
|
|
|
2014-01-18 20:50:14 -08:00
|
|
|
select
|
2011-07-20 12:16:22 -07:00
|
|
|
width: 10em
|
|
|
|
|
|
|
|
label
|
|
|
|
font-weight: bold
|
|
|
|
margin-right: .5em
|
|
|
|
|
|
|
|
&:after
|
|
|
|
content: ":"
|
2011-08-03 07:33:13 -07:00
|
|
|
#toggle-help, #toggle-compare
|
2011-07-31 16:04:21 -07:00
|
|
|
+awesome-button
|
|
|
|
cursor: pointer
|
|
|
|
display: none
|
|
|
|
|
|
|
|
#closet-hangers-help.hidden
|
|
|
|
display: none
|
|
|
|
|
2011-07-30 23:58:45 -07:00
|
|
|
#closet-hangers-extras
|
2011-08-03 08:35:06 -07:00
|
|
|
font-size: 85%
|
2011-07-31 16:04:21 -07:00
|
|
|
margin:
|
|
|
|
bottom: 2em
|
|
|
|
top: 2em
|
2011-07-30 23:58:45 -07:00
|
|
|
text-align: center
|
|
|
|
|
|
|
|
a
|
|
|
|
+awesome-button
|
|
|
|
margin: 0 0.5em
|
|
|
|
|
2011-07-31 16:24:06 -07:00
|
|
|
#closet-hangers-share
|
|
|
|
margin-bottom: 1em
|
|
|
|
|
|
|
|
label
|
|
|
|
font-weight: bold
|
|
|
|
margin-right: .5em
|
|
|
|
|
|
|
|
input
|
|
|
|
width: 30em
|
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions
|
|
|
|
display: none
|
|
|
|
|
2011-07-12 21:25:14 -07:00
|
|
|
#closet-hangers
|
|
|
|
clear: both
|
|
|
|
text-align: center
|
2024-02-20 18:33:23 -08:00
|
|
|
border-top: 1px solid $module-border-color
|
2011-07-12 21:25:14 -07:00
|
|
|
|
2011-07-15 14:21:18 -07:00
|
|
|
.object
|
|
|
|
.quantity
|
|
|
|
+opacity(.75)
|
|
|
|
background: white
|
2011-07-30 20:03:43 -07:00
|
|
|
padding: 6px 4px 4px
|
2011-07-15 14:21:18 -07:00
|
|
|
position: absolute
|
|
|
|
left: ($object-width - $object-img-size) / 2 + $object-padding
|
2011-07-15 19:52:53 -07:00
|
|
|
line-height: 1
|
2011-07-15 14:21:18 -07:00
|
|
|
text-align: left
|
2011-07-30 20:03:43 -07:00
|
|
|
top: 0
|
2011-07-15 14:21:18 -07:00
|
|
|
|
|
|
|
span, input[type=number]
|
|
|
|
font-size: 16px
|
|
|
|
font-weight: bold
|
|
|
|
|
2011-07-15 20:14:26 -07:00
|
|
|
form
|
|
|
|
display: none
|
2011-07-15 19:52:53 -07:00
|
|
|
|
2011-07-30 20:03:43 -07:00
|
|
|
&[data-quantity="1"]
|
|
|
|
.quantity
|
|
|
|
display: none
|
2011-07-29 07:52:04 -07:00
|
|
|
|
2015-09-26 13:56:25 -07:00
|
|
|
a
|
|
|
|
/* It's jarring to have line-height gaps in the linkiness. */
|
|
|
|
display: block
|
|
|
|
|
|
|
|
&:hover
|
|
|
|
text-decoration: underline
|
|
|
|
|
2015-09-26 14:22:11 -07:00
|
|
|
.object
|
|
|
|
margin: 0
|
|
|
|
|
|
|
|
label
|
|
|
|
display: block
|
|
|
|
|
2015-09-26 13:56:25 -07:00
|
|
|
input[type=checkbox]
|
|
|
|
display: none
|
|
|
|
position: absolute
|
|
|
|
top: 0
|
|
|
|
right: ($object-width - $object-img-size) / 2 + $object-padding
|
|
|
|
height: 16px
|
|
|
|
width: 16px
|
|
|
|
|
2015-09-26 14:22:11 -07:00
|
|
|
&:checked
|
|
|
|
display: block
|
|
|
|
|
|
|
|
& + label
|
|
|
|
background: $module-bg-color
|
|
|
|
outline: 1px solid $module-border-color
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
.closet-hangers-group
|
|
|
|
border-top: 1px solid $module-border-color
|
|
|
|
margin-bottom: 2em
|
|
|
|
padding-bottom: 1em
|
|
|
|
|
2024-02-20 18:33:23 -08:00
|
|
|
&:first-of-type
|
|
|
|
border-top: 0
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
> header
|
|
|
|
border-bottom: 1px solid $soft-border-color
|
|
|
|
display: block
|
|
|
|
margin-bottom: .25em
|
|
|
|
padding: .25em 0
|
|
|
|
position: relative
|
|
|
|
|
|
|
|
h3
|
|
|
|
font-size: 250%
|
|
|
|
margin: 0
|
|
|
|
|
|
|
|
.add-closet-list
|
|
|
|
+awesome-button
|
|
|
|
bottom: 50%
|
|
|
|
margin-bottom: -1em
|
|
|
|
position: absolute
|
|
|
|
right: 1em
|
|
|
|
|
|
|
|
&:active
|
|
|
|
margin-bottom: -1.1em
|
|
|
|
top: auto
|
|
|
|
|
|
|
|
span.show, span.hide
|
|
|
|
color: $soft-text-color
|
|
|
|
display: none
|
|
|
|
font-size: 85%
|
|
|
|
left: 1em
|
|
|
|
position: absolute
|
|
|
|
top: 1em
|
|
|
|
|
|
|
|
&:hover
|
|
|
|
color: inherit
|
|
|
|
text-decoration: underline
|
|
|
|
|
|
|
|
.closet-list
|
2011-07-22 14:55:05 -07:00
|
|
|
border-bottom: 1px solid $soft-border-color
|
2011-07-29 07:52:04 -07:00
|
|
|
padding: .5em 0
|
2011-07-30 16:45:28 -07:00
|
|
|
position: relative
|
|
|
|
|
|
|
|
.visibility-form
|
2011-07-30 19:08:38 -07:00
|
|
|
font-size: 85%
|
|
|
|
left: .5em
|
|
|
|
position: absolute
|
|
|
|
text-align: left
|
|
|
|
top: .25em
|
|
|
|
z-index: 10
|
2011-07-30 16:45:28 -07:00
|
|
|
|
|
|
|
input, select
|
2011-07-30 19:08:38 -07:00
|
|
|
font-size: inherit
|
2011-07-30 16:45:28 -07:00
|
|
|
margin:
|
|
|
|
bottom: 0
|
|
|
|
top: 0
|
|
|
|
|
|
|
|
select
|
|
|
|
border-color: $background-color
|
|
|
|
|
|
|
|
input[type=submit]
|
2011-07-30 19:17:42 -07:00
|
|
|
+context-button
|
|
|
|
font-size: inherit
|
2011-07-30 16:45:28 -07:00
|
|
|
visibility: hidden
|
|
|
|
|
|
|
|
&:active
|
|
|
|
top: 1px
|
2011-07-29 07:52:04 -07:00
|
|
|
|
2011-07-30 19:08:38 -07:00
|
|
|
.visibility-descriptions
|
|
|
|
+opacity(.75)
|
|
|
|
background: $background-color
|
|
|
|
font-style: italic
|
|
|
|
list-style: none
|
|
|
|
padding: 0 .5em
|
|
|
|
|
|
|
|
li
|
|
|
|
display: none
|
|
|
|
|
|
|
|
&:hover
|
|
|
|
.visibility-descriptions li.current
|
|
|
|
display: block
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
header
|
|
|
|
display: block
|
|
|
|
position: relative
|
2011-07-22 15:06:46 -07:00
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
h4
|
|
|
|
+header-text
|
|
|
|
font-size: 150%
|
2011-07-30 16:45:28 -07:00
|
|
|
line-height: 1
|
2011-07-30 19:08:38 -07:00
|
|
|
margin: 0 auto .67em
|
|
|
|
width: 50%
|
2011-07-22 15:06:46 -07:00
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
.empty-list
|
2011-07-30 16:47:04 -07:00
|
|
|
display: none
|
2011-07-29 07:52:04 -07:00
|
|
|
font-style: italic
|
|
|
|
|
|
|
|
.closet-list-controls
|
2011-07-22 15:06:46 -07:00
|
|
|
display: none
|
|
|
|
position: absolute
|
|
|
|
right: 1em
|
2011-07-29 07:52:04 -07:00
|
|
|
top: 0
|
|
|
|
|
2015-09-26 14:22:11 -07:00
|
|
|
a, input[type=submit], button
|
2011-07-29 07:52:04 -07:00
|
|
|
+context-button
|
|
|
|
|
|
|
|
form
|
|
|
|
display: inline
|
|
|
|
|
2011-07-30 16:47:04 -07:00
|
|
|
&[data-hangers-count="0"]
|
|
|
|
.empty-list
|
|
|
|
display: block
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
&.unlisted
|
|
|
|
h4
|
2011-07-30 16:45:28 -07:00
|
|
|
font:
|
|
|
|
size: 125%
|
|
|
|
style: italic
|
2011-07-22 15:06:46 -07:00
|
|
|
|
2011-07-25 11:06:07 -07:00
|
|
|
&:hover
|
2011-07-29 07:52:04 -07:00
|
|
|
.closet-list-controls
|
|
|
|
display: block
|
2011-07-22 14:55:05 -07:00
|
|
|
|
2011-07-30 16:45:28 -07:00
|
|
|
.visibility-form
|
|
|
|
input[type=submit]
|
|
|
|
visibility: visible
|
|
|
|
|
|
|
|
select
|
|
|
|
border-color: $soft-border-color
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
&:last-child
|
|
|
|
border-bottom: 0
|
2011-07-22 14:55:05 -07:00
|
|
|
|
2011-07-30 10:40:41 -07:00
|
|
|
&.droppable-active
|
2023-08-22 15:34:40 -07:00
|
|
|
border-radius: 1em
|
2011-07-30 10:40:41 -07:00
|
|
|
+module
|
|
|
|
border-bottom-width: 1px
|
|
|
|
border-style: dotted
|
|
|
|
margin: 1em 0
|
|
|
|
|
|
|
|
.object
|
|
|
|
// totally hiding these elements causes the original element to change
|
|
|
|
// position, throwing off the drag
|
|
|
|
+opacity(.25)
|
|
|
|
&.ui-draggable-dragging
|
|
|
|
+opacity(1)
|
|
|
|
|
|
|
|
.closet-list-controls
|
|
|
|
display: none
|
|
|
|
|
|
|
|
.closet-list-hangers
|
|
|
|
overflow: hidden
|
|
|
|
|
2011-07-30 19:13:48 -07:00
|
|
|
.visibility-form
|
|
|
|
display: none
|
|
|
|
|
2011-07-29 20:26:48 -07:00
|
|
|
.closet-hangers-group-autocomplete-item, .closet-list-autocomplete-item
|
|
|
|
span
|
2011-10-10 19:43:46 -07:00
|
|
|
+opacity(.5)
|
2011-07-29 20:26:48 -07:00
|
|
|
font-style: italic
|
|
|
|
padding: .2em .4em
|
|
|
|
|
|
|
|
.closet-list-autocomplete-item
|
|
|
|
a, span
|
|
|
|
font-size: 85%
|
|
|
|
padding-left: 2em
|
2011-07-29 08:25:17 -07:00
|
|
|
|
2011-08-03 07:33:13 -07:00
|
|
|
.closet-hangers-group
|
|
|
|
&[data-owned=true] .user-wants, &[data-owned=false] .user-owns
|
|
|
|
background: $module-bg-color
|
|
|
|
font-weight: bold
|
|
|
|
|
2011-07-22 11:02:04 -07:00
|
|
|
&.current-user
|
|
|
|
#closet-hangers
|
2011-07-15 20:14:26 -07:00
|
|
|
.object:hover
|
2011-07-15 19:52:53 -07:00
|
|
|
form
|
|
|
|
display: inline
|
2011-07-15 14:21:18 -07:00
|
|
|
|
2011-07-15 20:14:26 -07:00
|
|
|
.closet-hanger-destroy
|
|
|
|
position: absolute
|
|
|
|
right: ($object-width - $object-img-size) / 2 + $object-padding
|
2011-07-30 20:03:43 -07:00
|
|
|
top: $object-img-size - 28px
|
2011-07-15 20:14:26 -07:00
|
|
|
|
|
|
|
input
|
|
|
|
+context-button
|
2011-07-15 19:52:53 -07:00
|
|
|
|
2011-07-15 20:14:26 -07:00
|
|
|
.quantity
|
|
|
|
+opacity(1)
|
|
|
|
background: transparent
|
2011-07-30 20:03:43 -07:00
|
|
|
top: 0
|
2011-07-15 20:14:26 -07:00
|
|
|
padding: 0
|
|
|
|
|
|
|
|
span
|
|
|
|
display: none
|
|
|
|
|
|
|
|
input[type=number]
|
|
|
|
padding: 2px
|
|
|
|
width: 2em
|
|
|
|
|
|
|
|
input[type=submit]
|
|
|
|
font-size: 85%
|
2011-07-15 19:52:53 -07:00
|
|
|
|
2015-09-26 13:56:25 -07:00
|
|
|
input[type=checkbox]
|
|
|
|
display: block
|
|
|
|
|
2011-07-22 11:02:04 -07:00
|
|
|
&.js
|
|
|
|
#closet-hangers
|
2011-07-15 19:52:53 -07:00
|
|
|
.object:hover .quantity
|
2011-07-29 07:52:04 -07:00
|
|
|
display: block
|
|
|
|
|
2011-07-15 19:52:53 -07:00
|
|
|
input[type=number]
|
|
|
|
width: 2.5em
|
2011-07-15 14:21:18 -07:00
|
|
|
|
|
|
|
input[type=submit]
|
2011-07-15 19:52:53 -07:00
|
|
|
display: none
|
|
|
|
|
|
|
|
.object.loading
|
|
|
|
background: $module-bg-color
|
|
|
|
outline: 1px solid $module-border-color
|
|
|
|
|
2011-07-29 07:52:04 -07:00
|
|
|
.quantity
|
|
|
|
display: block
|
|
|
|
|
|
|
|
span:after
|
|
|
|
content: "…"
|
2011-07-15 13:59:15 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions
|
2015-09-26 20:09:13 -07:00
|
|
|
background: $background-color
|
|
|
|
box-sizing: border-box
|
2015-09-26 19:55:09 -07:00
|
|
|
display: block
|
|
|
|
font-size: 85%
|
|
|
|
padding: .5em 1em
|
2015-09-26 20:09:13 -07:00
|
|
|
text-align: center
|
2023-08-22 16:08:11 -07:00
|
|
|
width: 800px
|
2015-09-26 20:09:13 -07:00
|
|
|
|
2024-02-20 18:33:23 -08:00
|
|
|
position: sticky
|
|
|
|
top: 0
|
|
|
|
border-bottom: 1px solid $module-border-color
|
|
|
|
z-index: 11 /* beat the visibility form */
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions-intro, .bulk-actions-target-desc-singular
|
|
|
|
display: none
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions-target-desc
|
|
|
|
display: inline-block
|
|
|
|
|
|
|
|
.bulk-actions-options
|
|
|
|
display: inline-block
|
|
|
|
list-style: none
|
2015-09-26 15:31:55 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
> li
|
2015-09-26 15:31:55 -07:00
|
|
|
display: inline-block
|
2015-09-26 19:55:09 -07:00
|
|
|
margin-left: .75em
|
2015-09-26 15:31:55 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
form
|
2015-09-26 15:31:55 -07:00
|
|
|
display: inline-block
|
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
&:not(:first-child)::before
|
|
|
|
content: " or "
|
|
|
|
display: inline-block
|
|
|
|
margin-right: .75em
|
2015-09-26 15:31:55 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
&[data-target-count="0"]
|
|
|
|
.bulk-actions-intro
|
|
|
|
display: block
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions-form
|
|
|
|
display: none
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
&[data-target-count="1"]
|
|
|
|
.bulk-actions-target-desc-singular
|
|
|
|
display: inline
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2015-09-26 19:55:09 -07:00
|
|
|
.bulk-actions-target-desc-plural
|
|
|
|
display: none
|
2015-09-26 15:00:31 -07:00
|
|
|
|
2011-07-22 11:02:04 -07:00
|
|
|
#closet-hangers-contact
|
2014-01-18 20:50:14 -08:00
|
|
|
input[type=submit]
|
2011-07-22 11:02:04 -07:00
|
|
|
display: none
|
|
|
|
|
2011-07-22 15:06:46 -07:00
|
|
|
.closet-hangers-group
|
|
|
|
header
|
2011-07-29 07:52:04 -07:00
|
|
|
.show, .hide
|
|
|
|
cursor: pointer
|
2011-07-22 15:06:46 -07:00
|
|
|
|
|
|
|
.hide
|
|
|
|
display: block
|
|
|
|
|
|
|
|
&.hidden
|
|
|
|
header .hide, .closet-hangers-group-content
|
|
|
|
display: none
|
|
|
|
|
|
|
|
header .show
|
|
|
|
display: block
|
|
|
|
|
2011-07-31 16:04:21 -07:00
|
|
|
#toggle-help
|
2015-09-05 10:53:15 -07:00
|
|
|
display: inline-block
|
2011-07-31 16:04:21 -07:00
|
|
|
|
2015-09-26 14:22:11 -07:00
|
|
|
.remove-all
|
|
|
|
display: none
|
|
|
|
|
|
|
|
.select-all
|
|
|
|
display: inline-block
|
|
|
|
|
2011-08-03 07:33:13 -07:00
|
|
|
&.js
|
|
|
|
#toggle-compare
|
2015-09-05 10:53:15 -07:00
|
|
|
display: inline-block
|
2011-08-03 07:33:13 -07:00
|
|
|
|
|
|
|
#closet-hangers.comparing
|
|
|
|
.object
|
|
|
|
display: none
|
|
|
|
|
|
|
|
.closet-hangers-group
|
|
|
|
&[data-owned=true] .user-wants, &[data-owned=false] .user-owns
|
|
|
|
display: inline-block
|
|
|
|
|