Änderungen von Dokument Art & Research Services Navigator

Zuletzt geändert von Veronika Kocher am Freitag, 18 Sep. 2026 16:47

Von Version 11.4
bearbeitet von Veronika Kocher
am Freitag, 04 Sep. 2026 14:23
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 10.1
bearbeitet von Veronika Kocher
am Donnerstag, 03 Sep. 2026 13:08
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -3,7 +3,7 @@
3 3  Der **Service-Navigator Kunst & Forschung** hilft dir, für jede Phase deines Projekts die passende Orientierung, Services und Ressourcen zu finden.
4 4  
5 5  {{info title="Unterstützung für dein Projekt:"}}
6 -
6 +
7 7   **Support Kunst und Forschung (SKF)** begleitet Projekt- und Fördervorhaben und arbeitet je nach Bedarf mit den passenden Services der Universität zusammen.
8 8  
9 9   Der Navigator führt dich entlang der Projektphasen zu den Angeboten und Ansprechstellen, die für dein Vorhaben relevant sind.
... ... @@ -434,9 +434,9 @@
434 434  )))
435 435  )))
436 436  
437 -(% class="arsn-phase-cta-wrap" style="padding:0 16px 16px 16px;" %)
437 +(% style="padding:0 16px 16px 16px;" %)
438 438  (((
439 -[[Zu Vorbereiten>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/||class="btn btn-primary btn-block arsn-phase-cta"]]
439 +[[Zu Vorbereiten>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/||class="btn btn-primary btn-block"]]
440 440  )))
441 441  )))
442 442  )))
... ... @@ -500,9 +500,9 @@
500 500  )))
501 501  )))
502 502  
503 -(% class="arsn-phase-cta-wrap" style="padding:0 16px 16px 16px;" %)
503 +(% style="padding:0 16px 16px 16px;" %)
504 504  (((
505 -[[Zu Arbeiten & Verwalten>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/||class="btn btn-primary btn-block arsn-phase-cta"]]
505 +[[Zu Arbeiten & Verwalten>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/||class="btn btn-primary btn-block"]]
506 506  )))
507 507  )))
508 508  )))
... ... @@ -576,9 +576,9 @@
576 576  )))
577 577  )))
578 578  
579 -(% class="arsn-phase-cta-wrap" style="padding:0 16px 16px 16px;" %)
579 +(% style="padding:0 16px 16px 16px;" %)
580 580  (((
581 -[[Zu Publizieren & Teilen>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/||class="btn btn-primary btn-block arsn-phase-cta"]]
581 +[[Zu Publizieren & Teilen>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/||class="btn btn-primary btn-block"]]
582 582  )))
583 583  )))
584 584  )))
... ... @@ -587,11 +587,6 @@
587 587  
588 588  (% style="margin-top:30px;" %)
589 589  (((
590 -
591 -<!-- ARSN_TRAINING_WORKSHOPS_INCLUDE_V1_START -->
592 -{{include reference="Service Navigator.Art & Research Services Navigator.Code.TrainingWorkshopsBlock" author="target" /}}
593 -<!-- ARSN_TRAINING_WORKSHOPS_INCLUDE_V1_END -->
594 -
595 595  == Praktische Ressourcen ==
596 596  
597 597  Nutze praktische Ressourcen, wenn du eine kompakte Übersicht, eine Schritt-für-Schritt-Anleitung oder ein direkt einsetzbares Hilfsmittel für dein Projekt brauchst.
... ... @@ -721,38 +721,6 @@
721 721  [data-sn-master-first-row]{
722 722   box-sizing:border-box;
723 723  }
724 -
725 -/* =========================================================
726 - FULL-WIDTH THREE-LINE NUMBER / TITLE / SUBTITLE BLOCKS
727 - ========================================================= */
728 -#xwikicontent .arsn-area-label[data-sn-three-line="1"]{
729 - display:grid!important;
730 - grid-template-columns:minmax(0,1fr)!important;
731 - grid-auto-rows:auto!important;
732 - width:100%!important;
733 - max-width:none!important;
734 - box-sizing:border-box!important;
735 - justify-items:start!important;
736 - align-items:start!important;
737 - gap:2px!important;
738 - text-align:left!important;
739 - text-align-last:left!important;
740 - text-justify:auto!important;
741 - word-spacing:normal!important;
742 - white-space:normal!important;
743 -}
744 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .arsn-area-number,
745 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .sn-area-label-title,
746 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .arsn-area-action{
747 - display:block!important;
748 - width:100%!important;
749 - margin:0!important;
750 - text-align:left!important;
751 - text-align-last:left!important;
752 - text-justify:auto!important;
753 - word-spacing:normal!important;
754 - white-space:normal!important;
755 -}
756 756  </style>
757 757  
758 758  <script data-sn-service-navigator-master="1">
... ... @@ -945,227 +945,6 @@
945 945   }
946 946  
947 947   /* =======================================================
948 - BORDERLESS FILLED RED/ORANGE CTA BUTTONS
949 - ======================================================= */
950 -
951 - function colourDistance(a,b){
952 - return Math.sqrt(
953 - Math.pow(a[0]-b[0],2)+
954 - Math.pow(a[1]-b[1],2)+
955 - Math.pow(a[2]-b[2],2)
956 - );
957 - }
958 -
959 - function makeFilledRedOrangeCTAsBorderless(){
960 - var RED_ORANGE=[233,75,19];
961 -
962 - Array.from(
963 - root.querySelectorAll(
964 - 'a,button,[role="button"],input[type="submit"],input[type="button"]'
965 - )
966 - ).forEach(function(el){
967 - if(!visible(el))return;
968 -
969 - var style=getComputedStyle(el);
970 - var rgb=parseRGB(style.backgroundColor);
971 -
972 - if(!rgb)return;
973 -
974 - if(
975 - colourDistance(
976 - rgb,
977 - RED_ORANGE
978 - )>55
979 - ){
980 - return;
981 - }
982 -
983 - var rect=el.getBoundingClientRect();
984 -
985 - if(
986 - rect.width<80||
987 - rect.height<24
988 - ){
989 - return;
990 - }
991 -
992 - el.style.setProperty(
993 - "border",
994 - "none",
995 - "important"
996 - );
997 -
998 - el.style.setProperty(
999 - "border-left",
1000 - "none",
1001 - "important"
1002 - );
1003 -
1004 - el.style.setProperty(
1005 - "border-top",
1006 - "none",
1007 - "important"
1008 - );
1009 -
1010 - el.style.setProperty(
1011 - "border-right",
1012 - "none",
1013 - "important"
1014 - );
1015 -
1016 - el.style.setProperty(
1017 - "border-bottom",
1018 - "none",
1019 - "important"
1020 - );
1021 -
1022 - el.style.setProperty(
1023 - "box-shadow",
1024 - "none",
1025 - "important"
1026 - );
1027 - });
1028 - }
1029 -
1030 - /* =======================================================
1031 - FULL-WIDTH THREE-LINE AREA LABELS
1032 - ======================================================= */
1033 -
1034 - function compactText(value){
1035 - return String(value||"")
1036 - .replace(/\s+/g," ")
1037 - .trim();
1038 - }
1039 -
1040 - function makeThreeLineAreaLabels(){
1041 - Array.from(
1042 - root.querySelectorAll(
1043 - ".arsn-area-label"
1044 - )
1045 - ).forEach(function(label){
1046 - if(
1047 - label.getAttribute(
1048 - "data-sn-three-line"
1049 - )==="1"
1050 - ){
1051 - return;
1052 - }
1053 -
1054 - var number=
1055 - label.querySelector(
1056 - ":scope > .arsn-area-number"
1057 - );
1058 -
1059 - var action=
1060 - label.querySelector(
1061 - ":scope > .arsn-area-action"
1062 - );
1063 -
1064 - if(
1065 - !number||
1066 - !action
1067 - ){
1068 - return;
1069 - }
1070 -
1071 - var clone=
1072 - label.cloneNode(true);
1073 -
1074 - var cloneNumber=
1075 - clone.querySelector(
1076 - ":scope > .arsn-area-number"
1077 - );
1078 -
1079 - var cloneAction=
1080 - clone.querySelector(
1081 - ":scope > .arsn-area-action"
1082 - );
1083 -
1084 - if(cloneNumber){
1085 - cloneNumber.remove();
1086 - }
1087 -
1088 - if(cloneAction){
1089 - cloneAction.remove();
1090 - }
1091 -
1092 - var titleText=
1093 - compactText(
1094 - clone.textContent
1095 - );
1096 -
1097 - if(!titleText){
1098 - return;
1099 - }
1100 -
1101 - var numberNode=
1102 - number.cloneNode(true);
1103 -
1104 - var actionNode=
1105 - action.cloneNode(true);
1106 -
1107 - var titleNode=
1108 - document.createElement(
1109 - "span"
1110 - );
1111 -
1112 - titleNode.className=
1113 - "sn-area-label-title";
1114 -
1115 - titleNode.textContent=
1116 - titleText;
1117 -
1118 - while(label.firstChild){
1119 - label.removeChild(
1120 - label.firstChild
1121 - );
1122 - }
1123 -
1124 - label.appendChild(
1125 - numberNode
1126 - );
1127 -
1128 - label.appendChild(
1129 - titleNode
1130 - );
1131 -
1132 - label.appendChild(
1133 - actionNode
1134 - );
1135 -
1136 - label.setAttribute(
1137 - "data-sn-three-line",
1138 - "1"
1139 - );
1140 -
1141 - var head=
1142 - label.closest(
1143 - ".arsn-area-head"
1144 - );
1145 -
1146 - if(head){
1147 - head.style.setProperty(
1148 - "width",
1149 - "100%",
1150 - "important"
1151 - );
1152 -
1153 - head.style.setProperty(
1154 - "max-width",
1155 - "100%",
1156 - "important"
1157 - );
1158 -
1159 - head.style.setProperty(
1160 - "box-sizing",
1161 - "border-box",
1162 - "important"
1163 - );
1164 - }
1165 - });
1166 - }
1167 -
1168 - /* =======================================================
1169 1169   PLACEHOLDER BADGE
1170 1170   ======================================================= */
1171 1171  
... ... @@ -1568,15 +1568,6 @@
1568 1568   Array.from(
1569 1569   row.card.querySelectorAll("a")
1570 1570   ).forEach(function(link){
1571 - if(
1572 - link.classList &&
1573 - link.classList.contains(
1574 - "arsn-phase-cta"
1575 - )
1576 - ){
1577 - return;
1578 - }
1579 -
1580 1580   if(!visible(link))return;
1581 1581  
1582 1582   var rect=
... ... @@ -1945,9 +1945,6 @@
1945 1945   var headers=
1946 1946   applyOverviewPalette();
1947 1947  
1948 - makeThreeLineAreaLabels();
1949 - makeFilledRedOrangeCTAsBorderless();
1950 -
1951 1951   if(
1952 1952   window.innerWidth>
1953 1953   MOBILE_MAX
... ... @@ -2049,72 +2049,3 @@
2049 2049  <!-- SN_SERVICE_NAVIGATOR_MASTER_STYLE_END -->
2050 2050  {{/html}}
2051 2051  
2052 -{{html clean="false"}}
2053 -<!-- ARSN_PHASE_CTA_MOBILE_EDGE_FIX_V3_START -->
2054 -<style data-arsn-phase-cta-mobile-edge-fix="3">
2055 -@media (max-width:767px){
2056 -
2057 - /* Remove the white side gutters around the three phase CTAs. */
2058 - #xwikicontent .arsn-phase-cta-wrap{
2059 - box-sizing:border-box!important;
2060 - width:calc(100% + 2px)!important;
2061 - max-width:none!important;
2062 - margin:14px -1px -1px -1px!important;
2063 - padding:0!important;
2064 - border:0!important;
2065 - border-left:0!important;
2066 - box-shadow:none!important;
2067 - background:transparent!important;
2068 - }
2069 -
2070 - /* Full-width orange CTA; no extra border/shadow. */
2071 - #xwikicontent a.arsn-phase-cta{
2072 - display:flex!important;
2073 - align-items:center!important;
2074 - justify-content:center!important;
2075 - gap:8px!important;
2076 -
2077 - box-sizing:border-box!important;
2078 - width:100%!important;
2079 - max-width:none!important;
2080 - min-width:0!important;
2081 -
2082 - margin:0!important;
2083 - padding:12px 14px!important;
2084 -
2085 - border:0!important;
2086 - border-left:0!important;
2087 - border-right:0!important;
2088 - border-top:0!important;
2089 - border-bottom:0!important;
2090 - box-shadow:none!important;
2091 -
2092 - border-radius:8px!important;
2093 -
2094 - text-align:center!important;
2095 - text-align-last:center!important;
2096 - text-justify:auto!important;
2097 - word-spacing:normal!important;
2098 - white-space:normal!important;
2099 - }
2100 -
2101 - /* Keep an XWiki external-link icon on the same line/flex row. */
2102 - #xwikicontent a.arsn-phase-cta::after{
2103 - flex:0 0 auto!important;
2104 - margin-left:2px!important;
2105 - }
2106 -
2107 - #xwikicontent a.arsn-phase-cta > .fa,
2108 - #xwikicontent a.arsn-phase-cta > .icon,
2109 - #xwikicontent a.arsn-phase-cta > .external-link-icon,
2110 - #xwikicontent a.arsn-phase-cta > [class*="external"]{
2111 - position:static!important;
2112 - display:inline-block!important;
2113 - flex:0 0 auto!important;
2114 - margin:0!important;
2115 - }
2116 -}
2117 -</style>
2118 -<!-- ARSN_PHASE_CTA_MOBILE_EDGE_FIX_V3_END -->
2119 -{{/html}}
2120 -