diff --git a/scss/mixin.scss b/scss/mixin.scss index 935645c..b4017ae 100644 --- a/scss/mixin.scss +++ b/scss/mixin.scss @@ -1,7 +1,20 @@ +/* +* Elements that can be changed will hint this by dimming and fading a little on hover +*/ +@mixin changeable($transition-period, $hover-brightness, $hover-opacity) { + transition: filter $transition-period; + cursor: pointer; + + &:hover { + filter: brightness($hover-brightness); + opacity: $hover-opacity; + } +} + /* - * Toothradio + * Toothradio. Some (eg trauma) are not changeable, hence the option. */ -@mixin toothradio($width, $height, $unchecked_background, $checked_background) { +@mixin toothradio($width, $height, $unchecked_background, $checked_background, $changeable: true) { display: flex; @@ -25,6 +38,13 @@ background: $almost_black !important; margin-right: 0px; } + + @if $changeable { + @include changeable(0.1s, 0.8, 0.9); + } + @else { + cursor: not-allowed; + } } } @@ -74,6 +94,8 @@ background-color: $red !important; margin-right: 0px; } + + @include changeable(0.1s, 0.7, 0.7); } } @@ -87,6 +109,8 @@ background-color: $default_color; } & + label { + // Less opacity here cos otherwise it's barely visible on the dark + @include changeable(0.1s, 0.7, 0.7); background-color: $accent_color; } } @@ -116,6 +140,7 @@ &[for$="-0"] { margin-right: 0px; } + @include changeable(0.1s, 0.8, 0.9); } } @@ -150,6 +175,7 @@ -ms-user-select: none; user-select: none; margin-right: 10px; + @include changeable(0.1s, 0.8, 0.9); /* Hide the browser's default checkbox */ input { @@ -196,6 +222,8 @@ height: 100%; transform-origin: 0% 100%; background-color: $accent_color; + + @include changeable(0.1s, 0.8, 0.9); } input { @@ -231,7 +259,9 @@ * Turf Block */ @mixin turf_block($turf_width, $turf_height) { - + @include changeable(0.1s, 0.8, 0.9); + + $turf_margin: 20px; $connector_height: $turf_height/10; $connector_width: $turf_margin * 2; @@ -327,7 +357,7 @@ display: flex; label { - + @include changeable(0.1s, 0.8, 0.9); & { height: $height; width: $width; @@ -363,7 +393,7 @@ display: flex; label { - + @include changeable(0.1s, 0.8, 0.9); &:not([for$="-0"]) { height: $diameter; width: $diameter; @@ -380,7 +410,6 @@ display: none; &:checked { - & ~ label:not([for$="-0"]) { border-color: $circle_border_color; background-color: $default_color; @@ -391,4 +420,4 @@ } } } -} +} \ No newline at end of file diff --git a/scss/style.scss b/scss/style.scss index e054bc2..9d9c022 100644 --- a/scss/style.scss +++ b/scss/style.scss @@ -9,6 +9,11 @@ $green: #008000; $light_green: #12a012; $blue: #04578f; +// Transition period for sheet parts that hint what they can do +$transition-period: 0.2s; +$hover-opacity: 0.9; +$hover-brightness: 0.8; + // Imports @import 'mixin.scss'; @@ -177,6 +182,14 @@ $blue: #04578f; font-style: italic; } + .rollable-text { + transition: color $transition-period; + } + .rollable-text:hover { + cursor: pointer; + color: $red; + } + // Stress and Trauma .big-teeth-section { @@ -207,7 +220,7 @@ $blue: #04578f; .small-teeth-container { .small-teeth-wrap { - @include toothradio(17px, 50px, "assets/teeth/shorttooth-grey.png", "assets/teeth/shorttooth-red.png"); + @include toothradio(17px, 50px, "assets/teeth/shorttooth-grey.png", "assets/teeth/shorttooth-red.png", false); flex-direction: column; .small-teeth { @@ -309,7 +322,11 @@ $blue: #04578f; .attribute-label, .attribute-skill-label { - text-transform: capitalize; + font-weight: bold; + text-transform: uppercase; + } + .attribute-skill-label { + letter-spacing: 1px; } .attributes-exp { @@ -386,13 +403,15 @@ $blue: #04578f; @include custom_radio_square($coin_size); flex-wrap: wrap; - label { + input ~ label { margin-right: $coin_margin; margin-bottom: $coin_margin; &[for$="0"] { border-width: 2px; } + + @include changeable($transition-period, $hover-brightness, $hover-opacity); } &.coins-hands { @@ -648,5 +667,4 @@ $blue: #04578f; } } - } diff --git a/styles/blades.css b/styles/blades.css index 3ae4723..3655fed 100644 --- a/styles/blades.css +++ b/styles/blades.css @@ -1,5 +1,8 @@ +/* +* Elements that can be changed will hint this by dimming and fading a little on hover +*/ /* - * Toothradio + * Toothradio. Some (eg trauma) are not changeable, hence the option. */ /* * Custom Radio @@ -162,6 +165,13 @@ * .description { font-style: italic; } +* .rollable-text { + transition: color 0.2s; +} +* .rollable-text:hover { + cursor: pointer; + color: red; +} * .big-teeth-section { border-top: 3px solid #191813; display: flex; @@ -189,6 +199,8 @@ background-repeat: no-repeat; background-size: contain; margin-right: 5px; + transition: filter 0.1s; + cursor: pointer; } * .big-teeth-section .big-teeth label:last-of-type { margin-right: 0px; @@ -200,6 +212,10 @@ background: #191813 !important; margin-right: 0px; } +* .big-teeth-section .big-teeth label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .big-teeth-section .big-teeth input { display: none; } @@ -221,6 +237,7 @@ background-repeat: no-repeat; background-size: contain; margin-right: 5px; + cursor: not-allowed; } * .big-teeth-section .small-teeth-container .small-teeth-wrap label:last-of-type { margin-right: 0px; @@ -259,8 +276,14 @@ -ms-user-select: none; user-select: none; margin-right: 10px; + transition: filter 0.1s; + cursor: pointer; /* Hide the browser's default checkbox */ } +* .big-teeth-section #trauma-list label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .big-teeth-section #trauma-list label input { display: none; } @@ -297,6 +320,8 @@ background-repeat: no-repeat; background-size: contain; margin-right: 5px; + transition: filter 0.1s; + cursor: pointer; } * .teeth-experience label:last-of-type { margin-right: 0px; @@ -308,6 +333,10 @@ background: #191813 !important; margin-right: 0px; } +* .teeth-experience label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .teeth-experience input { display: none; } @@ -353,6 +382,12 @@ height: 100%; transform-origin: 0% 100%; background-color: red; + transition: filter 0.1s; + cursor: pointer; +} +* #harm-armor #character-health-clock label:hover { + filter: brightness(0.8); + opacity: 0.9; } * #harm-armor #character-health-clock input { position: absolute; @@ -397,7 +432,11 @@ } * #attributes .attribute-label, * #attributes .attribute-skill-label { - text-transform: capitalize; + font-weight: bold; + text-transform: uppercase; +} +* #attributes .attribute-skill-label { + letter-spacing: 1px; } * #attributes .attributes-exp { position: relative; @@ -417,6 +456,8 @@ background-repeat: no-repeat; background-size: contain; margin-right: 5px; + transition: filter 0.1s; + cursor: pointer; } * #attributes .attributes-exp .stripe-tooth-body label:last-of-type { margin-right: 0px; @@ -428,6 +469,10 @@ background: #191813 !important; margin-right: 0px; } +* #attributes .attributes-exp .stripe-tooth-body label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #attributes .attributes-exp .stripe-tooth-body input { display: none; } @@ -450,6 +495,8 @@ vertical-align: middle; border: 2px solid #191813; border-radius: 24px; + transition: filter 0.1s; + cursor: pointer; } * #attributes .attributes-container label[for$="-0"] { height: 5px; @@ -459,6 +506,10 @@ background-color: red !important; margin-right: 0px; } +* #attributes .attributes-container label:hover { + filter: brightness(0.7); + opacity: 0.7; +} * #attributes .attributes-container input { display: none; } @@ -466,8 +517,14 @@ background-color: #EEEFFF; } * #attributes .attributes-container input:checked + label { + transition: filter 0.1s; + cursor: pointer; background-color: #191813; } +* #attributes .attributes-container input:checked + label:hover { + filter: brightness(0.7); + opacity: 0.7; +} * #attributes .attributes-container * { margin-right: 5px; } @@ -516,10 +573,16 @@ background-color: #DAA520; vertical-align: middle; border: 1px solid #191813; + transition: filter 0.1s; + cursor: pointer; } * .coins label[for$="-0"] { margin-right: 0px; } +* .coins label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .coins input { display: none; } @@ -529,13 +592,19 @@ * .coins input:checked + label { background-color: #DAA520; } -* .coins label { +* .coins input ~ label { margin-right: 3px; margin-bottom: 3px; + transition: filter 0.2s; + cursor: pointer; } -* .coins label[for$="0"] { +* .coins input ~ label[for$="0"] { border-width: 2px; } +* .coins input ~ label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .coins.coins-hands { width: 36px; } @@ -554,10 +623,16 @@ background-color: #DAA520; vertical-align: middle; border: 1px solid #191813; + transition: filter 0.1s; + cursor: pointer; } * .crew-coins label[for$="-0"] { margin-right: 0px; } +* .crew-coins label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * .crew-coins input { display: none; } @@ -583,6 +658,8 @@ background-repeat: no-repeat; background-size: contain; margin-right: 5px; + transition: filter 0.1s; + cursor: pointer; } * #crew-reputation label:last-of-type { margin-right: 0px; @@ -594,6 +671,10 @@ background: #191813 !important; margin-right: 0px; } +* #crew-reputation label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #crew-reputation input { display: none; } @@ -622,6 +703,8 @@ margin-right: 0px; } * #turf-list.section-non-editable .turf-block { + transition: filter 0.1s; + cursor: pointer; width: 130px; height: 100px; background-color: #CCC; @@ -629,6 +712,10 @@ margin: 20px; flex-grow: initial; } +* #turf-list.section-non-editable .turf-block:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #turf-list.section-non-editable .turf-block.turf-selected .connector { background-color: #999; z-index: 1; @@ -687,6 +774,8 @@ left: -7px; } * #turf-list.section-editable .turf-block { + transition: filter 0.1s; + cursor: pointer; width: 130px; height: 125px; background-color: #CCC; @@ -694,6 +783,10 @@ margin: 20px; flex-grow: initial; } +* #turf-list.section-editable .turf-block:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #turf-list.section-editable .turf-block.turf-selected .connector { background-color: #999; z-index: 1; @@ -757,6 +850,14 @@ /* Hide the browser's default checkbox */ width: 221px; } +* #crew-hold label { + transition: filter 0.1s; + cursor: pointer; +} +* #crew-hold label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #crew-hold label { height: 50px; width: 17px; @@ -784,6 +885,14 @@ display: flex; /* Hide the browser's default checkbox */ } +* #crew-tier label { + transition: filter 0.1s; + cursor: pointer; +} +* #crew-tier label:hover { + filter: brightness(0.8); + opacity: 0.9; +} * #crew-tier label:not([for$="-0"]) { height: 18px; width: 18px; diff --git a/styles/blades.css.map b/styles/blades.css.map index 09cb638..5c66fb5 100644 --- a/styles/blades.css.map +++ b/styles/blades.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../scss/mixin.scss","../scss/style.scss"],"names":[],"mappings":"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","file":"blades.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../scss/mixin.scss","../scss/style.scss"],"names":[],"mappings":"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","file":"blades.css"} \ No newline at end of file diff --git a/templates/parts/attributes.html b/templates/parts/attributes.html index 17c2a2d..43c347d 100644 --- a/templates/parts/attributes.html +++ b/templates/parts/attributes.html @@ -5,7 +5,7 @@