Projekt

Obecné

Profil

Stáhnout (12.2 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
body {
7
    background-color: $theme-color-five;
8

    
9
    .head-title h1 {
10
        color: $theme-color-one;
11
        font-family: $font-family-style-one;
12
        font-size: 60pt;
13
        font-weight: bold;
14
        letter-spacing: 3px;
15
    }
16

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

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

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

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

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

    
64
            /*h2 {
65
                font-family: $font-family-style-three;
66
                font-size: 11pt;
67
                letter-spacing: 3pt;
68
                color: $white;
69

    
70
            }*/
71

    
72
            p {
73
                font-size: 8pt;
74
                color: $theme-color-five;
75
            }
76
        }
77
    }
78

    
79
    /////////text types
80
    //většina běžných textů
81
    .text {
82
        font-family: $font-family-style-one;
83
        font-size: 8pt;
84
        line-height: 9pt;
85
    }
86

    
87
    //text inputu a název artefaktů
88
    .text2{
89
        font-family: $font-family-style-two;
90
        font-size: 8pt;
91
    }
92

    
93
    //název "kaplicky" a "choose a few" v categories (tam má jinou barvu)
94
    .kaplicky{
95
        color: $theme-color-one;
96
        font-size: 11pt;
97
        font-family: $font-family-style-three;
98
        letter-spacing: 3pt;
99
    }
100

    
101
    //autor artefaktu
102
    .text-author{
103
        font-family: $font-family-style-one;
104
        font-size: 7pt;
105
        color: $theme-color-four;
106
    }
107

    
108
    //počet lajků
109
    .text-number{
110
        font-family: $font-family-style-two;
111
        font-size: 5pt;
112
        color: $theme-color-four;
113
    }
114

    
115
    //notes u metadat, about v about, text levého menu
116
    .text-headline{
117
        font-family: $font-family-style-two;
118
        font-size: 12pt;
119
        color: $theme-color-four;
120
    }
121

    
122
    //název metadata, text pravého menu
123
    .text-page{
124
        font-family: $font-family-style-two;
125
        font-size: 7pt;
126
    }
127

    
128
    ////color pro změnu jen barvy
129
    .black{
130
        color: $theme-color-five;
131
    }
132
    .white{
133
        color: $theme-color-one;
134
    }
135
    .colored{
136
        color: $theme-color-four;
137
    }
138

    
139

    
140
    ////login
141
    .auth{
142
        .card{
143
            border: none;
144
            text-align: center;
145
            font-size: 8pt;
146
        }
147

    
148
        .col-form-label{
149
            text-align: left;
150
            padding-top: 0px;
151
            padding-bottom: 0px;
152
        }
153
        .form-control{
154
            padding: 0px;
155
            height: 17pt;
156
        }
157
    }
158

    
159
    .card-body {
160
    	background-color: $theme-color-five;
161
    	font-family: $font-family-style-one;
162
    	color: $theme-color-four;
163

    
164
	}
165

    
166
	.form-control {
167
    	background-color: $theme-color-five;
168
    	margin-top: -1px;
169
    	//border-bottom: 1px;
170
    	border-top-color: $theme-color-five;
171
    	border-left-color: $theme-color-five;
172
    	border-right-color: $theme-color-five;
173
    	border-bottom-color: 0.5pt $theme-color-one;
174
    	color: $theme-color-one;
175
        box-shadow: none;
176
        //transition: none;
177
        font-size: 8pt;
178
	}
179

    
180
    .form-control:focus {
181
        background-color: $theme-color-five;
182
        margin-top: -1px;
183
        //border-bottom: 1px;
184
        border-top-color: $theme-color-five;
185
        border-left-color: $theme-color-five;
186
        border-right-color: $theme-color-five;
187
        border-bottom-color: 0.5pt $theme-color-one;
188
        color: $theme-color-one;
189
        box-shadow: none;
190
        //transition: none;
191
        font-size: 8pt;
192
    }
193

    
194
    .button-square {
195
        font-size: 8pt;
196
        background-color: $theme-color-five;
197
        color: $theme-color-one;
198
        border: 0.5pt solid $theme-color-one;
199
        border-radius: 0;
200
        width: 6.5rem;
201
        height: 2rem;
202
        font-family: $font-family-style-one;
203

    
204
        &:active, &:focus, &:visited {
205
            outline: none;
206
            box-shadow: none;
207
        }
208
    }
209

    
210
    //spendlik
211
    .pin-left:before {
212
        content: '';
213
        position: relative;
214
        height: 0.35433rem;
215
        width: 0.35433rem;
216
        background-color: $theme-color-one;
217
        border-radius: 50%;
218
        display: inline-block;
219
        top: -0.35433rem;
220
        left: -0.2rem;
221

    
222
    }
223

    
224
    .pin-left {
225
        border-left: .5pt solid $theme-color-four;
226
        display: inline-block;
227
        margin: 50px;
228
        height: 200px;
229
        text-align: left;
230
        width: 100%;
231
    }
232

    
233
    .button-image {
234
        background-color: transparent;
235
        border-color: transparent;
236

    
237
        &:before {
238
            content: "";
239
            width: 100px;
240
            height: 100px;
241
            display: inline-block;
242
            margin-right: 5px;
243
            vertical-align: text-top;
244
            background-color: transparent;
245
            background-position : center center;
246
            background-repeat:no-repeat;
247
        }
248
    }
