1
- /*! UIkit 3.16.19 | https://www.getuikit.com | (c) 2014 - 2023 YOOtheme | MIT License */
1
+ /*! UIkit 3.17.8 | https://www.getuikit.com | (c) 2014 - 2023 YOOtheme | MIT License */
2
2
/* ========================================================================
3
3
Component: Base
4
4
========================================================================== */
219
219
.uk-heading-medium ,
220
220
.uk-heading-large ,
221
221
.uk-heading-xlarge ,
222
- .uk-heading-2xlarge {
222
+ .uk-heading-2xlarge ,
223
+ .uk-heading-3xlarge {
223
224
margin : 0 0 20px 0 ;
224
225
font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, "Helvetica Neue" , Arial, "Noto Sans" , sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
225
226
font-weight : normal;
243
244
* + .uk-heading-medium ,
244
245
* + .uk-heading-large ,
245
246
* + .uk-heading-xlarge ,
246
- * + .uk-heading-2xlarge {
247
+ * + .uk-heading-2xlarge ,
248
+ * + .uk-heading-3xlarge {
247
249
margin-top : 40px ;
248
250
}
249
251
/*
@@ -517,6 +519,10 @@ a.uk-link-reset,
517
519
font-size : 6rem ;
518
520
line-height : 1 ;
519
521
}
522
+ .uk-heading-3xlarge {
523
+ font-size : 8rem ;
524
+ line-height : 1 ;
525
+ }
520
526
/* Tablet Landscape and bigger */
521
527
@media (min-width : 960px ) {
522
528
.uk-heading-small {
@@ -534,6 +540,9 @@ a.uk-link-reset,
534
540
.uk-heading-2xlarge {
535
541
font-size : 8rem ;
536
542
}
543
+ .uk-heading-3xlarge {
544
+ font-size : 11rem ;
545
+ }
537
546
}
538
547
/* Laptop and bigger */
539
548
@media (min-width : 1200px ) {
@@ -549,6 +558,9 @@ a.uk-link-reset,
549
558
.uk-heading-2xlarge {
550
559
font-size : 11rem ;
551
560
}
561
+ .uk-heading-3xlarge {
562
+ font-size : 15rem ;
563
+ }
552
564
}
553
565
/* Primary
554
566
Deprecated: Use `uk-heading-medium` instead
@@ -1397,11 +1409,14 @@ button.uk-icon:not(:disabled) {
1397
1409
}
1398
1410
/*
1399
1411
* Define consistent border, margin, and padding.
1412
+ * 1. Reset `min-width`
1400
1413
*/
1401
1414
.uk-fieldset {
1402
1415
border : none;
1403
1416
margin : 0 ;
1404
1417
padding : 0 ;
1418
+ /* 1 */
1419
+ min-width : 0 ;
1405
1420
}
1406
1421
/* Input, select and textarea
1407
1422
* Allowed: `text`, `password`, `datetime-local`, `date`, `month`,
@@ -2275,24 +2290,28 @@ select.uk-form-width-xsmall {
2275
2290
*/
2276
2291
.uk-section-default {
2277
2292
background : # fff ;
2293
+ --uk-navbar-color : dark;
2278
2294
}
2279
2295
/*
2280
2296
* Muted
2281
2297
*/
2282
2298
.uk-section-muted {
2283
2299
background : # f8f8f8 ;
2300
+ --uk-navbar-color : dark;
2284
2301
}
2285
2302
/*
2286
2303
* Primary
2287
2304
*/
2288
2305
.uk-section-primary {
2289
2306
background : # 1e87f0 ;
2307
+ --uk-navbar-color : light;
2290
2308
}
2291
2309
/*
2292
2310
* Secondary
2293
2311
*/
2294
2312
.uk-section-secondary {
2295
2313
background : # 222 ;
2314
+ --uk-navbar-color : light;
2296
2315
}
2297
2316
/* Overlap modifier
2298
2317
========================================================================== */
@@ -3896,10 +3915,14 @@ select.uk-form-width-xsmall {
3896
3915
/* Container
3897
3916
========================================================================== */
3898
3917
/*
3899
- * Clip child elements
3918
+ * 1. Clip child elements
3919
+ * 2. Prevent accidental scrolling through elements in slide getting focused
3900
3920
*/
3901
3921
.uk-slider-container {
3922
+ /* 1 */
3902
3923
overflow : hidden;
3924
+ /* 2 */
3925
+ overflow : clip;
3903
3926
}
3904
3927
/*
3905
3928
* Widen container to prevent box-shadows from clipping, `large-box-shadow`
@@ -3944,13 +3967,14 @@ select.uk-form-width-xsmall {
3944
3967
/*
3945
3968
* 1. Let items take content dimensions (0 0 auto)
3946
3969
* `max-width` needed to keep image responsiveness and prevent content overflow
3947
- * 3 . Create position context
3970
+ * 2 . Create position context
3948
3971
*/
3949
3972
.uk-slider-items > * {
3950
3973
/* 1 */
3951
3974
flex : none;
3975
+ box-sizing : border-box;
3952
3976
max-width : 100% ;
3953
- /* 3 */
3977
+ /* 2 */
3954
3978
position : relative;
3955
3979
}
3956
3980
/* ========================================================================
@@ -5168,11 +5192,14 @@ ul.uk-nav-sub {
5168
5192
========================================================================== */
5169
5193
/*
5170
5194
* 1. Create position context to center navbar group
5195
+ * 2. Pass dropbar behind color to JS
5171
5196
*/
5172
5197
.uk-navbar {
5173
5198
display : flex;
5174
5199
/* 1 */
5175
5200
position : relative;
5201
+ /* 2 */
5202
+ --uk-navbar-dropbar-behind-color : dark;
5176
5203
}
5177
5204
/* Container
5178
5205
========================================================================== */
@@ -5519,6 +5546,10 @@ ul.uk-nav-sub {
5519
5546
/*
5520
5547
* Adopts `uk-dropnav-dropbar`
5521
5548
*/
5549
+ .uk-navbar-container {
5550
+ transition : 0.1s ease-in-out;
5551
+ transition-property : background-color;
5552
+ }
5522
5553
/* Tablet landscape and bigger */
5523
5554
@media (min-width : 960px ) {
5524
5555
.uk-navbar-right ,
@@ -5715,16 +5746,19 @@ ul.uk-nav-sub {
5715
5746
========================================================================== */
5716
5747
/*
5717
5748
* 1. Allow items to wrap into the next line
5718
- * 2. Gutter
5719
- * 3. Reset list
5749
+ * 2. Center items vertically if they have a different height
5750
+ * 3. Gutter
5751
+ * 4. Reset list
5720
5752
*/
5721
5753
.uk-pagination {
5722
5754
display : flex;
5723
5755
/* 1 */
5724
5756
flex-wrap : wrap;
5725
5757
/* 2 */
5726
- margin-right : 0 ;
5758
+ align-items : center ;
5727
5759
/* 3 */
5760
+ margin-right : 0 ;
5761
+ /* 4 */
5728
5762
padding : 0 ;
5729
5763
list-style : none;
5730
5764
}
@@ -5744,13 +5778,17 @@ ul.uk-nav-sub {
5744
5778
/* Items
5745
5779
========================================================================== */
5746
5780
/*
5747
- * 1. Prevent gap if child element is `inline-block`, e.g. an icon
5748
- * 2. Style
5781
+ * 1. Center content vertically, e.g. an icon
5782
+ * 2. Imitate white space gap when using flexbox
5783
+ * 3. Style
5749
5784
*/
5750
5785
.uk-pagination > * > * {
5751
5786
/* 1 */
5752
- display : block;
5787
+ display : flex;
5788
+ align-items : center;
5753
5789
/* 2 */
5790
+ column-gap : 0.25em ;
5791
+ /* 3 */
5754
5792
padding : 5px 10px ;
5755
5793
color : # 999 ;
5756
5794
transition : color 0.1s ease-in-out;
@@ -7675,8 +7713,8 @@ td.uk-text-break {
7675
7713
* is absolute positioned or if the container has a height
7676
7714
*/
7677
7715
/* 1 */
7678
- [uk-cover ],
7679
- [data-uk-cover ] {
7716
+ [uk-cover ]: where ( canvas , iframe , svg ) ,
7717
+ [data-uk-cover ]: where ( canvas , iframe , svg ) {
7680
7718
/* 2 */
7681
7719
max-width : none;
7682
7720
/* 3 */
@@ -7691,6 +7729,18 @@ iframe[uk-cover],
7691
7729
iframe [data-uk-cover ] {
7692
7730
pointer-events : none;
7693
7731
}
7732
+ [uk-cover ]: where (img , video ),
7733
+ [data-uk-cover ]: where (img , video ) {
7734
+ /* 3 */
7735
+ position : absolute;
7736
+ top : 0 ;
7737
+ right : 0 ;
7738
+ width : 100% ;
7739
+ height : 100% ;
7740
+ box-sizing : border-box;
7741
+ object-fit : cover;
7742
+ object-position : center;
7743
+ }
7694
7744
/* Container
7695
7745
========================================================================== */
7696
7746
/*
@@ -9198,6 +9248,9 @@ iframe[data-uk-cover] {
9198
9248
.uk-position-z-index-negative {
9199
9249
z-index : -1 ;
9200
9250
}
9251
+ .uk-position-z-index-high {
9252
+ z-index : 990 ;
9253
+ }
9201
9254
/* ========================================================================
9202
9255
Component: Transition
9203
9256
========================================================================== */
@@ -9322,11 +9375,17 @@ iframe[data-uk-cover] {
9322
9375
.uk-transition-opaque {
9323
9376
opacity : 1 ;
9324
9377
}
9325
- /* Duration modifiers
9378
+ /* Duration modifier
9326
9379
========================================================================== */
9327
9380
.uk-transition-slow {
9328
9381
transition-duration : 0.7s ;
9329
9382
}
9383
+ /* Disable modifier
9384
+ ========================================================================== */
9385
+ .uk-transition-disable ,
9386
+ .uk-transition-disable * {
9387
+ transition : none !important ;
9388
+ }
9330
9389
/* ========================================================================
9331
9390
Component: Visibility
9332
9391
========================================================================== */
@@ -9600,6 +9659,7 @@ iframe[data-uk-cover] {
9600
9659
.uk-light .uk-heading-large ,
9601
9660
.uk-light .uk-heading-xlarge ,
9602
9661
.uk-light .uk-heading-2xlarge ,
9662
+ .uk-light .uk-heading-3xlarge ,
9603
9663
.uk-section-primary : not (.uk-preserve-color ) h1,
9604
9664
.uk-section-primary : not (.uk-preserve-color ) .uk- h1,
9605
9665
.uk-section-primary : not (.uk-preserve-color ) h2,
@@ -9617,6 +9677,7 @@ iframe[data-uk-cover] {
9617
9677
.uk-section-primary : not (.uk-preserve-color ) .uk- heading- large,
9618
9678
.uk-section-primary : not (.uk-preserve-color ) .uk- heading- xlarge,
9619
9679
.uk-section-primary : not (.uk-preserve-color ) .uk- heading-2xlarge,
9680
+ .uk-section-primary : not (.uk-preserve-color ) .uk- heading-3xlarge,
9620
9681
.uk-section-secondary : not (.uk-preserve-color ) h1,
9621
9682
.uk-section-secondary : not (.uk-preserve-color ) .uk- h1,
9622
9683
.uk-section-secondary : not (.uk-preserve-color ) h2,
@@ -9634,6 +9695,7 @@ iframe[data-uk-cover] {
9634
9695
.uk-section-secondary : not (.uk-preserve-color ) .uk- heading- large,
9635
9696
.uk-section-secondary : not (.uk-preserve-color ) .uk- heading- xlarge,
9636
9697
.uk-section-secondary : not (.uk-preserve-color ) .uk- heading-2xlarge,
9698
+ .uk-section-secondary : not (.uk-preserve-color ) .uk- heading-3xlarge,
9637
9699
.uk-tile-primary : not (.uk-preserve-color ) h1,
9638
9700
.uk-tile-primary : not (.uk-preserve-color ) .uk- h1,
9639
9701
.uk-tile-primary : not (.uk-preserve-color ) h2,
@@ -9651,6 +9713,7 @@ iframe[data-uk-cover] {
9651
9713
.uk-tile-primary : not (.uk-preserve-color ) .uk- heading- large,
9652
9714
.uk-tile-primary : not (.uk-preserve-color ) .uk- heading- xlarge,
9653
9715
.uk-tile-primary : not (.uk-preserve-color ) .uk- heading-2xlarge,
9716
+ .uk-tile-primary : not (.uk-preserve-color ) .uk- heading-3xlarge,
9654
9717
.uk-tile-secondary : not (.uk-preserve-color ) h1,
9655
9718
.uk-tile-secondary : not (.uk-preserve-color ) .uk- h1,
9656
9719
.uk-tile-secondary : not (.uk-preserve-color ) h2,
@@ -9668,6 +9731,7 @@ iframe[data-uk-cover] {
9668
9731
.uk-tile-secondary : not (.uk-preserve-color ) .uk- heading- large,
9669
9732
.uk-tile-secondary : not (.uk-preserve-color ) .uk- heading- xlarge,
9670
9733
.uk-tile-secondary : not (.uk-preserve-color ) .uk- heading-2xlarge,
9734
+ .uk-tile-secondary : not (.uk-preserve-color ) .uk- heading-3xlarge,
9671
9735
.uk-card-primary .uk-card-body h1 ,
9672
9736
.uk-card-primary .uk-card-body .uk-h1 ,
9673
9737
.uk-card-primary .uk-card-body h2 ,
@@ -9685,6 +9749,7 @@ iframe[data-uk-cover] {
9685
9749
.uk-card-primary .uk-card-body .uk-heading-large ,
9686
9750
.uk-card-primary .uk-card-body .uk-heading-xlarge ,
9687
9751
.uk-card-primary .uk-card-body .uk-heading-2xlarge ,
9752
+ .uk-card-primary .uk-card-body .uk-heading-3xlarge ,
9688
9753
.uk-card-primary > : not ([class *= 'uk-card-media' ]) h1,
9689
9754
.uk-card-primary > : not ([class *= 'uk-card-media' ]) .uk- h1,
9690
9755
.uk-card-primary > : not ([class *= 'uk-card-media' ]) h2,
@@ -9702,6 +9767,7 @@ iframe[data-uk-cover] {
9702
9767
.uk-card-primary > : not ([class *= 'uk-card-media' ]) .uk- heading- large,
9703
9768
.uk-card-primary > : not ([class *= 'uk-card-media' ]) .uk- heading- xlarge,
9704
9769
.uk-card-primary > : not ([class *= 'uk-card-media' ]) .uk- heading-2xlarge,
9770
+ .uk-card-primary > : not ([class *= 'uk-card-media' ]) .uk- heading-3xlarge,
9705
9771
.uk-card-secondary .uk-card-body h1 ,
9706
9772
.uk-card-secondary .uk-card-body .uk-h1 ,
9707
9773
.uk-card-secondary .uk-card-body h2 ,
@@ -9719,6 +9785,7 @@ iframe[data-uk-cover] {
9719
9785
.uk-card-secondary .uk-card-body .uk-heading-large ,
9720
9786
.uk-card-secondary .uk-card-body .uk-heading-xlarge ,
9721
9787
.uk-card-secondary .uk-card-body .uk-heading-2xlarge ,
9788
+ .uk-card-secondary .uk-card-body .uk-heading-3xlarge ,
9722
9789
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) h1,
9723
9790
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) .uk- h1,
9724
9791
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) h2,
@@ -9736,6 +9803,7 @@ iframe[data-uk-cover] {
9736
9803
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) .uk- heading- large,
9737
9804
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) .uk- heading- xlarge,
9738
9805
.uk-card-secondary > : not ([class *= 'uk-card-media' ]) .uk- heading-2xlarge,
9806
+ .uk-card-secondary > : not ([class *= 'uk-card-media' ]) .uk- heading-3xlarge,
9739
9807
.uk-overlay-primary h1 ,
9740
9808
.uk-overlay-primary .uk-h1 ,
9741
9809
.uk-overlay-primary h2 ,
@@ -9753,6 +9821,7 @@ iframe[data-uk-cover] {
9753
9821
.uk-overlay-primary .uk-heading-large ,
9754
9822
.uk-overlay-primary .uk-heading-xlarge ,
9755
9823
.uk-overlay-primary .uk-heading-2xlarge ,
9824
+ .uk-overlay-primary .uk-heading-3xlarge ,
9756
9825
.uk-offcanvas-bar h1 ,
9757
9826
.uk-offcanvas-bar .uk-h1 ,
9758
9827
.uk-offcanvas-bar h2 ,
@@ -9769,7 +9838,8 @@ iframe[data-uk-cover] {
9769
9838
.uk-offcanvas-bar .uk-heading-medium ,
9770
9839
.uk-offcanvas-bar .uk-heading-large ,
9771
9840
.uk-offcanvas-bar .uk-heading-xlarge ,
9772
- .uk-offcanvas-bar .uk-heading-2xlarge {
9841
+ .uk-offcanvas-bar .uk-heading-2xlarge ,
9842
+ .uk-offcanvas-bar .uk-heading-3xlarge {
9773
9843
color : # fff ;
9774
9844
}
9775
9845
.uk-light blockquote ,
0 commit comments