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 }