Merge pull request #1 from nurRiyad/font-change

Font change
This commit is contained in:
Al Asad Nur Riyad
2022-12-19 02:27:29 +06:00
committed by GitHub
16 changed files with 56 additions and 58 deletions

View File

@@ -1,4 +1,4 @@
@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@100;200;400;600&family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); @import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap");
@tailwind base; @tailwind base;
@tailwind components; @tailwind components;

View File

@@ -1,5 +1,5 @@
<template> <template>
<div class="px-5 font-mono mb-5"> <div class="px-5 font-ibmmono mb-5">
<h4 class="font-semibold text-slate-800 text-xl antialiased p-2"> <h4 class="font-semibold text-slate-800 text-xl antialiased p-2">
Typescript Typescript
</h4> </h4>

View File

@@ -1,5 +1,5 @@
<template> <template>
<div class="font-mono"> <div class="font-ibmmono">
<nuxt-link class="flex items-baseline space-x-3 space-y-2" to="/"> <nuxt-link class="flex items-baseline space-x-3 space-y-2" to="/">
<icon name="arcticons:blogger" /> <icon name="arcticons:blogger" />
<h4 class="text-blue-600 hover:underline"> <h4 class="text-blue-600 hover:underline">

View File

@@ -1,10 +1,15 @@
<template> <template>
<div class="space-y-2 m-5"> <div class="space-y-2 my-5 text-slate-800 group">
<h3 class="text-xl text-slate-800 font-semibold">This is a blog title</h3> <h3 class="text-xl font-semibold group-hover:text-sky-500">
<p class="text-slate-700"> This is a blog title
</h3>
<p class="text-slate-600">
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>
<p class="font-semibold">Read more</p> <p class="font-semibold group-hover:text-sky-500">
Read more
<span class="hidden group-hover:inline"> ->> </span>
</p>
</div> </div>
</template> </template>

View File

@@ -1,8 +1,8 @@
<template> <template>
<div class="bg-white mx-5 my-2 p-6 rounded-md shadow-lg"> <div class="bg-white mx-5 my-2 p-6 rounded-md shadow-lg group text-slate-800">
<nuxt-link to="/category/js" class="hover:underline"> <nuxt-link to="/category/js" class="group-hover:text-sky-500">
<div class="flex items-center"> <div class="flex items-center">
<h4 class="text-2xl text-slate-800 font-medium py-1">Typescript</h4> <h4 class="text-2xl font-medium py-1">Typescript</h4>
</div> </div>
</nuxt-link> </nuxt-link>
@@ -14,8 +14,10 @@
<p>433</p> <p>433</p>
</div> </div>
<nuxt-link class="hover:underline" to="/"> <nuxt-link class="group-hover:text-sky-500" to="/">
<p class="font-medium">All Js Post</p> <p class="font-medium text-sm">
Read All Post <span class="hidden group-hover:inline"> ->> </span>
</p>
</nuxt-link> </nuxt-link>
</div> </div>
</template> </template>

View File

@@ -3,7 +3,7 @@ const theme = ref("light");
</script> </script>
<template> <template>
<footer class="p-3 mt-10 bg-[#a2d9ff] font-poppins"> <footer class="p-3 mt-10 bg-[#a2d9ff] font-ibmmono">
<div class="container px-4 mx-auto max-w-6xl flex justify-center"> <div class="container px-4 mx-auto max-w-6xl flex justify-center">
<ul class="flex space-x-2 text-sm text-slate-800 items-end justify-start"> <ul class="flex space-x-2 text-sm text-slate-800 items-end justify-start">
<li>Copyright &#169; 2022 - Present</li> <li>Copyright &#169; 2022 - Present</li>

View File

@@ -1,9 +1,7 @@
<template> <template>
<div class="bg-white mx-5 my-2 p-5 max-w-[530px] rounded-md shadow-lg"> <div class="bg-white mx-5 my-2 p-5 max-w-[530px] rounded-md shadow-lg group">
<nuxt-link to="/" class="hover:underline"> <nuxt-link to="/" class="group-hover:text-sky-500">
<h4 class="text-xl text-slate-800 font-medium py-1"> <h4 class="text-xl font-medium py-1">This is latest blog card</h4>
This is latest blog card
</h4>
</nuxt-link> </nuxt-link>
<div class="text-xs text-slate-500 pb-3 flex space-x-4"> <div class="text-xs text-slate-500 pb-3 flex space-x-4">
<div class="flex items-center space-x-1"> <div class="flex items-center space-x-1">
@@ -21,8 +19,11 @@
reprehenderit sit possimus quibusdam ad facilis, consectetur beatae reprehenderit sit possimus quibusdam ad facilis, consectetur beatae
inventore sunt non. inventore sunt non.
</p> </p>
<nuxt-link class="hover:underline" to="/"> <nuxt-link class="group-hover:text-sky-500" to="/">
<p class="font-medium">Read More</p> <p class="font-medium">
Read More
<span class="hidden group-hover:inline"> ->> </span>
</p>
</nuxt-link> </nuxt-link>
</div> </div>
</template> </template>

View File

