@@ -2,6 +2,7 @@ import { Metadata } from "next";
2
2
import { Container , Typography , List , ListItem , Box } from "@mui/material" ;
3
3
import { Button } from "@/components/buttons" ;
4
4
import Link from "next/link" ;
5
+ import Image from "next/image" ;
5
6
6
7
export const metadata : Metadata = {
7
8
title : "About My Lib - Your Personal Code Library" ,
@@ -13,17 +14,21 @@ export const metadata: Metadata = {
13
14
export default function AboutPage ( ) {
14
15
return (
15
16
< Container maxWidth = "lg" sx = { { py : 8 } } >
16
- < Typography variant = "h1" gutterBottom textAlign = "center" >
17
- About My Lib
17
+ < Typography component = "h1" variant = "h2" my = { 3 } textAlign = "center" >
18
+ My Lib: Your Universal Code & Knowledge Organizer for IT Professionals
18
19
</ Typography >
19
20
20
- < Typography paragraph fontSize = { 18 } >
21
- My Lib is a powerful yet simple tool designed for developers who need a
22
- fast, organized, and efficient way to save and retrieve code snippets,
23
- scripts, configurations, and more.
21
+ < Typography fontSize = { 18 } >
22
+ My Lib is an intuitive platform built for developers, DevOps engineers,
23
+ IT specialists, and anyone working with code or technical information.
24
+ More than just a snippet manager, it’s a versatile workspace to organize
25
+ your knowledge
24
26
</ Typography >
25
27
26
- < Box display = "flex" gap = { 3 } justifyContent = "center" my = { 3 } >
28
+ < Box display = "flex" gap = { 3 } justifyContent = "center" my = { 5 } >
29
+ < Button size = "large" variant = "contained" href = "/" component = { Link } >
30
+ Homepage
31
+ </ Button >
27
32
< Button size = "large" variant = "contained" href = "/login" component = { Link } >
28
33
Sign in
29
34
</ Button >
@@ -37,17 +42,86 @@ export default function AboutPage() {
37
42
</ Button >
38
43
</ Box >
39
44
40
- < Typography variant = "h2" gutterBottom textAlign = "center" >
41
- Why Use My Lib?
45
+ < Typography variant = "h2" my = { 3 } textAlign = "center" >
46
+ What Makes My Lib Indispensable?
47
+ </ Typography >
48
+
49
+ < Typography fontSize = { 18 } mb = { 2 } >
50
+ 🚀 Build Your Personal Code Library Save code snippets in any language
51
+ (JavaScript, Python, Go, SQL, etc.) for frontend, backend, mobile
52
+ development, or automation tasks. The built-in code editor with syntax
53
+ highlighting ensures a seamless coding experience.
54
+ </ Typography >
55
+
56
+ < Typography fontSize = { 18 } mb = { 2 } >
57
+ 📂 Organize Beyond Code Store server configurations, instructions,
58
+ documentation, checklists, bookmarks, and even images. The rich text
59
+ editor lets you format content, add tables, lists, and embed media.
60
+ </ Typography >
61
+
62
+ < Typography fontSize = { 18 } mb = { 2 } >
63
+ 🏷️ Instant Access with Categories & Labels Sort data into customizable
64
+ categories and apply labels for precise filtering . Examples : “Docker
65
+ Configs , ” “React Hooks , ” “SQL Templates . ”
42
66
</ Typography >
43
67
44
- < Typography paragraph fontSize = { 18 } >
45
- Instead of searching through old projects or repositories, save your
46
- frequently used code in My Lib and retrieve it instantly whenever you
47
- need it. Perfect for work, personal projects, and improving efficiency.
68
+ < Typography fontSize = { 18 } >
69
+ 🔍 Find Anything in Seconds Search by category names, labels, or content
70
+ within code items—no more digging through messy folders, old projects,
71
+ or dozens of repositories. Stop wasting time scrolling through forums or
72
+ GitHub to rediscover solutions you’ve already used. With My Lib, every
73
+ piece of code, configuration, or knowledge you’ve saved is just a quick
74
+ search away.
48
75
</ Typography >
49
76
50
- < Typography variant = "h3" gutterBottom textAlign = "center" >
77
+ < Box display = { { xs : "none" , md : "block" } } >
78
+ < Typography component = "h3" variant = "h2" my = { 5 } textAlign = "center" >
79
+ Example of usage:
80
+ </ Typography >
81
+
82
+ < Typography variant = "h4" mb = { 2 } >
83
+ Home page with categories:
84
+ </ Typography >
85
+
86
+ < Box
87
+ height = { 560 }
88
+ width = { 1 }
89
+ position = "relative"
90
+ border = { 1 }
91
+ borderRadius = { 2 }
92
+ overflow = "hidden"
93
+ >
94
+ < Image
95
+ src = "/about/categories.png"
96
+ alt = "Categories example"
97
+ objectFit = "contain"
98
+ fill
99
+ />
100
+ </ Box >
101
+
102
+ < Typography variant = "h4" my = { 2 } >
103
+ Code items inside category:
104
+ </ Typography >
105
+
106
+ < Box
107
+ height = { 550 }
108
+ width = { 1 }
109
+ position = "relative"
110
+ border = { 1 }
111
+ borderRadius = { 2 }
112
+ mt = { 2 }
113
+ overflow = "hidden"
114
+ >
115
+ < Image
116
+ src = "/about/code-items-styles.png"
117
+ alt = "Code items example"
118
+ objectFit = "contain"
119
+ fill
120
+ />
121
+ </ Box >
122
+ </ Box >
123
+
124
+ < Typography component = "h4" variant = "h2" my = { 3 } textAlign = "center" >
51
125
Key Features
52
126
</ Typography >
53
127
0 commit comments