Änderungen von Dokument Prepare
Zuletzt geändert von Veronika Kocher am Freitag, 18 Sep. 2026 16:47
Von Version 1.11
bearbeitet von Veronika Kocher
am Freitag, 04 Sep. 2026 14:23
am Freitag, 04 Sep. 2026 14:23
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 1.9
bearbeitet von Veronika Kocher
am Donnerstag, 03 Sep. 2026 13:04
am Donnerstag, 03 Sep. 2026 13:04
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -462,11 +462,7 @@ 462 462 <a href="https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/" class="btn btn-default" style="background:#fff7f1;border-color:#e4cabc;color:#493a34;">Weiter zu Arbeiten & Verwalten</a> 463 463 </section> 464 464 465 -<!-- ARSN_TRAINING_WORKSHOPS_INCLUDE_V1_START --> 466 -{{include reference="Service Navigator.Art & Research Services Navigator.Code.TrainingWorkshopsBlock" author="target" /}} 467 -<!-- ARSN_TRAINING_WORKSHOPS_INCLUDE_V1_END --> 468 - 469 -<div style="margin:0 0 13px 0;"> 465 + <div style="margin:0 0 13px 0;"> 470 470 <div class="arsn-eyebrow" style="color:#8a4d36;margin-bottom:4px;">NÜTZLICHE MATERIALIEN</div> 471 471 <h3 style="font-size:22px;margin:0 0 4px 0;color:#35312d;">Praktische Ressourcen</h3> 472 472 </div> ... ... @@ -569,38 +569,6 @@ 569 569 [data-sn-master-first-row]{ 570 570 box-sizing:border-box; 571 571 } 572 - 573 -/* ========================================================= 574 - FULL-WIDTH THREE-LINE NUMBER / TITLE / SUBTITLE BLOCKS 575 - ========================================================= */ 576 -#xwikicontent .arsn-area-label[data-sn-three-line="1"]{ 577 - display:grid!important; 578 - grid-template-columns:minmax(0,1fr)!important; 579 - grid-auto-rows:auto!important; 580 - width:100%!important; 581 - max-width:none!important; 582 - box-sizing:border-box!important; 583 - justify-items:start!important; 584 - align-items:start!important; 585 - gap:2px!important; 586 - text-align:left!important; 587 - text-align-last:left!important; 588 - text-justify:auto!important; 589 - word-spacing:normal!important; 590 - white-space:normal!important; 591 -} 592 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .arsn-area-number, 593 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .sn-area-label-title, 594 -#xwikicontent .arsn-area-label[data-sn-three-line="1"] > .arsn-area-action{ 595 - display:block!important; 596 - width:100%!important; 597 - margin:0!important; 598 - text-align:left!important; 599 - text-align-last:left!important; 600 - text-justify:auto!important; 601 - word-spacing:normal!important; 602 - white-space:normal!important; 603 -} 604 604 </style> 605 605 606 606 <script data-sn-service-navigator-master="1"> ... ... @@ -793,227 +793,6 @@ 793 793 } 794 794 795 795 /* ======================================================= 796 - BORDERLESS FILLED RED/ORANGE CTA BUTTONS 797 - ======================================================= */ 798 - 799 - function colourDistance(a,b){ 800 - return Math.sqrt( 801 - Math.pow(a[0]-b[0],2)+ 802 - Math.pow(a[1]-b[1],2)+ 803 - Math.pow(a[2]-b[2],2) 804 - ); 805 - } 806 - 807 - function makeFilledRedOrangeCTAsBorderless(){ 808 - var RED_ORANGE=[233,75,19]; 809 - 810 - Array.from( 811 - root.querySelectorAll( 812 - 'a,button,[role="button"],input[type="submit"],input[type="button"]' 813 - ) 814 - ).forEach(function(el){ 815 - if(!visible(el))return; 816 - 817 - var style=getComputedStyle(el); 818 - var rgb=parseRGB(style.backgroundColor); 819 - 820 - if(!rgb)return; 821 - 822 - if( 823 - colourDistance( 824 - rgb, 825 - RED_ORANGE 826 - )>55 827 - ){ 828 - return; 829 - } 830 - 831 - var rect=el.getBoundingClientRect(); 832 - 833 - if( 834 - rect.width<80|| 835 - rect.height<24 836 - ){ 837 - return; 838 - } 839 - 840 - el.style.setProperty( 841 - "border", 842 - "none", 843 - "important" 844 - ); 845 - 846 - el.style.setProperty( 847 - "border-left", 848 - "none", 849 - "important" 850 - ); 851 - 852 - el.style.setProperty( 853 - "border-top", 854 - "none", 855 - "important" 856 - ); 857 - 858 - el.style.setProperty( 859 - "border-right", 860 - "none", 861 - "important" 862 - ); 863 - 864 - el.style.setProperty( 865 - "border-bottom", 866 - "none", 867 - "important" 868 - ); 869 - 870 - el.style.setProperty( 871 - "box-shadow", 872 - "none", 873 - "important" 874 - ); 875 - }); 876 - } 877 - 878 - /* ======================================================= 879 - FULL-WIDTH THREE-LINE AREA LABELS 880 - ======================================================= */ 881 - 882 - function compactText(value){ 883 - return String(value||"") 884 - .replace(/\s+/g," ") 885 - .trim(); 886 - } 887 - 888 - function makeThreeLineAreaLabels(){ 889 - Array.from( 890 - root.querySelectorAll( 891 - ".arsn-area-label" 892 - ) 893 - ).forEach(function(label){ 894 - if( 895 - label.getAttribute( 896 - "data-sn-three-line" 897 - )==="1" 898 - ){ 899 - return; 900 - } 901 - 902 - var number= 903 - label.querySelector( 904 - ":scope > .arsn-area-number" 905 - ); 906 - 907 - var action= 908 - label.querySelector( 909 - ":scope > .arsn-area-action" 910 - ); 911 - 912 - if( 913 - !number|| 914 - !action 915 - ){ 916 - return; 917 - } 918 - 919 - var clone= 920 - label.cloneNode(true); 921 - 922 - var cloneNumber= 923 - clone.querySelector( 924 - ":scope > .arsn-area-number" 925 - ); 926 - 927 - var cloneAction= 928 - clone.querySelector( 929 - ":scope > .arsn-area-action" 930 - ); 931 - 932 - if(cloneNumber){ 933 - cloneNumber.remove(); 934 - } 935 - 936 - if(cloneAction){ 937 - cloneAction.remove(); 938 - } 939 - 940 - var titleText= 941 - compactText( 942 - clone.textContent 943 - ); 944 - 945 - if(!titleText){ 946 - return; 947 - } 948 - 949 - var numberNode= 950 - number.cloneNode(true); 951 - 952 - var actionNode= 953 - action.cloneNode(true); 954 - 955 - var titleNode= 956 - document.createElement( 957 - "span" 958 - ); 959 - 960 - titleNode.className= 961 - "sn-area-label-title"; 962 - 963 - titleNode.textContent= 964 - titleText; 965 - 966 - while(label.firstChild){ 967 - label.removeChild( 968 - label.firstChild 969 - ); 970 - } 971 - 972 - label.appendChild( 973 - numberNode 974 - ); 975 - 976 - label.appendChild( 977 - titleNode 978 - ); 979 - 980 - label.appendChild( 981 - actionNode 982 - ); 983 - 984 - label.setAttribute( 985 - "data-sn-three-line", 986 - "1" 987 - ); 988 - 989 - var head= 990 - label.closest( 991 - ".arsn-area-head" 992 - ); 993 - 994 - if(head){ 995 - head.style.setProperty( 996 - "width", 997 - "100%", 998 - "important" 999 - ); 1000 - 1001 - head.style.setProperty( 1002 - "max-width", 1003 - "100%", 1004 - "important" 1005 - ); 1006 - 1007 - head.style.setProperty( 1008 - "box-sizing", 1009 - "border-box", 1010 - "important" 1011 - ); 1012 - } 1013 - }); 1014 - } 1015 - 1016 - /* ======================================================= 1017 1017 PLACEHOLDER BADGE 1018 1018 ======================================================= */ 1019 1019 ... ... @@ -1784,9 +1784,6 @@ 1784 1784 var headers= 1785 1785 applyOverviewPalette(); 1786 1786 1787 - makeThreeLineAreaLabels(); 1788 - makeFilledRedOrangeCTAsBorderless(); 1789 - 1790 1790 if( 1791 1791 window.innerWidth> 1792 1792 MOBILE_MAX