|
8 | 8 | <style> |
9 | 9 | /* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ |
10 | 10 |
|
11 | | -@import url(//fonts.googleapis.com/css?family=Noto+Sans); |
| 11 | +@import url("//fonts.googleapis.com/css?family=Noto+Sans:300,600italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"); |
12 | 12 | @import url(//asciidoctor.org/stylesheets/asciidoctor.css); /* Default asciidoc style framework - important */ |
13 | 13 |
|
14 | 14 | /* customisations by harry */ |
|
61 | 61 |
|
62 | 62 |
|
63 | 63 | /* CUSTOMISATIONS */ |
| 64 | + |
64 | 65 | /* Change the values in root for quick customisation. If you want even more fine grain... venture further. */ |
| 66 | + |
65 | 67 | :root{ |
66 | | ---maincolor:#282c34; |
67 | | ---primarycolor:#f39c12; |
68 | | ---secondarycolor:#03a9f4; |
69 | | ---tertiarycolor:#4db6ac; |
70 | | ---sidebarbackground:#21252b; |
71 | | ---linkcolor:#f44336; |
72 | | ---linkcoloralternate:#ff9800; |
| 68 | +--maincolor:#FFFFFF; |
| 69 | +--primarycolor:#2c3e50; |
| 70 | +--secondarycolor:#ba3925; |
| 71 | +--tertiarycolor: #186d7a; |
| 72 | +--sidebarbackground:#CCC; |
| 73 | +--linkcolor:#b71c1c; |
| 74 | +--linkcoloralternate:#f44336; |
73 | 75 | --white:#FFFFFF; |
| 76 | +--black:#000000; |
74 | 77 | } |
75 | 78 |
|
76 | 79 | /* Text styles */ |
| 80 | +h1{color:var(--primarycolor) !important;} |
77 | 81 |
|
78 | | -body{font-family: "Noto Sans",sans-serif;background-color: var(--maincolor);color:var(--white);} |
79 | | - |
80 | | -h1{color:var(--primarycolor) !important;font-family:"Noto Sans",sans-serif;} |
81 | | -h2,h3,h4,h5,h6{color:var(--secondarycolor) !important;font-family:"Noto Sans",sans-serif;} |
82 | | -.title{color:var(--white) !important;font-family:"Noto Sans",sans-serif;font-style: normal; font-weight: normal;} |
83 | | -p{font-family: "Noto Sans",sans-serif ! important} |
84 | | -#toc.toc2 a:link{color:var(--linkcolor);} |
85 | | -blockquote{color:var(--tertiarycolor) !important} |
86 | | -.quoteblock{color:var(--white)} |
87 | | -code{color:var(--linkcoloralternate);background-color: var(--sidebarbackground) !important} |
| 82 | +h2,h3,h4,h5,h6{color:var(--secondarycolor) !important;} |
88 | 83 |
|
| 84 | +.title{color:var(--tertiarycolor) !important; font-family:"Noto Sans",sans-serif !important;font-style: normal !important; font-weight: normal !important;} |
| 85 | +p{font-family: "Noto Sans",sans-serif !important} |
89 | 86 |
|
90 | 87 | /* Table styles */ |
91 | | -th{background-color: var(--maincolor);color:var(--white) !important;} |
92 | | -td{background-color: var(--maincolor);color: var(--linkcoloralternate) !important} |
93 | | - |
94 | | - |
95 | | -#toc.toc2{background-color:var(--sidebarbackground);} |
96 | | -#toctitle{color:var(--white);} |
| 88 | +th{font-family: "Noto Sans",sans-serif !important} |
97 | 89 |
|
98 | 90 | /* Responsiveness fixes */ |
99 | 91 | video { |
100 | 92 | max-width: 100%; |
101 | 93 | } |
102 | 94 |
|
103 | 95 | @media all and (max-width: 600px) { |
104 | | - table { |
105 | | - width: 55vw!important; |
106 | | - font-size: 3vw; |
107 | | - } |
108 | | -} |
109 | | - |
110 | | -.exampleblock > .content { |
111 | | - background-color: var(--maincolor); |
112 | | -} |
113 | | - |
114 | | -a { |
115 | | - color: var(--secondarycolor); |
116 | | -} |
117 | | - |
118 | | -.admonitionblock td.icon .icon-tip::before { |
119 | | - text-shadow: none; |
120 | | - color: var(--white); |
121 | | -} |
122 | | -.admonitionblock td.icon .icon-note::before { |
123 | | - color: var(--tertiarycolor); |
124 | | -} |
125 | | -.admonitionblock td.icon .icon-important::before { |
126 | | - color: var(--linkcolor); |
127 | | -} |
128 | | -/*.admonitionblock td.icon .icon-caution::before { |
129 | | - color: var(--linkcoloralternate); |
130 | | -}*/ |
131 | | -.admonitionblock td.icon .icon-warning::before { |
132 | | - color: var(--primarycolor); |
| 96 | +table { |
| 97 | + width: 55vw!important; |
| 98 | + font-size: 3vw; |
133 | 99 | } |
134 | 100 |
|
135 | | -#preamble > .sectionbody > .paragraph:first-of-type p { |
136 | | - color: var(--white); |
137 | | -} |
138 | | - |
139 | | -.quoteblock blockquote::before { |
140 | | - color: var(--primarycolor); |
141 | | -} |
142 | | -.quoteblock .attribution cite, .verseblock .attribution cite { |
143 | | - color: var(--white); |
144 | | -} |
145 | | -.verseblock pre { |
146 | | - color: var(--white); |
147 | | -} |
148 | | -.quoteblock blockquote, .quoteblock blockquote p { |
149 | | - color: var(--white); |
150 | | -} |
151 | | - |
152 | | -.sidebarblock { |
153 | | - background: var(--sidebarbackground); |
154 | | -} |
155 | | -.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { |
156 | | - background: var(--sidebarbackground); |
157 | | - color: var(--white); |
158 | | -} |
159 | | - |
160 | | -#header .details { |
161 | | - color: var(--white); |
162 | | -} |
163 | | -#header .details span.email a { |
164 | | - color: var(--linkcoloralternate); |
165 | | -} |
166 | | - |
167 | | - |
168 | 101 | </style> |
169 | 102 | </head> |
170 | 103 | <body class="article toc2 toc-left"> |
@@ -523,84 +456,75 @@ <h3 id="_implementing_a_repository_and_unit_of_work_for_csvs"><a class="anchor" |
523 | 456 | </div> |
524 | 457 | </div> |
525 | 458 | <style> |
526 | | -pre.pygments .hll { background-color: #404040 } |
527 | | -pre.pygments { background: #202020; color: #d0d0d0 } |
528 | | -pre.pygments .tok-c { color: #999999; font-style: italic } /* Comment */ |
529 | | -pre.pygments .tok-err { color: #a61717; background-color: #e3d2d2 } /* Error */ |
530 | | -pre.pygments .tok-esc { color: #d0d0d0 } /* Escape */ |
531 | | -pre.pygments .tok-g { color: #d0d0d0 } /* Generic */ |
532 | | -pre.pygments .tok-k { color: #6ab825; font-weight: bold } /* Keyword */ |
533 | | -pre.pygments .tok-l { color: #d0d0d0 } /* Literal */ |
534 | | -pre.pygments .tok-n { color: #d0d0d0 } /* Name */ |
535 | | -pre.pygments .tok-o { color: #d0d0d0 } /* Operator */ |
536 | | -pre.pygments .tok-x { color: #d0d0d0 } /* Other */ |
537 | | -pre.pygments .tok-p { color: #d0d0d0 } /* Punctuation */ |
538 | | -pre.pygments .tok-ch { color: #999999; font-style: italic } /* Comment.Hashbang */ |
539 | | -pre.pygments .tok-cm { color: #999999; font-style: italic } /* Comment.Multiline */ |
540 | | -pre.pygments .tok-cp { color: #cd2828; font-weight: bold } /* Comment.Preproc */ |
541 | | -pre.pygments .tok-cpf { color: #999999; font-style: italic } /* Comment.PreprocFile */ |
542 | | -pre.pygments .tok-c1 { color: #999999; font-style: italic } /* Comment.Single */ |
543 | | -pre.pygments .tok-cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ |
544 | | -pre.pygments .tok-gd { color: #d22323 } /* Generic.Deleted */ |
545 | | -pre.pygments .tok-ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ |
546 | | -pre.pygments .tok-gr { color: #d22323 } /* Generic.Error */ |
547 | | -pre.pygments .tok-gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ |
548 | | -pre.pygments .tok-gi { color: #589819 } /* Generic.Inserted */ |
549 | | -pre.pygments .tok-go { color: #cccccc } /* Generic.Output */ |
550 | | -pre.pygments .tok-gp { color: #aaaaaa } /* Generic.Prompt */ |
551 | | -pre.pygments .tok-gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ |
552 | | -pre.pygments .tok-gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ |
553 | | -pre.pygments .tok-gt { color: #d22323 } /* Generic.Traceback */ |
554 | | -pre.pygments .tok-kc { color: #6ab825; font-weight: bold } /* Keyword.Constant */ |
555 | | -pre.pygments .tok-kd { color: #6ab825; font-weight: bold } /* Keyword.Declaration */ |
556 | | -pre.pygments .tok-kn { color: #6ab825; font-weight: bold } /* Keyword.Namespace */ |
557 | | -pre.pygments .tok-kp { color: #6ab825 } /* Keyword.Pseudo */ |
558 | | -pre.pygments .tok-kr { color: #6ab825; font-weight: bold } /* Keyword.Reserved */ |
559 | | -pre.pygments .tok-kt { color: #6ab825; font-weight: bold } /* Keyword.Type */ |
560 | | -pre.pygments .tok-ld { color: #d0d0d0 } /* Literal.Date */ |
561 | | -pre.pygments .tok-m { color: #3677a9 } /* Literal.Number */ |
562 | | -pre.pygments .tok-s { color: #ed9d13 } /* Literal.String */ |
563 | | -pre.pygments .tok-na { color: #bbbbbb } /* Name.Attribute */ |
564 | | -pre.pygments .tok-nb { color: #24909d } /* Name.Builtin */ |
565 | | -pre.pygments .tok-nc { color: #447fcf; text-decoration: underline } /* Name.Class */ |
566 | | -pre.pygments .tok-no { color: #40ffff } /* Name.Constant */ |
567 | | -pre.pygments .tok-nd { color: #ffa500 } /* Name.Decorator */ |
568 | | -pre.pygments .tok-ni { color: #d0d0d0 } /* Name.Entity */ |
569 | | -pre.pygments .tok-ne { color: #bbbbbb } /* Name.Exception */ |
570 | | -pre.pygments .tok-nf { color: #447fcf } /* Name.Function */ |
571 | | -pre.pygments .tok-nl { color: #d0d0d0 } /* Name.Label */ |
572 | | -pre.pygments .tok-nn { color: #447fcf; text-decoration: underline } /* Name.Namespace */ |
573 | | -pre.pygments .tok-nx { color: #d0d0d0 } /* Name.Other */ |
574 | | -pre.pygments .tok-py { color: #d0d0d0 } /* Name.Property */ |
575 | | -pre.pygments .tok-nt { color: #6ab825; font-weight: bold } /* Name.Tag */ |
576 | | -pre.pygments .tok-nv { color: #40ffff } /* Name.Variable */ |
577 | | -pre.pygments .tok-ow { color: #6ab825; font-weight: bold } /* Operator.Word */ |
578 | | -pre.pygments .tok-w { color: #666666 } /* Text.Whitespace */ |
579 | | -pre.pygments .tok-mb { color: #3677a9 } /* Literal.Number.Bin */ |
580 | | -pre.pygments .tok-mf { color: #3677a9 } /* Literal.Number.Float */ |
581 | | -pre.pygments .tok-mh { color: #3677a9 } /* Literal.Number.Hex */ |
582 | | -pre.pygments .tok-mi { color: #3677a9 } /* Literal.Number.Integer */ |
583 | | -pre.pygments .tok-mo { color: #3677a9 } /* Literal.Number.Oct */ |
584 | | -pre.pygments .tok-sa { color: #ed9d13 } /* Literal.String.Affix */ |
585 | | -pre.pygments .tok-sb { color: #ed9d13 } /* Literal.String.Backtick */ |
586 | | -pre.pygments .tok-sc { color: #ed9d13 } /* Literal.String.Char */ |
587 | | -pre.pygments .tok-dl { color: #ed9d13 } /* Literal.String.Delimiter */ |
588 | | -pre.pygments .tok-sd { color: #ed9d13 } /* Literal.String.Doc */ |
589 | | -pre.pygments .tok-s2 { color: #ed9d13 } /* Literal.String.Double */ |
590 | | -pre.pygments .tok-se { color: #ed9d13 } /* Literal.String.Escape */ |
591 | | -pre.pygments .tok-sh { color: #ed9d13 } /* Literal.String.Heredoc */ |
592 | | -pre.pygments .tok-si { color: #ed9d13 } /* Literal.String.Interpol */ |
593 | | -pre.pygments .tok-sx { color: #ffa500 } /* Literal.String.Other */ |
594 | | -pre.pygments .tok-sr { color: #ed9d13 } /* Literal.String.Regex */ |
595 | | -pre.pygments .tok-s1 { color: #ed9d13 } /* Literal.String.Single */ |
596 | | -pre.pygments .tok-ss { color: #ed9d13 } /* Literal.String.Symbol */ |
597 | | -pre.pygments .tok-bp { color: #24909d } /* Name.Builtin.Pseudo */ |
598 | | -pre.pygments .tok-fm { color: #447fcf } /* Name.Function.Magic */ |
599 | | -pre.pygments .tok-vc { color: #40ffff } /* Name.Variable.Class */ |
600 | | -pre.pygments .tok-vg { color: #40ffff } /* Name.Variable.Global */ |
601 | | -pre.pygments .tok-vi { color: #40ffff } /* Name.Variable.Instance */ |
602 | | -pre.pygments .tok-vm { color: #40ffff } /* Name.Variable.Magic */ |
603 | | -pre.pygments .tok-il { color: #3677a9 } /* Literal.Number.Integer.Long */ |
| 459 | +pre.pygments .hll { background-color: #ffffcc } |
| 460 | +pre.pygments { background: #f0f0f0; } |
| 461 | +pre.pygments .tok-c { color: #60a0b0; font-style: italic } /* Comment */ |
| 462 | +pre.pygments .tok-err { border: 1px solid #FF0000 } /* Error */ |
| 463 | +pre.pygments .tok-k { color: #007020; font-weight: bold } /* Keyword */ |
| 464 | +pre.pygments .tok-o { color: #666666 } /* Operator */ |
| 465 | +pre.pygments .tok-ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */ |
| 466 | +pre.pygments .tok-cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ |
| 467 | +pre.pygments .tok-cp { color: #007020 } /* Comment.Preproc */ |
| 468 | +pre.pygments .tok-cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */ |
| 469 | +pre.pygments .tok-c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ |
| 470 | +pre.pygments .tok-cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ |
| 471 | +pre.pygments .tok-gd { color: #A00000 } /* Generic.Deleted */ |
| 472 | +pre.pygments .tok-ge { font-style: italic } /* Generic.Emph */ |
| 473 | +pre.pygments .tok-gr { color: #FF0000 } /* Generic.Error */ |
| 474 | +pre.pygments .tok-gh { color: #000080; font-weight: bold } /* Generic.Heading */ |
| 475 | +pre.pygments .tok-gi { color: #00A000 } /* Generic.Inserted */ |
| 476 | +pre.pygments .tok-go { color: #888888 } /* Generic.Output */ |
| 477 | +pre.pygments .tok-gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ |
| 478 | +pre.pygments .tok-gs { font-weight: bold } /* Generic.Strong */ |
| 479 | +pre.pygments .tok-gu { color: #800080; font-weight: bold } /* Generic.Subheading */ |
| 480 | +pre.pygments .tok-gt { color: #0044DD } /* Generic.Traceback */ |
| 481 | +pre.pygments .tok-kc { color: #007020; font-weight: bold } /* Keyword.Constant */ |
| 482 | +pre.pygments .tok-kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ |
| 483 | +pre.pygments .tok-kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ |
| 484 | +pre.pygments .tok-kp { color: #007020 } /* Keyword.Pseudo */ |
| 485 | +pre.pygments .tok-kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ |
| 486 | +pre.pygments .tok-kt { color: #902000 } /* Keyword.Type */ |
| 487 | +pre.pygments .tok-m { color: #40a070 } /* Literal.Number */ |
| 488 | +pre.pygments .tok-s { color: #4070a0 } /* Literal.String */ |
| 489 | +pre.pygments .tok-na { color: #4070a0 } /* Name.Attribute */ |
| 490 | +pre.pygments .tok-nb { color: #007020 } /* Name.Builtin */ |
| 491 | +pre.pygments .tok-nc { color: #0e84b5; font-weight: bold } /* Name.Class */ |
| 492 | +pre.pygments .tok-no { color: #60add5 } /* Name.Constant */ |
| 493 | +pre.pygments .tok-nd { color: #555555; font-weight: bold } /* Name.Decorator */ |
| 494 | +pre.pygments .tok-ni { color: #d55537; font-weight: bold } /* Name.Entity */ |
| 495 | +pre.pygments .tok-ne { color: #007020 } /* Name.Exception */ |
| 496 | +pre.pygments .tok-nf { color: #06287e } /* Name.Function */ |
| 497 | +pre.pygments .tok-nl { color: #002070; font-weight: bold } /* Name.Label */ |
| 498 | +pre.pygments .tok-nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ |
| 499 | +pre.pygments .tok-nt { color: #062873; font-weight: bold } /* Name.Tag */ |
| 500 | +pre.pygments .tok-nv { color: #bb60d5 } /* Name.Variable */ |
| 501 | +pre.pygments .tok-ow { color: #007020; font-weight: bold } /* Operator.Word */ |
| 502 | +pre.pygments .tok-w { color: #bbbbbb } /* Text.Whitespace */ |
| 503 | +pre.pygments .tok-mb { color: #40a070 } /* Literal.Number.Bin */ |
| 504 | +pre.pygments .tok-mf { color: #40a070 } /* Literal.Number.Float */ |
| 505 | +pre.pygments .tok-mh { color: #40a070 } /* Literal.Number.Hex */ |
| 506 | +pre.pygments .tok-mi { color: #40a070 } /* Literal.Number.Integer */ |
| 507 | +pre.pygments .tok-mo { color: #40a070 } /* Literal.Number.Oct */ |
| 508 | +pre.pygments .tok-sa { color: #4070a0 } /* Literal.String.Affix */ |
| 509 | +pre.pygments .tok-sb { color: #4070a0 } /* Literal.String.Backtick */ |
| 510 | +pre.pygments .tok-sc { color: #4070a0 } /* Literal.String.Char */ |
| 511 | +pre.pygments .tok-dl { color: #4070a0 } /* Literal.String.Delimiter */ |
| 512 | +pre.pygments .tok-sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ |
| 513 | +pre.pygments .tok-s2 { color: #4070a0 } /* Literal.String.Double */ |
| 514 | +pre.pygments .tok-se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ |
| 515 | +pre.pygments .tok-sh { color: #4070a0 } /* Literal.String.Heredoc */ |
| 516 | +pre.pygments .tok-si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ |
| 517 | +pre.pygments .tok-sx { color: #c65d09 } /* Literal.String.Other */ |
| 518 | +pre.pygments .tok-sr { color: #235388 } /* Literal.String.Regex */ |
| 519 | +pre.pygments .tok-s1 { color: #4070a0 } /* Literal.String.Single */ |
| 520 | +pre.pygments .tok-ss { color: #517918 } /* Literal.String.Symbol */ |
| 521 | +pre.pygments .tok-bp { color: #007020 } /* Name.Builtin.Pseudo */ |
| 522 | +pre.pygments .tok-fm { color: #06287e } /* Name.Function.Magic */ |
| 523 | +pre.pygments .tok-vc { color: #bb60d5 } /* Name.Variable.Class */ |
| 524 | +pre.pygments .tok-vg { color: #bb60d5 } /* Name.Variable.Global */ |
| 525 | +pre.pygments .tok-vi { color: #bb60d5 } /* Name.Variable.Instance */ |
| 526 | +pre.pygments .tok-vm { color: #bb60d5 } /* Name.Variable.Magic */ |
| 527 | +pre.pygments .tok-il { color: #40a070 } /* Literal.Number.Integer.Long */ |
604 | 528 | </style> |
605 | 529 | <div><div id="disqus_thread" style="margin: 10px"></div> |
606 | 530 | <script> |
|
0 commit comments