Projekt

Obecné

Profil

Stáhnout (12.8 KB) Statistiky
| Větev: | Tag: | Revize:
1
// Ready for custom styling
2
//@font-face {font-family: "Avenir Black LINK"; src: url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.eot"); src: url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.woff") format("woff"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.svg#Avenir Black") format("svg"); }
3
//@font-face {font-family: "Avenir Roman LINK"; src: url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.eot"); src: url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.woff") format("woff"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.svg#Avenir") format("svg"); }
4
//@font-face {font-family: "Avenir Medium LINK"; src: url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.eot"); src: url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.woff") format("woff"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.svg#Avenir Medium") format("svg"); }
5

    
6
// Variables
7
@import 'variables';
8
body {
9
    background-color: $theme-color-five;
10
    font-family: $font-family-one;
11

    
12
    .head-title h1 {
13
        color: $theme-color-one;
14
        font-weight: $font-weight-one;
15
        font-size: 60pt;
16
        //font-weight: bold;
17
        letter-spacing: 3px;
18
    }
19

    
20
    .carousel {
21
        .carousel-inner {
22
            .museum-logo {
23
                display: flex;
24
                justify-content: center;
25
                position: absolute;
26
                top: 5%;
27
                width: 100%;
28
                z-index: 1;
29
            }
30

    
31
            .social-logo {
32
                text-align: center;
33
                justify-content: space-between;
34
                flex-wrap: nowrap;
35
                position: absolute;
36
                top: 25%;
37
                padding-left: 25px;
38
                width: 100%;
39
                z-index: 1;
40
            }
41

    
42
            .carousel-button {
43
                bottom: 10%;
44
                left: 50%;
45
                transform: translateX(-50%);
46
                position: absolute;
47
                z-index: 1;
48
            }
49

    
50
            .carousel-item {
51
                height: 100vh;
52
                min-height: 350px;
53
                background: no-repeat center center scroll;
54
                -webkit-background-size: cover;
55
                -moz-background-size: cover;
56
                -o-background-size: cover;
57
                background-size: cover;
58
            }
59
        }
60

    
61
        .carousel-caption {
62
            top: 50%;
63
            bottom: auto;
64
            transform: translateY(-50%);
65
            background-color:  rgba(239, 218, 179, 0.5);
66

    
67
            p {
68
                font-size: 8pt;
69
                color: $theme-color-five;
70
            }
71
        }
72
    }
73

    
74
    /////////text types
75
    //většina běžných textů
76
    .text {
77
        font-weight: $font-weight-one;
78
        font-size: 8pt;
79
        line-height: 9pt;
80
    }
81

    
82
    //text inputu a název artefaktů
83
    .text2{
84
        font-weight: $font-weight-two;
85
        font-size: 8pt;
86
    }
87

    
88
    //název "kaplicky" a "choose a few" v categories (tam má jinou barvu)
89
    .kaplicky{
90
        color: $theme-color-one;
91
        font-size: 11pt;
92
        font-weight: $font-weight-three;
93
        letter-spacing: 3pt;
94
    }
95

    
96
    //autor artefaktu
97
    .text-author{
98
        font-weight: $font-weight-one;
99
        font-size: 7pt;
100
        color: $theme-color-four;
101
    }
102

    
103
    //počet lajků
104
    .text-number{
105
        font-weight: $font-weight-two;
106
        font-size: 5pt;
107
        color: $theme-color-four;
108
    }
109

    
110
    //notes u metadat, about v about, text levého menu
111
    .text-headline{
112
        font-weight: $font-weight-two;
113
        font-size: 12pt;
114
        color: $theme-color-four;
115
    }
116

    
117
    //název metadata, text pravého menu
118
    .text-page{
119
        font-weight: $font-weight-two;
120
        font-size: 7pt;
121
    }
122

    
123
    ////color pro změnu jen barvy
124
    .black{
125
        color: $theme-color-five;
126
    }
127
    .white{
128
        color: $theme-color-one;
129
    }
130
    .colored{
131
        color: $theme-color-four;
132
    }
133

    
134

    
135
    ////login
136
    .auth{
137
        .card{
138
            border: none;
139
            text-align: center;
140
            font-size: 8pt;
141
        }
142

    
143
        .col-form-label{
144
            text-align: left;
145
            padding-top: 0px;
146
            padding-bottom: 0px;
147
        }
148
        .form-control{
149
            padding: 0px;
150
            height: 17pt;
151
            border-radius: 0%;
152
        }
153
    }
154

    
155
    .card-body {
156
    	background-color: $theme-color-five;
157
    	font-weight: $font-weight-one;
158
    	color: $theme-color-four;
159

    
160
	}
161

    
162
	.form-control {
163
    	background-color: $theme-color-five;
164
    	margin-top: -1px;
165
    	border-top-color: $theme-color-five;
166
    	border-left-color: $theme-color-five;
167
    	border-right-color: $theme-color-five;
168
    	border-bottom-color: 0.5pt $theme-color-one;
169
    	color: $theme-color-one;
170
        box-shadow: none;
171
        font-size: 8pt;
172

    
173
        &:active, &:focus, &:visited{
174
            background-color: $theme-color-five;
175
            margin-top: -1px;
176
            border-top-color: $theme-color-five;
177
            border-left-color: $theme-color-five;
178
            border-right-color: $theme-color-five;
179
            border-bottom-color: 0.5pt $theme-color-one;
180
            color: $theme-color-one;
181
            box-shadow: none;
182
        }
183

    
184
	}
185
    .form-control.is-invalid{
186
        box-shadow: none;
187
        border-color: $theme-color-four;
188
        background-image: none;
189
        &:active, &:focus, &:visited{
190
            box-shadow: none;
191
            border-color: $theme-color-four;
192
        }
193
    }
194

    
195
    /*.form-control:focus {
196
        background-color: $theme-color-five;
197
        margin-top: -1px;
198
        border-top-color: $theme-color-five;
199
        border-left-color: $theme-color-five;
200
        border-right-color: $theme-color-five;
201
        border-bottom-color: 0.5pt $theme-color-one;
202
        color: $theme-color-one;
203
        box-shadow: none;
204
        font-size: 8pt;
205
    }*/
206

    
207
    .button-square {
208
        font-size: 8pt;
209
        background-color: $theme-color-five;
210
        color: $theme-color-one;
211
        border: 0.5pt solid $theme-color-one;
212
        border-radius: 0;
213
        width: 6.5rem;
214
        height: 2rem;
215
        font-weight: $font-weight-one;
216

    
217
        &:active, &:focus, &:visited {
218
            outline: none;
219
            box-shadow: none;
220
        }
221
    }
222

    
223
    //spendlik
224
    .pin-left:before {
225
        content: '';
226
        position: relative;
227
        height: 0.35433rem;
228
        width: 0.35433rem;
229
        background-color: $theme-color-one;
230
        border-radius: 50%;
231
        display: inline-block;
232
        top: -0.35433rem;
233
        left: -0.2rem;
234

    
235
    }
236

    
237
    .pin-left {
238
        border-left: .5pt solid $theme-color-four;
239
        display: inline-block;
240
        margin: 50px;
241
        margin-bottom: 0pt;
242
        min-height: 75vh;
243
        height: auto;
244
        text-align: left;
245
        width: 100%;
246
        .text{
247
            //padding-top: 5rem;//0.35433rem;
248
            //margin-top: 5rem;
249
            //top: 5rem;
250
            margin-left: 0.5rem;
251
        }
252
        p{
253
            margin-top: 0pt;
254
            margin-bottom: 0pt;
255
        }
256
    }
257

    
258
    .button-image {
259
        background-color: transparent;
260
        border-color: transparent;
261

    
262
        &:before {
263
            content: "";
264
            width: 100px;
265
            height: 100px;
266
            display: inline-block;
267
            margin-right: 5px;
268
            vertical-align: text-top;
269
            background-color: transparent;
270
            background-position : center center;
271
            background-repeat:no-repeat;
272
        }
273
    }
274

    
275
    .artefacts-area {
276

    
277
        h5 {
278
            color: $theme-color-two;
279
            font-weight: $font-weight-two;
280
            line-height: 20pt;
281
            font-size: 21pt;
282
        }
283

    
284
        h6 {
285
            color: $theme-color-two;
286
            font-size: 14pt;
287
            //font-weight: lighter;
288
            font-weight: $font-weight-one;
289
        }
290

    
291
        img {
292
            border: transparent;
293
            border-radius: 1px;
294
        }
295

    
296
        .card {
297
            margin: 10px;
298
            border: none !important;
299
        }
300

    
301
        .left_panel_info {
302
            margin-top: 15px;
303
            margin-left: -10px;
304
            max-width: 250px;
305
        }
306

    
307
        .right_panel_info {
308
            margin-top: 15px;
309
            margin-right: -15px;
310
        }
311

    
312
        .card-cus-bottom {
313
            background-color: $theme-color-five;
314
        }
315

    
316
        .inter_info {
317
            &:before {
318
                background-image: url(../images/interface/Button_Info_50.png);
319
                width: 60px;
320
                height: 60px;
321
            }
322
        }
323

    
324
        .inter_like {
325
            display: none;
326
            &:before {
327
                background-image : url(../images/interface/Hearth_Empty_50.png);
328
                width: 60px;
329
                height: 60px;
330
            }
331
        }
332

    
333
        .inter_like_filled {
334
            &:before {
335
                background-image : url(../images/interface/Hearth_Filled_50.png);
336
                width: 60px;
337
                height: 60px;
338
            }
339
        }
340

    
341
        .inter_info, .inter_like, .inter_like_filled {
342
            padding: 0;
343
            &:focus, &:active, &:hover {
344
                background-color: transparent !important;
345
                border-color: transparent !important;
346
                outline: none !important;
347
                box-shadow: none !important;
348
            };
349
        }
350
    }
351

    
352
    .monButton {
353

    
354
        &:before {
355
            background-image : url(../images/Button_Arrow_Small.png);
356
        }
357

    
358
        &:hover {
359
            background-color: transparent;
360
            border-color: $theme-color-four;
361
        }
362

    
363
        &:focus {
364
            background-color: transparent;
365
            border-color: $theme-color-four;
366
            outline: none !important;
367
            box-shadow: none !important;
368
        }
369

    
370
        &:active {
371
            background-color: transparent !important;
372
            border-color: transparent !important;
373
            outline: none !important;
374
            box-shadow: none !important;
375
        }
376
    }
377

    
378
    .content {
379
        position: relative;
380

    
381
        //Circle style button
382
            //Toto možná nebude zcela optimální pro ostatní circle buttony. Nehodící se propagujte do btn-categories.
383
        .btn-circle.rounded-circle {
384
            padding: 6px 0px;
385
            font-size: 16px;
386
            text-align: center;
387
        }
388
        .btn-categories
389
        {
390
            position: absolute;
391
            border-width: 5px;
392
            background-color: $theme-color-five;
393
            border-color: $theme-color-four;
394
            color:$theme-color-four;
395
            outline: none !important;
396
            box-shadow: none !important;
397
            font-weight: $font-weight-two;
398

    
399
            &:active
400
            {
401
                background-color: $theme-color-three;
402
                border-color: $theme-color-four;
403
                outline: none !important;
404
                box-shadow: none !important;
405
                color:$theme-color-five;
406
            }
407
        }
408

    
409
        .btn-sm
410
        {
411
            width: 120px;
412
            height: 120px;
413
        }
414
        .btn-dm
415
        {
416
            width: 240px;
417
            height: 240px;
418
        }
419
        .btn-xl
420
        {
421
            width: 360px;
422
            height: 360px;
423
        }
424

    
425
    }
426
}
427

    
428
@media (max-width: 990px) {
429
    body {
430
        .pin-left {
431
            margin-left: 0px;
432
        }
433
    }
434
}
435

    
436
@media only screen and (max-width: 540px)
437
{
438

    
439

    
440
    .head-title.text-center h1
441
    {
442
        font-size: 45pt;
443
    }
444

    
445
    .btn-circle.rounded-circle.btn-sm
446
    {
447
        width: 90px;
448
        height: 90px;
449
    }
450

    
451
    .btn-circle.rounded-circle.btn-dm
452
    {
453
        width: 130px;
454
        height: 130px;
455
    }
456

    
457
    .btn-circle.rounded-circle.btn-xl
458
    {
459
        width: 180px;
460
        height: 180px;
461
    }
462

    
463
    body{
464
        .carousel {
465
            .carousel-inner {
466
                .social-logo {
467
                    padding-left: 30px;
468
                    top: 20%;
469
                }
470
            }
471
        }
472
    }
473
}
474

    
475
@media (min-width: 330px) and (max-height: 900px)
476
{
477
    body{
478
        .carousel {
479
            .carousel-inner {
480
                .social-logo {
481
                    top: 25%;
482
                }
483
            }
484
        }
485
    }
486
}
(1-1/3)