Skip to content

Commit 2ce0434

Browse files
author
n3kosempai
committed
[fix] about section improved
1 parent 4ca9fa4 commit 2ce0434

3 files changed

Lines changed: 32 additions & 2 deletions

File tree

src/components/AboutModal.tsx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import CloseIcon from "@mui/icons-material/Close";
2+
import EmailIcon from "@mui/icons-material/Email";
23
import {
34
Box,
5+
Button,
46
Dialog,
57
DialogContent,
68
Divider,
@@ -193,6 +195,32 @@ export const AboutModal = ({ open, onClose }: AboutModalProps) => {
193195
</Typography>
194196
</Box>
195197
</Box>
198+
199+
{/* Contact Button */}
200+
<Button
201+
variant="contained"
202+
startIcon={<EmailIcon />}
203+
onClick={() => handleOpenLink("mailto:me@nekosempai.addy.io")}
204+
sx={{
205+
mt: 2,
206+
px: 4,
207+
py: 1.5,
208+
borderRadius: 2,
209+
background:
210+
"linear-gradient(135deg, #1976d2 0%, #42a5f5 100%)",
211+
textTransform: "none",
212+
fontSize: "1rem",
213+
fontWeight: "bold",
214+
boxShadow: "0 4px 15px rgba(25, 118, 210, 0.3)",
215+
"&:hover": {
216+
background:
217+
"linear-gradient(135deg, #1565c0 0%, #1976d2 100%)",
218+
boxShadow: "0 6px 20px rgba(25, 118, 210, 0.4)",
219+
},
220+
}}
221+
>
222+
{t("about.contactMe")}
223+
</Button>
196224
</Paper>
197225

198226
<Divider sx={{ width: "100%", my: 1 }} />

src/i18n/locales/en.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"about": {
3-
"availabilityLabel": "Work availability:",
3+
"availabilityLabel": "Status:",
44
"availabilityStatus": {
55
"available": "Available for work",
66
"busy": "Working, but open to offers",
77
"unavailable": "Not available"
88
},
9+
"contactMe": "Contact Me",
910
"contributing": "Contributing",
1011
"createdBy": "Created by",
1112
"description": "Klia Store is a modern application store for Linux, providing an easy and intuitive way to discover, install, and manage applications. Part of the Klia Software Suite.",

src/i18n/locales/es.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"about": {
3-
"availabilityLabel": "Disponibilidad laboral:",
3+
"availabilityLabel": "Status:",
44
"availabilityStatus": {
55
"available": "Disponible para trabajar",
66
"busy": "Trabajando, pero abierto a ofertas",
77
"unavailable": "No disponible"
88
},
9+
"contactMe": "Contáctame",
910
"contributing": "Contribución",
1011
"createdBy": "Creado por",
1112
"description": "Klia Store es una tienda de aplicaciones moderna para Linux, que ofrece una forma fácil e intuitiva de descubrir, instalar y gestionar aplicaciones. Parte de la Suite de Software Klia.",

0 commit comments

Comments
 (0)