Warning, /office/klevernotes/src/contents/resources/style/KleverStyle.css is written in an unsupported language. File is not indexed.

0001 :root {
0002     --bodyColor: ;
0003     --font: ;
0004     --fontSize: ;
0005     --textColor: ;
0006     --titleColor: ;
0007     --linkColor: ;
0008     --visitedLinkColor: ;
0009     --codeColor: ;
0010     --highlightColor: ;
0011     --codeFont: ;
0012     --codeFontSize: ;
0013 }
0014 
0015 body {
0016     font-family: var(--font), sans-serif;
0017     font-size: var(--fontSize); /* was 16, all other font-size are based on that*/
0018     line-height: 1.6;
0019     background-color: var(--bodyColor);
0020     padding: 10px;
0021     color: var(--textColor);
0022 }
0023 
0024 a {
0025     color: var(--linkColor);
0026 }
0027 
0028 a:visited {
0029     color: var(--visitedLinkColor);
0030 }
0031 
0032 a.absent {
0033     color: #cc0000;
0034 }
0035 
0036 a.anchor {
0037     display: block;
0038     padding-left: 30px;
0039     margin-left: -30px;
0040     cursor: pointer;
0041     position: absolute;
0042     top: 0;
0043     left: 0;
0044     bottom: 0;
0045 }
0046 
0047 h1, h2, h3, h4, h5, h6 {
0048     margin: 0;
0049     padding: 0;
0050     font-weight: bold;
0051     color: var(--titleColor);
0052 }
0053 
0054 h1, h2, h3, h4, h5, h6 {
0055     line-height: 36px;
0056 }
0057 
0058 h1 {
0059     font-size: calc(var(--fontSize) + 12px);
0060     margin-bottom: 18px;
0061 }
0062 
0063 h2 {
0064     font-size: calc(var(--fontSize) + 8px);
0065     margin-bottom: 12px;
0066 }
0067 
0068 h3 {
0069     font-size: calc(var(--fontSize) + 2px);
0070 }
0071 
0072 h4 {
0073     font-size: var(--fontSize);
0074 }
0075 
0076 h5 {
0077     font-size: calc(var(--fontSize) - 2px);
0078 }
0079 
0080 h6 {
0081     font-size: calc(var(--fontSize) - 3px);
0082 }
0083 
0084 p, ul, ol, dl, li, table, pre {
0085     margin: 15px 0;
0086 }
0087 
0088 
0089 
0090 hr {
0091     margin: 0 0 19px;
0092     border: 0;
0093     height: 2px;
0094     background-image: linear-gradient(90deg, transparent, transparent, var(--linkColor), var(--linkColor), var(--linkColor), transparent, transparent);
0095     background-size: 10px 2px, 100% 2px;
0096     border: none;
0097 }
0098 
0099 h1 p, h2 p, h3 p, h4 p, h5 p, h6 p {
0100     margin-top: 0;
0101 }
0102 
0103 li p.first {
0104     display: inline-block;
0105 }
0106 
0107 li {
0108     margin: 0;
0109 }
0110 
0111 ul, ol {
0112     padding-left: 30px;
0113 }
0114 
0115 ul :first-child, ol :first-child {
0116     margin-top: 0;
0117 }
0118 
0119 li::marker {
0120     color: var(--linkColor);
0121 }
0122 
0123 mark {
0124     background-color: var(--highlightColor);
0125 }
0126 
0127 /* For custom checkbox
0128  *thanks to https://moderncss.dev/pure-css-custom-checkbox-style/
0129  */
0130 .hasCheck {
0131     list-style-type: none;
0132     margin: 0.5em;
0133     margin-left: -20px;
0134 }
0135 
0136 .form-control {
0137     line-height: 1;
0138     display: grid;
0139     grid-template-columns: 1em auto;
0140     gap: 0.5em;
0141 }
0142 
0143 input[type="checkbox"]:disabled {
0144     /* Remove most all native input styles */
0145     appearance: none;
0146     /* Not removed via appearance */
0147     margin: 0;
0148 
0149     font: inherit;
0150 
0151     color: var(--linkColor);
0152     border: 0.15em solid var(--linkColor);
0153     border-radius: 0.15em;
0154     cursor: not-allowed;
0155 
0156     display: grid;
0157     place-content: center;
0158 }
0159 
0160 input[type="checkbox"]::before {
0161     content: "";
0162     width: 0.5em;
0163     height: 0.5em;
0164     transform: scale(0);
0165     background-color: var(--linkColor);
0166 }
0167 
0168 input[type="checkbox"]:checked::before {
0169     transform: scale(1);
0170 }
0171 
0172 blockquote {
0173     margin: 0;
0174     padding: 0 15px;
0175     margin-bottom: 18px;
0176     border-left: 1px dashed;
0177     border-image: linear-gradient(var(--bodyColor), var(--linkColor)) 20;
0178     font-family: serif;
0179     font-style: italic;
0180 }
0181 
0182 blockquote > :first-child {
0183     margin-top: 0;
0184 }
0185 
0186 blockquote > :last-child {
0187     margin-bottom: 0;
0188 }
0189 
0190 blockquote:before {
0191     content: "\201C";
0192     font-size: calc(var(--fontSize) + 4px);
0193     font-family: serif;
0194     color: var(--titleColor);
0195 }
0196 
0197 blockquote p {
0198     font-weight: 300;
0199     line-height: 18px;
0200     margin-bottom: 0;
0201     font-style: italic;
0202 }
0203 
0204 table {
0205     padding: 0;
0206     margin: 10px 0 15px 0;
0207     border-collapse: collapse;
0208     width: 100%
0209 }
0210 
0211 table tr {
0212     border-top: 1px solid var(--textColor);
0213     margin: 0;
0214     padding: 0;
0215     color: var(--textColor)
0216     filter: brightness(130%);
0217     background-color: var(--codeColor);
0218 }
0219 
0220 table tr:nth-child(2n) {
0221     background-color: var(--codeColor);
0222     filter: brightness(95%);
0223 }
0224 
0225 table tr th {
0226     font-weight: bold;
0227     border: 1px solid var(--textColor);
0228     margin: 0;
0229     padding: 6px 13px;
0230     filter: brightness(130%);
0231 }
0232 
0233 table tr td {
0234     border: 1px solid var(--textColor);
0235     margin: 0;
0236     padding: 6px 13px;
0237     filter: brightness(130%);
0238 }
0239 
0240 img {
0241     max-width: 100%;
0242 }
0243 
0244 code {
0245     margin: 0 2px;
0246     padding: 1px 3px;
0247     white-space: nowrap;
0248     border: 1px solid var(--titleColor);
0249     background-color: var(--codeColor);
0250     -webkit-border-radius: 5px;
0251     -moz-border-radius: 5px;
0252     border-radius: 5px;
0253     filter: brightness(80%);
0254     font-size: var(--codeFontSize);
0255 }
0256 
0257 pre code {
0258     margin: 0;
0259     padding: 0;
0260     white-space: pre-wrap;
0261     border: none;
0262     background: transparent;
0263     font-family: var(--codeFont), monospace;
0264 }
0265 
0266 pre {
0267     background-color: var(--codeColor);
0268     border: 2px solid var(--linkColor);
0269     border-radius: 10px;
0270     filter: brightness(80%);
0271     display: block;
0272     padding: 10px;
0273     margin: 0 0 18px;
0274     line-height: 16px;
0275     white-space: pre-wrap;
0276     word-wrap: break-word;
0277 }
0278 
0279 pre code {
0280     background-color: transparent;
0281     border: none;
0282 }
0283 
0284 sup {
0285     font-size: 0.83em;
0286     vertical-align: super;
0287     line-height: 0;
0288 }