@@ -11,22 +11,19 @@ const activeNavbar = computed(() => {
</script> </script>
<template> <template>
<header class="sticky top-0 p-3 bg-[#a2d9ff] font-poppins"> <header class="sticky top-0 p-3 bg-[#a2d9ff] font-ibmmono">
<div class="container px-4 mx-auto max-w-6xl flex justify-between"> <div
class="container px-4 mx-auto max-w-6xl flex justify-between text-slate-800"
>
<ul class="flex space-x-8 items-end justify-start"> <ul class="flex space-x-8 items-end justify-start">
<li class="align"> <li class="align">
<nuxt-link to="/"> <nuxt-link
<icon class="font-semibold text-xl"
class="text-cyan-500 hover:scale-110 hover:transition" :class="{ underline: activeNavbar === '' }"
size="35" to="/"
name="mdi:robot-excited"
/>
</nuxt-link>
</li>
<li>
<nuxt-link :class="{ underline: activeNavbar === '' }" to="/"
>Home</nuxt-link
> >
RafKhata
</nuxt-link>
</li> </li>
<li> <li>
<nuxt-link <nuxt-link
@@ -36,10 +33,8 @@ const activeNavbar = computed(() => {
> >
</li> </li>
<li> <li>
<nuxt-link <nuxt-link :class="{ underline: activeNavbar === 'tags' }" to="/tags"
:class="{ underline: activeNavbar === 'category' }" >Tags</nuxt-link
to="/category"
>Category</nuxt-link
> >
</li> </li>
<li> <li>

View File

@@ -1,12 +1,12 @@
<template> <template>
<div <div class="group font-semibold antialiased text-slate-800 font-ibmmono">
class="font-semibold antialiased text-slate-800 font-poppins hover:underline"
>
<nuxt-link class="flex items-baseline space-x-3" to="/"> <nuxt-link class="flex items-baseline space-x-3" to="/">
<div class="hover:scale-125 transition"> <div class="group-hover:scale-125 transition">
<icon name="ant-design:arrow-right-outlined" /> <icon name="ant-design:arrow-right-outlined" />
</div> </div>
<h4>How to use vite in your nuxt 3 project a a a riyad</h4> <h4 class="group-hover:underline">
How to use vite in your nuxt 3 project a a a riyad
</h4>
</nuxt-link> </nuxt-link>
</div> </div>
</template> </template>

View File

@@ -1,5 +1,5 @@
<template> <template>
<div class="text-xs font-poppins antialiased text-slate-600 flex space-x-2"> <div class="text-xs font-ibmmono antialiased text-slate-600 flex space-x-2">
<div class="flex"> <div class="flex">
<p class="mr-1">Created</p> <p class="mr-1">Created</p>
<slot name="time" /> <slot name="time" />

View File

@@ -6,7 +6,7 @@ const { data } = await useAsyncData("home", () => queryContent("/").find());
</script> </script>
<template> <template>
<div class="container mx-auto max-w-6xl font-mono antialiased"> <div class="container mx-auto max-w-6xl font-ibmmono antialiased">
<h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800"> <h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800">
ALL CONTENTS ALL CONTENTS
</h1> </h1>

View File

@@ -4,25 +4,19 @@ let x = ref(10);
<template> <template>
<div <div
class="container px-4 mx-auto max-w-6xl flex font-poppins gap-14 antialiased" class="container px-4 mx-auto max-w-6xl flex font-ibmmono 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 text-[#e60067]">RECENTLY PUBLISHED</h1>
RECENTLY PUBLISHED
</h1>
<div class="space-y-8"> <div class="space-y-8">
<blog-card v-for="n in 7" :key="n" /> <blog-card v-for="n in 7" :key="n" />
</div> </div>
</div> </div>
<div class="max-w-[400px]"> <div class="max-w-[400px]">
<div> <div>
<h2 class="text-xl pb-8 tracking-wide text-[#e60067]"> <h2 class="text-xl pb-8 text-[#e60067]">TOP CATEGORIES</h2>
TOP CATEGORIES
</h2>
<topic-card /> <topic-card />
<h2 class="text-xl py-8 tracking-wide text-[#e60067]"> <h2 class="text-xl py-8 text-[#e60067]">POPULAR CONTENT</h2>
POPULAR CONTENT
</h2>
<div class="space-y-5"> <div class="space-y-5">
<one-line-card v-for="n in 5" :key="n" /> <one-line-card v-for="n in 5" :key="n" />
</div> </div>

View File

@@ -6,7 +6,7 @@ const { data } = await useAsyncData("home", () => queryContent("/").find());
</script> </script>
<template> <template>
<div class="container mx-auto max-w-6xl font-poppins antialiased"> <div class="container mx-auto max-w-6xl font-ibmmono antialiased">
<h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800"> <h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800">
LATEST CONTENT LATEST CONTENT
</h1> </h1>

View File

@@ -6,7 +6,7 @@ const { data } = await useAsyncData("home", () => queryContent("/").find());
</script> </script>
<template> <template>
<div class="container mx-auto max-w-6xl font-poppins antialiased"> <div class="container mx-auto max-w-6xl font-ibmmono antialiased">
<h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800"> <h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800">
ALL JAVASCRIPT POST ALL JAVASCRIPT POST
</h1> </h1>

View File

@@ -6,9 +6,9 @@ const { data } = await useAsyncData("home", () => queryContent("/").find());
</script> </script>
<template> <template>
<div class="container mx-auto max-w-6xl font-poppins antialiased"> <div class="container mx-auto max-w-6xl font-ibmmono antialiased">
<h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800"> <h1 class="font-semibold text-3xl mt-10 py-3 mx-5 text-slate-800">
ALL CATEGORY ALL TAGS
</h1> </h1>
<div class="flex justify-start flex-wrap"> <div class="flex justify-start flex-wrap">
<category-card v-for="n in 19" :key="n" /> <category-card v-for="n in 19" :key="n" />

View File

@@ -4,6 +4,7 @@ module.exports = {
extend: { extend: {
fontFamily: { fontFamily: {
poppins: ["Poppins", "sans-serif"], poppins: ["Poppins", "sans-serif"],
ibmmono: ["IBM Plex Mono", "monospace"],
}, },
}, },
}, },