diff --git a/frontend/src/components/Cards/row.module.css b/frontend/src/components/Cards/row.module.css index 4e0a7b0..317fcf4 100644 --- a/frontend/src/components/Cards/row.module.css +++ b/frontend/src/components/Cards/row.module.css @@ -74,6 +74,7 @@ } .downloadIcon { - margin-bottom: -.35rem; - margin-right: .3rem; + margin-bottom: -.37rem; + margin-right: .4rem; + margin-left: -.2rem; } \ No newline at end of file diff --git a/frontend/src/components/Fields/input_field.module.css b/frontend/src/components/Fields/input_field.module.css index 4839223..4bc0321 100644 --- a/frontend/src/components/Fields/input_field.module.css +++ b/frontend/src/components/Fields/input_field.module.css @@ -10,13 +10,14 @@ .input { width: 100%; + height: 100%; padding: 0.75rem; font-size: 1rem; font-family: 'IBM Plex Mono'; color: #eaeaea; - background-color: #2a2a2a; + background-color: #222222; border: transparent; border-bottom: .2em solid #3a3a3a; border-radius: .2rem; @@ -28,7 +29,7 @@ outline: none; border-color: #353be5; - background-color: #2a2a2a; + background-color: #202020; color: #ffffff; } @@ -40,4 +41,8 @@ color: #de3535; font-size: 0.875rem; margin-top: 0.25rem; +} + +.textArea { + resize: none; } \ No newline at end of file diff --git a/frontend/src/components/Fields/text_area.jsx b/frontend/src/components/Fields/text_area.jsx new file mode 100644 index 0000000..04cbc1a --- /dev/null +++ b/frontend/src/components/Fields/text_area.jsx @@ -0,0 +1,37 @@ +// TODO made by AI + +import { h } from 'preact'; +import styles from './input_field.module.css'; // Optional: CSS Modules + +function TextArea({ + id, + name, + label, + value, + onChange, + error, + placeholder, + required, + className, + containerClass, + ...rest // To accept other standard input props +}) { + return ( +