Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Docs/style: Reformatting the Docs - #485

Open
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat
Open

Docs/style: Reformatting the Docs#485
MithraGhlm wants to merge 2 commits into
mainfrom
docs/reformat

Conversation

@MithraGhlm

Copy link
Copy Markdown
Contributor

Description

The existing documentation, while well written, does not follow a consistent formatting style. To improve the overall coherence and presentation of the documentation, we agreed to introduce a set of basic formatting guidelines after discussions with @eeberhard and @SprGrf.

This PR starts the reformatting effort and applies the new conventions across several documentation files.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8

Copy link
Copy Markdown
Member

This PR contains all commits from #482, could you untangle this?

@MithraGhlm

MithraGhlm commented May 20, 2026

Copy link
Copy Markdown
ContributorAuthor

This PR contains all commits from #482, could you untangle this?

Oh, bad mistake! Sorry

@MithraGhlm

Copy link
Copy Markdown
ContributorAuthor

For this task we need to have a base guiding rule, so everyone who writes a piece of documentations follows them.
I know the time is tight (almost always), but I think it's important to sacrifice some time to it.
The bigger the docs get, the harder reformatting would be.

Comment on lines +73 to +78
<div style={{ display: "flex", justifyContent: "center" }}>
<video autoPlay loop muted playsInline style={{ maxWidth: "100%", borderRadius: "8px" }}>
<source src={orbbecNewApp} type="video/webm" />
Creating a new Orbbec Camera component.
</video>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was for the image to be inline with the numbered list.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revert it. The extension did it.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I see in the original page of this file, the first image is a tab to the left compared to the other 2 images after it. Is this intentional and should I have kept it that way?

Should pictures be pushed to the right or to the left?


Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read
force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`
Starting with driver version `collections/fanuc:v1.1.0` and robot controller software V9.40/P85, it is possible to read force torque sensor values directly from the robot. The type of force sensor can be configured through the `force_sensor_type`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The formatting might be off here.

@MithraGhlmMithraGhlmJun 12, 2026

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update with Prettier.

update: I checked visually and didn't notice what has changed there, except for bolding the numbers. So it would be nice if we could double check it together when your back in the office.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed these. This is a single long line, I would expect the formatter to split it in two, as it was before pretty much.

Creating a new RealSense Camera component.
</video>
</div>
<div style={{ display: "flex", justifyContent: "center" }}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

@domire8

Copy link
Copy Markdown
Member

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

@domire8domire8 mentioned this pull request Jun 5, 2026
@MithraGhlm

MithraGhlm commented Jun 23, 2026

Copy link
Copy Markdown
ContributorAuthor

we agreed to introduce a set of basic formatting guidelines

That is welcome. Could you please state here what guidelines were introduced?

Well, actually nothing yet. It was only said that it is nice to have a guideline.... and that was it.
Enrico asked me if I am willing to do that, which I accepted, but then I don't know what should I exactly do. I mean, I need the guidelines to be set, and then I'll act based on them.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@MithraGhlm@domire8@SprGrf