about.vue 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <script setup lang="ts">
  2. useHead({
  3. title: `Blank — LibreScript`,
  4. meta: [
  5. { name: 'description', content: `A succinct language for embedding web & mobile application data within a blockchain.` }
  6. ],
  7. })
  8. /* Initialize stores. */
  9. import { useSystemStore } from '@/stores/system'
  10. const System = useSystemStore()
  11. // onMounted(() => {
  12. // console.log('Mounted!')
  13. // // Now it's safe to perform setup operations.
  14. // })
  15. // onBeforeUnmount(() => {
  16. // console.log('Before Unmount!')
  17. // // Now is the time to perform all cleanup operations.
  18. // })
  19. </script>
  20. <template>
  21. <Header />
  22. <main class="max-w-5xl mx-auto py-5 flex flex-col gap-4">
  23. <h1 class="text-5xl font-medium">
  24. About LibreScript
  25. </h1>
  26. <p>
  27. This journey began at the <NuxtLink to="https://coinparty.org/" target="_blank" class="text-blue-500 font-medium hover:underline">CoinParty Hackathon</NuxtLink>, back in early 2020, as <span class="font-medium">Bitcoin Markup Language (BML).</span>
  28. </p>
  29. <pre class="p-3 bg-amber-100 border border-amber-500 rounded-md shadow text-sm">
  30. # Bitcoin Markup Language (BML) Sample
  31. title: My First BML Webpage
  32. css: [[email protected], [email protected]]
  33. body: <h1>Hello Bitcoin!</h1>
  34. libs: [[email protected], [email protected], QmcQy4qCGt7rxgRiW7A55TP1bEbC9vFHERPVMPpGhMpMWe]</pre>
  35. <h3 class="text-2xl font-medium">
  36. Unstoppable Web (Bitcoin Apps)
  37. </h3>
  38. <NuxtLink to="https://devpost.com/software/bitcoin-apps" target="_blank" class="text-blue-500 hover:underline">
  39. https://devpost.com/software/bitcoin-apps
  40. </NuxtLink>
  41. </main>
  42. <Footer />
  43. </template>