Add community links to Repixelizer headers
This commit is contained in:
parent
b11367ad16
commit
36587c0008
5 changed files with 160 additions and 41 deletions
|
|
@ -23,20 +23,52 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a
|
||||
class="header-github-link"
|
||||
href="https://github.com/GameCult/repixelizer"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="Repixelizer on GitHub"
|
||||
title="Repixelizer on GitHub"
|
||||
>
|
||||
<svg viewBox="0 0 98 96" aria-hidden="true">
|
||||
<path
|
||||
d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 0 48.9043 0C21.8203 0 0 22.1074 0 49.1914C0 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z"
|
||||
/>
|
||||
</svg>
|
||||
</a>
|
||||
<div class="header-community-links" aria-label="GameCult community links">
|
||||
<a
|
||||
class="header-community-link header-community-wordmark"
|
||||
href="https://www.patreon.com/GameCult"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="GameCult on Patreon"
|
||||
title="GameCult on Patreon"
|
||||
>
|
||||
<svg viewBox="0 0 2563 357" aria-hidden="true">
|
||||
<path d="M 186.320312 131.96875 C 186.320312 100.511719 165.019531 73.40625 132.113281 73.40625 L 78.398438 73.40625 L 78.398438 190.515625 L 132.113281 190.515625 C 165.019531 190.515625 186.320312 163.429688 186.320312 131.96875 Z M 0 9.527344 L 141.789062 9.527344 C 216.804688 9.527344 265.203125 66.15625 265.203125 131.96875 C 265.203125 197.78125 216.804688 254.394531 141.789062 254.394531 L 78.398438 254.394531 L 78.398438 348.285156 L 0 348.285156 L 0 9.527344" />
|
||||
<path d="M 492.171875 106.3125 L 450.550781 245.695312 L 532.816406 245.695312 Z M 565.25 348.285156 L 552.195312 307.152344 L 431.691406 307.152344 L 418.617188 348.285156 L 334.886719 348.285156 L 455.882812 9.527344 L 527.988281 9.527344 L 650.429688 348.285156 L 565.25 348.285156" />
|
||||
<path d="M 782.054688 77.277344 L 705.609375 77.277344 L 705.609375 9.527344 L 937.402344 9.527344 L 937.402344 77.277344 L 860.453125 77.277344 L 860.453125 348.285156 L 782.054688 348.285156 L 782.054688 77.277344" />
|
||||
<path d="M 1245.679688 131.96875 C 1245.679688 100.511719 1224.378906 73.40625 1191.46875 73.40625 L 1137.75 73.40625 L 1137.75 190.515625 L 1191.46875 190.515625 C 1224.378906 190.515625 1245.679688 163.429688 1245.679688 131.96875 Z M 1059.359375 9.527344 L 1201.648438 9.527344 C 1276.648438 9.527344 1325.050781 66.15625 1325.050781 131.96875 C 1325.050781 179.394531 1299.878906 221.488281 1257.769531 241.339844 L 1325.539062 348.285156 L 1234.558594 348.285156 L 1174.53125 254.394531 L 1137.75 254.394531 L 1137.75 348.285156 L 1059.359375 348.285156 L 1059.359375 9.527344" />
|
||||
<path d="M 1536.539062 72.449219 L 1536.539062 149.382812 L 1664.78125 149.382812 L 1664.78125 210.855469 L 1536.539062 210.855469 L 1536.539062 285.363281 L 1664.78125 285.363281 L 1664.78125 348.285156 L 1458.140625 348.285156 L 1458.140625 9.527344 L 1664.78125 9.527344 L 1664.78125 72.449219 L 1536.539062 72.449219" />
|
||||
<path d="M 2070.820312 178.90625 C 2070.820312 123.253906 2033.058594 71.472656 1971.609375 71.472656 C 1909.660156 71.472656 1872.398438 123.253906 1872.398438 178.90625 C 1872.398438 234.558594 1909.660156 286.34375 1971.609375 286.34375 C 2033.058594 286.34375 2070.820312 234.558594 2070.820312 178.90625 Z M 1792.050781 178.90625 C 1792.050781 85.992188 1858.839844 0.8125 1971.609375 0.8125 C 2083.871094 0.8125 2150.660156 85.992188 2150.660156 178.90625 C 2150.660156 271.824219 2083.871094 357 1971.609375 357 C 1858.839844 357 1792.050781 271.824219 1792.050781 178.90625" />
|
||||
<path d="M 2485.078125 230.203125 L 2485.078125 9.527344 L 2562.988281 9.527344 L 2562.988281 348.285156 L 2481.210938 348.285156 L 2359.238281 130.507812 L 2359.238281 348.285156 L 2280.839844 348.285156 L 2280.839844 9.527344 L 2362.621094 9.527344 L 2485.078125 230.203125" />
|
||||
</svg>
|
||||
</a>
|
||||
<a
|
||||
class="header-community-link header-community-icon"
|
||||
href="https://github.com/GameCult/repixelizer"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="Repixelizer on GitHub"
|
||||
title="Repixelizer on GitHub"
|
||||
>
|
||||
<svg viewBox="0 0 98 96" aria-hidden="true">
|
||||
<path
|
||||
d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 0 48.9043 0C21.8203 0 0 22.1074 0 49.1914C0 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z"
|
||||
/>
|
||||
</svg>
|
||||
</a>
|
||||
<a
|
||||
class="header-community-link header-community-icon"
|
||||
href="https://discord.gg/SwaNeVJRSq"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="GameCult Discord"
|
||||
title="GameCult Discord"
|
||||
>
|
||||
<svg viewBox="0 0 64 48" aria-hidden="true">
|
||||
<path d="M40.575 0C39.9562 1.09866 39.4006 2.2352 38.8954 3.397C34.0967 2.67719 29.2096 2.67719 24.3982 3.397C23.9057 2.2352 23.3374 1.09866 22.7186 0C18.2104 0.770324 13.8157 2.12155 9.64839 4.02841C1.38951 16.2652 -0.845688 28.1863 0.265599 39.9432C5.10222 43.517 10.5197 46.2447 16.2909 47.9874C17.5916 46.2447 18.7407 44.3883 19.7257 42.4562C17.8568 41.7616 16.0509 40.8903 14.3208 39.88C14.7755 39.5517 15.2175 39.2107 15.6468 38.8824C25.7873 43.6559 37.5316 43.6559 47.6847 38.8824C48.1141 39.236 48.5561 39.577 49.0107 39.88C47.2806 40.9029 45.4748 41.7616 43.5931 42.4688C44.5781 44.4009 45.7273 46.2573 47.028 48C52.7991 46.2573 58.2167 43.5422 63.0533 39.9684C64.3666 26.3299 60.8055 14.5099 53.6452 4.04104C49.4905 2.13418 45.0959 0.782952 40.5876 0.0252565L40.575 0ZM21.1401 32.7072C18.0209 32.7072 15.4321 29.8785 15.4321 26.3804C15.4321 22.8824 17.9199 20.041 21.1275 20.041C24.3351 20.041 26.886 22.895 26.8354 26.3804C26.7849 29.8658 24.3224 32.7072 21.1401 32.7072ZM42.1788 32.7072C39.047 32.7072 36.4834 29.8785 36.4834 26.3804C36.4834 22.8824 38.9712 20.041 42.1788 20.041C45.3864 20.041 47.9246 22.895 47.8741 26.3804C47.8236 29.8658 45.3611 32.7072 42.1788 32.7072Z" />
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
<div class="header-instructions">
|
||||
<p class="eyebrow">How To Use It</p>
|
||||
<p class="instruction-line">1. Drop an input on the right or choose a file.</p>
|
||||
|
|
|
|||
|
|
@ -144,20 +144,52 @@
|
|||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<a
|
||||
class="header-github-link"
|
||||
href="https://github.com/GameCult/repixelizer"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="Repixelizer on GitHub"
|
||||
title="Repixelizer on GitHub"
|
||||
>
|
||||
<svg viewBox="0 0 98 96" aria-hidden="true">
|
||||
<path
|
||||
d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 0 48.9043 0C21.8203 0 0 22.1074 0 49.1914C0 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z"
|
||||
/>
|
||||
</svg>
|
||||
</a>
|
||||
<div class="header-community-links" aria-label="GameCult community links">
|
||||
<a
|
||||
class="header-community-link header-community-wordmark"
|
||||
href="https://www.patreon.com/GameCult"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="GameCult on Patreon"
|
||||
title="GameCult on Patreon"
|
||||
>
|
||||
<svg viewBox="0 0 2563 357" aria-hidden="true">
|
||||
<path d="M 186.320312 131.96875 C 186.320312 100.511719 165.019531 73.40625 132.113281 73.40625 L 78.398438 73.40625 L 78.398438 190.515625 L 132.113281 190.515625 C 165.019531 190.515625 186.320312 163.429688 186.320312 131.96875 Z M 0 9.527344 L 141.789062 9.527344 C 216.804688 9.527344 265.203125 66.15625 265.203125 131.96875 C 265.203125 197.78125 216.804688 254.394531 141.789062 254.394531 L 78.398438 254.394531 L 78.398438 348.285156 L 0 348.285156 L 0 9.527344" />
|
||||
<path d="M 492.171875 106.3125 L 450.550781 245.695312 L 532.816406 245.695312 Z M 565.25 348.285156 L 552.195312 307.152344 L 431.691406 307.152344 L 418.617188 348.285156 L 334.886719 348.285156 L 455.882812 9.527344 L 527.988281 9.527344 L 650.429688 348.285156 L 565.25 348.285156" />
|
||||
<path d="M 782.054688 77.277344 L 705.609375 77.277344 L 705.609375 9.527344 L 937.402344 9.527344 L 937.402344 77.277344 L 860.453125 77.277344 L 860.453125 348.285156 L 782.054688 348.285156 L 782.054688 77.277344" />
|
||||
<path d="M 1245.679688 131.96875 C 1245.679688 100.511719 1224.378906 73.40625 1191.46875 73.40625 L 1137.75 73.40625 L 1137.75 190.515625 L 1191.46875 190.515625 C 1224.378906 190.515625 1245.679688 163.429688 1245.679688 131.96875 Z M 1059.359375 9.527344 L 1201.648438 9.527344 C 1276.648438 9.527344 1325.050781 66.15625 1325.050781 131.96875 C 1325.050781 179.394531 1299.878906 221.488281 1257.769531 241.339844 L 1325.539062 348.285156 L 1234.558594 348.285156 L 1174.53125 254.394531 L 1137.75 254.394531 L 1137.75 348.285156 L 1059.359375 348.285156 L 1059.359375 9.527344" />
|
||||
<path d="M 1536.539062 72.449219 L 1536.539062 149.382812 L 1664.78125 149.382812 L 1664.78125 210.855469 L 1536.539062 210.855469 L 1536.539062 285.363281 L 1664.78125 285.363281 L 1664.78125 348.285156 L 1458.140625 348.285156 L 1458.140625 9.527344 L 1664.78125 9.527344 L 1664.78125 72.449219 L 1536.539062 72.449219" />
|
||||
<path d="M 2070.820312 178.90625 C 2070.820312 123.253906 2033.058594 71.472656 1971.609375 71.472656 C 1909.660156 71.472656 1872.398438 123.253906 1872.398438 178.90625 C 1872.398438 234.558594 1909.660156 286.34375 1971.609375 286.34375 C 2033.058594 286.34375 2070.820312 234.558594 2070.820312 178.90625 Z M 1792.050781 178.90625 C 1792.050781 85.992188 1858.839844 0.8125 1971.609375 0.8125 C 2083.871094 0.8125 2150.660156 85.992188 2150.660156 178.90625 C 2150.660156 271.824219 2083.871094 357 1971.609375 357 C 1858.839844 357 1792.050781 271.824219 1792.050781 178.90625" />
|
||||
<path d="M 2485.078125 230.203125 L 2485.078125 9.527344 L 2562.988281 9.527344 L 2562.988281 348.285156 L 2481.210938 348.285156 L 2359.238281 130.507812 L 2359.238281 348.285156 L 2280.839844 348.285156 L 2280.839844 9.527344 L 2362.621094 9.527344 L 2485.078125 230.203125" />
|
||||
</svg>
|
||||
</a>
|
||||
<a
|
||||
class="header-community-link header-community-icon"
|
||||
href="https://github.com/GameCult/repixelizer"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="Repixelizer on GitHub"
|
||||
title="Repixelizer on GitHub"
|
||||
>
|
||||
<svg viewBox="0 0 98 96" aria-hidden="true">
|
||||
<path
|
||||
d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 0 48.9043 0C21.8203 0 0 22.1074 0 49.1914C0 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z"
|
||||
/>
|
||||
</svg>
|
||||
</a>
|
||||
<a
|
||||
class="header-community-link header-community-icon"
|
||||
href="https://discord.gg/SwaNeVJRSq"
|
||||
target="_blank"
|
||||
rel="noreferrer noopener"
|
||||
aria-label="GameCult Discord"
|
||||
title="GameCult Discord"
|
||||
>
|
||||
<svg viewBox="0 0 64 48" aria-hidden="true">
|
||||
<path d="M40.575 0C39.9562 1.09866 39.4006 2.2352 38.8954 3.397C34.0967 2.67719 29.2096 2.67719 24.3982 3.397C23.9057 2.2352 23.3374 1.09866 22.7186 0C18.2104 0.770324 13.8157 2.12155 9.64839 4.02841C1.38951 16.2652 -0.845688 28.1863 0.265599 39.9432C5.10222 43.517 10.5197 46.2447 16.2909 47.9874C17.5916 46.2447 18.7407 44.3883 19.7257 42.4562C17.8568 41.7616 16.0509 40.8903 14.3208 39.88C14.7755 39.5517 15.2175 39.2107 15.6468 38.8824C25.7873 43.6559 37.5316 43.6559 47.6847 38.8824C48.1141 39.236 48.5561 39.577 49.0107 39.88C47.2806 40.9029 45.4748 41.7616 43.5931 42.4688C44.5781 44.4009 45.7273 46.2573 47.028 48C52.7991 46.2573 58.2167 43.5422 63.0533 39.9684C64.3666 26.3299 60.8055 14.5099 53.6452 4.04104C49.4905 2.13418 45.0959 0.782952 40.5876 0.0252565L40.575 0ZM21.1401 32.7072C18.0209 32.7072 15.4321 29.8785 15.4321 26.3804C15.4321 22.8824 17.9199 20.041 21.1275 20.041C24.3351 20.041 26.886 22.895 26.8354 26.3804C26.7849 29.8658 24.3224 32.7072 21.1401 32.7072ZM42.1788 32.7072C39.047 32.7072 36.4834 29.8785 36.4834 26.3804C36.4834 22.8824 38.9712 20.041 42.1788 20.041C45.3864 20.041 47.9246 22.895 47.8741 26.3804C47.8236 29.8658 45.3611 32.7072 42.1788 32.7072Z" />
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
<div class="header-instructions">
|
||||
<p class="eyebrow">How to enter</p>
|
||||
<p class="instruction-line">Pick a provider when hosted auth is enabled.</p>
|
||||
|
|
|
|||
|
|
@ -338,38 +338,63 @@ p {
|
|||
align-items: start;
|
||||
}
|
||||
|
||||
.header-github-link {
|
||||
.header-community-links {
|
||||
display: inline-flex;
|
||||
align-items: flex-start;
|
||||
justify-content: center;
|
||||
gap: 0.7rem;
|
||||
line-height: 0;
|
||||
justify-self: center;
|
||||
align-self: start;
|
||||
}
|
||||
|
||||
.header-community-link {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 5.2rem;
|
||||
height: 5.2rem;
|
||||
padding: 0;
|
||||
color: rgba(247, 239, 216, 0.96);
|
||||
text-decoration: none;
|
||||
line-height: 0;
|
||||
flex: 0 0 auto;
|
||||
justify-self: center;
|
||||
align-self: start;
|
||||
}
|
||||
|
||||
.header-github-link svg {
|
||||
.header-community-icon {
|
||||
width: 4.7rem;
|
||||
height: 4.7rem;
|
||||
}
|
||||
|
||||
.header-community-wordmark {
|
||||
min-width: 10rem;
|
||||
height: 4.7rem;
|
||||
}
|
||||
|
||||
.header-community-link svg {
|
||||
display: block;
|
||||
width: 4rem;
|
||||
height: 4rem;
|
||||
fill: currentColor;
|
||||
filter:
|
||||
drop-shadow(0 0 0.9rem rgba(89, 183, 255, 0.34))
|
||||
drop-shadow(0 0 1.6rem rgba(89, 183, 255, 0.14));
|
||||
}
|
||||
|
||||
.header-github-link:hover,
|
||||
.header-github-link:focus-visible {
|
||||
.header-community-icon svg {
|
||||
width: 3.5rem;
|
||||
height: 3.5rem;
|
||||
}
|
||||
|
||||
.header-community-wordmark svg {
|
||||
width: 9rem;
|
||||
height: auto;
|
||||
max-height: 1.35rem;
|
||||
}
|
||||
|
||||
.header-community-link:hover,
|
||||
.header-community-link:focus-visible {
|
||||
color: #fff3e8;
|
||||
}
|
||||
|
||||
.header-github-link:hover svg,
|
||||
.header-github-link:focus-visible svg {
|
||||
.header-community-link:hover svg,
|
||||
.header-community-link:focus-visible svg {
|
||||
filter:
|
||||
drop-shadow(0 0 0.45rem rgba(255, 216, 74, 0.44))
|
||||
drop-shadow(0 0 1.2rem rgba(255, 174, 26, 0.22));
|
||||
|
|
@ -1060,8 +1085,33 @@ select:focus-visible {
|
|||
align-items: flex-start;
|
||||
}
|
||||
|
||||
.header-github-link {
|
||||
.header-community-links {
|
||||
justify-self: start;
|
||||
flex-wrap: wrap;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
|
||||
.header-community-icon,
|
||||
.header-community-wordmark {
|
||||
height: 3.9rem;
|
||||
}
|
||||
|
||||
.header-community-icon {
|
||||
width: 3.9rem;
|
||||
}
|
||||
|
||||
.header-community-icon svg {
|
||||
width: 2.9rem;
|
||||
height: 2.9rem;
|
||||
}
|
||||
|
||||
.header-community-wordmark {
|
||||
min-width: 8.6rem;
|
||||
}
|
||||
|
||||
.header-community-wordmark svg {
|
||||
width: 7.8rem;
|
||||
max-height: 1.15rem;
|
||||
}
|
||||
|
||||
.brand-lockup {
|
||||
|
|
|
|||
|
|
@ -29,3 +29,4 @@
|
|||
{"ts": "2026-04-29T21:42:58+00:00", "type": "implementation", "status": "ok", "note": "Oversize uploads were hitting nginx 413 before FastAPI and the GUI masked the response with a double-read error; GUI now preflights file size and reads failed responses once so users see the actual upload limit."}
|
||||
{"ts": "2026-05-20T12:43:01+00:00", "type": "implementation", "status": "ok", "note": "Repixelizer Heimdall mode now stores a separate httpOnly refresh cookie and calls Heimdall's session-refresh endpoint with app-owned Discord/Patreon entitlement policies before forcing provider OAuth again."}
|
||||
{"ts": "2026-05-20T17:56:36+00:00", "type": "deployment", "status": "ok", "note": "Deployed Repixelizer hosted refresh-cookie support to Yggdrasil and verified repixelizer-gui.service active, public health/config checks passing, and installed access.py contains the Heimdall sessions/refresh call."}
|
||||
{"ts": "2026-05-24T10:01:54+00:00", "type": "implementation", "status": "ok", "note": "Added GameCult Patreon and Discord links to Repixelizer hosted/app headers using GameCult-site URLs; verified GUI tests and desktop/mobile header link boxes."}
|
||||
|
|
|
|||
|
|
@ -402,6 +402,8 @@ def test_gui_static_assets_disable_browser_caching() -> None:
|
|||
css_text = css_body.decode("utf-8")
|
||||
assert "./styles.css?v=" in html_text
|
||||
assert "./app.js?v=" in html_text
|
||||
assert 'href="https://www.patreon.com/GameCult"' in html_text
|
||||
assert 'href="https://discord.gg/SwaNeVJRSq"' in html_text
|
||||
assert 'id="deviceField" class="field" hidden' in html_text
|
||||
assert 'id="stripBackgroundField" class="toggle-row ui-surface ui-frame" hidden' in html_text
|
||||
assert "skipRerankInput" not in html_text
|
||||
|
|
@ -426,6 +428,8 @@ def test_gui_hosted_root_serves_landing_page(monkeypatch, tmp_path: Path) -> Non
|
|||
assert headers["cache-control"] == "no-store, no-cache, must-revalidate, max-age=0"
|
||||
assert "Repixelizer hosted demo" in html
|
||||
assert "Force fake pixel art back onto a real grid, then inspect each step with a full solver view." in html
|
||||
assert 'href="https://www.patreon.com/GameCult"' in html
|
||||
assert 'href="https://discord.gg/SwaNeVJRSq"' in html
|
||||
assert 'href="/app/"' in html
|
||||
assert 'href="/privacy"' in html
|
||||
assert 'href="/terms"' in html
|
||||
|
|
|
|||
Loading…
Reference in a new issue