The source code of my personal website! https://jfenn.me/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

48 lines
1.3 KiB

  1. ---
  2. layout: layouts/project
  3. tags: project-tool
  4. ---
  5. <div class="text text-center">
  6. <i class="material-icons" style="font-size: 100px;">devices</i>
  7. <h3 class="mb-0">Multi-platform support</h3>
  8. <p class="mt-0">Written in Kotlin, the library has seamless compatibility with JavaScript, NodeJS, JVM, and Android platforms. </p>
  9. </div>
  10. ===
  11. <div class="row">
  12. <div class="col-12 col-lg-8 order-lg-2">
  13. {% capture codeblock %}
  14. ```json
  15. {
  16. "id": "user",
  17. "name": "User Human",
  18. "url": "https://code.horrific.dev/user",
  19. "avatarUrl": "https://example.com/photo.png",
  20. "websiteUrl": "https://example.com"
  21. }
  22. ```
  23. {% endcapture %}
  24. {{ codeblock | markdownify }}
  25. </div>
  26. <div class="col-12 col-lg-4 py-3 align-self-center text-center text-lg-left">
  27. <h3>Consistent data representation</h3>
  28. <p>Information from multiple git hosting providers is standardized as a single, consistent data model.</p>
  29. </div>
  30. </div>
  31. ===
  32. <div class="row">
  33. <div class="col-12 col-lg-4 order-lg-2 text-center">
  34. <i class="material-icons" style="font-size: 100px;">offline_bolt</i>
  35. </div>
  36. <div class="col-12 col-lg-8 py-3 text-center text-lg-left">
  37. <h3>Built-in caching &amp; fallback behavior</h3>
  38. <p>Provides extensible in-memory and "disk" / localStorage-based caching implementations.</p>
  39. </div>
  40. </div>