249

    
250
    .artefacts-area {
251

    
252
        h5 {
253
            color: $theme-color-two;
254
            font-family: $font-family-style-two;
255
            line-height: 20pt;
256
            font-size: 21pt;
257
        }
258

    
259
        h6 {
260
            color: $theme-color-two;
261
            font-size: 14pt;
262
            font-weight: lighter;
263
            font-family: $font-family-style-one;
264
        }
265

    
266
        img {
267
            border: transparent;
268
            border-radius: 1px;
269
        }
270

    
271
        .card {
272
            margin: 10px;
273
            border: none !important;
274
        }
275

    
276
        .left_panel_info {
277
            margin-top: 15px;
278
            margin-left: -10px;
279
            max-width: 250px;
280
        }
281

    
282
        .right_panel_info {
283
            margin-top: 15px;
284
            margin-right: -15px;
285
        }
286

    
287
        .card-cus-bottom {
288
            background-color: $theme-color-five;
289
        }
290

    
291
        .inter_info {
292
            &:before {
293
                background-image: url(../images/interface/Button_Info_50.png);
294
                width: 60px;
295
                height: 60px;
296
            }
297
        }
298

    
299
        .inter_like {
300
            display: none;
301
            &:before {
302
                background-image : url(../images/interface/Hearth_Empty_50.png);
303
                width: 60px;
304
                height: 60px;
305
            }
306
        }
307

    
308
        .inter_like_filled {
309
            &:before {
310
                background-image : url(../images/interface/Hearth_Filled_50.png);
311
                width: 60px;
312
                height: 60px;
313
            }
314
        }
315

    
316
        .inter_info, .inter_like, .inter_like_filled {
317
            padding: 0;
318
            &:focus, &:active, &:hover {
319
                background-color: transparent !important;
320
                border-color: transparent !important;
321
                outline: none !important;
322
                box-shadow: none !important;
323
            };
324
        }
325
    }
326

    
327
    .monButton {
328

    
329
        &:before {
330
            background-image : url(../images/Button_Arrow_Small.png);
331
        }
332

    
333
        &:hover {
334
            background-color: transparent;
335
            border-color: $theme-color-four;
336
        }
337

    
338
        &:focus {
339
            background-color: transparent;
340
            border-color: $theme-color-four;
341
            outline: none !important;
342
            box-shadow: none !important;
343
        }
344

    
345
        &:active {
346
            background-color: transparent !important;
347
            border-color: transparent !important;
348
            outline: none !important;
349
            box-shadow: none !important;
350
        }
351
    }
352

    
353
    .content {
354
        position: relative;
355

    
356
        //Circle style button
357
            //Toto možná nebude zcela optimální pro ostatní circle buttony. Nehodící se propagujte do btn-categories.
358
        .btn-circle.rounded-circle {
359
            padding: 6px 0px;
360
            font-size: 16px;
361
            text-align: center;
362
        }
363
        .btn-categories
364
        {
365
            position: absolute;
366
            border-width: 5px;
367
            background-color: $theme-color-five;
368
            border-color: $theme-color-four;
369
            color:$theme-color-four;
370
            outline: none !important;
371
            box-shadow: none !important;
372
            font-family: $font-family-style-two;
373

    
374
            &:active
375
            {
376
                background-color: $theme-color-three;
377
                border-color: $theme-color-four;
378
                outline: none !important;
379
                box-shadow: none !important;
380
                color:$theme-color-five;
381
            }
382
        }
383

    
384
        .btn-sm
385
        {
386
            width: 120px;
387
            height: 120px;
388
        }
389
        .btn-dm
390
        {
391
            width: 240px;
392
            height: 240px;
393
        }
394
        .btn-xl
395
        {
396
            width: 360px;
397
            height: 360px;
398
        }
399

    
400
    }
401
}
402

    
403
@media (max-width: 990px) {
404
    body {
405
        .pin-left {
406
            margin-left: 0px;
407
        }
408
    }
409
}
410

    
411
@media only screen and (max-width: 540px)
412
{
413

    
414

    
415
    .head-title.text-center h1
416
    {
417
        font-size: 45pt;
418
    }
419

    
420
    .btn-circle.rounded-circle.btn-sm
421
    {
422
        width: 90px;
423
        height: 90px;
424
    }
425

    
426
    .btn-circle.rounded-circle.btn-dm
427
    {
428
        width: 130px;
429
        height: 130px;
430
    }
431

    
432
    .btn-circle.rounded-circle.btn-xl
433
    {
434
        width: 180px;
435
        height: 180px;
436
    }
437

    
438
    body{
439
        .carousel {
440
            .carousel-inner {
441
                .social-logo {
442
                    padding-left: 30px;
443
                    top: 20%;
444
                }
445
            }
446
        }
447
    }
448
}
449

    
450
@media (min-width: 330px) and (max-height: 900px)
451
{
452
    body{
453
        .carousel {
454
            .carousel-inner {
455
                .social-logo {
456
                    top: 25%;
457
                }
458
            }
459
        }
460
    }
461
}
(1-1/3)