DeepRat commited on
Commit
2acdca9
·
verified ·
1 Parent(s): 73d4cb1

Aplica una convinacion de colores basada en la paleta de colores para el restop de la web, asegurando elegancia y accesibilidad

Browse files
Files changed (2) hide show
  1. index.html +1 -1
  2. style.css +155 -0
index.html CHANGED
@@ -15,7 +15,7 @@
15
  <!-- Hero Section -->
16
  <section class="relative h-screen flex items-center justify-center overflow-hidden">
17
  <div class="absolute inset-0 z-0">
18
- <div id="particles-js" class="w-full h-full"></div>
19
  <div class="absolute inset-0 bg-gradient-to-t from-black/70 via-transparent to-black/30 hovered-element"></div>
20
  </div>
21
  <div class="relative z-10 text-center px-6 max-w-4xl mx-auto">
 
15
  <!-- Hero Section -->
16
  <section class="relative h-screen flex items-center justify-center overflow-hidden">
17
  <div class="absolute inset-0 z-0">
18
+ <div id="particles-js" class="w-full h-full"></div>
19
  <div class="absolute inset-0 bg-gradient-to-t from-black/70 via-transparent to-black/30 hovered-element"></div>
20
  </div>
21
  <div class="relative z-10 text-center px-6 max-w-4xl mx-auto">
style.css CHANGED
@@ -1,13 +1,34 @@
 
1
  /* Base Styles */
2
  body {
3
  font-family: 'Inter', sans-serif;
4
  scroll-behavior: smooth;
 
 
5
  }
6
 
7
  code, pre {
8
  font-family: 'Fira Code', monospace;
9
  }
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  /* Hero Section */
12
  .hero-image {
13
  filter: brightness(0.9);
@@ -30,6 +51,7 @@ section {
30
  grid-template-columns: repeat(1, minmax(0, 1fr));
31
  }
32
  }
 
33
  /* Footer Icons */
34
  footer a svg {
35
  transition: all 0.3s ease;
@@ -38,9 +60,142 @@ footer a svg {
38
  footer a:hover svg {
39
  transform: scale(1.2);
40
  }
 
41
  /* Particles.js container */
42
  #particles-js {
43
  width: 100%;
44
  height: 100%;
45
  background-color: #09191E;
46
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
  /* Base Styles */
3
  body {
4
  font-family: 'Inter', sans-serif;
5
  scroll-behavior: smooth;
6
+ background-color: #f8fafc;
7
+ color: #0f172a;
8
  }
9
 
10
  code, pre {
11
  font-family: 'Fira Code', monospace;
12
  }
13
 
14
+ /* Color Palette */
15
+ :root {
16
+ --primary: #0ea5e9; /* Sky 500 */
17
+ --primary-dark: #0284c7; /* Sky 600 */
18
+ --secondary: #85F1C2; /* Custom Green */
19
+ --accent: #f59e0b; /* Amber 500 */
20
+ --accent-dark: #d97706; /* Amber 600 */
21
+ --background: #f8fafc; /* Slate 50 */
22
+ --surface: #ffffff; /* White */
23
+ --text-primary: #0f172a; /* Slate 900 */
24
+ --text-secondary: #64748b; /* Slate 500 */
25
+ --text-light: #94a3b8; /* Slate 400 */
26
+ --border: #e2e8f0; /* Slate 200 */
27
+ --success: #10b981; /* Emerald 500 */
28
+ --warning: #f59e0b; /* Amber 500 */
29
+ --error: #ef4444; /* Red 500 */
30
+ }
31
+
32
  /* Hero Section */
33
  .hero-image {
34
  filter: brightness(0.9);
 
51
  grid-template-columns: repeat(1, minmax(0, 1fr));
52
  }
53
  }
54
+
55
  /* Footer Icons */
56
  footer a svg {
57
  transition: all 0.3s ease;
 
60
  footer a:hover svg {
61
  transform: scale(1.2);
62
  }
63
+
64
  /* Particles.js container */
65
  #particles-js {
66
  width: 100%;
67
  height: 100%;
68
  background-color: #09191E;
69
  }
70
+
71
+ /* Updated Section Styles */
72
+ .py-20 {
73
+ padding-top: 5rem;
74
+ padding-bottom: 5rem;
75
+ }
76
+
77
+ .px-6 {
78
+ padding-left: 1.5rem;
79
+ padding-right: 1.5rem;
80
+ }
81
+
82
+ /* Text Styles */
83
+ .text-3xl {
84
+ color: var(--text-primary);
85
+ }
86
+
87
+ .text-lg {
88
+ color: var(--text-secondary);
89
+ }
90
+
91
+ /* Background Styles */
92
+ .bg-gray-100 {
93
+ background-color: var(--background);
94
+ }
95
+
96
+ .bg-white {
97
+ background-color: var(--surface);
98
+ }
99
+
100
+ .bg-gray-900 {
101
+ background-color: #0f172a;
102
+ }
103
+
104
+ /* Button Styles */
105
+ .px-6.py-3 {
106
+ transition: all 0.3s ease;
107
+ }
108
+
109
+ .px-6.py-3.bg-amber-500 {
110
+ background-color: var(--accent);
111
+ color: white;
112
+ }
113
+
114
+ .px-6.py-3.bg-amber-500:hover {
115
+ background-color: var(--accent-dark);
116
+ }
117
+
118
+ .px-6.py-3.border-2.border-white {
119
+ border-color: var(--surface);
120
+ color: var(--surface);
121
+ }
122
+
123
+ .px-6.py-3.border-2.border-white:hover {
124
+ background-color: rgba(255, 255, 255, 0.1);
125
+ }
126
+
127
+ /* Link Styles */
128
+ .underline {
129
+ color: var(--primary);
130
+ }
131
+
132
+ .underline:hover {
133
+ color: var(--primary-dark);
134
+ }
135
+
136
+ /* Card Styles */
137
+ .bg-white.p-6 {
138
+ background-color: var(--surface);
139
+ border: 1px solid var(--border);
140
+ transition: all 0.3s ease;
141
+ }
142
+
143
+ .bg-white.p-6:hover {
144
+ border-color: var(--primary);
145
+ }
146
+
147
+ /* Text Colors */
148
+ .text-amber-500 {
149
+ color: var(--accent);
150
+ }
151
+
152
+ .text-gray-600 {
153
+ color: var(--text-secondary);
154
+ }
155
+
156
+ .text-gray-400 {
157
+ color: var(--text-light);
158
+ }
159
+
160
+ .text-gray-500 {
161
+ color: var(--text-light);
162
+ }
163
+
164
+ /* Blockquote */
165
+ blockquote {
166
+ border-left-color: var(--accent);
167
+ color: var(--text-primary);
168
+ }
169
+
170
+ /* Footer */
171
+ footer.py-16 {
172
+ background-color: #0f172a;
173
+ }
174
+
175
+ footer a {
176
+ color: var(--text-light);
177
+ }
178
+
179
+ footer a:hover {
180
+ color: var(--secondary);
181
+ }
182
+
183
+ /* Hover Effects */
184
+ .hover\:text-amber-400:hover {
185
+ color: var(--secondary);
186
+ }
187
+
188
+ /* Responsive Adjustments */
189
+ @media (max-width: 768px) {
190
+ .text-4xl {
191
+ font-size: 2.25rem;
192
+ }
193
+
194
+ .text-3xl {
195
+ font-size: 1.875rem;
196
+ }
197
+
198
+ .text-xl {
199
+ font-size: 1.125rem;
200
+ }
201
+ }