From cce9edf8ef09176eca31230dcdfbfa27a3e679ab Mon Sep 17 00:00:00 2001 From: armborst_f Date: Wed, 18 Feb 2026 22:21:38 +0100 Subject: [PATCH] add better beamline overview and abbrevations --- docs/beamlines/contacts.md | 57 ++++++++++++++------------ docs/beamlines/duolist.md | 18 ++++++++ docs/javascripts/pkgs/tablesort.min.js | 6 +++ docs/javascripts/tablesort.js | 6 +++ includes/abbreviations.md | 40 ++++++++++++++++++ mkdocs.yml | 16 +++++--- 6 files changed, 111 insertions(+), 32 deletions(-) create mode 100644 docs/beamlines/duolist.md create mode 100644 docs/javascripts/pkgs/tablesort.min.js create mode 100644 docs/javascripts/tablesort.js create mode 100644 includes/abbreviations.md diff --git a/docs/beamlines/contacts.md b/docs/beamlines/contacts.md index 69f7b51..0e04462 100644 --- a/docs/beamlines/contacts.md +++ b/docs/beamlines/contacts.md @@ -2,33 +2,36 @@ title: Beamline Contacts description: Table of all beamlines and their phone numbers template: main.html - -hide: - - toc --- -## Beamline Hutch Phone + | **Location** | **Source** | **Beamline** | **Hutch Phone Nr.** | + | :----------- | :------------ | :---------------- | :---------------------------------------------------------------------- | + | X01DD | Bend | NEMO[^1] | [5144](tel: +41 56 310 5144) | + | X01DA | Superbend 2 T | Debye[^1] | [5307](tel: +41 56 310 5307) | + | X02SA | U15 | I-TOMCAT | EH1: [5312](tel: +41 56 310 5312)
EH2: [5322](tel: +41 56 310 5322) | + | X02DA | Superbend 2 T | S-TOMCAT | [5192](tel: +41 56 310 5192) | + | X03MA | UE38 | ADRESS | tbd | + | X03DA | Bend | -- | -- | + | X04SA | U14 | ADDAMS | [5083](tel: +41 56 310 5083) | + | X04DB | Bend | VUV | tbd | + | X05LA | UE90 | QUEST | tbd | + | X05DA | Bend | OPTICS[^2] | tbd | + | X06SA | U19 | PX-I | tbd | + | X06DA | Bend | PX-III | tbd | + | X07MA | UE38 | PHOENIX & X-Treme | tbd | + | X07DB | Bend | NanoXAS | tbd | + | X07DA | Bend | PolLux | [5474](tel: +41 56 310 5474) | + | X08SA | U17 | microXAS | tbd | + | X08DA | Bend | -- | tbd | + | X08DB | Bend | DISCO | [5144](tel: +41 56 310 5144) | + | X09LA | U70 | XIL & PEARL | tbd | + | X09DA | Bend | NAPP | tbd | + | X10SA | U19 | PX-II | tbd | + | X10DA | Superbend 2 T | SuperXAS | tbd | + | X11MA | 2xUE36 | SIM | [5978](tel: +41 56 310 5978) | + | X11DA | Bend | -- | tbd | + | X12SA | U17 | cSAXS | tbd | + | X12DA | Bend | -- | tbd | -| **Sourcepoint** | **Beamline** | **Phone Nr.** | -| :- | :- | :- | -| X01DA | Debye | [5307](tel: +41 56 310 5307) | -| X02DA | S-TOMCAT | [5192](tel: +41 56 310 5192) | -| X02SA | I-TOMCAT | EH1: [5312](tel: +41 56 310 5312)
EH2: [5322](tel: +41 56 310 5322) | -| X04SA | ADDAMS | [5083](tel: +41 56 310 5083) | -| X07DA | PolLux | [5474](tel: +41 56 310 5474) | -| X11MA | SIM | [5978](tel: +41 56 310 5978) | - -## Beamline DUO Contactlist - -
- -
\ No newline at end of file + [^1]: Accelerator Diagnostics Beamline + [^2]: No User Operation \ No newline at end of file diff --git a/docs/beamlines/duolist.md b/docs/beamlines/duolist.md new file mode 100644 index 0000000..5455cd0 --- /dev/null +++ b/docs/beamlines/duolist.md @@ -0,0 +1,18 @@ +--- +title: DUO Contact List +description: Table of DUO beamlines and their contacts +template: main.html +--- + +
+ +
\ No newline at end of file diff --git a/docs/javascripts/pkgs/tablesort.min.js b/docs/javascripts/pkgs/tablesort.min.js new file mode 100644 index 0000000..e745bef --- /dev/null +++ b/docs/javascripts/pkgs/tablesort.min.js @@ -0,0 +1,6 @@ +/*! + * tablesort v5.7.0 (2025-12-26) + * http://tristen.ca/tablesort/demo/ + * Copyright (c) 2025 ; Licensed MIT +*/ +(()=>{function r(t,e){if(!(this instanceof r))return new r(t,e);if(!t||"TABLE"!==t.tagName)throw new Error("Element must be a table");this.init(t,e||{})}function v(t){var e;return window.CustomEvent&&"function"==typeof window.CustomEvent?e=new CustomEvent(t):(e=document.createEvent("CustomEvent")).initCustomEvent(t,!1,!1,void 0),e}function p(t,e){return e=e.sortAttribute||"data-sort",t.hasAttribute(e)?t.getAttribute(e):t.textContent||t.innerText||""}function A(t,e){return(t=t.trim().toLowerCase())===(e=e.trim().toLowerCase())?0:t