Changes for page Tidy-Lab Cloud Platform
Last modified by Humphrey AI on 2026/03/22 10:27
From version 16.1
edited by Christian Wawrzinek
on 2026/03/18 15:44
on 2026/03/18 15:44
Change comment:
There is no comment for this version
To version 14.1
edited by Humphrey AI
on 2026/03/18 15:43
on 2026/03/18 15:43
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. wac1 +XWiki.humphrey - Content
-
... ... @@ -1,27 +1,5 @@ 1 - {{velocity}} 2 - $xwiki.ssx.use($doc.fullName) 3 - $xwiki.jsx.use($doc.fullName, {"minify": false}) 4 - #set($logoUrl = $doc.getAttachmentURL('tidylab-logo.svg')) 5 - {{/velocity}} 1 + {{tidy-lab-hero /}} 6 6 7 - {{html clean="false" wiki="false"}} 8 - <div class="tl-hero"> 9 - <div class="tl-hero-top"> 10 - <div class="tl-hero-logo-bar"> 11 - <img src="$escapetool.xml($logoUrl)" alt="Tidy-Lab" class="tl-hero-logo-img" /> 12 - </div> 13 - <div class="tl-hero-center"> 14 - <h1 class="tl-hero-title">Tidy-Lab Cloud Platform</h1> 15 - </div> 16 - </div> 17 - <div class="tl-hero-bottom"> 18 - <p class="tl-hero-tagline">data · done · better</p> 19 - </div> 20 - <a href="#tl-content" class="tl-hero-scroll">▼</a> 21 - </div> 22 - <div id="tl-content"></div> 23 - {{/html}} 24 - 25 25 == Welcome == 26 26 27 27 Welcome to the **Tidy-Lab Cloud Platform** community wiki. ... ... @@ -28,41 +28,41 @@ 28 28 29 29 Tidy-Lab is a secure research platform that connects inventory, experiments and workflows in one place — making your results traceable, reproducible and audit-ready. 30 30 31 -=== Quick Links === 9 + === Quick Links === 32 32 33 -* [[Getting Started>>doc:]] 34 -* [[Documentation>>doc:]] 35 -* [[FAQ>>doc:]] 36 -* [[Community Forum>>doc:]] 11 + * [[Getting Started>>doc:]] 12 + * [[Documentation>>doc:]] 13 + * [[FAQ>>doc:]] 14 + * [[Community Forum>>doc:]] 37 37 38 -== About the Platform == 16 + == About the Platform == 39 39 40 40 Tidy-Lab is an open-source, metadata-driven platform for ITSM, CMDB, and research data management. Built on a flexible data model, it lets you define the structure of your data and processes without custom code. 41 41 42 -=== Key Features === 20 + === Key Features === 43 43 44 -* **Inventory Management** — Track samples, reagents, equipment and any entity with custom metadata fields 45 -* **Experiment Tracking** — Design experiment templates, log results and link them to inventory 46 -* **Workflow Automation** — Define approval chains, notifications and automated actions 47 -* **Compliance & Audit** — Full audit trail, electronic signatures and FAIR data principles 22 + * **Inventory Management** — Track samples, reagents, equipment and any entity with custom metadata fields 23 + * **Experiment Tracking** — Design experiment templates, log results and link them to inventory 24 + * **Workflow Automation** — Define approval chains, notifications and automated actions 25 + * **Compliance & Audit** — Full audit trail, electronic signatures and FAIR data principles 48 48 49 -=== Getting Started === 27 + === Getting Started === 50 50 51 - ~|=Step|=Description52 - ~|1|Create your account and set up your profile53 - ~|2|Join or create a research group54 - ~|3|Configure your inventory categories55 - ~|4|Set up your first experiment template56 - ~|5|Invite collaborators and assign roles29 + |=Step|=Description 30 + |1|Create your account and set up your profile 31 + |2|Join or create a research group 32 + |3|Configure your inventory categories 33 + |4|Set up your first experiment template 34 + |5|Invite collaborators and assign roles 57 57 58 -== Community == 36 + == Community == 59 59 60 60 Tidy-Lab is stewarded by the **Stichting Tidy-Lab Foundation**, an independent Dutch foundation. We welcome contributions from everyone. 61 61 62 -=== How to Contribute === 40 + === How to Contribute === 63 63 64 -* Fork a repository and submit a pull request 65 -* Report bugs and suggest features through the issue tracker 66 -* Write documentation and tutorials 67 -* Help translate the platform into other languages 68 -* Share your experiment templates with the community 42 + * Fork a repository and submit a pull request 43 + * Report bugs and suggest features through the issue tracker 44 + * Write documentation and tutorials 45 + * Help translate the platform into other languages 46 + * Share your experiment templates with the community
- XWiki.JavaScriptExtension[0]
-
- cache
-
... ... @@ -1,1 +1,0 @@ 1 -long - code
-
... ... @@ -1,1 +1,0 @@ 1 -// Tidy-Lab Hero: full-page hero with chrome fadedocument.body.classList.add('tl-hero-page');(function() { var hero = document.querySelector('.tl-hero'); if (!hero) return; var chromeSelectors = [ '#menuview', '#headerglobal', '#hierarchy_breadcrumb', '.document-header', '#xdocFooter', '#xwikidata', '#footerglobal', '.skip-nav' ]; var chromeElements = []; chromeSelectors.forEach(function(sel) { var el = document.querySelector(sel); if (el) chromeElements.push(el); }); var wasFading = false; function onScroll() { var heroHeight = hero.offsetHeight; var scrollY = window.pageYOffset || document.documentElement.scrollTop; var fadeStart = heroHeight * 0.3; var fadeEnd = heroHeight * 0.7; var progress = 0; if (scrollY <= fadeStart) { progress = 0; } else if (scrollY >= fadeEnd) { progress = 1; } else { progress = (scrollY - fadeStart) / (fadeEnd - fadeStart); } if (progress > 0 && progress < 1) { if (!wasFading) { document.body.classList.add('tl-fading'); document.body.classList.remove('tl-scrolled'); wasFading = true; } chromeElements.forEach(function(el) { el.style.opacity = progress; }); } else if (progress >= 1) { document.body.classList.remove('tl-fading'); document.body.classList.add('tl-scrolled'); chromeElements.forEach(function(el) { el.style.opacity = ''; }); wasFading = false; } else { document.body.classList.remove('tl-fading'); document.body.classList.remove('tl-scrolled'); chromeElements.forEach(function(el) { el.style.opacity = ''; }); wasFading = false; } } window.addEventListener('scroll', onScroll, { passive: true }); onScroll(); var scrollLink = document.querySelector('.tl-hero-scroll'); var tlContent = document.getElementById('tl-content'); if (scrollLink) { scrollLink.addEventListener('click', function(e) { e.preventDefault(); if (tlContent) { tlContent.scrollIntoView({ behavior: 'smooth' }); } }); }})(); - name
-
... ... @@ -1,1 +1,0 @@ 1 -Tidy-Lab Hero Page Script - parse
-
... ... @@ -1,1 +1,0 @@ 1 -No - use
-
... ... @@ -1,1 +1,0 @@ 1 -onDemand