Projekt

Obecné

Profil

Stáhnout (11.4 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
    //font-family: 'Nunito Sans', sans-serif;
8
    background-color: $theme-color-five;
9

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

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

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

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

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

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

    
65
            /*h2 {
66
                font-family: Avenir Black;
67
                font-size: 11pt;
68
                letter-spacing: 3pt;
69
                color: $white;
70

    
71
            }*/
72

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

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

    
88
    //text inputu a název artefaktů
89
    .text2{
90
        font-family: Avenir Medium;
91
        font-size: 8pt;
92
    }
93

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

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

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

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

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

    
129

    
130
    ////login
131
    .auth{
132
        .card{
133
            border: none;
134
            text-align: center;
135
            font-size: 8pt;
136
        }
137

    
138
        .col-form-label{
139
            text-align: left;
140
            padding-top: 0px;
141
            padding-bottom: 0px;
142
        }
143
        .form-control{
144
            padding: 0px;
145
            height: 17pt;
146
            //font-family: Avenir Medium;
147
            //font-size: 8pt;
148
        }
149
    }
150

    
151
    .card-body {
152
    	background-color: $theme-color-five;
153
    	font-family: Avenir Roman;
154
    	color: $theme-color-four;
155

    
156
	}
157

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

    
172
    .form-control:focus {
173
        background-color: $theme-color-five;
174
        margin-top: -1px;
175
        //border-bottom: 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
        //transition: none;
183
        font-size: 8pt;
184
    }
185

    
186
    .button-square {
187
        font-size: 8pt;
188
        background-color: $theme-color-five;
189
        color: $theme-color-one;
190
        border: 0.5pt solid $theme-color-one;
191
        border-radius: 0;
192
        width: 6.5rem;
193
        height: 2rem;
194
        font-family: Avenir Roman;
195

    
196
        &:active, &:focus, &:visited {
197
            outline: none;
198
            box-shadow: none;
199
        }
200
    }
201

    
202
    .button-image {
203
        background-color: transparent;
204
        border-color: transparent;
205

    
206
        &:before {
207
            content: "";
208
            width: 100px;
209
            height: 100px;
210
            display: inline-block;
211
            margin-right: 5px;
212
            vertical-align: text-top;
213
            background-color: transparent;
214
            background-position : center center;
215
            background-repeat:no-repeat;
216
        }
217
    }
218

    
219
    .artefacts-area {
220

    
221
        h5 {
222
            color: $theme-color-two;
223
            font-family: "Avenir Medium LINK";
224
            line-height: 20pt;
225
            font-size: 21pt;
226
        }
227

    
228
        h6 {
229
            color: $theme-color-two;
230
            font-size: 14pt;
231
            font-weight: lighter;
232
            font-family: "Avenir Roman LINK";
233
        }
234

    
235
        img {
236
            border: transparent;
237
            border-radius: 1px;
238
        }
239

    
240
        .card {
241
            margin: 10px;
242
            border: none !important;
243
        }
244

    
245
        .left_panel_info {
246
            margin-top: 15px;
247
            margin-left: -10px;
248
            max-width: 250px;
249
        }
250

    
251
        .right_panel_info {
252
            margin-top: 15px;
253
            margin-right: -15px;
254
        }
255

    
256
        .card-cus-bottom {
257
            background-color: $theme-color-five;
258
        }
259

    
260
        .inter_info {
261
            &:before {
262
                background-image: url(../images/interface/Button_Info_50.png);
263
                width: 60px;
264
                height: 60px;
265
            }
266
        }
267

    
268
        .inter_like {
269
            display: none;
270
            &:before {
271
                background-image : url(../images/interface/Hearth_Empty_50.png);
272
                width: 60px;
273
                height: 60px;
274
            }
275
        }
276

    
277
        .inter_like_filled {
278
            &:before {
279
                background-image : url(../images/interface/Hearth_Filled_50.png);
280
                width: 60px;
281
                height: 60px;
282
            }
283
        }
284

    
285
        .inter_info, .inter_like, .inter_like_filled {
286
            padding: 0;
287
            &:focus, &:active, &:hover {
288
                background-color: transparent !important;
289
                border-color: transparent !important;
290
                outline: none !important;
291
                box-shadow: none !important;
292
            };
293
        }
294
    }
295

    
296
    .monButton {
297

    
298
        &:before {
299
            background-image : url(../images/Button_Arrow_Small.png);
300
        }
301

    
302
        &:hover {
303
            background-color: transparent;
304
            border-color: $theme-color-four;
305
        }
306

    
307
        &:focus {
308
            background-color: transparent;
309
            border-color: $theme-color-four;
310
            outline: none !important;
311
            box-shadow: none !important;
312
        }
313

    
314
        &:active {
315
            background-color: transparent !important;
316
            border-color: transparent !important;
317
            outline: none !important;
318
            box-shadow: none !important;
319
        }
320
    }
321

    
322
    .content {
323
        position: relative;
324

    
325
        //Circle style button
326
            //Toto možná nebude zcela optimální pro ostatní circle buttony. Nehodící se propagujte do btn-categories.
327
        .btn-circle.rounded-circle {
328
            padding: 6px 0px;
329
            font-size: 16px;
330
            text-align: center;
331
        }
332
        .btn-categories
333
        {
334
            position: absolute;
335
            border-width: 5px;
336
            background-color: $theme-color-five;
337
            border-color: $theme-color-four;
338
            color:$theme-color-four;
339
            outline: none !important;
340
            box-shadow: none !important;
341
            font-family: Avenir Medium;
342

    
343
            &:active
344
            {
345
                background-color: $theme-color-three;
346
                border-color: $theme-color-four;
347
                outline: none !important;
348
                box-shadow: none !important;
349
                color:$theme-color-five;
350
            }
351
        }
352

    
353
        .btn-sm
354
        {
355
            width: 120px;
356
            height: 120px;
357
        }
358
        .btn-dm
359
        {
360
            width: 240px;
361
            height: 240px;
362
        }
363
        .btn-xl
364
        {
365
            width: 360px;
366
            height: 360px;
367
        }
368

    
369
    }
370
}
371

    
372
@media only screen and (max-width: 540px)
373
{
374

    
375
    .head-title.text-center h1
376
    {
377
        font-size: 45pt;
378
    }
379

    
380
    .btn-circle.rounded-circle.btn-sm
381
    {
382
        width: 90px;
383
        height: 90px;
384
    }
385

    
386
    .btn-circle.rounded-circle.btn-dm
387
    {
388
        width: 130px;
389
        height: 130px;
390
    }
391

    
392
    .btn-circle.rounded-circle.btn-xl
393
    {
394
        width: 180px;
395
        height: 180px;
396
    }
397

    
398
    body{
399
        .carousel {
400
            .carousel-inner {
401
                .social-logo {
402
                    padding-left: 30px;
403
                    top: 20%;
404
                }
405
            }
406
        }
407
    }
408
}
409

    
410
@media (min-width: 330px) and (max-height: 900px)
411
{
412
    body{
413
        .carousel {
414
            .carousel-inner {
415
                .social-logo {
416
                    top: 25%;
417
                }
418
            }
419
        }
420
    }
421
}
(1-1/3)