diff --git a/public/images/blog/categories/1.png b/public/images/blog/categories/1.png new file mode 100644 index 0000000..d305730 Binary files /dev/null and b/public/images/blog/categories/1.png differ diff --git a/public/images/blog/categories/2.png b/public/images/blog/categories/2.png new file mode 100644 index 0000000..9517d2a Binary files /dev/null and b/public/images/blog/categories/2.png differ diff --git a/public/images/blog/categories/3.png b/public/images/blog/categories/3.png new file mode 100644 index 0000000..3782197 Binary files /dev/null and b/public/images/blog/categories/3.png differ diff --git a/public/images/blog/categories/4.png b/public/images/blog/categories/4.png new file mode 100644 index 0000000..3adcc7b Binary files /dev/null and b/public/images/blog/categories/4.png differ diff --git a/public/images/blog/categories/5.png b/public/images/blog/categories/5.png new file mode 100644 index 0000000..dca8746 Binary files /dev/null and b/public/images/blog/categories/5.png differ diff --git a/public/images/blog/categories/6.png b/public/images/blog/categories/6.png new file mode 100644 index 0000000..6f54966 Binary files /dev/null and b/public/images/blog/categories/6.png differ diff --git a/public/images/blog/categories/7.png b/public/images/blog/categories/7.png new file mode 100644 index 0000000..8e51f92 Binary files /dev/null and b/public/images/blog/categories/7.png differ diff --git a/public/images/blog/categories/8.png b/public/images/blog/categories/8.png new file mode 100644 index 0000000..9ad3738 Binary files /dev/null and b/public/images/blog/categories/8.png differ diff --git a/src/app/(routes)/blog/categories/page.tsx b/src/app/(routes)/blog/categories/page.tsx index 3fac8f9..aa4a17a 100644 --- a/src/app/(routes)/blog/categories/page.tsx +++ b/src/app/(routes)/blog/categories/page.tsx @@ -1,7 +1,200 @@ - +import Image from "next/image"; +import Link from "next/link"; export default function Categories() { return ( -
list of categories
- ) +
+
+

+ All Categories List +

+

+ Get in-depth insights on web design, freelancing, content management, + and more with these series of related reads. +

+
+
+ + +
+
+ {"category +
+ +

+ UI design +

+ +

+ Every website is a user interface. Learn to build yours right. +

+
+
+
+ {"category +
+ +

+ UX design +

+ +

+ Step-by-step instructions to make your very own agency site in + 3layers. +

+
+
+
+ {"category +
+ +

+ Popular +

+ +

+ Check out the most-read and most-shared posts from the 3layers + blog. +

+
+
+
+ {"category +
+ +

+ Freelance +

+ +

+ From tools to tips, everything you need to start — or grow — + your freelance design career. +

+
+
+
+ {"category +
+ +

+ SEO +

+ +

+ Everything you need to know to make sure your sites rank high in + search. +

+
+
+
+ {"category +
+ +

+ Typography +

+ +

+ The web is 99% typography. Make sure you're setting your type + right. +

+
+
+
+ {"category +
+ +

+ Essentials +

+ +

+ Whether you're new to web design or 3layers, start here. +

+
+
+
+ {"category +
+ +

+ How not to +

+ +

+ Like a serving of snark with your web design advice? Then you're + going to love these. +

+
+
+
+
+
+ ); } diff --git a/src/app/(routes)/blog/components/header/navLinks.tsx b/src/app/(routes)/blog/components/header/navLinks.tsx index 1f7bbc4..2b7662b 100644 --- a/src/app/(routes)/blog/components/header/navLinks.tsx +++ b/src/app/(routes)/blog/components/header/navLinks.tsx @@ -32,15 +32,9 @@ export function NavLinks({ className }: NavLinksPropsType) { - Reading list - - - Topics + Categories ); diff --git a/src/app/(routes)/blog/components/home/Categories/Categories.tsx b/src/app/(routes)/blog/components/home/Categories/Categories.tsx index 593795c..7b79ae2 100644 --- a/src/app/(routes)/blog/components/home/Categories/Categories.tsx +++ b/src/app/(routes)/blog/components/home/Categories/Categories.tsx @@ -8,9 +8,12 @@ export default function Categories() {

Categories

-

+ View all -

+
diff --git a/src/app/(routes)/blog/page.tsx b/src/app/(routes)/blog/page.tsx index 11784d5..a65aec0 100644 --- a/src/app/(routes)/blog/page.tsx +++ b/src/app/(routes)/blog/page.tsx @@ -5,7 +5,7 @@ import Categories from "./components/home/Categories/Categories"; export default async function Blog() { return ( -
+