Projekt

Obecné

Profil

Stáhnout (8.61 KB) Statistiky
| Větev: | Tag: | Revize:
1
// Ready for custom styling
2

    
3
body {
4
    background-color: $theme-color-five;
5

    
6
    .head-title h1 {
7
        color: $theme-color-one;
8
        font-family: $font-family-avenir-roman;
9
        font-size: 60pt;
10
        font-weight: bold;
11
        letter-spacing: 3px;
12
    }
13

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

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

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

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

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

    
61
            /*h2 {
62
                font-family: $font-family-avenir-black;
63
                font-size: 11pt;
64
                letter-spacing: 3pt;
65
                color: $white;
66

    
67
            }*/
68

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

    
76
    /////////text types
77
    //většina běžných textů
78
    .text {
79
        font-family: $font-family-avenir-roman;
80
        font-size: 8pt;
81
        line-height: 9pt;
82
    }
83

    
84
    //text inputu a název artefaktů
85
    .text2{
86
        font-family: $font-family-avenir-medium;
87
        font-size: 8pt;
88
    }
89

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

    
98
    //autor artefaktu
99
    .text-author{
100
        font-family: $font-family-avenir-roman;
101
        font-size: 7pt;
102
        color: $theme-color-four;
103
    }
104

    
105
    //počet lajků
106
    .text-number{
107
        font-family: $font-family-avenir-medium;
108
        font-size: 5pt;
109
        color: $theme-color-four;
110
    }
111

    
112
    //notes u metadat, about v about, text levého menu
113
    .text-headline{
114
        font-family: $font-family-avenir-medium;
115
        font-size: 12pt;
116
        color: $theme-color-four;
117
    }
118

    
119
    //název metadata, text pravého menu
120
    .text-page{
121
        font-family: $font-family-avenir-medium;
122
        font-size: 7pt;
123
    }
124

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

    
136

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

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

    
156
    .card-body {
157
    	background-color: $theme-color-five;
158
    	font-family: $font-family-avenir-roman;
159
    	color: $theme-color-four;
160

    
161
	}
162

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

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

    
191
    .button-square {
192
        font-size: 8pt;
193
        background-color: $theme-color-five;
194
        color: $theme-color-one;
195
        border: 0.5pt solid $theme-color-one;
196
        border-radius: 0;
197
        width: 6.5rem;
198
        height: 2rem;
199
        font-family: $font-family-avenir-roman;
200

    
201
        &:active, &:focus, &:visited {
202
            outline: none;
203
            box-shadow: none;
204
        }
205
    }
206

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

    
219
    }
220

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

    
230
    .button-image {
231
        background-color: transparent;
232
        border-color: transparent;
233

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

    
247
    .monButton {
248

    
249
        &:before {
250
            background-image : url(../images/Button_Arrow_Small.png);
251
        }
252

    
253
        &:hover {
254
            background-color: transparent;
255
            border-color: $theme-color-four;
256
        }
257

    
258
        &:focus {
259
            background-color: transparent;
260
            border-color: $theme-color-four;
261
            outline: none !important;
262
            box-shadow: none !important;
263
        }
264

    
265
        &:active {
266
            background-color: transparent !important;
267
            border-color: transparent !important;
268
            outline: none !important;
269
            box-shadow: none !important;
270
        }
271
    }
272

    
273
    .content {
274
        position: relative;
275

    
276
        //Circle style button
277
            //Toto možná nebude zcela optimální pro ostatní circle buttony. Nehodící se propagujte do btn-categories.
278
        .btn-circle.rounded-circle {
279
            padding: 6px 0px;
280
            font-size: 16px;
281
            text-align: center;
282
        }
283
        .btn-categories
284
        {
285
            position: absolute;
286
            border-width: 5px;
287
            background-color: $theme-color-five;
288
            border-color: $theme-color-four;
289
            color:$theme-color-four;
290
            outline: none !important;
291
            box-shadow: none !important;
292
            font-family: $font-family-avenir-medium;
293

    
294
            &:active
295
            {
296
                background-color: $theme-color-three;
297
                border-color: $theme-color-four;
298
                outline: none !important;
299
                box-shadow: none !important;
300
                color:$theme-color-five;
301
            }
302
        }
303

    
304
        .btn-sm
305
        {
306
            width: 120px;
307
            height: 120px;
308
        }
309
        .btn-dm
310
        {
311
            width: 240px;
312
            height: 240px;
313
        }
314
        .btn-xl
315
        {
316
            width: 360px;
317
            height: 360px;
318
        }
319

    
320
    }
321
}
322

    
323
@media (max-width: 990px) {
324
    body {
325
        .pin-left {
326
            margin-left: 0px;
327
        }
328
    }
329
}
330

    
331
@media only screen and (max-width: 540px)
332
{
333

    
334

    
335
    .head-title.text-center h1
336
    {
337
        font-size: 45pt;
338
    }
339

    
340
    .btn-circle.rounded-circle.btn-sm
341
    {
342
        width: 90px;
343
        height: 90px;
344
    }
345

    
346
    .btn-circle.rounded-circle.btn-dm
347
    {
348
        width: 130px;
349
        height: 130px;
350
    }
351

    
352
    .btn-circle.rounded-circle.btn-xl
353
    {
354
        width: 180px;
355
        height: 180px;
356
    }
357

    
358
    body{
359
        .carousel {
360
            .carousel-inner {
361
                .social-logo {
362
                    padding-left: 30px;
363
                    top: 20%;
364
                }
365
            }
366
        }
367
    }
368
}
369

    
370
@media (min-width: 330px) and (max-height: 900px)
371
{
372
    body{
373
        .carousel {
374
            .carousel-inner {
375
                .social-logo {
376
                    top: 25%;
377
                }
378
            }
379
        }
380
    }
381
}
(1-1/3)