]> git.plutz.net Git - confetti/blobdiff - style.css
form submit for IBAN Assignments
[confetti] / style.css
index 742163ba21d5ce1857d6af966e7b7a92f11091e0..13d41a0dd4962eb3805f17fe752002371ee897ff 100644 (file)
--- a/style.css
+++ b/style.css
@@ -403,6 +403,9 @@ form.ledgers {
   font-weight: bold;
 }
 
+.ibanassign fieldset.iban input[name^="fn_"].disabled {
+  pointer-events: none;
+}
 .ibanassign fieldset.iban input[name^="check_"],
 .ibanassign fieldset.iban input[name^="check_"] + input,
 .ibanassign fieldset.iban input[name^="check_"] + input + label {
@@ -435,3 +438,36 @@ form.ledgers {
   background-color: #FDD;
   border-radius: 0 2pt 2pt 0;
 }
+
+.ibanassign fieldset.iban input[name^="use_"] {
+  display: none;
+}
+.ibanassign fieldset.iban input[name^="use_"]:checked ~ input {
+  background-color: #DFD;
+  pointer-events: none;
+  border-color: #888;
+}
+.ibanassign fieldset.iban input[name^="use_"]:checked ~ label.del,
+.ibanassign fieldset.iban input[name^="use_"]:checked ~ label.add {
+  display: none !important;
+}
+
+.ibanassign fieldset.iban label[for^="use_"] {
+  display: block;
+  float: right;
+  padding: .25em .5em;
+  background-color: #AAF;
+  border: 1pt solid;
+}
+
+.ibanassign fieldset.iban input[name^="use_"] ~ label[for^="use_"] { display: block; }
+.ibanassign fieldset.iban input[name^="use_"] ~ label[for^="use_"] + label[for^="use_"] { display: none; }
+.ibanassign fieldset.iban input[name^="use_"]:checked ~ label[for^="use_"] { display: none; }
+.ibanassign fieldset.iban input[name^="use_"]:checked ~ label[for^="use_"] + label[for^="use_"] { display: block; }
+
+.ibanassign > button {
+  position: sticky;
+  bottom: 0;
+  margin: auto;
+  display: block;
+}