docs/src/ucx.css

Tue, 04 Oct 2022 19:25:07 +0200

author
Mike Becker <universe@uap-core.de>
date
Tue, 04 Oct 2022 19:25:07 +0200
changeset 591
7df0bcaecffa
parent 267
f4789572c9d6
child 734
6f757d839534
permissions
-rw-r--r--

fix over-optimization of strstr

1. it's actually less performant to frequently read bytes
from an array instead of using the native word length
2. the SBO buffer should be local and not static to allow
multi-threading usage

259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
1 a {
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
2 color: #2e2eaf;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
3 text-decoration: none;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
4 }
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
5
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
6 a:hover {
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
7 text-decoration: underline;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
8 text-decoration-style: dotted; // not supported in IE / Edge
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
9 }
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
10
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
11 #page-header, h1, h2, h3, #sidebar {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
12 font-family: sans-serif;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
13 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
14
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
15 #page-header {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
16 padding-top: 0.3em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
17 padding-bottom: 0.5em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
18 margin-bottom: 2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
19 border: none;
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
20 border-bottom-width: 1pt;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
21 border-bottom-style: solid;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
22 border-bottom-color: #2e2e2e;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
23 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
24
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
25 #page-header span {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
26 font-size: 2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
27 font-weight: bold;
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
28 color: #2e2e2e;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
29 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
30
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
31 #page-header img {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
32 float: right;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
33 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
34
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
35 #sidebar {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
36 float: left;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
37 width: 15em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
38 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
39
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
40 .nav {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
41 color: black;
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
42 background-color: #e9ebec;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
43 margin-bottom: 1em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
44 padding-bottom: 0.1em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
45 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
46
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
47 .nav h3 {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
48 color: white;
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
49 background-color: #5b6f7a;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
50 font-size: 1.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
51 padding-top: 0.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
52 padding-bottom: 0.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
53 padding-left: 0.5em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
54 margin-top: 0;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
55 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
56
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
57 .nav ul {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
58 margin-top: 0;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
59 padding-top: 0;
264
24f5484bae97 web doc has now proper titles
Mike Becker <universe@uap-core.de>
parents: 259
diff changeset
60 padding-left: 2em;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
61 font-size: 0.95em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
62 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
63
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
64 #content {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
65 margin-left: 16em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
66 padding: 0;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
67 font-family: serif;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
68 font-size: 1em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
69 min-width: 16em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
70 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
71
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
72 #content h1 {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
73 color: white;
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
74 background-color: #5b6f7a;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
75 font-size: 1.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
76 padding-top: 0.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
77 padding-bottom: 0.2em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
78 padding-left: 0.5em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
79 padding-right: 0;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
80 margin-top: 0;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
81 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
82
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
83 #content h2 {
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
84 color: #2e2e2e;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
85 font-size: 1.2em;
259
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
86 border-bottom-color: #5b6f7a;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
87 border-bottom-style: solid;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
88 border-bottom-width: 1pt;
2f5dea574a75 modules documentation
Mike Becker <universe@uap-core.de>
parents: 256
diff changeset
89 width: 100%;
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
90 }
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
91
256
2c21b42cf11d documentation will now be generated using pandoc
Mike Becker <universe@uap-core.de>
parents: 226
diff changeset
92 #content h3 {
226
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
93 font-size: 1.05em;
669136d4e3af adds web documentation to project
Mike Becker <universe@uap-core.de>
parents:
diff changeset
94 }
267
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
95
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
96 #modules table {
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
97 border-collapse: separate;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
98 border-spacing: .25em;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
99 }
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
100
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
101 #modules td > a {
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
102 display: table-cell;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
103 text-align: center;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
104 vertical-align: middle;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
105 width: 10em;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
106 height: 2em;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
107 border-style: solid;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
108 border-width: 1pt;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
109 border-color: #2e2e2e;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
110 }
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
111
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
112 #modules td > a:hover {
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
113 background: #e9ebec;
f4789572c9d6 restructures documentation + adds some examples for sstr_t
Mike Becker <universe@uap-core.de>
parents: 264
diff changeset
114 }

mercurial