aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/Form
diff options
context:
space:
mode:
authorjackyzha0 <[email protected]>2021-03-06 14:44:15 -0800
committerjackyzha0 <[email protected]>2021-03-06 14:44:15 -0800
commite9a7416fabbbb0155c09ee86e7843a4d87e0c118 (patch)
tree4243141cd2f151c65a0b4a8d34213b762aeef516 /frontend/src/components/Form
parentcode input style finalizations (diff)
downloadctrl-v-e9a7416fabbbb0155c09ee86e7843a4d87e0c118.tar.xz
ctrl-v-e9a7416fabbbb0155c09ee86e7843a4d87e0c118.zip
code renderer virtualization, better visuals
Diffstat (limited to 'frontend/src/components/Form')
-rw-r--r--frontend/src/components/Form/Input.js2
-rw-r--r--frontend/src/components/Form/mixins.js14
2 files changed, 14 insertions, 2 deletions
diff --git a/frontend/src/components/Form/Input.js b/frontend/src/components/Form/Input.js
index 7c9e413..e000cfb 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, Transition} from "./mixins";
+import {Border, DropShadow, InputLike, Rounded} 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 64b7cc0..600a861 100644
--- a/frontend/src/components/Form/mixins.js
+++ b/frontend/src/components/Form/mixins.js
@@ -8,7 +8,12 @@ export const Hover = css`
opacity: 0.5;
transition: all 0.5s cubic-bezier(.25,.8,.25,1);
- &:focus, &:hover, &:focus span {
+ & ~ pre {
+ transition: all 0.5s cubic-bezier(.25,.8,.25,1);
+ opacity: 0.5;
+ }
+
+ &:focus, &:hover, &:focus span, &:focus ~ pre {
opacity: 1;
}
`
@@ -31,6 +36,13 @@ export const InputLike = css`
margin: 1.7em 0;
`
+export const CodeLike = css`
+ font-family: JetBrains Mono !important;
+ font-size: 14px !important;
+ line-height: 1.2em !important;
+ white-space: pre-wrap;
+`
+
export const ButtonLike = css`
font-family: 'JetBrains Mono', serif;
font-weight: 700;