update latest page

Signed-off-by: nurRiyad <asadnurriyad@gmail.com>
This commit is contained in:
nurRiyad
2022-12-11 23:58:18 +06:00
parent 2dac6320ea
commit 23ca0801dd
7 changed files with 44 additions and 10 deletions

View File

@@ -1,7 +1,7 @@
<template> <template>
<div class="space-y-2"> <div class="space-y-2 m-5">
<h3 class="text-xl text-slate-800 font-semibold">This is a blog title</h3> <h3 class="text-xl text-slate-800 font-semibold">This is a blog title</h3>
<p class="pr-5 text-slate-700"> <p class="text-slate-700">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quidem, deserunt Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quidem, deserunt
esse tenetur iusto dolor unde. Aliquam quidem ab qui velit? esse tenetur iusto dolor unde. Aliquam quidem ab qui velit?
</p> </p>

View File

@@ -0,0 +1,19 @@
<template>
<div class="bg-white mx-5 my-2 p-5 max-w-[530px] rounded-md">
<nuxt-link to="/" class="hover:underline">
<h4 class="text-xl text-slate-800 font-medium py-1">
This is latest blog card
</h4>
</nuxt-link>
<p class="text-xs text-slate-500 pb-3">Create 10 Dec 2022</p>
<p class="pb-2 text-slate-600">
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Tenetur
reprehenderit sit possimus quibusdam ad facilis, consectetur beatae
inventore sunt non.
</p>
<nuxt-link class="hover:underline" to="/">
<p class="font-medium">Read More</p>
</nuxt-link>
</div>
</template>

View File

@@ -3,8 +3,8 @@ const theme = ref("light");
</script> </script>
<template> <template>
<header class="sticky top-0 p-6 bg-[#a2d9ff] font-poppins"> <header class="sticky top-0 p-3 bg-[#a2d9ff] font-poppins">
<div class="container px-3 mx-auto max-w-6xl flex justify-between"> <div class="container px-4 mx-auto max-w-6xl flex justify-between">
<ul class="flex space-x-8 items-end"> <ul class="flex space-x-8 items-end">
<li class="align"> <li class="align">
<nuxt-link to="/"> <nuxt-link to="/">

View File

@@ -5,7 +5,7 @@
<span class="mr-2"> <span class="mr-2">
<icon calss="bg-red" name="ant-design:arrow-right-outlined" /> <icon calss="bg-red" name="ant-design:arrow-right-outlined" />
</span> </span>
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ipsam, a? How to use vite in your nuxt 3 project a a a a a a a a
</h4> </h4>
</nuxt-link> </nuxt-link>
</div> </div>

9
layouts/list.vue Normal file
View File

@@ -0,0 +1,9 @@
<template>
<div class="bg-slate-300">
<navbar-com />
<div>
<slot />
</div>
<footer-com />
</div>
</template>

View File

@@ -4,7 +4,7 @@ let x = ref(10);
<template> <template>
<div <div
class="container px-5 mx-auto max-w-6xl flex font-poppins gap-7 antialiased" class="container px-4 mx-auto max-w-6xl flex font-poppins gap-14 antialiased"
> >
<div class="flex-1"> <div class="flex-1">
<h1 class="text-xl pb-8 tracking-wide text-[#e60067]"> <h1 class="text-xl pb-8 tracking-wide text-[#e60067]">

View File

@@ -1,11 +1,17 @@
<script setup lang="ts"> <script setup lang="ts">
definePageMeta({
layout: "list",
});
const { data } = await useAsyncData("home", () => queryContent("/").find()); const { data } = await useAsyncData("home", () => queryContent("/").find());
console.log(data);
</script> </script>
<template> <template>
<div> <div class="container mx-auto max-w-6xl font-poppins antialiased">
<p class="text-5xl">Latest Page</p> <h1 class="font-semibold text-3xl mt-10 mx-5 mb-4 text-slate-800">
<pre>{{ data }}</pre> LATEST CONTENT
</h1>
<div class="flex justify-between flex-wrap">
<latest-blog-card v-for="n in 20" :key="n" />
</div>
</div> </div>
</template> </template>