Projekt

Obecné

Profil

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

    
3
body {
4
    //font-family: 'Nunito Sans', sans-serif;
5
    background-color: $theme-color-five;
6

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

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

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

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

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

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

    
62
            /*h2 {
63
                font-family: Avenir Black;
64
                font-size: 11pt;
65
                letter-spacing: 3pt;
66
                color: $white;
67

    
68
            }*/
69

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

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

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

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

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

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

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

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

    
126

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

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

    
148
    .card-body {
149
    	background-color: $theme-color-five;
150
    	font-family: Avenir Roman;
151
    	color: $theme-color-four;
152

    
153
	}
154

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

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

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

    
193
        &:active, &:focus, &:visited {
194
            outline: none;
195
            box-shadow: none;
196
        }
197
    }
198

    
199
    .button-image {
200
        background-color: transparent;
201
        border-color: transparent;
202

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

    
216
    .monButton {
217

    
218
        &:before {
219
            background-image : url(../images/Button_Arrow_Small.png);
220
        }
221

    
222
        &:hover {
223
            background-color: transparent;
224
            border-color: $theme-color-four;
225
        }
226

    
227
        &:focus {
228
            background-color: transparent;
229
            border-color: $theme-color-four;
230
            outline: none !important;
231
            box-shadow: none !important;
232
        }
233

    
234
        &:active {
235
            background-color: transparent !important;
236
            border-color: transparent !important;
237
            outline: none !important;
238
            box-shadow: none !important;
239
        }
240
    }
241

    
242
    .content {
243
        position: relative;
244

    
245
        //Circle style button
246
            //Toto možná nebude zcela optimální pro ostatní circle buttony. Nehodící se propagujte do btn-categories.
247
        .btn-circle.rounded-circle {
248
            padding: 6px 0px;
249
            font-size: 16px;
250
            text-align: center;
251
        }
252
        .btn-categories
253
        {
254
            position: absolute;
255
            border-width: 5px;
256
            background-color: $theme-color-five;
257
            border-color: $theme-color-four;
258
            color:$theme-color-four;
259
            outline: none !important;
260
            box-shadow: none !important;
261
            font-family: Avenir Medium;
262

    
263
            &:active
264
            {
265
                background-color: $theme-color-three;
266
                border-color: $theme-color-four;
267
                outline: none !important;
268
                box-shadow: none !important;
269
                color:$theme-color-five;
270
            }
271
        }
272

    
273
        .btn-sm
274
        {
275
            width: 120px;
276
            height: 120px;
277
        }
278
        .btn-dm
279
        {
280
            width: 240px;
281
            height: 240px;
282
        }
283
        .btn-xl
284
        {
285
            width: 360px;
286
            height: 360px;
287
        }
288

    
289
    }
290
}
291

    
292
@media only screen and (max-width: 540px)
293
{
294

    
295
    .head-title.text-center h1
296
    {
297
        font-size: 45pt;
298
    }
299

    
300
    .btn-circle.rounded-circle.btn-sm
301
    {
302
        width: 90px;
303
        height: 90px;
304
    }
305

    
306
    .btn-circle.rounded-circle.btn-dm
307
    {
308
        width: 130px;
309
        height: 130px;
310
    }
311

    
312
    .btn-circle.rounded-circle.btn-xl
313
    {
314
        width: 180px;
315
        height: 180px;
316
    }
317

    
318
    body{
319
        .carousel {
320
            .carousel-inner {
321
                .social-logo {
322
                    padding-left: 30px;
323
                    top: 20%;
324
                }
325
            }
326
        }
327
    }
328
}
329

    
330
@media (min-width: 330px) and (max-height: 900px)
331
{
332
    body{
333
        .carousel {
334
            .carousel-inner {
335
                .social-logo {
336
                    top: 25%;
337
                }
338
            }
339
        }
340
    }
341
}
(1-1/3)