|
251 | 251 | .doc .paragraph, |
252 | 252 | .doc .dlist, |
253 | 253 | .doc .hdlist, |
| 254 | +.doc .qlist, |
254 | 255 | .doc .olist, |
255 | 256 | .doc .ulist, |
256 | 257 | .doc .exampleblock, |
|
268 | 269 | margin: calc(24 / var(--rem-base) * 1rem) 0 0; |
269 | 270 | } |
270 | 271 |
|
| 272 | +.doc .ulist .paragraph, |
| 273 | +.doc .dlist .paragraph, |
| 274 | +.doc .hdlist .paragraph { |
| 275 | + margin: 0; |
| 276 | +} |
| 277 | + |
271 | 278 | .doc table.tableblock { |
272 | 279 | font-size: calc(14.5 / var(--rem-base) * 1rem); |
273 | 280 | } |
|
629 | 636 | padding-left: var(--ds-space-2h); |
630 | 637 | } |
631 | 638 |
|
| 639 | +.doc ul.checklist p { |
| 640 | + padding: var(--ds-space-h) 0; |
| 641 | +} |
| 642 | + |
632 | 643 | .doc ul.checklist p > i.fa-check-square-o:first-child, |
633 | 644 | .doc ul.checklist p > i.fa-square-o:first-child { |
634 | 645 | display: inline-flex; |
635 | 646 | justify-content: center; |
636 | | - width: 1.25rem; |
637 | | - margin-left: -1.25rem; |
| 647 | + align-items: center; |
| 648 | + vertical-align: middle; |
| 649 | + line-height: calc(16 / var(--rem-base) * 1rem); |
| 650 | +} |
| 651 | + |
| 652 | +.doc ul.checklist i.fa-check-square-o::before, |
| 653 | +.doc ul.checklist i.fa-square-o::before { |
| 654 | + font-family: "Material Icons Outlined", sans-serif; |
| 655 | + border-radius: calc(3 / var(--rem-base) * 1rem); |
| 656 | + width: calc(16 / var(--rem-base) * 1rem); |
| 657 | + height: calc(16 / var(--rem-base) * 1rem); |
638 | 658 | } |
639 | 659 |
|
640 | 660 | .doc ul.checklist i.fa-check-square-o::before { |
641 | | - content: "\2713"; |
| 661 | + content: "\e876"; |
| 662 | + color: var(--ds-primary-solid-color); |
| 663 | + background-color: var(--ds-primary-solid-bg); |
642 | 664 | } |
643 | 665 |
|
644 | 666 | .doc ul.checklist i.fa-square-o::before { |
645 | | - content: "\274f"; |
| 667 | + content: ""; |
| 668 | + border: 0.25rem solid var(--ds-text-primary); |
646 | 669 | } |
647 | 670 |
|
648 | 671 | .doc .dlist .dlist, |
|
654 | 677 | .doc .ulist .dlist, |
655 | 678 | .doc .ulist .olist, |
656 | 679 | .doc .ulist .ulist { |
657 | | - margin-top: var(--ds-space-1); |
| 680 | + margin-top: 0; |
658 | 681 | } |
659 | 682 |
|
660 | 683 | .doc .olist li + li, |
661 | 684 | .doc .ulist li + li { |
662 | | - margin-top: var(--ds-space-2); |
| 685 | + margin-top: 0; |
663 | 686 | } |
664 | 687 |
|
665 | 688 | .doc .ulist .listingblock, |
|
695 | 718 |
|
696 | 719 | .doc .ulist .title, |
697 | 720 | .doc .olist .title { |
698 | | - font-style: var(--caption-font-style); |
699 | 721 | font-weight: var(--caption-font-weight); |
700 | | - margin-bottom: var(--ds-space-h); |
| 722 | + margin-bottom: var(--ds-space-3); |
| 723 | + color: var(--heading-font-color); |
701 | 724 | } |
702 | 725 |
|
703 | 726 | .doc .imageblock .title { |
|
914 | 937 | } |
915 | 938 |
|
916 | 939 | .doc .dlist dt { |
917 | | - font-style: italic; |
| 940 | + color: var(--heading-font-color); |
918 | 941 | } |
919 | 942 |
|
920 | 943 | .doc .dlist dd { |
|
939 | 962 | .doc td.hdlist1 { |
940 | 963 | font-weight: var(--body-font-weight-bold); |
941 | 964 | padding-right: 0.25rem; |
| 965 | + color: var(--heading-font-color); |
942 | 966 | } |
943 | 967 |
|
944 | 968 | .doc td.hdlist2 { |
|
1066 | 1090 | word-wrap: normal; |
1067 | 1091 | } |
1068 | 1092 |
|
| 1093 | +.doc .checklist input[type="checkbox" i] { |
| 1094 | + appearance: none; |
| 1095 | + vertical-align: middle; |
| 1096 | + position: relative; |
| 1097 | + border-radius: calc(3 / var(--rem-base) * 1rem); |
| 1098 | + border: 0.25rem solid var(--ds-text-primary); |
| 1099 | + width: calc(16 / var(--rem-base) * 1rem); |
| 1100 | + height: calc(16 / var(--rem-base) * 1rem); |
| 1101 | +} |
| 1102 | + |
| 1103 | +.doc .checklist input[type="checkbox" i]:checked { |
| 1104 | + border-color: var(--ds-primary-solid-bg); |
| 1105 | +} |
| 1106 | + |
| 1107 | +.doc .checklist input[type="checkbox" i]::before { |
| 1108 | + font-family: "Material Icons Outlined", sans-serif; |
| 1109 | + content: "\e876"; |
| 1110 | + position: absolute; |
| 1111 | + top: 50%; |
| 1112 | + left: 50%; |
| 1113 | + transform: translate(-50%, -50%); |
| 1114 | + opacity: 0; |
| 1115 | +} |
| 1116 | + |
| 1117 | +.doc .checklist input[type="checkbox" i]:checked::before { |
| 1118 | + opacity: 1; |
| 1119 | + font-size: calc(16 / var(--rem-base) * 1rem); |
| 1120 | + color: var(--ds-primary-solid-color); |
| 1121 | + background-color: var(--ds-primary-solid-bg); |
| 1122 | + border-radius: calc(3 / var(--rem-base) * 1rem); |
| 1123 | +} |
| 1124 | + |
1069 | 1125 | #footnotes { |
1070 | 1126 | font-size: 0.85em; |
1071 | 1127 | line-height: 1.5; |
|
0 commit comments