diff options
Diffstat (limited to 'frontend/src/components/Form')
| -rw-r--r-- | frontend/src/components/Form/Input.js | 2 | ||||
| -rw-r--r-- | frontend/src/components/Form/mixins.js | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/frontend/src/components/Form/Input.js b/frontend/src/components/Form/Input.js index e000cfb..7c9e413 100644 --- a/frontend/src/components/Form/Input.js +++ b/frontend/src/components/Form/Input.js @@ -1,5 +1,5 @@ import styled from 'styled-components' -import {Border, DropShadow, InputLike, Rounded} from "./mixins"; +import {Border, DropShadow, InputLike, Rounded, Transition} from "./mixins"; export const Input = styled.input` ${Border} diff --git a/frontend/src/components/Form/mixins.js b/frontend/src/components/Form/mixins.js index 38ea394..64b7cc0 100644 --- a/frontend/src/components/Form/mixins.js +++ b/frontend/src/components/Form/mixins.js @@ -4,6 +4,15 @@ export const DropShadow = css` box-shadow: 0 14px 28px rgba(27, 33, 48,0.06), 0 10px 10px rgba(27, 33, 48,0.02); ` +export const Hover = css` + opacity: 0.5; + transition: all 0.5s cubic-bezier(.25,.8,.25,1); + + &:focus, &:hover, &:focus span { + opacity: 1; + } +` + export const Rounded = css` border-radius: 3px; ` @@ -13,6 +22,7 @@ export const Border = css` ` export const InputLike = css` + ${Hover} font-family: 'JetBrains Mono', monospace; width: 100%; font-size: 0.8em; |