Changes for page Tidy-Lab Cloud Platform
Last modified by Humphrey AI on 2026/03/22 10:27
From version 15.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
To version 2.1
edited by Humphrey AI
on 2026/03/18 14:57
on 2026/03/18 14:57
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Tidy-Lab Cloud Platform1 +Home - Content
-
... ... @@ -1,46 +1,40 @@ 1 - {{tidy-lab-hero/}}1 +== Welcome to your wiki == 2 2 3 - ==Welcome==3 +XWiki is the best tool to organize your knowledge. A //wiki// is organized in a hierarchy of //pages//. You can create multiple wikis, each with its own set of pages. 4 4 5 - Welcometothe**Tidy-LabCloudPlatform**communitywiki.5 +XWiki can be used as a knowledge base (support, documentation, sales, etc.), for collaborative workspaces or even as a complete intranet. 6 6 7 - Tidy-Lab is a secure researchplatform that connectsinventory, experimentsand workflowsin one place — making your resultstraceable, reproducible and audit-ready.7 +== The basics == 8 8 9 - ===QuickLinks===9 +To make the most out of your wiki, log-in and: 10 10 11 - * [[Getting Started>>doc:]] 12 - * [[Documentation>>doc:]] 13 - * [[FAQ>>doc:]] 14 - * [[Community Forum>>doc:]] 11 +Use the {{displayIcon name="pencil"/}} button above to //edit// this page and start customizing your wiki to your needs. 15 15 16 - = =About thePlatform==13 +Use the {{displayIcon name="add"/}} button above to //add// more pages to your wiki and create the //hierarchy// that best organizes your content. 17 17 18 - Tidy-Labisanopen-source,metadata-drivenplatformforITSM, CMDB,andresearchdatamanagement.Built onaflexible data model,it lets youdefinethestructure ofyourdataandprocesseswithoutcustom code.15 +Use the {{displayIcon name="home"/}} breadcrumbs located above the title to //navigate// inside your pages. It's easy to get lost in a big wiki without them. 19 19 20 - ===KeyFeatures===17 +You can also use the [[Sandbox>>Sandbox.WebHome]] for more demo content and generally a place to experiment with your wiki's features. 21 21 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 19 + {{box}}Learn more on how to use XWiki with the [[Getting Started Guide>>https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/WebHome]].{{/box}} 26 26 27 - === Getting Started === 21 +(% class="row" %) 22 +((( 23 +(% class="col-xs-12 col-sm-6" %) 24 +((( 25 +== Extend your wiki == 28 28 29 - |=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 27 +To extend the power and functionalities of your wiki with the features that //you// need, head over to the [[Extension Manager>>XWiki.XWikiPreferences||queryString="editor=globaladmin§ion=XWiki.Extensions"]] where you can search for and install extensions. 35 35 36 - == Community == 29 +To browse through the 900+ community contributed extensions available for XWiki, head over to the [[Extensions Repository>>https://extensions.xwiki.org]]. 30 +))) 37 37 38 - Tidy-Lab is stewarded by the **Stichting Tidy-Lab Foundation**, an independent Dutch foundation. We welcome contributions from everyone. 32 +(% class="col-xs-12 col-sm-6" %) 33 +((( 34 +== Create your application == 39 39 40 - ===HowtoContribute===36 +Go beyond the available extensions and define the //structure// of your data based on //your// needs, creating //your// own applications with [[App Within Minutes>>AppWithinMinutes]] (AWM). 41 41 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 38 +AWM will take care of making it easy for you and your users to create and manage the data. 39 +))) 40 +)))
- 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
- XWiki.StyleSheetExtension[0]
-
- cache
-
... ... @@ -1,1 +1,0 @@ 1 -long - code
-
... ... @@ -1,1 +1,0 @@ 1 -/* ========================================================================== Tidy-Lab Homepage — Full-Page Hero Targets exact XWiki 18.1 Flamingo DOM element IDs. ========================================================================== *//* Chrome elements: hidden initially */.tl-hero-page:not(.tl-scrolled) #menuview,.tl-hero-page:not(.tl-scrolled) #headerglobal,.tl-hero-page:not(.tl-scrolled) #hierarchy_breadcrumb,.tl-hero-page:not(.tl-scrolled) .document-header,.tl-hero-page:not(.tl-scrolled) #xdocFooter,.tl-hero-page:not(.tl-scrolled) #xwikidata,.tl-hero-page:not(.tl-scrolled) #footerglobal,.tl-hero-page:not(.tl-scrolled) .skip-nav { display: none !important;}/* When fading in, switch to opacity */.tl-hero-page.tl-fading #menuview,.tl-hero-page.tl-fading #headerglobal,.tl-hero-page.tl-fading #hierarchy_breadcrumb,.tl-hero-page.tl-fading .document-header,.tl-hero-page.tl-fading #xdocFooter,.tl-hero-page.tl-fading #xwikidata,.tl-hero-page.tl-fading #footerglobal,.tl-hero-page.tl-fading .skip-nav { display: block !important;}.tl-hero-page.tl-fading .document-header { display: flex !important;}/* Sticky navbar once visible */.tl-hero-page.tl-fading #menuview,.tl-hero-page.tl-scrolled #menuview { position: fixed !important; top: 0; left: 0; width: 100%; z-index: 1030; overflow: hidden;}/* Prevent horizontal overflow */html, body.tl-hero-page,.tl-hero-page #xwikimaincontainer,.tl-hero-page #xwikimaincontainerinner { overflow-x: hidden !important;}/* Reset containers for full-bleed hero */.tl-hero-page:not(.tl-scrolled) #xwikimaincontainer,.tl-hero-page:not(.tl-scrolled) #xwikimaincontainerinner,.tl-hero-page:not(.tl-scrolled) #contentcontainer,.tl-hero-page:not(.tl-scrolled) #contentcolumn,.tl-hero-page:not(.tl-scrolled) .main,.tl-hero-page:not(.tl-scrolled) #mainContentArea,.tl-hero-page:not(.tl-scrolled) #xwikicontent { margin: 0 !important; padding: 0 !important; width: 100% !important; max-width: 100% !important;}.tl-hero-page:not(.tl-scrolled) #mainContentArea > hr { display: none !important;}.tl-hero-page:not(.tl-scrolled) #xwikicontent > .row { margin: 0 !important;}body.tl-hero-page:not(.tl-scrolled) { padding-top: 0 !important; margin-top: 0 !important;}/* Hero Section */.tl-hero { position: relative; min-height: 100vh; width: 100%; display: flex; flex-direction: column; overflow: hidden;}.tl-hero-top { flex: 1; background-color: #2D2B55; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; position: relative !important; padding-bottom: 30px; overflow: visible;}.tl-hero-bottom { flex: 1; background-color: #FFFFFF; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding-top: 20px;}.tl-hero-logo-bar { position: absolute; top: 30px; left: 40px; z-index: 2;}.tl-hero-logo-img { max-width: 240px; height: auto; filter: brightness(1.8) saturate(1.2);}.tl-hero-center { text-align: center; padding: 0 20px;}.tl-hero-title { color: #FFFFFF !important; font-family: "Calibri Light", "Calibri", "Segoe UI Light", "Segoe UI", sans-serif !important; font-weight: 300 !important; font-size: 56px !important; letter-spacing: 1px; margin: 0 !important; text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);}.tl-hero-tagline { color: #7B78FF; font-family: "Calibri", "Segoe UI", sans-serif; font-size: 22px; font-weight: 300; letter-spacing: 8px; text-transform: lowercase; margin: 0;}.tl-hero-scroll { position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); color: rgba(123, 120, 255, 0.6); font-size: 24px; text-decoration: none; animation: tl-bounce 2s ease infinite; z-index: 2;}.tl-hero-scroll:hover { color: #7B78FF; text-decoration: none;}@keyframes tl-bounce { 0%, 20%, 50%, 80%, 100% { transform: translateX(-50%) translateY(0); } 40% { transform: translateX(-50%) translateY(-12px); } 60% { transform: translateX(-50%) translateY(-6px); }}/* Content below hero */#tl-content { scroll-margin-top: 70px;}#tl-content ~ h2,#tl-content ~ h3,#tl-content ~ p,#tl-content ~ ul,#tl-content ~ ol,#tl-content ~ table,#tl-content ~ div { max-width: 1000px; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}/* Responsive */@media (max-width: 992px) { .tl-hero-title { font-size: 40px !important; } .tl-hero-tagline { font-size: 18px; letter-spacing: 6px; } .tl-hero-logo-img { max-width: 180px; } .tl-hero-logo-bar { top: 20px; left: 20px; } .tl-hero-top { padding-bottom: 24px; } .tl-hero-bottom { padding-top: 16px; }}@media (max-width: 576px) { .tl-hero-title { font-size: 28px !important; } .tl-hero-tagline { font-size: 14px; letter-spacing: 4px; } .tl-hero-logo-img { max-width: 140px; } .tl-hero-logo-bar { top: 15px; left: 15px; } .tl-hero-scroll { bottom: 15px; } .tl-hero-top { padding-bottom: 20px; } .tl-hero-bottom { padding-top: 12px; }}/* Print: skip hero */@media print { .tl-hero { display: none; }} - contentType
-
... ... @@ -1,1 +1,0 @@ 1 -CSS - name
-
... ... @@ -1,1 +1,0 @@ 1 -Tidy-Lab Homepage Hero - parse
-
... ... @@ -1,1 +1,0 @@ 1 -No - use
-
... ... @@ -1,1 +1,0 @@ 1 -onDemand