✨ Landing about page
This commit is contained in:
		@@ -8,8 +8,12 @@
 | 
			
		||||
        that interesting.
 | 
			
		||||
      </p>
 | 
			
		||||
      <n-space justify="center">
 | 
			
		||||
        <n-button type="primary" size="large" round tag="a" href="#products">Explore around</n-button>
 | 
			
		||||
        <n-button type="default" size="large" round>About us</n-button>
 | 
			
		||||
        <n-button type="primary" size="large" round tag="a" href="#products"
 | 
			
		||||
          >Explore around</n-button
 | 
			
		||||
        >
 | 
			
		||||
        <n-button type="default" size="large" round tag="a" href="#about"
 | 
			
		||||
          >About us</n-button
 | 
			
		||||
        >
 | 
			
		||||
      </n-space>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div id="products" class="pb-56">
 | 
			
		||||
@@ -45,11 +49,29 @@
 | 
			
		||||
                    "
 | 
			
		||||
                    class="absolute left-0 right-0 top-1/2 bottom-0"
 | 
			
		||||
                  />
 | 
			
		||||
                  <div class="absolute left-0 right-0 top-0 px-4 pt-4 flex justify-end gap-2.5">
 | 
			
		||||
                    <n-button v-if="product.repo" circle color="white" size="small" tag="a" :href="product.repo" target="_blank">
 | 
			
		||||
                  <div
 | 
			
		||||
                    class="absolute left-0 right-0 top-0 px-4 pt-4 flex justify-end gap-2.5"
 | 
			
		||||
                  >
 | 
			
		||||
                    <n-button
 | 
			
		||||
                      v-if="product.repo"
 | 
			
		||||
                      circle
 | 
			
		||||
                      color="white"
 | 
			
		||||
                      size="small"
 | 
			
		||||
                      tag="a"
 | 
			
		||||
                      :href="product.repo"
 | 
			
		||||
                      target="_blank"
 | 
			
		||||
                    >
 | 
			
		||||
                      <n-icon><code-round /></n-icon>
 | 
			
		||||
                    </n-button>
 | 
			
		||||
                    <n-button v-if="product.url" circle color="white" size="small" tag="a" :href="product.url" target="_blank">
 | 
			
		||||
                    <n-button
 | 
			
		||||
                      v-if="product.url"
 | 
			
		||||
                      circle
 | 
			
		||||
                      color="white"
 | 
			
		||||
                      size="small"
 | 
			
		||||
                      tag="a"
 | 
			
		||||
                      :href="product.url"
 | 
			
		||||
                      target="_blank"
 | 
			
		||||
                    >
 | 
			
		||||
                      <n-icon><launch-round /></n-icon>
 | 
			
		||||
                    </n-button>
 | 
			
		||||
                  </div>
 | 
			
		||||
@@ -85,6 +107,66 @@
 | 
			
		||||
        </n-grid>
 | 
			
		||||
      </client-only>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div id="about" class="pb-56">
 | 
			
		||||
      <client-only>
 | 
			
		||||
        <n-grid cols="1 m:2 l:2" responsive="screen" x-gap="32" y-gap="16">
 | 
			
		||||
          <n-gi>
 | 
			
		||||
            <div
 | 
			
		||||
              class="flex justify-center text-left h-full py-8 px-4 flex flex-col"
 | 
			
		||||
            >
 | 
			
		||||
              <h2 class="text-3xl font-bold mb-3">About us</h2>
 | 
			
		||||
              <p class="text-lg mb-1">
 | 
			
		||||
                Our aim is not making a profit.
 | 
			
		||||
                <i class="text-xs">At least not yet.</i>
 | 
			
		||||
              </p>
 | 
			
		||||
              <p class="text-lg">
 | 
			
		||||
                Instead we hope we can spread the love to the world and make
 | 
			
		||||
                everyone enjoy the fun of the Internet and the world.
 | 
			
		||||
              </p>
 | 
			
		||||
            </div>
 | 
			
		||||
          </n-gi>
 | 
			
		||||
          <n-gi>
 | 
			
		||||
            <div class="flex h-full justify-center flex-col text-right">
 | 
			
		||||
              <h2 class="text-3xl font-bold mb-3">Team members</h2>
 | 
			
		||||
              <p class="text-lg">
 | 
			
		||||
                Say hi to our lovely members... uh, seems there is only me.
 | 
			
		||||
              </p>
 | 
			
		||||
              <div class="flex justify-end gap-4 my-4">
 | 
			
		||||
                <div class="flex flex-col items-end text-right">
 | 
			
		||||
                  <n-avatar
 | 
			
		||||
                    src="https://fs.solian.app/api/files/200ee92546244ed1a6a02202f5ca9cc9"
 | 
			
		||||
                    :size="100"
 | 
			
		||||
                    class="mb-2"
 | 
			
		||||
                  />
 | 
			
		||||
                  <div class="flex gap-1">
 | 
			
		||||
                    <p>LittleSheep</p>
 | 
			
		||||
                    <n-button
 | 
			
		||||
                      text
 | 
			
		||||
                      tag="a"
 | 
			
		||||
                      size="small"
 | 
			
		||||
                      href="https://id.solian.app/@littlesheep"
 | 
			
		||||
                      target="_blank"
 | 
			
		||||
                      class="mt-0.5"
 | 
			
		||||
                    >
 | 
			
		||||
                      <n-icon>
 | 
			
		||||
                        <info-outlined />
 | 
			
		||||
                      </n-icon>
 | 
			
		||||
                    </n-button>
 | 
			
		||||
                  </div>
 | 
			
		||||
                  <p class="text-xs opacity-75 max-w-sm">
 | 
			
		||||
                    Founder, CEO, CTO, Senior Developer, Marketing Engineer,
 | 
			
		||||
                    Customer Service Engineer, DevOps, Database Administrator,
 | 
			
		||||
                    Product Manager, UI/UX Designer, QA Engineer, Mobile
 | 
			
		||||
                    Developer, Security Engineer, Technical Writer, Project
 | 
			
		||||
                    Manager, Community Manager, Software Architect
 | 
			
		||||
                  </p>
 | 
			
		||||
                </div>
 | 
			
		||||
              </div>
 | 
			
		||||
            </div>
 | 
			
		||||
          </n-gi>
 | 
			
		||||
        </n-grid>
 | 
			
		||||
      </client-only>
 | 
			
		||||
    </div>
 | 
			
		||||
  </main>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
@@ -97,9 +179,10 @@ import {
 | 
			
		||||
  NCarousel,
 | 
			
		||||
  NCarouselItem,
 | 
			
		||||
  NIcon,
 | 
			
		||||
  NAvatar,
 | 
			
		||||
  useThemeVars,
 | 
			
		||||
} from "naive-ui";
 | 
			
		||||
import { LaunchRound, CodeRound } from "@vicons/material";
 | 
			
		||||
import { LaunchRound, CodeRound, InfoOutlined } from "@vicons/material";
 | 
			
		||||
import Typed from "typed.js";
 | 
			
		||||
 | 
			
		||||
const route = useRoute();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user