Changes for page Public Web Site
Last modified by Alex Cotiuga on 2026/07/29 05:00
From version 31.14
edited by Alex Cotiuga
on 2026/07/29 05:00
on 2026/07/29 05:00
Change comment:
There is no comment for this version
To version 30.8
edited by Alex Cotiuga
on 2026/07/13 07:05
on 2026/07/13 07:05
Change comment:
There is no comment for this version
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.StyleSheetExtension[0]
-
- code
-
... ... @@ -117,51 +117,19 @@ 117 117 .site-nav { 118 118 display: flex; 119 119 align-items: center; 120 - gap: 8px;120 + gap: 22px; 121 121 font-size: 15px; 122 122 123 123 a { 124 - display: inline-flex; 125 - align-items: center; 126 - gap: 5px; 127 - padding: 8px 11px; 128 - border-radius: 9px; 129 129 color: @text; 130 - background: transparent; 131 131 text-decoration: none; 132 132 font-weight: 600; 133 - line-height: 1.2; 134 - transition: 135 - color .18s ease, 136 - background .18s ease, 137 - box-shadow .18s ease, 138 - transform .18s ease; 139 139 140 140 &:hover, 141 141 &:focus { 142 - color: #fff; 143 - background: 144 - linear-gradient( 145 - 110deg, 146 - @text 0%, 147 - @text-soft 55%, 148 - @brand-strong 100% 149 - ); 150 - box-shadow: 0 8px 18px rgba(7, 24, 45, .14); 130 + color: @brand; 151 151 text-decoration: none; 152 - transform: translateY(-1px); 153 153 } 154 - 155 - &:focus-visible { 156 - outline: 2px solid fade(@brand, 45%); 157 - outline-offset: 2px; 158 - } 159 - 160 - i, 161 - .fa, 162 - .caret { 163 - color: inherit; 164 - } 165 165 } 166 166 167 167 .nav-cta { ... ... @@ -168,20 +168,14 @@ 168 168 color: #fff; 169 169 background: @brand; 170 170 border: 1px solid @brand; 171 - border-radius: 9px;139 + border-radius: 6px; 172 172 padding: 8px 14px; 173 173 174 174 &:hover, 175 175 &:focus { 176 176 color: #fff; 177 - border-color: transparent; 178 - background: 179 - linear-gradient( 180 - 110deg, 181 - @text 0%, 182 - @text-soft 55%, 183 - @brand-strong 100% 184 - ); 145 + background: @brand-strong; 146 + border-color: @brand-strong; 185 185 } 186 186 } 187 187 } ... ... @@ -799,7 +799,6 @@ 799 799 } 800 800 801 801 .resource-card { 802 - background-color: #fff; 803 803 padding: 20px; 804 804 805 805 h4 { ... ... @@ -933,23 +933,20 @@ 933 933 pointer-events: none; 934 934 } 935 935 936 - > h2, 937 - > p, 938 - > form, 939 - > .hero-actions, 940 - > .cta-actions, 941 - > .reviewNotifications { 897 + h2, 898 + p, 899 + .btn { 942 942 position: relative; 943 943 z-index: 1; 944 944 } 945 945 946 - >h2 {904 + h2 { 947 947 max-width: 760px; 948 948 margin: 0 auto 16px; 949 949 color: #fff; 950 950 } 951 951 952 - >p {910 + p { 953 953 max-width: 760px; 954 954 margin: 0 auto 28px; 955 955 color: #DBE4EF; ... ... @@ -997,20 +997,6 @@ 997 997 } 998 998 } 999 999 1000 -/* ========== XWiki notifications inside public CTA panels ========== */ 1001 - 1002 -#mainContentArea { 1003 - .cta-panel { 1004 - .reviewNotifications { 1005 - position: relative; 1006 - z-index: 1; 1007 - max-width: 920px; 1008 - margin: 22px auto 0; 1009 - text-align: left; 1010 - } 1011 - } 1012 -} 1013 - 1014 1014 @media (max-width: 760px) { 1015 1015 section[id] { 1016 1016 scroll-margin-top: 132px; ... ... @@ -1183,7 +1183,7 @@ 1183 1183 1184 1184 .resource-note { 1185 1185 border-left: 4px solid @brand; 1186 - background: #fff;1130 + background: @brand-bg; 1187 1187 padding: 16px 18px; 1188 1188 margin: 22px 0; 1189 1189 border-radius: 0 @radius @radius 0; ... ... @@ -2052,177 +2052,3 @@ 2052 2052 } 2053 2053 } 2054 2054 2055 -/* ========== Temporary marketing campaign banner ========== */ 2056 - 2057 -.public-campaign-banner { 2058 - position: relative; 2059 - margin-top: 30px; 2060 - z-index: 20; 2061 - border: 0; 2062 - background: 2063 - radial-gradient(circle at 88% 0%, fade(@brand, 30%) 0%, transparent 32%), 2064 - linear-gradient(110deg, @text 0%, @text-soft 55%, @brand-strong 100%); 2065 - color: #fff; 2066 - border-radius: 14px; 2067 - box-shadow: 0 10px 26px rgba(7, 24, 45, .10); 2068 -} 2069 - 2070 -.public-campaign-inner { 2071 - min-height: 88px; 2072 - padding-top: 14px; 2073 - padding-bottom: 14px; 2074 - display: flex; 2075 - align-items: center; 2076 - justify-content: space-between; 2077 - gap: 30px; 2078 -} 2079 - 2080 -.public-campaign-copy { 2081 - min-width: 0; 2082 - display: flex; 2083 - align-items: center; 2084 - gap: 18px; 2085 -} 2086 - 2087 -.public-campaign-label { 2088 - flex-shrink: 0; 2089 - display: inline-flex; 2090 - align-items: center; 2091 - gap: 7px; 2092 - padding: 7px 11px; 2093 - border: 1px solid fade(#fff, 32%); 2094 - border-radius: 999px; 2095 - background: fade(#fff, 12%); 2096 - color: #fff; 2097 - font-size: 12px; 2098 - line-height: 1.2; 2099 - font-weight: 800; 2100 - text-transform: uppercase; 2101 - letter-spacing: .05em; 2102 -} 2103 - 2104 -.public-campaign-message { 2105 - min-width: 0; 2106 - flex: 1; 2107 - 2108 - strong { 2109 - display: block; 2110 - margin-bottom: 5px; 2111 - color: #fff; 2112 - font-size: 18px; 2113 - line-height: 1.25; 2114 - font-weight: 800; 2115 - letter-spacing: -.01em; 2116 - } 2117 - 2118 - span { 2119 - display: block; 2120 - max-width: 660px; 2121 - color: #DBE4EF; 2122 - font-size: 14px; 2123 - line-height: 1.45; 2124 - } 2125 -} 2126 - 2127 -.public-campaign-actions { 2128 - flex-shrink: 0; 2129 - display: flex; 2130 - align-items: center; 2131 - gap: 18px; 2132 -} 2133 - 2134 -.public-campaign-primary { 2135 - white-space: nowrap; 2136 - padding: 9px 16px; 2137 - border-color: #fff; 2138 - border-radius: 7px; 2139 - background: #fff; 2140 - color: @text; 2141 - font-weight: 800; 2142 - box-shadow: 0 8px 20px rgba(0, 0, 0, .16); 2143 -} 2144 - 2145 -.public-campaign-link { 2146 - white-space: nowrap; 2147 - color: #fff; 2148 - font-size: 14px; 2149 - font-weight: 700; 2150 - text-decoration: none; 2151 - 2152 - i { 2153 - margin-left: 6px; 2154 - transition: transform .18s ease; 2155 - } 2156 - 2157 - &:hover, 2158 - &:focus { 2159 - color: #fff; 2160 - text-decoration: underline; 2161 - text-underline-offset: 3px; 2162 - 2163 - i { 2164 - transform: translateX(3px); 2165 - } 2166 - } 2167 -} 2168 - 2169 -@media (max-width: 980px) { 2170 - .public-campaign-inner { 2171 - align-items: flex-start; 2172 - gap: 18px; 2173 - } 2174 - 2175 - .public-campaign-copy { 2176 - align-items: flex-start; 2177 - } 2178 - 2179 - .public-campaign-actions { 2180 - flex-direction: column; 2181 - align-items: flex-end; 2182 - gap: 10px; 2183 - } 2184 -} 2185 - 2186 -@media (max-width: 760px) { 2187 - .public-campaign-inner { 2188 - display: block; 2189 - padding-top: 18px; 2190 - padding-bottom: 18px; 2191 - text-align: center; 2192 - } 2193 - 2194 - .public-campaign-copy { 2195 - display: block; 2196 - } 2197 - 2198 - .public-campaign-label { 2199 - margin-bottom: 12px; 2200 - } 2201 - 2202 - .public-campaign-message { 2203 - strong { 2204 - font-size: 16px; 2205 - } 2206 - 2207 - span { 2208 - margin: 0 auto; 2209 - } 2210 - } 2211 - 2212 - .public-campaign-actions { 2213 - margin-top: 16px; 2214 - display: flex; 2215 - flex-direction: column; 2216 - align-items: stretch; 2217 - gap: 11px; 2218 - } 2219 - 2220 - .public-campaign-primary { 2221 - width: 100%; 2222 - white-space: normal; 2223 - } 2224 - 2225 - .public-campaign-link { 2226 - white-space: normal; 2227 - } 2228 -}