File size: 1,108 Bytes
d0a8ad7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77224a2
 
d0a8ad7
 
77224a2
 
d0a8ad7
 
 
77224a2
 
d0a8ad7
 
77224a2
 
d0a8ad7
 
 
 
 
 
 
77224a2
d0a8ad7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
/* style.css */

/* Import Font */
@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;700&display=swap');

:root {
    --primary: #4F46E5;
    --secondary: #10B981;
}

/* Smooth Scrolling for the whole page */
html {
    scroll-behavior: smooth;
}

/* Custom Scrollbar */
::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    background: #f1f5f9;
}

::-webkit-scrollbar-thumb {
    background: #cbd5e1;
    border-radius: 5px;
}

::-webkit-scrollbar-thumb:hover {
    background: #94a3b8;
}

/* Utilities for glassmorphism if not using Tailwind arbitrary values */
.glass {
    background: rgba(255, 255, 255, 0.65);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.07);
}

/* Animation Classes */
.fade-in {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

.fade-in.visible {
    opacity: 1;
}

/* Code block highlight simulation */
code {
    font-family: 'Vazirmatn', monospace;
    direction: ltr;
    display: block;
}