1
0

token.vue 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  1. <script setup lang="ts">
  2. useHead({
  3. title: `$HUSH Token — Hush Your Money`,
  4. meta: [
  5. { name: 'description', content: `Hush Your Money makes spending safu.` }
  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. <main class="isolate">
  22. <!-- Hero section -->
  23. <div class="relative isolate -z-10 overflow-hidden bg-gradient-to-b from-indigo-100/20 pt-14">
  24. <div class="absolute inset-y-0 right-1/2 -z-10 -mr-96 w-[200%] origin-top-right skew-x-[-30deg] bg-white shadow-xl shadow-indigo-600/10 ring-1 ring-indigo-50 sm:-mr-80 lg:-mr-96" aria-hidden="true"></div>
  25. <div class="mx-auto max-w-7xl px-6 py-8 sm:py-10 lg:px-8">
  26. <div class="mx-auto max-w-2xl lg:mx-0 lg:grid lg:max-w-none lg:grid-cols-2 lg:gap-x-16 lg:gap-y-6 xl:grid-cols-1 xl:grid-rows-1 xl:gap-x-8">
  27. <h1 class="max-w-2xl text-4xl font-bold tracking-tight text-gray-900 sm:text-6xl lg:col-span-2 xl:col-auto">
  28. <span class="text-3xl sm:text-4xl">
  29. <span class="text-sky-400 text-4xl sm:text-6xl">Privacy</span> Is A Human Right!
  30. </span>
  31. <span class="text-rose-400 italic text-5xl sm:text-7xl">$HUSH</span> Your Money
  32. Into <span class="text-fuchsia-400 italic text-5xl sm:text-7xl">$NITO</span> Cash
  33. </h1>
  34. <div class="flex flex-col mt-6 max-w-xl lg:mt-0 xl:col-end-1 xl:row-start-1 gap-4">
  35. <p class="text-lg leading-8 text-gray-600">
  36. <span class="text-xl font-bold">The Incognito Network (<span class="text-2xl">Nito</span>)</span> offers the equivalent protections and benefits as the Incognito mode of your favorite web browser.
  37. Nito aims to become the defacto Crypto wallet network for ALL privacy web browsers.
  38. </p>
  39. <h3 class="text-2xl leading-9 font-medium text-rose-400 italic tracking-widest">
  40. Hush Vaults offer <span class="text-3xl font-bold text-rose-600">FREE + Instant</span> swaps between $HUSH and $NITO.
  41. </h3>
  42. <p class="text-lg leading-8 text-gray-600">
  43. Nito is currently deployed on the Nexa blockchain as an L1+ <NuxtLink to="https://nexa.wiki/supernet" target="_blank" class="text-blue-500 font-bold hover:underline">Supernet</NuxtLink>.
  44. </p>
  45. <p class="text-lg leading-8 text-gray-600">
  46. $NITO powers the "hidden" Hush network and it's how you FUEL your activities when using Crypto in your everyday life.
  47. </p>
  48. </div>
  49. <img
  50. src="https://images.unsplash.com/photo-1567532900872-f4e906cbf06a?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1280&q=80"
  51. alt=""
  52. class="mt-10 aspect-[6/5] w-full max-w-lg rounded-2xl object-cover sm:mt-16 lg:mt-0 lg:max-w-none xl:row-span-2 xl:row-end-2 xl:mt-36"
  53. />
  54. </div>
  55. </div>
  56. <div class="absolute inset-x-0 bottom-0 -z-10 h-24 bg-gradient-to-t from-white sm:h-32"></div>
  57. </div>
  58. <TokenSupply />
  59. <TokenTimeline />
  60. <!-- Content section -->
  61. <div class="mt-32 overflow-hidden sm:mt-40">
  62. <div class="mx-auto max-w-7xl px-6 lg:flex lg:px-8">
  63. <div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-12 gap-y-16 lg:mx-0 lg:min-w-full lg:max-w-none lg:flex-none lg:gap-y-8">
  64. <div class="lg:col-end-1 lg:w-full lg:max-w-lg lg:pb-8">
  65. <h2 class="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
  66. Our people
  67. </h2>
  68. <p class="mt-6 text-xl leading-8 text-gray-600">
  69. Quasi est quaerat. Sit molestiae et. Provident ad dolorem occaecati eos iste. Soluta rerum quidem minus ut molestiae velit error quod. Excepturi quidem expedita molestias quas.
  70. </p>
  71. <p class="mt-6 text-base leading-7 text-gray-600">
  72. Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. Elit sunt amet fugiat veniam occaecat fugiat. Quasi aperiam sit non sit neque reprehenderit.
  73. </p>
  74. </div>
  75. <div class="flex flex-wrap items-start justify-end gap-6 sm:gap-8 lg:contents">
  76. <div class="w-0 flex-auto lg:ml-auto lg:w-auto lg:flex-none lg:self-end">
  77. <img
  78. src="https://images.unsplash.com/photo-1670272502246-768d249768ca?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1152&q=80"
  79. alt=""
  80. class="aspect-[7/5] w-[37rem] max-w-none rounded-2xl bg-gray-50 object-cover"
  81. />
  82. </div>
  83. <div class="contents lg:col-span-2 lg:col-end-2 lg:ml-auto lg:flex lg:w-[37rem] lg:items-start lg:justify-end lg:gap-x-8">
  84. <div class="order-first flex w-64 flex-none justify-end self-end lg:w-auto">
  85. <img
  86. src="https://images.unsplash.com/photo-1605656816944-971cd5c1407f?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=768&h=604&q=80"
  87. alt=""
  88. class="aspect-[4/3] w-[24rem] max-w-none flex-none rounded-2xl bg-gray-50 object-cover"
  89. />
  90. </div>
  91. <div class="flex w-96 flex-auto justify-end lg:w-auto lg:flex-none">
  92. <img
  93. src="https://images.unsplash.com/photo-1568992687947-868a62a9f521?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1152&h=842&q=80"
  94. alt=""
  95. class="aspect-[7/5] w-[37rem] max-w-none flex-none rounded-2xl bg-gray-50 object-cover"
  96. />
  97. </div>
  98. <div class="hidden sm:block sm:w-0 sm:flex-auto lg:w-auto lg:flex-none">
  99. <img
  100. src="https://images.unsplash.com/photo-1612872087720-bb876e2e67d1?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=768&h=604&q=80"
  101. alt=""
  102. class="aspect-[4/3] w-[24rem] max-w-none rounded-2xl bg-gray-50 object-cover"
  103. />
  104. </div>
  105. </div>
  106. </div>
  107. </div>
  108. </div>
  109. </div>
  110. <!-- Stats -->
  111. <div class="mx-auto mt-32 max-w-7xl px-6 sm:mt-40 lg:px-8">
  112. <div class="mx-auto max-w-2xl lg:mx-0">
  113. <h2 class="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
  114. We approach the workplace as something that adds to our lives and adds value to world.
  115. </h2>
  116. <p class="mt-6 text-base leading-7 text-gray-600">
  117. Diam nunc lacus lacus aliquam turpis enim. Eget hac velit est euismod lacus. Est non placerat nam arcu. Cras purus nibh cursus sit eu in id. Integer vel nibh.
  118. </p>
  119. </div>
  120. <div class="mx-auto mt-16 flex max-w-2xl flex-col gap-8 lg:mx-0 lg:mt-20 lg:max-w-none lg:flex-row lg:items-end">
  121. <div class="flex flex-col-reverse justify-between gap-x-16 gap-y-8 rounded-2xl bg-gray-50 p-8 sm:w-3/4 sm:max-w-md sm:flex-row-reverse sm:items-end lg:w-72 lg:max-w-none lg:flex-none lg:flex-col lg:items-start">
  122. <p class="flex-none text-3xl font-bold tracking-tight text-gray-900">250k</p>
  123. <div class="sm:w-80 sm:shrink lg:w-auto lg:flex-none">
  124. <p class="text-lg font-semibold tracking-tight text-gray-900">Users on the platform</p>
  125. <p class="mt-2 text-base leading-7 text-gray-600">Vel labore deleniti veniam consequuntur sunt nobis.</p>
  126. </div>
  127. </div>
  128. <div class="flex flex-col-reverse justify-between gap-x-16 gap-y-8 rounded-2xl bg-gray-900 p-8 sm:flex-row-reverse sm:items-end lg:w-full lg:max-w-sm lg:flex-auto lg:flex-col lg:items-start lg:gap-y-44">
  129. <p class="flex-none text-3xl font-bold tracking-tight text-white">$8.9 billion</p>
  130. <div class="sm:w-80 sm:shrink lg:w-auto lg:flex-none">
  131. <p class="text-lg font-semibold tracking-tight text-white">We’re proud that our customers have made over $8 billion in total revenue.</p>
  132. <p class="mt-2 text-base leading-7 text-gray-400">Eu duis porta aliquam ornare. Elementum eget magna egestas.</p>
  133. </div>
  134. </div>
  135. <div
  136. class="flex flex-col-reverse justify-between gap-x-16 gap-y-8 rounded-2xl bg-indigo-600 p-8 sm:w-11/12 sm:max-w-xl sm:flex-row-reverse sm:items-end lg:w-full lg:max-w-none lg:flex-auto lg:flex-col lg:items-start lg:gap-y-28"
  137. >
  138. <p class="flex-none text-3xl font-bold tracking-tight text-white">401,093</p>
  139. <div class="sm:w-80 sm:shrink lg:w-auto lg:flex-none">
  140. <p class="text-lg font-semibold tracking-tight text-white">Transactions this year</p>
  141. <p class="mt-2 text-base leading-7 text-indigo-200">Eu duis porta aliquam ornare. Elementum eget magna egestas. Eu duis porta aliquam ornare.</p>
  142. </div>
  143. </div>
  144. </div>
  145. </div>
  146. <!-- Content section -->
  147. <div class="mx-auto mt-32 max-w-7xl px-6 sm:mt-40 lg:px-8">
  148. <div class="mx-auto flex max-w-2xl flex-col items-end justify-between gap-16 lg:mx-0 lg:max-w-none lg:flex-row">
  149. <div class="w-full lg:max-w-lg lg:flex-auto">
  150. <h2 class="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
  151. We’re always looking for awesome people to join us
  152. </h2>
  153. <p class="mt-6 text-xl leading-8 text-gray-600">
  154. Diam nunc lacus lacus aliquam turpis enim. Eget hac velit est euismod lacus. Est non placerat nam arcu. Cras purus nibh cursus sit eu in id.
  155. </p>
  156. <img
  157. src="https://images.unsplash.com/photo-1606857521015-7f9fcf423740?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1344&h=1104&q=80"
  158. alt=""
  159. class="mt-16 aspect-[6/5] w-full rounded-2xl bg-gray-50 object-cover lg:aspect-auto lg:h-[34.5rem]"
  160. />
  161. </div>
  162. <div class="w-full lg:max-w-xl lg:flex-auto">
  163. <h3 class="sr-only">Job openings</h3>
  164. <ul class="-my-8 divide-y divide-gray-100">
  165. <li class="py-8">
  166. <dl class="relative flex flex-wrap gap-x-3">
  167. <dt class="sr-only">Role</dt>
  168. <dd class="w-full flex-none text-lg font-semibold tracking-tight text-gray-900">
  169. <a href="#">
  170. Full-time designer
  171. <span class="absolute inset-0" aria-hidden="true"></span>
  172. </a>
  173. </dd>
  174. <dt class="sr-only">Description</dt>
  175. <dd class="mt-2 w-full flex-none text-base leading-7 text-gray-600">Quos sunt ad dolore ullam qui. Enim et quisquam dicta molestias. Corrupti quo voluptatum eligendi autem labore.</dd>
  176. <dt class="sr-only">Salary</dt>
  177. <dd class="mt-4 text-base font-semibold leading-7 text-gray-900">$75,000 USD</dd>
  178. <dt class="sr-only">Location</dt>
  179. <dd class="mt-4 flex items-center gap-x-3 text-base leading-7 text-gray-500">
  180. <svg viewBox="0 0 2 2" class="h-0.5 w-0.5 flex-none fill-gray-300" aria-hidden="true">
  181. <circle cx="1" cy="1" r="1" />
  182. </svg>
  183. San Francisco, CA
  184. </dd>
  185. </dl>
  186. </li>
  187. <li class="py-8">
  188. <dl class="relative flex flex-wrap gap-x-3">
  189. <dt class="sr-only">Role</dt>
  190. <dd class="w-full flex-none text-lg font-semibold tracking-tight text-gray-900">
  191. <a href="#">
  192. Laravel developer
  193. <span class="absolute inset-0" aria-hidden="true"></span>
  194. </a>
  195. </dd>
  196. <dt class="sr-only">Description</dt>
  197. <dd class="mt-2 w-full flex-none text-base leading-7 text-gray-600">Et veniam et officia dolorum rerum. Et voluptas consequatur magni sapiente amet voluptates dolorum. Ut porro aut eveniet.</dd>
  198. <dt class="sr-only">Salary</dt>
  199. <dd class="mt-4 text-base font-semibold leading-7 text-gray-900">$125,000 USD</dd>
  200. <dt class="sr-only">Location</dt>
  201. <dd class="mt-4 flex items-center gap-x-3 text-base leading-7 text-gray-500">
  202. <svg viewBox="0 0 2 2" class="h-0.5 w-0.5 flex-none fill-gray-300" aria-hidden="true">
  203. <circle cx="1" cy="1" r="1" />
  204. </svg>
  205. San Francisco, CA
  206. </dd>
  207. </dl>
  208. </li>
  209. <li class="py-8">
  210. <dl class="relative flex flex-wrap gap-x-3">
  211. <dt class="sr-only">Role</dt>
  212. <dd class="w-full flex-none text-lg font-semibold tracking-tight text-gray-900">
  213. <a href="#">
  214. React Native developer
  215. <span class="absolute inset-0" aria-hidden="true"></span>
  216. </a>
  217. </dd>
  218. <dt class="sr-only">Description</dt>
  219. <dd class="mt-2 w-full flex-none text-base leading-7 text-gray-600">Veniam ipsam nisi quas architecto eos non voluptatem in nemo. Est occaecati nihil omnis delectus illum est.</dd>
  220. <dt class="sr-only">Salary</dt>
  221. <dd class="mt-4 text-base font-semibold leading-7 text-gray-900">$105,000 USD</dd>
  222. <dt class="sr-only">Location</dt>
  223. <dd class="mt-4 flex items-center gap-x-3 text-base leading-7 text-gray-500">
  224. <svg viewBox="0 0 2 2" class="h-0.5 w-0.5 flex-none fill-gray-300" aria-hidden="true">
  225. <circle cx="1" cy="1" r="1" />
  226. </svg>
  227. San Francisco, CA
  228. </dd>
  229. </dl>
  230. </li>
  231. </ul>
  232. <div class="mt-8 flex border-t border-gray-100 pt-8">
  233. <a href="#" class="text-sm font-semibold leading-6 text-indigo-600 hover:text-indigo-500">View all openings <span aria-hidden="true">&rarr;</span></a>
  234. </div>
  235. </div>
  236. </div>
  237. </div>
  238. </main>
  239. </template>