@@ -8486,8 +8486,8 @@ i[class^='icon-'] {
8486
8486
content : "\ee33" ; }
8487
8487
8488
8488
/*!
8489
- * Bootstrap v5.3.2 (https://getbootstrap.com/)
8490
- * Copyright 2011-2023 The Bootstrap Authors
8489
+ * Bootstrap v5.3.3 (https://getbootstrap.com/)
8490
+ * Copyright 2011-2024 The Bootstrap Authors
8491
8491
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
8492
8492
*/
8493
8493
: root ,
@@ -10866,6 +10866,8 @@ textarea.form-control-lg {
10866
10866
.btn-check : checked + .btn : focus-visible ,
10867
10867
: not (.btn-check ) + .btn : active : focus-visible , .btn : first-child : active : focus-visible , .btn .active : focus-visible , .btn .show : focus-visible {
10868
10868
box-shadow : var (--bs-btn-focus-box-shadow ); }
10869
+ .btn-check : checked : focus-visible + .btn {
10870
+ box-shadow : var (--bs-btn-focus-box-shadow ); }
10869
10871
.btn : disabled , .btn .disabled ,
10870
10872
fieldset : disabled .btn {
10871
10873
color : var (--bs-btn-disabled-color );
@@ -12165,12 +12167,11 @@ textarea.form-control-lg {
12165
12167
--bs-accordion-btn-padding-y : 1rem ;
12166
12168
--bs-accordion-btn-color : var (--bs-body-color );
12167
12169
--bs-accordion-btn-bg : var (--bs-accordion-bg );
12168
- --bs-accordion-btn-icon : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z '/%3e%3c/svg%3e" );
12170
+ --bs-accordion-btn-icon : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke=' %23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5 '/%3e%3c/svg%3e" );
12169
12171
--bs-accordion-btn-icon-width : 1.25rem ;
12170
12172
--bs-accordion-btn-icon-transform : rotate (-180deg );
12171
12173
--bs-accordion-btn-icon-transition : transform 0.2s ease-in-out;
12172
- --bs-accordion-btn-active-icon : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e" );
12173
- --bs-accordion-btn-focus-border-color : # 86b7fe ;
12174
+ --bs-accordion-btn-active-icon : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e" );
12174
12175
--bs-accordion-btn-focus-box-shadow : 0 0 0 0.25rem rgba (13 , 110 , 253 , 0.25 );
12175
12176
--bs-accordion-body-padding-x : 1.25rem ;
12176
12177
--bs-accordion-body-padding-y : 1rem ;
@@ -12218,7 +12219,6 @@ textarea.form-control-lg {
12218
12219
z-index : 2 ; }
12219
12220
.accordion-button : focus {
12220
12221
z-index : 3 ;
12221
- border-color : var (--bs-accordion-btn-focus-border-color );
12222
12222
outline : 0 ;
12223
12223
box-shadow : var (--bs-accordion-btn-focus-box-shadow ); }
12224
12224
@@ -12232,36 +12232,35 @@ textarea.form-control-lg {
12232
12232
.accordion-item : first-of-type {
12233
12233
border-top-left-radius : var (--bs-accordion-border-radius );
12234
12234
border-top-right-radius : var (--bs-accordion-border-radius ); }
12235
- .accordion-item : first-of-type .accordion-button {
12235
+ .accordion-item : first-of-type > . accordion-header .accordion-button {
12236
12236
border-top-left-radius : var (--bs-accordion-inner-border-radius );
12237
12237
border-top-right-radius : var (--bs-accordion-inner-border-radius ); }
12238
12238
.accordion-item : not (: first-of-type ) {
12239
12239
border-top : 0 ; }
12240
12240
.accordion-item : last-of-type {
12241
12241
border-bottom-right-radius : var (--bs-accordion-border-radius );
12242
12242
border-bottom-left-radius : var (--bs-accordion-border-radius ); }
12243
- .accordion-item : last-of-type .accordion-button .collapsed {
12243
+ .accordion-item : last-of-type > . accordion-header .accordion-button .collapsed {
12244
12244
border-bottom-right-radius : var (--bs-accordion-inner-border-radius );
12245
12245
border-bottom-left-radius : var (--bs-accordion-inner-border-radius ); }
12246
- .accordion-item : last-of-type .accordion-collapse {
12246
+ .accordion-item : last-of-type > .accordion-collapse {
12247
12247
border-bottom-right-radius : var (--bs-accordion-border-radius );
12248
12248
border-bottom-left-radius : var (--bs-accordion-border-radius ); }
12249
12249
12250
12250
.accordion-body {
12251
12251
padding : var (--bs-accordion-body-padding-y ) var (--bs-accordion-body-padding-x ); }
12252
12252
12253
- .accordion-flush .accordion-collapse {
12254
- border-width : 0 ; }
12255
-
12256
- .accordion-flush .accordion-item {
12253
+ .accordion-flush > .accordion-item {
12257
12254
border-right : 0 ;
12258
12255
border-left : 0 ;
12259
12256
border-radius : 0 ; }
12260
- .accordion-flush .accordion-item : first-child {
12257
+ .accordion-flush > .accordion-item : first-child {
12261
12258
border-top : 0 ; }
12262
- .accordion-flush .accordion-item : last-child {
12259
+ .accordion-flush > .accordion-item : last-child {
12263
12260
border-bottom : 0 ; }
12264
- .accordion-flush .accordion-item .accordion-button , .accordion-flush .accordion-item .accordion-button .collapsed {
12261
+ .accordion-flush > .accordion-item > .accordion-header .accordion-button , .accordion-flush > .accordion-item > .accordion-header .accordion-button .collapsed {
12262
+ border-radius : 0 ; }
12263
+ .accordion-flush > .accordion-item > .accordion-collapse {
12265
12264
border-radius : 0 ; }
12266
12265
12267
12266
[data-bs-theme = "dark" ] .accordion-button ::after {
@@ -13011,7 +13010,6 @@ textarea.form-control-lg {
13011
13010
display : flex;
13012
13011
flex-shrink : 0 ;
13013
13012
align-items : center;
13014
- justify-content : space-between;
13015
13013
padding : var (--bs-modal-header-padding );
13016
13014
border-bottom : var (--bs-modal-header-border-width ) solid var (--bs-modal-header-border-color );
13017
13015
border-top-left-radius : var (--bs-modal-inner-border-radius );
@@ -13486,19 +13484,11 @@ textarea.form-control-lg {
13486
13484
background-position : 50% ;
13487
13485
background-size : 100% 100% ; }
13488
13486
13489
- /* rtl:options: {
13490
- "autoRename": true,
13491
- "stringMap":[ {
13492
- "name" : "prev-next",
13493
- "search" : "prev",
13494
- "replace" : "next"
13495
- } ]
13496
- } */
13497
13487
.carousel-control-prev-icon {
13498
- background-image : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e" ); }
13488
+ background-image : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/ ; }
13499
13489
13500
13490
.carousel-control-next-icon {
13501
- background-image : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e" ); }
13491
+ background-image : url ("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/ ; }
13502
13492
13503
13493
.carousel-indicators {
13504
13494
position : absolute;
@@ -14022,13 +14012,10 @@ textarea.form-control-lg {
14022
14012
.offcanvas-header {
14023
14013
display : flex;
14024
14014
align-items : center;
14025
- justify-content : space-between;
14026
14015
padding : var (--bs-offcanvas-padding-y ) var (--bs-offcanvas-padding-x ); }
14027
14016
.offcanvas-header .btn-close {
14028
14017
padding : calc (var (--bs-offcanvas-padding-y ) * .5 ) calc (var (--bs-offcanvas-padding-x ) * .5 );
14029
- margin-top : calc (-.5 * var (--bs-offcanvas-padding-y ));
14030
- margin-right : calc (-.5 * var (--bs-offcanvas-padding-x ));
14031
- margin-bottom : calc (-.5 * var (--bs-offcanvas-padding-y )); }
14018
+ margin : calc (-.5 * var (--bs-offcanvas-padding-y )) calc (-.5 * var (--bs-offcanvas-padding-x )) calc (-.5 * var (--bs-offcanvas-padding-y )) auto; }
14032
14019
14033
14020
.offcanvas-title {
14034
14021
margin-bottom : 0 ;
@@ -18031,14 +18018,20 @@ body {
18031
18018
overflow : hidden;
18032
18019
width : 100% ; }
18033
18020
# vvveb-builder # top-panel .btn-group .btn .btn-light {
18034
- font-size : 1.25rem ;
18035
18021
padding : 0.25rem 0.5rem ;
18036
18022
--bs-btn-active-bg : var (--bs-primary-bg-subtle );
18037
- --bs-btn-active-border-color : transparent; }
18023
+ --bs-btn-hover-bg : var (--bs-primary-bg-subtle );
18024
+ --bs-btn-active-border-color : transparent;
18025
+ --bs-btn-hover-color : var (--bs-body-bg );
18026
+ --bs-btn-bg : transparent;
18027
+ border-color : transparent;
18028
+ color : var (--bs-body-color ); }
18029
+ # vvveb-builder # top-panel .btn-group .btn .btn-light i {
18030
+ font-size : 1.25rem ; }
18038
18031
# vvveb-builder # top-panel .btn-group .btn .btn-primary {
18039
18032
margin-top : 0.2rem ; }
18040
18033
# vvveb-builder # top-panel .btn-group .btn .btn-primary i {
18041
- font-size : 21 px ;
18034
+ font-size : 18 px ;
18042
18035
line-height : 21px ; }
18043
18036
# vvveb-builder # top-panel .btn-group .btn span {
18044
18037
font-size : 14px ; }
@@ -18089,15 +18082,14 @@ body {
18089
18082
border-radius : 0px ;
18090
18083
min-width : 4.5rem ;
18091
18084
color : var (--bs-body-color );
18092
- line-height : 1.2 rem ; }
18085
+ line-height : 1.4 ; }
18093
18086
# vvveb-builder .drag-elements .nav-item .nav-link div {
18094
18087
margin-top : .2rem ; }
18095
18088
# vvveb-builder .drag-elements .nav-item .nav-link i {
18096
18089
font-size : 21px ;
18097
18090
vertical-align : bottom; }
18098
18091
# vvveb-builder .drag-elements .nav-item .nav-link small , # vvveb-builder .drag-elements .nav-item .nav-link .small {
18099
- font-size : 0.8rem ;
18100
- padding : 0 0.5rem ; }
18092
+ font-size : 0.8rem ; }
18101
18093
# vvveb-builder .drag-elements .nav-item .nav-link .active , # vvveb-builder .drag-elements .nav-item .nav-link : hover {
18102
18094
color : var (--bs-link-color ); }
18103
18095
# vvveb-builder .drag-elements # add-section-box .nav-item : first-child .nav-link {
@@ -18145,7 +18137,7 @@ body {
18145
18137
right : 56px ; }
18146
18138
# vvveb-builder .components-list , # vvveb-builder .blocks-list , # vvveb-builder .component-properties , # vvveb-builder .sections-list {
18147
18139
list-style : none;
18148
- background : rgba (var (--bs-secondary-color-rgb ), 0.03 ); }
18140
+ background : rgba (var (--bs-secondary-color-rgb ), 0.025 ); }
18149
18141
# vvveb-builder # add-section-box {
18150
18142
animation : popup-animation 0.1s cubic-bezier (0 , 0 , 0.2 , 1 ) 0s ;
18151
18143
animation-fill-mode : forwards; }
@@ -18609,8 +18601,8 @@ body {
18609
18601
border : none;
18610
18602
padding : 0.3rem 0.2rem 0.4rem ; }
18611
18603
# vvveb-builder # elements-tabs a i {
18612
- padding : 0.4 rem 0rem ;
18613
- font-size : 1.3 rem ;
18604
+ padding : 0.3 rem 0rem ;
18605
+ font-size : 1.2 rem ;
18614
18606
border-radius : 3px ;
18615
18607
display : block;
18616
18608
border : 1px solid transparent; }
@@ -18631,11 +18623,11 @@ body {
18631
18623
border-left : none; }
18632
18624
# vvveb-builder .nav-tabs .nav-link {
18633
18625
padding : 0.8rem 0 0.5rem ;
18634
- padding : 0.8 rem 0 0.8 rem ;
18626
+ padding : 0.5 rem 0 0.5 rem ;
18635
18627
text-align : center; }
18636
18628
# vvveb-builder .nav-tabs .nav-link i {
18637
18629
font-size : 1.4rem ;
18638
- line-height : 1.2 rem ; }
18630
+ line-height : 1 ; }
18639
18631
# vvveb-builder .nav-tabs .nav-link .active ,
18640
18632
# vvveb-builder .nav-tabs .nav-item .show .nav-link {
18641
18633
background-color : var (--bs-body-bg );
@@ -19507,6 +19499,57 @@ img.preview {
19507
19499
font-size : 1rem ;
19508
19500
min-height : 1rem ; }
19509
19501
19502
+ # tree-list {
19503
+ position : absolute;
19504
+ top : 10% ;
19505
+ left : 80% ;
19506
+ left : calc (100% - 300px );
19507
+ border-radius : 2px ;
19508
+ z-index : 100 ;
19509
+ width : 250px ;
19510
+ min-width : 250px ;
19511
+ min-height : 250px ;
19512
+ height : 500px ;
19513
+ resize : both;
19514
+ overflow : hidden;
19515
+ box-shadow : 0px 1px 5px 0px rgba (var (--bs-body-color-rgb ), 0.15 );
19516
+ background : var (--bs-body-bg ); }
19517
+ # tree-list .header {
19518
+ height : 30px ;
19519
+ font-size : 12px ;
19520
+ padding : 0.4rem 1rem ;
19521
+ color : rgba (var (--bs-body-color-rgb ), 0.7 );
19522
+ background : rgba (var (--bs-primary-rgb ), 0.15 );
19523
+ cursor : grabbing; }
19524
+ # tree-list .header : before {
19525
+ content : "...." ;
19526
+ opacity : 0.5 ;
19527
+ width : 15px ;
19528
+ top : 0 ;
19529
+ font-size : 28px ;
19530
+ word-wrap : break-word;
19531
+ line-height : 7px ;
19532
+ vertical-align : middle;
19533
+ display : inline-block;
19534
+ margin-right : 10px ;
19535
+ margin-top : -1rem ; }
19536
+ # tree-list .tree {
19537
+ padding : 1rem ;
19538
+ overflow : auto;
19539
+ width : 100% ;
19540
+ height : 100% ;
19541
+ height : calc (100% - 30px ); }
19542
+ # tree-list .tree label .active {
19543
+ border : 1px solid rgba (var (--bs-primary-rgb ), 0.15 );
19544
+ background-color : rgba (var (--bs-primary-rgb ), 0.05 ); }
19545
+ # tree-list .tree > ol li input {
19546
+ height : 2.4em ;
19547
+ width : 4em ; }
19548
+ # tree-list .tree > ol li input : checked + ol {
19549
+ padding : 2rem 0 0 1.5rem ; }
19550
+ # tree-list .tree > ol li .file > label {
19551
+ margin-left : 18px ; }
19552
+
19510
19553
/* theme specific styes needed by section component */
19511
19554
body > section , body > footer , body > header {
19512
19555
position : relative;
@@ -19523,7 +19566,7 @@ body > section, body > footer, body > header {
19523
19566
bottom: 0;
19524
19567
top: 0;
19525
19568
content: "";
19526
- background: rgba(0,0,0 , 0.4);
19569
+ background: rgba(var(--bs-body-color-rgb) , 0.4);
19527
19570
}
19528
19571
}*/ }
19529
19572
body > section .background-container , body > section .overlay , body > footer .background-container , body > footer .overlay , body > header .background-container , body > header .overlay {
@@ -19534,12 +19577,34 @@ body > section, body > footer, body > header {
19534
19577
width : 100% ;
19535
19578
height : 100% ;
19536
19579
overflow : hidden; }
19580
+ body > section .background-container img , body > section .background-container video , body > section .overlay img , body > section .overlay video , body > footer .background-container img , body > footer .background-container video , body > footer .overlay img , body > footer .overlay video , body > header .background-container img , body > header .background-container video , body > header .overlay img , body > header .overlay video {
19581
+ width : auto;
19582
+ height : auto;
19583
+ max-width : initial;
19584
+ min-height : 100% ;
19585
+ min-width : 100% ;
19586
+ /*
19587
+ @include media-breakpoint-down(md) {
19588
+ margin: 0 0 0 -25%;
19589
+ }
19590
+
19591
+ @include media-breakpoint-down(sm) {
19592
+ margin: 0 0 0 -50%;
19593
+ }
19594
+ */ }
19537
19595
body > section .background-container img , body > section .overlay img , body > footer .background-container img , body > footer .overlay img , body > header .background-container img , body > header .overlay img {
19538
- width : 100% ; }
19596
+ position : absolute;
19597
+ left : 50% ;
19598
+ top : 50% ;
19599
+ height : 100% ;
19600
+ width : auto;
19601
+ -webkit-transform : translate (-50% , -50% );
19602
+ -ms-transform : translate (-50% , -50% );
19603
+ transform : translate (-50% , -50% ); }
19539
19604
body > section .overlay , body > footer .overlay , body > header .overlay {
19540
19605
z-index : -1 ;
19541
- background : # 000 ;
19542
- opacity : 0.6 ; }
19606
+ background : var ( --bs-black ) ;
19607
+ opacity : 0.7 ; }
19543
19608
body > section .separator , body > footer .separator , body > header .separator {
19544
19609
z-index : 2 ;
19545
19610
position : absolute;
0 commit comments