aboutsummaryrefslogtreecommitdiff
path: root/src/components/Form/Form.scss
diff options
context:
space:
mode:
authorMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-04-15 23:16:16 +0530
committerMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-04-15 23:16:16 +0530
commitf98be4ca3816dcad16029fee30b66c9219c4cd57 (patch)
treeae6c2166ad2e04e7046e8abbfdf3cf179a40474d /src/components/Form/Form.scss
parent8ab93681fddf6c104d02f5123e293a5da25b311b (diff)
laid out the BillingForm elements in a sexy way
Diffstat (limited to 'src/components/Form/Form.scss')
-rw-r--r--src/components/Form/Form.scss70
1 files changed, 67 insertions, 3 deletions
diff --git a/src/components/Form/Form.scss b/src/components/Form/Form.scss
index 01f9bf2..5dc6545 100644
--- a/src/components/Form/Form.scss
+++ b/src/components/Form/Form.scss
@@ -1,5 +1,69 @@
-form {
- border: 1px solid purple;
+@import "../../styles/theme";
+
+.formContainer {
+ border: 1px solid pink;
+ padding: 2rem;
+
+ height: 60vh;
+ border-radius: 1rem;
+}
+
+.addNewItemForm .textInputs,
+.addNewItemForm .numericInputs
+label {
+ font-size: 1.5rem;
+}
+
+.addNewItemForm {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+
+ height: 50vh;
+}
+
+.addNewItemForm .textInputs,
+.addNewItemForm .numericInputs {
+ border: 1px solid $altBorderColor;
+ width: 30%;
+ justify-content: space-around;
+}
+
+.addNewItemForm .numericInputs input {
+ width: 5.5rem;
+}
+
+.addNewItemForm .menuButtons {
+ justify-content: space-around;
+ border: 1px solid $defBorderColor;
+ width: 15%;
+}
+
+.addNewItemForm .menuButtons * {
+ width: 100%;
+}
+
+.addNewItemForm div {
+ display: flex;
+ flex-direction: column;
+ border-radius: 1rem;
+ padding: 1.5rem;
+
+ overflow: scroll;
+}
+
+/* hide scrollbars */
+.addNewItemForm div::-webkit-scrollbar {
+ display: none; /* Chrome/Safari/Opera */
+}
+.addNewItemForm div {
+ -ms-overflow-style: none; /* IE and Edge */
+ scrollbar-width: none; /* Firefox */
+}
+
+.addNewItemForm label {
display: flex;
- justify-content: space-evenly;
+ justify-content: space-between;
+ padding: 0.8rem 0;
+ border-bottom: 1px dotted $labelUnderlineColor;
}