@@ -28,18 +28,20 @@ const { general } = await obtenerDatos<{ general: MetadatosGenerales }>(General)
28
28
29
29
<Plantilla descripcion ={ general .descripcion } imagen ={ general .imagen } >
30
30
<main id =" inicio" >
31
- <div id =" lado1" class =" lado" >
32
- <Logo clase =" inicio" />
33
- <div class =" titulos" >
34
- <h1 class =" titulo" >{ general .nombre } </h1 >
35
- <p class =" subtitulo" >{ general .subtitulo } </p >
36
- </div >
31
+ <div id =" muchachita" >
32
+ <img src =" https://muchachita.enflujo.com/" alt =" Video en vivo del laboratorio EnFlujo" />
37
33
</div >
38
34
39
- <div class =" contenido" >{ general .contenido } </div >
35
+ <div id =" contenedorTextoInicio" >
36
+ <div id =" lado1" class =" lado" >
37
+ <Logo clase =" inicio" />
38
+ <div class =" titulos" >
39
+ <h1 class =" titulo" >{ general .nombre } </h1 >
40
+ <p class =" subtitulo" >{ general .subtitulo } </p >
41
+ </div >
42
+ </div >
40
43
41
- <div id =" muchachita" >
42
- <img src =" https://muchachita.enflujo.com/" alt =" Video en vivo del laboratorio EnFlujo" />
44
+ <div class =" contenido" >{ general .contenido } </div >
43
45
</div >
44
46
</main >
45
47
</Plantilla >
@@ -49,12 +51,12 @@ const { general } = await obtenerDatos<{ general: MetadatosGenerales }>(General)
49
51
50
52
#muchachita {
51
53
position: absolute;
52
- top: var(--anchoMarco) ;
53
- width: calc(100% - (var(--anchoMarco) * 2) - 4px );
54
+ top: 40px ;
55
+ width: calc(100% - (80px) - 3px );
54
56
height: calc(100vh - (var(--anchoMarco) * 2) - 4px);
55
57
overflow: hidden;
56
58
z-index: 1;
57
- opacity: 0.5 ;
59
+ opacity: 1 ;
58
60
pointer-events: none;
59
61
60
62
img {
@@ -84,73 +86,195 @@ const { general } = await obtenerDatos<{ general: MetadatosGenerales }>(General)
84
86
align-items: center;
85
87
}
86
88
87
- .titulo {
88
- font-size: 10vw;
89
- margin-top: -0.44em;
90
- color: var(--colorPrincipal);
91
- border-bottom: 3px solid;
92
- letter-spacing: -3px;
93
- padding-top: 3px;
94
- }
89
+ .titulos {
90
+ width: 100%;
91
+ text-align: center;
92
+ margin-top: calc(80vw - 80px);
93
+
94
+ .titulo {
95
+ font-size: 12.5vw;
96
+ color: var(--colorPrincipal);
97
+ border-bottom: 2px solid;
98
+ max-width: 80%;
99
+ margin: auto;
100
+ letter-spacing: 0px;
101
+ padding-top: 3px;
102
+ padding-bottom: 10px;
103
+ }
95
104
96
- .subtitulo {
97
- font-size: 0.9em;
98
- font-weight: $fuentePrincipalBold;
99
- color: var(--colorPrincipal);
105
+ .subtitulo {
106
+ font-size: 0.9em;
107
+ font-weight: 600;
108
+ color: var(--colorPrincipal);
109
+ }
100
110
}
101
111
102
112
.contenido {
103
- padding: 2em 1em 5em;
113
+ padding: 1.5em 1.8em 5em;
114
+ font-size: 0.95em;
104
115
}
105
116
106
117
#ante {
107
118
font-weight: bold;
108
119
}
109
120
110
- .titulos {
111
- width: 100%;
112
- text-align: center;
113
- }
114
-
115
121
// Teléfonos horizontal
116
122
@media (min-width: $minCelular) {
117
- .contenido {
118
- padding: calc(var(--anchoMarco) + 2em) 100px 0 calc(var(--anchoMarco) + 5em);
119
- }
123
+ #muchachita {
124
+ position: absolute;
125
+ top: var(--anchoMarco);
126
+ width: 49vw;
127
+ height: 77vh;
128
+ overflow: hidden;
129
+ z-index: 1;
130
+ opacity: 0.5;
120
131
121
- #lado1 {
122
- padding: calc(var(--anchoMarco) + 2em) 0 0 calc(var(--anchoMarco) + 2em);
132
+ img {
133
+ width: 100%;
134
+ height: auto;
135
+ }
123
136
}
124
137
125
- .titulos {
126
- width: auto;
127
- text-align: left;
128
- }
138
+ #contenedorTextoInicio {
139
+ display: flex;
140
+ flex-direction: row;
141
+ justify-content: center;
142
+ padding-bottom: 6vh;
129
143
130
- .titulo {
131
- font-size: 3.5em;
144
+ #lado1 {
145
+ padding: calc(var(--anchoMarco) + 2em) 0 0 calc(var(--anchoMarco) + 2em);
146
+ display: flex;
147
+ justify-content: center;
148
+ align-items: flex-start;
149
+ }
150
+
151
+ .titulos {
152
+ width: auto;
153
+ text-align: left;
154
+ margin-top: 0;
155
+ .titulo {
156
+ font-size: 2.5em;
157
+ margin-top: -0.44em;
158
+ color: var(--colorPrincipal);
159
+ border-bottom: 3px solid;
160
+ letter-spacing: -3px;
161
+ padding-top: 3px;
162
+ max-width: 100%;
163
+ }
164
+ .subtitulo {
165
+ font-size: 0.9em;
166
+ font-weight: $fuentePrincipalBold;
167
+ color: var(--colorPrincipal);
168
+ }
169
+ }
132
170
}
133
171
}
134
-
135
172
// Pantallas medianas (Tablets)
136
173
@media (min-width: $minTablet) {
137
- .enflujoLogo {
138
- width: 151px;
139
- margin-top: 4em;
140
- // position: absolute;
174
+ #muchachita {
175
+ img {
176
+ width: 100%;
177
+ height: auto;
178
+ }
141
179
}
142
180
143
- .nombrePortada {
144
- align-items: flex-start;
145
- margin-left: 30px;
181
+ #contenedorTextoInicio {
182
+ #lado1 {
183
+ padding: calc(var(--anchoMarco) + 2em) 0 0 calc(var(--anchoMarco) + 1em);
184
+ display: flex;
185
+ justify-content: center;
186
+ align-items: flex-start;
187
+ }
188
+
189
+ .titulos {
190
+ .titulo {
191
+ font-size: 2.8em;
192
+ margin-top: -0.44em;
193
+ color: var(--colorPrincipal);
194
+ border-bottom: 3px solid;
195
+ letter-spacing: -3px;
196
+ padding-top: 3px;
197
+ max-width: 100%;
198
+ }
199
+ .subtitulo {
200
+ font-size: 0.7em;
201
+ font-weight: $fuentePrincipalBold;
202
+ color: var(--colorPrincipal);
203
+ }
204
+ }
205
+ .enflujoLogo {
206
+ width: 151px;
207
+ margin-top: 4em;
208
+ }
209
+
210
+ .nombrePortada {
211
+ align-items: flex-start;
212
+ margin-left: 30px;
213
+ }
214
+
215
+ .contenido {
216
+ padding: calc(var(--anchoMarco) - 10px) 30px 30px 11vw;
217
+ height: 71vh;
218
+ overflow: scroll;
219
+ }
146
220
}
147
221
}
148
222
149
223
// Dispositivos grandes y pantallas medianas
150
224
@media (min-width: $minPantalla) {
225
+ #contenedorTextoInicio {
226
+ justify-content: left;
227
+
228
+ .titulos {
229
+ width: auto;
230
+ text-align: left;
231
+ margin-top: 0;
232
+ .titulo {
233
+ font-size: 3.5em;
234
+ margin-top: -0.44em;
235
+ color: var(--colorPrincipal);
236
+ border-bottom: 3px solid;
237
+ letter-spacing: -3px;
238
+ padding-top: 3px;
239
+ max-width: 100%;
240
+ }
241
+ .subtitulo {
242
+ font-size: 0.9em;
243
+ font-weight: $fuentePrincipalBold;
244
+ color: var(--colorPrincipal);
245
+ }
246
+ }
247
+ #lado1 {
248
+ justify-content: left;
249
+ padding: calc(var(--anchoMarco) + 2em) 0 0 calc(var(--anchoMarco) + 3em);
250
+ display: flex;
251
+ align-items: flex-start;
252
+ }
253
+ .contenido {
254
+ padding: calc(var(--anchoMarco) + 2em) 3vw 0 calc(var(--anchoMarco) + 5em);
255
+ overflow: auto;
256
+ }
257
+ }
258
+ #muchachita {
259
+ position: absolute;
260
+ top: var(--anchoMarco);
261
+ width: calc(100% - (var(--anchoMarco) * 2) - 4px);
262
+ height: calc(100vh - (var(--anchoMarco) * 2) - 2px);
263
+ z-index: 1;
264
+
265
+ img {
266
+ width: 100%;
267
+ height: auto;
268
+ }
269
+ }
151
270
}
152
271
153
272
// Pantallas grandes
154
273
@media (min-width: $minPantallaGrande) {
274
+ .contenido {
275
+ padding: calc(var(--anchoMarco) + 2em) 100px 0 calc(var(--anchoMarco) + 5em);
276
+ margin-right: 10vw;
277
+ max-width: 800px;
278
+ }
155
279
}
156
280
</style >
0 commit comments