Add Open Source Fund gacha
This commit is contained in:
parent
6b92f81594
commit
5c76bc65c6
4 changed files with 533 additions and 0 deletions
433
icons/opensourcefund.svg
Normal file
433
icons/opensourcefund.svg
Normal file
|
@ -0,0 +1,433 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
height="128px"
|
||||
viewBox="0 0 128 128"
|
||||
width="128px"
|
||||
version="1.1"
|
||||
id="svg59"
|
||||
sodipodi:docname="opensourcefund.svg"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs59" />
|
||||
<sodipodi:namedview
|
||||
id="namedview59"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.78613281"
|
||||
inkscape:cx="-316.10435"
|
||||
inkscape:cy="-17.172671"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg59" />
|
||||
<linearGradient
|
||||
id="a"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1a915a"
|
||||
id="stop1" />
|
||||
<stop
|
||||
offset="0.036"
|
||||
stop-color="#5cdf97"
|
||||
id="stop2" />
|
||||
<stop
|
||||
offset="0.07"
|
||||
stop-color="#26a269"
|
||||
id="stop3" />
|
||||
<stop
|
||||
offset="0.929"
|
||||
stop-color="#26a269"
|
||||
id="stop4" />
|
||||
<stop
|
||||
offset="0.964"
|
||||
stop-color="#5cdf97"
|
||||
id="stop5" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#1a915a"
|
||||
id="stop6" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="b"
|
||||
gradientTransform="matrix(0.247525 0 0 0.211915 -13.376498 210.742687)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#a"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="c"
|
||||
gradientTransform="matrix(0.247525 0 0 0.212024 -13.376559 206.833017)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1a915a"
|
||||
stop-opacity="0.819608"
|
||||
id="stop7" />
|
||||
<stop
|
||||
offset="0.036"
|
||||
stop-color="#5cdf97"
|
||||
stop-opacity="0.819608"
|
||||
id="stop8" />
|
||||
<stop
|
||||
offset="0.072"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop9" />
|
||||
<stop
|
||||
offset="0.264475"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop10" />
|
||||
<stop
|
||||
offset="0.371042"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop11" />
|
||||
<stop
|
||||
offset="0.691905"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="0.76993"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop13" />
|
||||
<stop
|
||||
offset="0.925002"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop14" />
|
||||
<stop
|
||||
offset="0.964"
|
||||
stop-color="#59cb8c"
|
||||
stop-opacity="0.819608"
|
||||
id="stop15" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#1a915a"
|
||||
stop-opacity="0.819608"
|
||||
id="stop16" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d"
|
||||
gradientTransform="matrix(0.247525 0 0 0.211915 -13.375562 204.749589)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#a"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="e"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1a915a"
|
||||
stop-opacity="0.819608"
|
||||
id="stop17" />
|
||||
<stop
|
||||
offset="0.036"
|
||||
stop-color="#5cdf97"
|
||||
stop-opacity="0.819608"
|
||||
id="stop18" />
|
||||
<stop
|
||||
offset="0.072"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop19" />
|
||||
<stop
|
||||
offset="0.141489"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop20" />
|
||||
<stop
|
||||
offset="0.367412"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop21" />
|
||||
<stop
|
||||
offset="0.69737"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop22" />
|
||||
<stop
|
||||
offset="0.929"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop23" />
|
||||
<stop
|
||||
offset="0.964"
|
||||
stop-color="#59cb8c"
|
||||
stop-opacity="0.819608"
|
||||
id="stop24" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#258a5b"
|
||||
stop-opacity="0.819608"
|
||||
id="stop25" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="f"
|
||||
gradientTransform="matrix(0.247525 0 0 0.211915 -13.376529 202.752666)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#e"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="g"
|
||||
gradientTransform="matrix(0.247525 0 0 0.211915 -13.375894 200.750853)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#a"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="h"
|
||||
gradientTransform="matrix(0.248261 0 0 0.179756 -13.622213 183.696953)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#e"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="i"
|
||||
gradientTransform="matrix(0.247525 0 0 0.211915 -13.328365 195.657593)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#a"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<linearGradient
|
||||
id="j"
|
||||
gradientTransform="matrix(0.247429 0 0 0.179756 -13.402121 178.759629)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1a915a"
|
||||
stop-opacity="0.819608"
|
||||
id="stop26" />
|
||||
<stop
|
||||
offset="0.036"
|
||||
stop-color="#5cdf97"
|
||||
stop-opacity="0.819608"
|
||||
id="stop27" />
|
||||
<stop
|
||||
offset="0.072"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop28" />
|
||||
<stop
|
||||
offset="0.141489"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop29" />
|
||||
<stop
|
||||
offset="0.367412"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop30" />
|
||||
<stop
|
||||
offset="0.62301"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop31" />
|
||||
<stop
|
||||
offset="0.733295"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop32" />
|
||||
<stop
|
||||
offset="0.849177"
|
||||
stop-color="#2a8b5f"
|
||||
stop-opacity="0.819608"
|
||||
id="stop33" />
|
||||
<stop
|
||||
offset="0.929"
|
||||
stop-color="#26a269"
|
||||
stop-opacity="0.819608"
|
||||
id="stop34" />
|
||||
<stop
|
||||
offset="0.964"
|
||||
stop-color="#59cb8c"
|
||||
stop-opacity="0.819608"
|
||||
id="stop35" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#1a915a"
|
||||
stop-opacity="0.819608"
|
||||
id="stop36" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="k"
|
||||
gradientTransform="matrix(0.247761 0 0 0.190813 -13.424271 181.943194)"
|
||||
x1="88.595886"
|
||||
x2="536.595886"
|
||||
xlink:href="#a"
|
||||
y1="-449.394012"
|
||||
y2="-449.394012" />
|
||||
<path
|
||||
d="m 16.472656 51.085938 h 95.050782 c 4.375 0 7.921874 3.039062 7.921874 6.78125 v 50.859374 c 0 3.746094 -3.546874 6.78125 -7.921874 6.78125 h -95.050782 c -4.375 0 -7.917968 -3.035156 -7.917968 -6.78125 v -50.859374 c 0 -3.742188 3.542968 -6.78125 7.917968 -6.78125 z m 0 0"
|
||||
fill="url(#b)"
|
||||
id="path36" />
|
||||
<path
|
||||
d="m 16.472656 47.089844 h 95.050782 c 4.375 0 7.921874 3.035156 7.921874 6.78125 v 50.890625 c 0 3.746093 -3.546874 6.78125 -7.921874 6.78125 h -95.050782 c -4.375 0 -7.917968 -3.035157 -7.917968 -6.78125 v -50.890625 c 0 -3.746094 3.542968 -6.78125 7.917968 -6.78125 z m 0 0"
|
||||
fill="url(#c)"
|
||||
id="path37" />
|
||||
<path
|
||||
d="m 16.472656 45.089844 h 95.050782 c 4.375 0 7.921874 3.035156 7.921874 6.78125 v 50.859375 c 0 3.746093 -3.546874 6.78125 -7.921874 6.78125 h -95.050782 c -4.375 0 -7.917968 -3.035157 -7.917968 -6.78125 v -50.859375 c 0 -3.746094 3.542968 -6.78125 7.917968 -6.78125 z m 0 0"
|
||||
fill="url(#d)"
|
||||
id="path38" />
|
||||
<path
|
||||
d="m 16.472656 43.089844 h 95.050782 c 4.375 0 7.921874 3.039062 7.921874 6.78125 v 50.859375 c 0 3.746093 -3.546874 6.78125 -7.921874 6.78125 h -95.050782 c -4.375 0 -7.917968 -3.035157 -7.917968 -6.78125 v -50.859375 c 0 -3.742188 3.542968 -6.78125 7.917968 -6.78125 z m 0 0"
|
||||
fill="url(#f)"
|
||||
id="path39" />
|
||||
<path
|
||||
d="m 16.472656 41.09375 h 95.050782 c 4.375 0 7.921874 3.035156 7.921874 6.78125 v 50.859375 c 0 3.746094 -3.546874 6.78125 -7.921874 6.78125 h -95.050782 c -4.375 0 -7.917968 -3.035156 -7.917968 -6.78125 v -50.859375 c 0 -3.746094 3.542968 -6.78125 7.917968 -6.78125 z m 0 0"
|
||||
fill="url(#g)"
|
||||
id="path40" />
|
||||
<path
|
||||
d="m 16.316406 48.265625 h 95.332032 c 4.386718 0 7.945312 2.574219 7.945312 5.75 v 43.144531 c 0 3.175782 -3.558594 5.75 -7.945312 5.75 h -95.332032 c -4.386718 0 -7.945312 -2.574218 -7.945312 -5.75 v -43.144531 c 0 -3.175781 3.558594 -5.75 7.945312 -5.75 z m 0 0"
|
||||
fill="url(#h)"
|
||||
id="path41" />
|
||||
<path
|
||||
d="m 16.519531 36 h 95.050781 c 4.375 0 7.921876 3.035156 7.921876 6.78125 v 50.859375 c 0 3.746094 -3.546876 6.78125 -7.921876 6.78125 h -95.050781 c -4.371093 0 -7.917969 -3.035156 -7.917969 -6.78125 v -50.859375 c 0 -3.746094 3.546876 -6.78125 7.917969 -6.78125 z m 0 0"
|
||||
fill="url(#i)"
|
||||
id="path42" />
|
||||
<path
|
||||
d="m 16.4375 43.328125 h 95.011719 c 4.375 0 7.917969 2.574219 7.917969 5.75 v 43.144531 c 0 3.175782 -3.542969 5.75 -7.917969 5.75 h -95.011719 c -4.375 0 -7.917969 -2.574218 -7.917969 -5.75 v -43.144531 c 0 -3.175781 3.542969 -5.75 7.917969 -5.75 z m 0 0"
|
||||
fill="url(#j)"
|
||||
id="path43" />
|
||||
<path
|
||||
d="m 16.453125 38.183594 h 95.140625 c 4.378906 0 7.929688 2.734375 7.929688 6.105468 v 45.796876 c 0 3.371093 -3.550782 6.105468 -7.929688 6.105468 h -95.140625 c -4.378906 0 -7.925781 -2.734375 -7.925781 -6.105468 v -45.796876 c 0 -3.371093 3.546875 -6.105468 7.925781 -6.105468 z m 0 0"
|
||||
fill="url(#k)"
|
||||
id="path44" />
|
||||
<path
|
||||
d="m 20.269531 27.917969 h 87.460938 c 6.570312 0 11.894531 4.597656 11.894531 10.265625 v 41.605468 c 0 5.777344 -5.425781 10.457032 -12.121094 10.457032 h -86.464844 c -6.996093 0 -12.667968 -4.894532 -12.667968 -10.929688 v -41.132812 c 0 -5.667969 5.328125 -10.265625 11.898437 -10.265625 z m 0 0"
|
||||
fill="#30cb84"
|
||||
id="path45" />
|
||||
<path
|
||||
d="m 17.085938 36 h 93.921874 v 46.449219 h -93.921874 z m 0 0"
|
||||
fill="#4be69e"
|
||||
id="path46" />
|
||||
<g
|
||||
fill="#30cb84"
|
||||
id="g49">
|
||||
<path
|
||||
d="m 111.007812 69.449219 v 13 h -13 c -0.601562 -6.660157 5.214844 -12.480469 13 -13 z m 0 0"
|
||||
id="path47" />
|
||||
<path
|
||||
d="m 17.085938 36 h 12.996093 c 0.148438 7.035156 -5.667969 12.855469 -12.996093 13 z m 0 0"
|
||||
id="path48" />
|
||||
<path
|
||||
d="m 41.410156 49.957031 h 45.179688 c 2.085937 0 3.765625 1.4375 3.765625 3.222657 v 11.808593 c 0 1.785157 -1.679688 3.222657 -3.765625 3.222657 h -45.179688 c -2.085937 0 -3.765625 -1.4375 -3.765625 -3.222657 v -11.808593 c 0 -1.785157 1.679688 -3.222657 3.765625 -3.222657 z m 0 0"
|
||||
id="path49" />
|
||||
</g>
|
||||
<path
|
||||
d="m 39.000001,27.628906 h 49.999998 v 62.59375 H 39.000001 Z m 0,0"
|
||||
fill="#ffffff"
|
||||
id="path50"
|
||||
style="stroke-width:1.43986;fill:#241f31" />
|
||||
<path
|
||||
d="M 39.000001,115.46875 H 88.999999 V 90.222656 H 39.000001 Z m 0,0"
|
||||
fill="#dadada"
|
||||
id="path51"
|
||||
style="stroke-width:1.43986;fill:#000000" />
|
||||
<path
|
||||
d="m 98.007812 36 h 13 v 13 c -7.328124 -0.144531 -13.148437 -5.964844 -13 -13 z m 0 0"
|
||||
fill="#30cb84"
|
||||
id="path52" />
|
||||
<path
|
||||
d="m 17.085938 69.449219 c 7.179687 0 13 5.820312 12.996093 13 h -12.996093 z m 0 0"
|
||||
fill="#30cb84"
|
||||
id="path53" />
|
||||
<g
|
||||
id="g2"
|
||||
transform="matrix(0.625,0,0,0.625,24,20.093812)">
|
||||
<g
|
||||
id="g14-3"
|
||||
transform="translate(3,-3.3761482)"
|
||||
style="fill:#ffffff;fill-opacity:1">
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke-width:14.6656;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14-5"
|
||||
width="36"
|
||||
height="12"
|
||||
x="47"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke-width:16.9343;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14-3-6"
|
||||
width="12"
|
||||
height="48"
|
||||
x="59"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
</g>
|
||||
<g
|
||||
id="g14"
|
||||
transform="translate(-1,-7.3761484)"
|
||||
style="fill:#f5a9b8;fill-opacity:1">
|
||||
<rect
|
||||
style="fill:#f5a9b8;fill-opacity:1;fill-rule:evenodd;stroke-width:14.6656;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14"
|
||||
width="36"
|
||||
height="12"
|
||||
x="47"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
<rect
|
||||
style="fill:#f5a9b8;fill-opacity:1;fill-rule:evenodd;stroke-width:16.9343;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14-3"
|
||||
width="12"
|
||||
height="48"
|
||||
x="59"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
</g>
|
||||
<g
|
||||
id="g14-2"
|
||||
transform="translate(-5,-11.376148)"
|
||||
style="fill:#5bcefa;fill-opacity:1">
|
||||
<rect
|
||||
style="fill:#5bcefa;fill-opacity:1;fill-rule:evenodd;stroke-width:14.6656;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14-9"
|
||||
width="36"
|
||||
height="12"
|
||||
x="47"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
<rect
|
||||
style="fill:#5bcefa;fill-opacity:1;fill-rule:evenodd;stroke-width:16.9343;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect14-3-1"
|
||||
width="12"
|
||||
height="48"
|
||||
x="59"
|
||||
y="44.376148"
|
||||
ry="2.4000001" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
|
@ -126,6 +126,15 @@
|
|||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a class="itemcard" target="_blank" rel="noopener noreferrer" href="/opensourcefund.html">
|
||||
<div class="listaction">
|
||||
<img src="icons/opensourcefund.svg" alt="openLKB" width="80" height="80" style="margin: 0.3cm;">
|
||||
<div>
|
||||
<h3>Open Source Fund</h3>
|
||||
<p>สนับสนุนโปรเจกต์ที่ทำให้เราเติบโต</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a class="itemcard" target="_blank" rel="noopener noreferrer" href="https://relays.syncthing.net/">
|
||||
<div class="listaction">
|
||||
<img src="icons/syncthing.svg" alt="syncthing-relay" width="80" height="80" style="margin: 0.3cm;">
|
||||
|
|
76
opensourcefund.html
Normal file
76
opensourcefund.html
Normal file
|
@ -0,0 +1,76 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<meta http-equiv="Content-Language" content="th">
|
||||
<meta http-equiv="content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="description" content="Home of TechTransThai's available services">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>TechTransThai</title>
|
||||
<link rel="icon" type="image/svg" href="icons/ttt-org.svg">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="topbar">
|
||||
<div class="topbar-group">
|
||||
<a href="/" style="display: flex; align-items: center; text-decoration: none;">
|
||||
<img src="icons/ttt-org.svg" alt="TTT Logo" width="36" height="36" style="margin-right: 5px;">
|
||||
<h4 class="logo">TechTransThai</h4>
|
||||
</a>
|
||||
<div style="display: flex; align-items: center">
|
||||
<a href="/team.html" class="headerbutton">
|
||||
ทีม
|
||||
</a>
|
||||
<a target="_blank" rel="noopener noreferrer" href="https://forge.techtransthai.org/techtransthai/website" class="headerbutton">
|
||||
ซอร์สโคด
|
||||
</a>
|
||||
<a target="_blank" rel="noopener noreferrer" href="https://webring.wonderful.software#techtransthai.org" class="headerbutton">
|
||||
วงแหวนเว็บ
|
||||
</a>
|
||||
<a href="/support.html" class="headerbutton">
|
||||
สนับสนุน
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="header" style="margin-top: 2cm;">
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="grid-container">
|
||||
|
||||
<div class="middle-large">
|
||||
|
||||
<h1>TechTransThai Open Source Fund</h1>
|
||||
|
||||
ทุกวันที่ 1 ของทุกเดือน เราจะสุ่มมาหนึ่งโปรเจกต์จากรายชื่อโปรเจกต์ที่ได้รับการคัดเลือกสำหรับ TechTransThai Open Source Fund และเราจะให้การสนับสนุนทางการเงินเป็นจำนวนหนึ่งกับโปรเจกต์นั้น ๆ
|
||||
|
||||
|
||||
<div class="quickbuttons" style="margin-top: 5vh;">
|
||||
<a class="gtk-button" target="_blank" rel="noopener noreferrer" href="/support.html">
|
||||
ดูรายชื่อโปรเจกต์ที่ได้รับการคัดเลือก
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<h3 style="margin-top: 5vh;">ประวัติ</h3>
|
||||
|
||||
<div class="section">
|
||||
<a class="infocard">
|
||||
<div><p>$5 to Saber via GitHub Sponsors from Late Night Defender on Aug 1, 2024<p></div>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
15
style.css
15
style.css
|
@ -124,6 +124,13 @@ h1 {
|
|||
box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.13);
|
||||
}
|
||||
|
||||
.infocard {
|
||||
border-radius: 12px;
|
||||
text-decoration: none;
|
||||
padding-left: 10px;
|
||||
box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.13);
|
||||
}
|
||||
|
||||
.itemcard-stealth {
|
||||
display: grid;
|
||||
border-radius: 12px;
|
||||
|
@ -201,6 +208,10 @@ h1 {
|
|||
.itemcard-stealth:hover {
|
||||
background-color: #e0e0e0;
|
||||
}
|
||||
|
||||
.infocard {
|
||||
background-color: #ffffff;
|
||||
}
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
|
@ -241,4 +252,8 @@ h1 {
|
|||
.itemcard-stealth:hover {
|
||||
background-color: #4a4a4a;
|
||||
}
|
||||
|
||||
.infocard {
|
||||
background-color: #303030;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue