Skip to content

Commit ed0cd42

Browse files
committed
added features table
Signed-off-by: Alexander Wert <[email protected]>
1 parent ec02549 commit ed0cd42

File tree

17 files changed

+446
-34
lines changed

17 files changed

+446
-34
lines changed

docs/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
.PHONY: generate-collector-components
2-
generate-collector-components:
1+
.PHONY: generate
2+
generate:
33
cd gen_edot_col_components && pip install -r requirements.txt && python3 render_md.py
44

55
.PHONY: check-md-gen
@@ -19,5 +19,5 @@ check-links: build-site
1919
bundle exec htmlproofer --assume_extension '.html' --swap-urls '^/opentelemetry/:/' --ignore_urls '/http:\/\/localhost:4000.*/','/https:\/\/elastic.github.io\/opentelemetry\/*/','/https:\/\/mvnrepository.com\/artifact\/co.elastic.otel\/elastic-otel-javaagent.*/' --no_enforce_https ./_site
2020

2121
.PHONY: run-local
22-
run-local: generate-collector-components
22+
run-local: generate
2323
bundle exec jekyll serve

docs/_edot-collector/components.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ parent: Customization
1010
The EDOT Collector comes with embedded Collector components from the [OTel Collector Core](https://github.com/open-telemetry/opentelemetry-collector),
1111
[OTel Collector Contrib](https://github.com/open-telemetry/opentelemetry-collector-contrib) and the [Elastic Collector Components](https://github.com/elastic/opentelemetry-collector-components) repositories.
1212

13+
<!-- DO NOT DELETE THIS SECTION, TAGS ARE REQUIRED FOR GENERATION-->
1314
<!-- start:edot-collector-components-table -->
1415

1516
| Component | GitHub Repo | Version |

docs/_edot-sdks/android/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT Android
33
layout: default
4-
nav_order: 2
4+
nav_order: 7
55
---
66

77
## EDOT Android

docs/_edot-sdks/dotnet/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT .NET
33
layout: default
4-
nav_order: 5
4+
nav_order: 2
55
---
66

77
## EDOT .NET

docs/_edot-sdks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Currently, the following EDOT SDKs are availble:
2626

2727
For languages for which Elastic does not offer its own distribution, we recommend using the upstream OTel SDKs:
2828

29-
| Language | Release Status |
29+
| Language | Upstream Docs |
3030
|:-------------------|:---------------|
3131
| JS / Browser | [Vanilla OTel RUM SDK/API](https://opentelemetry.io/docs/languages/js/) |
3232
| Rust | [Vanilla OTel Rust SDK/API](https://opentelemetry.io/docs/languages/rust/) |

docs/_edot-sdks/ios/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT iOS
33
layout: default
4-
nav_order: 5
4+
nav_order: 8
55
---
66

77
## EDOT iOS

docs/_edot-sdks/java/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT Java
33
layout: default
4-
nav_order: 5
4+
nav_order: 3
55
---
66

77
## EDOT Java

docs/_edot-sdks/nodejs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT Node.js
33
layout: default
4-
nav_order: 5
4+
nav_order: 4
55
---
66

77
## EDOT Node.js

docs/_edot-sdks/python/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT Python
33
layout: default
4-
nav_order: 5
4+
nav_order: 6
55
---
66

77
## EDOT Python

docs/_sass/custom/custom.scss

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
/* ---- Features Table ------ */
2+
3+
table.features-table {
4+
min-width: unset !important;
5+
max-width: 43rem;
6+
}
7+
8+
9+
table.features-table th {
10+
min-width: unset !important;
11+
}
12+
13+
table.features-table td.s {
14+
min-width: 35px;
15+
}
16+
17+
table.features-table th.r {
18+
height: 60px;
19+
white-space: nowrap;
20+
border-left: none;
21+
}
22+
23+
table.features-table th.r > div {
24+
transform:
25+
translate(7px, -2px)
26+
rotate(315deg);
27+
28+
border-bottom: 1px solid #ccc;
29+
min-width: 70px;
30+
text-align: start;
31+
}
32+
33+
table.features-table th.f {
34+
vertical-align: bottom;
35+
text-align: left;
36+
}
37+
38+
table.features-table td.f {
39+
width: 100%;
40+
}
41+
42+
table.features-table th.l {
43+
width: 100%;
44+
border: unset;
45+
}
46+
47+
table.features-table .s {
48+
max-width: 35px;
49+
}
50+
51+
table.features-table td.s {
52+
padding: unset !important;
53+
text-align: center;
54+
}
55+
56+
table.features-table td.b {
57+
border-right: 1px solid #eeebee;
58+
min-width: 38px !important;
59+
max-width: 38px;
60+
}
61+
62+
table.features-table th.l > div {
63+
display: flex;
64+
justify-content: space-between; /* Distributes items evenly */
65+
width: 100%;
66+
flex-direction: row;
67+
}
68+
69+
table.features-table th.l > div > div {
70+
flex: 1; /* Allows items to grow equally */
71+
text-align: center; /* Centers text within each item */
72+
padding: 5px; /* Adjust padding as needed */
73+
}
74+
75+
/* ------------------------ */

0 commit comments

Comments
 (0)