Changes for page Prepare

Last modified by Veronika Kocher on Friday, 18 Sep 2026 16:47

From version 30.1
edited by Veronika Kocher
on Thursday, 03 Sep 2026 15:03
Change comment: There is no comment for this version
To version 30.2
edited by Veronika Kocher
on Thursday, 03 Sep 2026 15:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -317,7 +317,7 @@
317 317   <img src="https://xwiki.uni-ak.ac.at/bin/download/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/WebHome/enable.png" alt="Enable — planning and setting up an artistic or research project" />
318 318   </div>
319 319   <div style="padding:18px 22px 21px 22px;">
320 - <div class="arsn-eyebrow" style="color:#8a4d36;margin-bottom:6px;">PROJECT PHASE 1 · ENABLE</div>
320 + <div class="arsn-eyebrow" style="color:#8a4d36;margin-bottom:6px;">PROJECT PHASE 1 · PREPARE</div>
321 321   <h2 style="font-size:28px;line-height:1.18;margin:0 0 9px 0;color:#2c2926;">I develop my project idea — I plan, fund &amp; set up my project</h2>
322 322   <p style="font-size:15px;line-height:1.58;color:#5e5953;max-width:1080px;margin:0;">
323 323   Before active project work begins, clarify how the project will be organised, funded and supported,
... ... @@ -331,7 +331,7 @@
331 331  
332 332   <div class="arsn-step active">
333 333   <div class="arsn-step-dot"></div>
334 - <div class="arsn-step-label">1 · ENABLE</div>
334 + <div class="arsn-step-label">1 · PREPARE</div>
335 335   <div class="arsn-step-desc">Plan & set up</div>
336 336   </div>
337 337  
... ... @@ -1180,21 +1180,20 @@
1180 1180   ======================================================= */
1181 1181  
1182 1182   function smallestThemeHeaders(){
1183 + // Phase overview rule:
1184 + // only explicit three-line area-label blocks carry semantic colour.
1185 + // Ordinary h4 and focus-card headings stay neutral.
1183 1183   return Array.from(
1184 1184   root.querySelectorAll(
1185 - "div,span,p,strong,h3,h4,h5,h6"
1188 + ".arsn-area-label"
1186 1186   )
1187 1187   ).filter(function(el){
1188 - if(!visible(el))return false;
1189 - if(!themeFor(el.textContent))return false;
1190 -
1191 - return !Array.from(
1192 - el.children||[]
1193 - ).some(function(child){
1194 - return !!themeFor(
1195 - child.textContent
1196 - );
1197 - });
1191 + return (
1192 + visible(el)&&
1193 + !!themeFor(
1194 + el.textContent
1195 + )
1196 + );
1198 1198   });
1199 1199   }
1200 1200