Skip to content

Commit

Permalink
🎄❄️ Happy Holidays from jargons.dev! ❄️🎄 (#128)
Browse files Browse the repository at this point in the history
Hello amazing people!

As the year draws to a close, we're embracing the festive spirit by
giving the Jargons.dev logo a seasonal twist. This variant of the logo
features a delightful snowfall effect, adding a touch of winter magic to
[our homepage](www.jargons.dev).


![jargons_dev_christmas](https://github.com/user-attachments/assets/7a16bdee-47ad-4252-8f05-e713a4d81870)

This is also a perfect moment to reflect on the journey we’ve started
with Jargons.dev. Our mission is to create an educational product that
simplifies the world of technology—spanning software development, data
science, cybersecurity, and beyond—for professionals, learners, and
enthusiasts alike. We’re incredibly grateful for everyone who has joined
us on this journey—whether as a contributor, a user who has looked up a
word 😉 or simply starred the project.

Your encouragement and contributions are what keep us rearing to go,
driving us to push forward with excitement and determination. We’re only
just getting started, and the future holds so much potential. Let’s
build something truly remarkable together—something that makes
Jargons.dev the go-to learning companion for the tech community!

Thank you for being here with us, and here’s to an amazing year ahead
filled with learning, collaboration, and growth.

Stay warm, stay curious, and happy coding! 💻✨
  • Loading branch information
babblebey authored Dec 13, 2024
1 parent d056b8b commit bd6905d
Showing 1 changed file with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions src/components/jargonsdev-logo.astro
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,72 @@ const { class:list } = Astro.props;
<path class="filBlack" d="M44 325l66 0 0 -160 -66 0 0 -39 115 0 0 188c0,15 -4,26 -13,36 -8,9 -21,14 -39,14l-63 0 0 -39zm91 -221c-11,0 -19,-2 -23,-7 -5,-4 -7,-10 -7,-16l0 -10c0,-6 2,-12 7,-16 4,-5 12,-7 23,-7 10,0 18,2 22,7 5,4 7,10 7,16l0 10c0,6 -2,12 -7,16 -4,5 -12,7 -22,7zm216 193c-11,0 -19,-2 -25,-7 -6,-6 -10,-13 -11,-23l-2 0c-3,11 -9,20 -18,26 -9,5 -20,8 -34,8 -16,0 -30,-4 -40,-13 -10,-9 -15,-22 -15,-38 0,-18 7,-31 20,-40 13,-8 32,-13 57,-13l28 0 0 -8c0,-10 -3,-18 -7,-23 -5,-5 -13,-8 -24,-8 -11,0 -19,2 -26,6 -6,4 -12,9 -16,15l-27 -23c6,-10 15,-18 27,-24 12,-7 28,-10 47,-10 24,0 42,5 55,16 13,11 20,27 20,49l0 75 19 0 0 35 -28 0zm-71 -28c9,0 16,-2 22,-6 6,-4 9,-10 9,-18l0 -21 -26 0c-21,0 -31,7 -31,20l0 7c0,6 3,10 7,13 5,4 11,5 19,5zm109 -10l39 0 0 -94 -39 0 0 -39 88 0 0 49 3 0c1,-7 3,-13 6,-19 3,-5 7,-11 11,-15 4,-5 9,-8 16,-11 6,-3 13,-4 22,-4l16 0 0 45 -37 0c-12,0 -21,4 -27,11 -6,7 -10,16 -10,26l0 51 57 0 0 38 -145 0 0 -38zm344 56c0,18 -8,31 -23,40 -15,8 -39,13 -72,13 -16,0 -30,-1 -40,-3 -11,-2 -20,-5 -26,-8 -6,-4 -11,-8 -13,-13 -3,-5 -4,-10 -4,-16 0,-10 3,-17 9,-22 5,-5 14,-9 24,-11l0 -2c-7,-3 -13,-6 -17,-10 -5,-4 -7,-10 -7,-17 0,-9 3,-15 9,-19 5,-4 13,-7 22,-9l0 -2c-10,-5 -18,-12 -24,-21 -5,-9 -8,-19 -8,-32 0,-10 1,-19 5,-26 4,-8 9,-14 15,-19 7,-5 14,-9 24,-12 9,-3 19,-4 30,-4 11,0 21,1 30,4l0 -10c0,-6 3,-12 7,-16 5,-5 11,-7 19,-7l31 0 0 36 -41 0 0 3c9,5 16,12 21,20 5,9 8,19 8,31 0,10 -2,19 -5,26 -4,8 -9,14 -15,19 -7,6 -15,10 -24,12 -9,3 -20,4 -31,4 -5,0 -10,0 -15,-1 -4,0 -9,-1 -13,-2 -2,1 -4,3 -6,5 -2,2 -2,4 -2,8 0,2 0,4 2,6 1,1 3,3 5,3 2,1 5,2 8,2 3,0 6,0 10,0l39 0c12,0 23,1 31,4 9,2 16,6 21,10 6,4 10,10 12,16 3,6 4,12 4,20zm-46 3c0,-4 -2,-8 -6,-10 -3,-3 -10,-4 -20,-4l-59 0c-4,4 -6,8 -6,14 0,5 2,10 6,13 5,3 13,5 23,5l29 0c12,0 20,-1 25,-4 5,-4 8,-8 8,-14zm-50 -105c10,0 17,-2 22,-7 4,-5 7,-11 7,-19l0 -8c0,-7 -3,-14 -7,-18 -5,-5 -12,-8 -22,-8 -10,0 -17,3 -21,8 -5,4 -7,11 -7,18l0 8c0,8 2,14 7,19 4,5 11,7 21,7zm177 88c-13,0 -25,-2 -36,-6 -10,-4 -19,-10 -27,-18 -7,-7 -13,-17 -17,-28 -4,-11 -6,-23 -6,-37 0,-14 2,-27 6,-38 4,-11 10,-20 17,-28 8,-8 17,-14 27,-18 11,-4 23,-6 36,-6 14,0 26,2 36,6 11,4 20,10 27,18 8,8 13,17 17,28 4,11 6,24 6,38 0,14 -2,26 -6,37 -4,11 -9,21 -17,28 -7,8 -16,14 -27,18 -10,4 -22,6 -36,6zm0 -36c11,0 20,-4 26,-10 6,-7 9,-17 9,-30l0 -27c0,-13 -3,-22 -9,-29 -6,-7 -15,-10 -26,-10 -11,0 -19,3 -26,10 -6,7 -9,16 -9,29l0 27c0,13 3,23 9,30 7,6 15,10 26,10zm98 32l0 -171 49 0 0 31 2 0c2,-5 4,-9 7,-13 3,-5 6,-8 10,-11 5,-4 9,-6 15,-8 5,-2 11,-3 18,-3 8,0 16,1 23,4 7,3 12,7 17,13 5,5 9,12 12,20 2,8 4,17 4,27l0 111 -49 0 0 -104c0,-22 -10,-33 -29,-33 -4,0 -8,0 -11,1 -4,1 -7,3 -10,5 -3,2 -5,5 -7,8 -2,3 -2,7 -2,11l0 112 -49 0zm251 4c-19,0 -36,-3 -50,-8 -14,-6 -24,-14 -32,-24l28 -25c7,7 14,13 23,17 9,4 20,6 31,6 10,0 17,-2 23,-5 6,-3 8,-7 8,-13 0,-5 -2,-9 -5,-11 -4,-1 -9,-3 -16,-4l-27 -4c-8,-1 -15,-3 -22,-6 -7,-2 -12,-5 -17,-9 -5,-4 -9,-9 -12,-15 -3,-5 -4,-12 -4,-21 0,-17 7,-31 20,-42 14,-10 33,-15 58,-15 17,0 31,2 43,7 12,4 21,11 28,19l-24 28c-5,-5 -12,-10 -20,-14 -8,-4 -17,-5 -29,-5 -19,0 -28,5 -28,17 0,5 2,8 6,10 3,2 9,4 15,5l27 4c8,1 15,3 22,5 7,3 12,6 17,10 5,4 9,9 12,14 3,6 4,13 4,21 0,18 -6,32 -20,43 -14,10 -34,15 -59,15zm177 0c-12,0 -21,-2 -27,-8 -5,-5 -8,-12 -8,-19l0 -12c0,-7 3,-14 8,-19 6,-6 15,-8 27,-8 12,0 21,2 27,8 5,5 8,12 8,19l0 12c0,7 -3,14 -8,19 -6,6 -15,8 -27,8zm206 -35l-2 0c-5,10 -11,19 -19,25 -7,7 -18,10 -32,10 -9,0 -18,-1 -26,-5 -8,-4 -15,-9 -20,-16 -6,-8 -10,-17 -14,-28 -3,-11 -4,-25 -4,-40 0,-16 1,-29 4,-40 4,-12 8,-21 14,-28 5,-8 12,-13 20,-17 8,-3 17,-5 26,-5 7,0 13,1 18,3 6,2 10,4 14,7 4,3 8,7 11,11 3,5 6,9 8,15l2 0 0 -106 49 0 0 245 -49 0 0 -31zm-32 -3c9,0 16,-2 23,-6 6,-5 9,-11 9,-20l0 -50c0,-9 -3,-16 -9,-20 -7,-4 -14,-6 -23,-6 -11,0 -19,3 -25,10 -6,6 -9,16 -9,28l0 26c0,12 3,21 9,28 6,6 14,10 25,10zm181 38c-29,0 -50,-8 -65,-24 -15,-16 -22,-37 -22,-65 0,-14 1,-26 5,-37 4,-11 10,-21 17,-29 7,-8 16,-14 26,-18 10,-4 22,-6 35,-6 13,0 24,2 34,6 11,4 19,10 26,18 7,7 13,16 17,27 4,11 5,23 5,36l0 15 -117 0 0 3c0,11 4,20 11,26 6,7 17,10 30,10 10,0 19,-1 26,-5 7,-4 14,-9 19,-16l27 29c-7,8 -16,15 -28,21 -12,6 -27,9 -46,9zm-4 -144c-10,0 -19,4 -25,10 -7,7 -10,15 -10,26l0 3 69 0 0 -3c0,-11 -3,-20 -9,-26 -6,-7 -14,-10 -25,-10zm146 140l-62 -171 52 0 22 73 16 57 3 0 16 -57 23 -73 49 0 -61 171 -58 0z"/>
</g>
</g>

<!-- Christmas-themed snow animation -->
<g>
<text x="70" y="15" font-size="25" fill="#ffffff" opacity="0.6">
*
<animate attributeName="y" from="15" to="416" dur="3.3s" repeatCount="indefinite" />
</text>
<text x="110" y="26" font-size="30" fill="#ffffff" opacity="0.8">
*
<animate attributeName="y" from="26" to="416" dur="4.3s" repeatCount="indefinite" />
</text>
<text x="250" y="90" font-size="35" fill="#ffffff" opacity="0.8">
*
<animate attributeName="y" from="90" to="416" dur="4.7s" repeatCount="indefinite" />
</text>
<text x="450" y="45" font-size="28" fill="#ffffff" opacity="0.7">
*
<animate attributeName="y" from="45" to="416" dur="3.7s" repeatCount="indefinite" />
</text>
<text x="650" y="20" font-size="32" fill="#ffffff">
*
<animate attributeName="y" from="20" to="416" dur="4.4s" repeatCount="indefinite" />
</text>
<text x="850" y="75" font-size="27" fill="#ffffff" opacity="0.9">
*
<animate attributeName="y" from="75" to="416" dur="3.1s" repeatCount="indefinite" />
</text>
<text x="1050" y="30" font-size="33" fill="#ffffff" opacity="0.7">
*
<animate attributeName="y" from="30" to="416" dur="4.3s" repeatCount="indefinite" />
</text>
<text x="1250" y="85" font-size="29" fill="#ffffff" opacity="0.8">
*
<animate attributeName="y" from="85" to="416" dur="3.4s" repeatCount="indefinite" />
</text>
<text x="1450" y="25" font-size="31" fill="#ffffff">
*
<animate attributeName="y" from="25" to="416" dur="4.6s" repeatCount="indefinite" />
</text>
<text x="1650" y="60" font-size="26" fill="#ffffff" opacity="0.6">
*
<animate attributeName="y" from="60" to="416" dur="3.8s" repeatCount="indefinite" />
</text>
<text x="1850" y="40" font-size="34" fill="#ffffff" opacity="0.9">
*
<animate attributeName="y" from="40" to="416" dur="4.2s" repeatCount="indefinite" />
</text>
<text x="950" y="50" font-size="30" fill="#ffffff" opacity="0.7">
*
<animate attributeName="y" from="50" to="416" dur="4.0s" repeatCount="indefinite" />
</text>
<text x="1150" y="70" font-size="28" fill="#ffffff" opacity="0.8">
*
<animate attributeName="y" from="70" to="416" dur="3.5s" repeatCount="indefinite" />
</text>
<text x="1350" y="35" font-size="32" fill="#ffffff" opacity="0.9">
*
<animate attributeName="y" from="35" to="416" dur="4.5s" repeatCount="indefinite" />
</text>
<text x="1550" y="55" font-size="29" fill="#ffffff" opacity="0.6">
*
<animate attributeName="y" from="55" to="416" dur="3.9s" repeatCount="indefinite" />
</text>
<text x="1750" y="65" font-size="31" fill="#ffffff" opacity="0.8">
*
<animate attributeName="y" from="65" to="416" dur="4.1s" repeatCount="indefinite" />
</text>
</g>
</svg>

0 comments on commit bd6905d

Please sign in to comment.