]> git.plutz.net Git - lobster/commitdiff
style updates using common.css
authorPaul Hänsch <paul@plutz.net>
Sun, 14 Feb 2021 10:20:17 +0000 (11:20 +0100)
committerPaul Hänsch <paul@plutz.net>
Sun, 14 Feb 2021 10:20:17 +0000 (11:20 +0100)
cards/list.sh
style.css
therapies/therapy.css

index 03fa97340bd546d83cdccc36f35b9c2ed90401ab..616d6abb1b966f90531937d1aa5a6938e5c5da5f 100755 (executable)
@@ -79,8 +79,8 @@ print_card(){
       [div .section .note      $(card_item "$card" NOTE X-CLIENT-REFERRAL)]
       [div .section .therapies $(card_item "$card" therapies)]
       [div .control
-        [a .item href="/cards/edit_card.sh?card=${cardfile##*/}" $(l10n edit)]
-        [a .item href="/cards/export_card.sh?card=${cardfile##*/}" $(l10n vcf_export)]
+        [a .item .button href="/cards/edit_card.sh?card=${cardfile##*/}" $(l10n edit)]
+        [a .item .button href="/cards/export_card.sh?card=${cardfile##*/}" $(l10n vcf_export)]
       ]
     ]
        EOF
index 06aacdde32e5ff98dbc80debdbde025c83ea0d13..a7943d9293dba7e33c09f5b06d5fed2f36ed1392 100644 (file)
--- a/style.css
+++ b/style.css
@@ -1,90 +1,6 @@
-* {
-  position: relative;
-  box-sizing: border-box;
-  max-width: 100%;
-  font-family: sans-serif;
-  font-weight: normal;
-  font-size: initial;
-  font-style: normal;
-  text-decoration: none;
-  line-height: 1.5em;
-  color: inherit; background: transparent;
-  padding: 0; margin: 0;
-  border: none;
-}
-
-body {
-  color: #000; background-color: #FFF;
-}
-
-/* ======= GENERIC HTML STYLES =======*/
-
-p { margin-bottom: 1em; }
-
-a {
-  text-decoration: underline;
-  font-style: italic;
-  color: #068;
-}
-
-i, em { font-style: italic; }
-b, strong { font-weight: bolder; }
-ul, ol { margin-left: 1.125em; }
-table th { font-weight: bold; }
-
-h1, h2, h3 {
-  font-weight: bold;
-  margin-top: 1em;
-  margin-bottom: .5em;
-}
-
 h1:first-child, h2:first-child, h3:first-child,
 p + h1, p + h2, p + h3 {
-  margin-top: 0;
-}
-
-h4, h5, h6, form legend {
-  font-weight: bolder;
-  margin-bottom: .25em;
-}
-
-h1 { font-size: 1.5em; }
-h2 { font-size: 1.125em; }
-
-select, input, button, textarea,
-.control a {
-  display: inline-block;
-  background-color: #FFF;
-  border: 1pt solid;
-  padding: .25em .75em;
-  vertical-align: text-bottom;
-}
-.control a {
-  color: inherit;
-  font-style: normal;
-  text-decoration: none;
-}
-
-select { padding: .375em 0; }
-
-input[type=radio], input[type=checkbox] {
-  vertical-align: baseline;
-}
-input[type=number] { text-align: right; padding-right: 0; }
-
-button, input[type=button],
-.control a {
-  box-shadow: .125em .125em .25em;
-  cursor: pointer;
-}
-input[type=radio], input[type=checkbox],
-input[type=radio] + label, input[type=checkbox] + label {
-  cursor: pointer;
-}
-
-label { margin-right: .75em; }
-input + label {
-  margin-left: .375em;
+  margin-top: 3pt;
 }
 
 /* ====== COMMON ELEMENTS ======*/
@@ -127,41 +43,8 @@ form.filter > h1 { display: none; }
 
 form.filter fieldset { margin-top: .5em; }
 form.filter fieldset.item + fieldset.item legend { display: none; }
-form.filter fieldset.item input[type=radio] { display: none; }
-form.filter fieldset.item input[type=radio] + label {
-  display: table-cell;
-  padding: .5em 1em;
-  background-color: #EEE;
-  border-style: solid;
-  border-width: .5pt .25pt 0 .25pt;
-  white-space: normal;
-}
-form.filter fieldset.item input[type=radio] + label:first-of-type {
-  border-left: 1pt solid;
-}
-form.filter fieldset.item input[type=radio]:checked + label {
-  position: relative;
-  background-color: #FFF;
-  box-shadow: .125em -.125em .125em #888;
-  z-index: 1;
-}
-form.filter fieldset.item input[type=text],
-form.filter fieldset.item fieldset.courses,
-form.filter fieldset.item fieldset.categories {
-  position: relative;
-  display: block;
-  width: 100%;
-  margin-top: -1pt;
-  padding: .25em .75em;
-  border: 1pt solid;
-  box-shadow: .125em .125em .25em #888;
-}
-form.filter fieldset.item fieldset.courses,
-form.filter fieldset.item fieldset.categories { display: none; }
-form.filter fieldset.item input[value=course]:checked ~ input[type=text],
-form.filter fieldset.item input[value=CATEGORIES]:checked ~ input[type=text] { display: none; }
-form.filter fieldset.item input[value=course]:checked ~ fieldset.courses,
-form.filter fieldset.item input[value=CATEGORIES]:checked ~ fieldset.categories { display: block; }
+
+form.filter fieldset.item input[type=text] { display: block; }
 
 form.filter fieldset.order legend {
   float: left; margin-right: 1em;
@@ -360,6 +243,13 @@ form .control .item {
   form .control .item.delete { bottom: .125em; right: .25em; }
 }
 
+/* ======= LIST ITEMS, Clients ======= */
+
+div.card .therapies a.therapy.button { padding: .25em; line-height: .75em; }
+
+form.card .insurance #hi_select_list:checked ~ .tab[name=hi_company] {display: block; }
+form.card .insurance #hi_other:checked ~ .tab[name=hi_other] {display: block; }
+
 /* ======= LIST ITEMS, Courses ======= */
 
 form.course .dtstart input[name=DTS_YEAR],
index 90eb0270d14f8d996152c9c22fac64bd4efe5f2e..79a3e0c1f71998934d950974ceb9bec72cc44fa9 100644 (file)
@@ -1,3 +1,5 @@
+* { position: static; }
+
 .trailbtn:checked + fieldset.trailbox { display: block;}
 
 .trailbtn:checked + .trailbox + .trailbtn {
@@ -10,8 +12,6 @@
 }
 .trailbtn:checked + .trailbox + .trailbtn[type=submit]:before {content: none;}
 
-
-* { box-sizing: border-box; }
 body {
   overflow: scroll;
   position: relative;
@@ -35,17 +35,23 @@ form > button[type=submit]:hover {
   background-color: #FEE;
 }
 
-form > button#backbutton {
+form#report {
+  position: static;
+  width: 100%;
+  margin:0; padding: 0;
+  box-shadow: none;
+}
+
+form#report button#backbutton {
+  display: inline;
   position: absolute;
-  top: 2em;
-  left: 2%;
+  top: 1.75em; left: 2%;
+  font-size: 1.125em;
   background: transparent;
-  border: none;
   padding: 0;
-  margin: 0;
+  border: none; box-shadow: none;
 }
 
-
 input.tab { display: none; }
 input.tab + label.tab { display: block; }
 input.tab + label.tab::before { content: '\25b8 \00a0'; float: left;}