@@ -17937,7 +17937,6 @@ body {
17937
17937
top : 35px ;
17938
17938
z-index : 10 ; }
17939
17939
# vvveb-builder # left-panel {
17940
- float : left;
17941
17940
border-right-width : 1px ;
17942
17941
/*
17943
17942
box-shadow: 1px 0px 2px rgba(var(--bs-body-color-rgb),.1);
@@ -17953,7 +17952,14 @@ body {
17953
17952
width : calc (var (--builder-left-panel-width ));
17954
17953
height : 100% ;
17955
17954
max-height : 100% ; }
17955
+ # vvveb-builder # left-panel > div {
17956
+ height : 100% ;
17957
+ display : flex;
17958
+ flex-direction : column;
17959
+ flex-wrap : nowrap; }
17956
17960
# vvveb-builder # left-panel # filemanager {
17961
+ display : flex;
17962
+ flex-direction : column;
17957
17963
width : 30vw ;
17958
17964
width : calc ( var (--builder-left-panel-width ));
17959
17965
border-bottom : 1px solid var (--bs-border-color ); }
@@ -17988,7 +17994,8 @@ body {
17988
17994
# vvveb-builder # left-panel .components-list , # vvveb-builder # left-panel .blocks-list , # vvveb-builder # left-panel .component-properties , # vvveb-builder # left-panel .sections-list {
17989
17995
width : var (--builder-left-panel-width ); }
17990
17996
# vvveb-builder # left-panel .component-properties {
17991
- width : auto; }
17997
+ width : auto;
17998
+ height : calc (100% - 85px ); }
17992
17999
# vvveb-builder # right-panel {
17993
18000
float : right;
17994
18001
right : 0px ;
@@ -18029,8 +18036,8 @@ body {
18029
18036
# vvveb-builder # top-panel .btn-group .btn .btn-light i {
18030
18037
font-size : 1.2rem ; }
18031
18038
# vvveb-builder # top-panel .btn-group .btn .btn-primary {
18032
- padding : 0.2 rem 0.8 rem ;
18033
- margin-top : 0.1 rem ;
18039
+ padding : 0.1 rem 0.5 rem ;
18040
+ margin-top : 0.25 rem ;
18034
18041
margin-bottom : 0.1rem ; }
18035
18042
# vvveb-builder # top-panel .btn-group .btn .btn-primary i {
18036
18043
font-size : 1rem ;
@@ -18078,20 +18085,25 @@ body {
18078
18085
# vvveb-builder .bottom-panel-expand # canvas {
18079
18086
height : 50% ; }
18080
18087
# vvveb-builder .drag-elements {
18081
- padding-top : 0rem ; }
18082
- # vvveb-builder .drag-elements > .header .nav {
18083
- background : rgba (var (--bs-secondary-color-rgb ), 0.03 ); }
18088
+ flex : 1 1 ;
18089
+ overflow : hidden;
18090
+ padding-top : 0rem ;
18091
+ height : 100% ; }
18092
+ # vvveb-builder .drag-elements > .header {
18093
+ height : 100% ;
18094
+ display : flex;
18095
+ flex-direction : column; }
18096
+ # vvveb-builder .drag-elements > .header .nav {
18097
+ background : rgba (var (--bs-secondary-color-rgb ), 0.03 ); }
18084
18098
# vvveb-builder .drag-elements .nav-item .nav-link {
18085
18099
text-align : center;
18086
18100
border-top-color : var (--bs-body-bg );
18087
18101
border-radius : 0px ;
18088
18102
min-width : 4.5rem ;
18089
18103
--bs-nav-link-color : var (--bs-secondary-color );
18090
18104
line-height : 1.4 ; }
18091
- # vvveb-builder .drag-elements .nav-item .nav-link div {
18092
- margin-top : .2rem ; }
18093
18105
# vvveb-builder .drag-elements .nav-item .nav-link i {
18094
- font-size : 1.2 rem ;
18106
+ font-size : 1.1 rem ;
18095
18107
vertical-align : bottom; }
18096
18108
# vvveb-builder .drag-elements .nav-item .nav-link small , # vvveb-builder .drag-elements .nav-item .nav-link .small {
18097
18109
font-size : 0.8rem ; }
@@ -18113,7 +18125,7 @@ body {
18113
18125
border : none;
18114
18126
background : none;
18115
18127
position : absolute;
18116
- top : 0.5 rem ;
18128
+ top : 0.3 rem ;
18117
18129
right : 12px ;
18118
18130
opacity : 0.5 ; }
18119
18131
# vvveb-builder .search .clear-backspace : hover {
@@ -18128,9 +18140,9 @@ body {
18128
18140
# vvveb-builder .search .expand {
18129
18141
position : absolute;
18130
18142
top : 4px ;
18131
- right : 3 px ; }
18143
+ right : 5 px ; }
18132
18144
# vvveb-builder .search .expand button {
18133
- padding : 0.25rem ;
18145
+ padding : 0.1 rem 0. 25rem ;
18134
18146
background : transparent;
18135
18147
border : none;
18136
18148
color : var (--bs-body-color ); }
@@ -18152,7 +18164,6 @@ body {
18152
18164
width : auto;
18153
18165
height : auto;
18154
18166
padding : 0px ;
18155
- height : 300px ;
18156
18167
margin : 0 ; }
18157
18168
# vvveb-builder # add-section-box .components-list ol , # vvveb-builder # add-section-box .blocks-list ol , # vvveb-builder # add-section-box .component-properties ol , # vvveb-builder # add-section-box .sections-list ol {
18158
18169
padding : 0rem 0rem 0rem 1rem ;
@@ -18219,7 +18230,7 @@ body {
18219
18230
box-shadow : 0px 1px 5px 2px rgba (var (--bs-link-color-rgb ), 0.25 );
18220
18231
-webkit-box-shadow : 0px 1px 5px 2px rgba (var (--bs-link-color-rgb ), 0.25 ); }
18221
18232
# vvveb-builder # add-section-box .blocks-list ol li : hover : before , # vvveb-builder # add-section-box .sections-list ol li : hover : before {
18222
- opacity : 0.15 ; }
18233
+ opacity : 0.1 ; }
18223
18234
# vvveb-builder # add-section-box .blocks-list ol li : hover .name , # vvveb-builder # add-section-box .sections-list ol li : hover .name {
18224
18235
visibility : visible; }
18225
18236
# vvveb-builder # add-section-box .blocks-list ol li [data-section = "Reusable" ] .name , # vvveb-builder # add-section-box .sections-list ol li [data-section = "Reusable" ] .name {
@@ -18233,18 +18244,24 @@ body {
18233
18244
-moz-user-select : none;
18234
18245
-ms-user-select : none;
18235
18246
user-select : none;
18236
- height : auto;
18237
- width : 100% ;
18238
- overflow-y : auto; }
18247
+ /*
18248
+ height: auto;
18249
+ width: 100%;
18250
+ overflow-y: auto;
18251
+ */
18252
+ display : flex;
18253
+ flex-direction : column;
18254
+ flex-wrap : wrap;
18255
+ height : 100% ; }
18239
18256
# vvveb-builder .component-properties-sidepane > div {
18240
- position : absolute;
18241
- min-height : 950px ;
18242
- height : 200% ;
18243
- width : 100% ; }
18257
+ flex : 1 1 ;
18258
+ height : 100% ; }
18244
18259
# vvveb-builder .component-properties {
18245
18260
background : var (--bs-body-bg );
18246
- height : 95% ;
18247
- height : calc (100% - 35px );
18261
+ display : flex;
18262
+ flex-direction : column;
18263
+ height : 100% ;
18264
+ height : calc (100% - 45px );
18248
18265
/*
18249
18266
.form-control, .form-select
18250
18267
{
@@ -18253,7 +18270,13 @@ body {
18253
18270
# vvveb-builder .component-properties .tab-content {
18254
18271
padding : 0.5rem 0 ;
18255
18272
overflow-x : hidden;
18256
- overflow-y : auto; }
18273
+ overflow-y : auto;
18274
+ flex : 1 1 ; }
18275
+ # vvveb-builder .component-properties .tab-content > .active {
18276
+ display : flex;
18277
+ flex-direction : column;
18278
+ height : 100% ;
18279
+ margin-bottom : 2rem ; }
18257
18280
# vvveb-builder .component-properties .nav-tabs {
18258
18281
background : rgba (var (--bs-secondary-color-rgb ), 0.03 ); }
18259
18282
# vvveb-builder .component-properties # right-panel {
@@ -18611,39 +18634,36 @@ body {
18611
18634
# vvveb-builder # highlight-name .type {
18612
18635
font-size : 10px ;
18613
18636
opacity : 0.7 ; }
18614
- # vvveb-builder # elements-tabs {
18637
+ # vvveb-builder # elements-tabs .nav-item {
18638
+ background : var (--bs-body-bg );
18615
18639
overflow : hidden; }
18616
- # vvveb-builder # elements-tabs .nav-item {
18617
- background : var (--bs-body-bg ); }
18618
- # vvveb-builder # elements-tabs a {
18619
- font-size : 1.4rem ;
18620
- outline : none;
18621
- border : none;
18622
- padding : 0.3rem 0.2rem 0.4rem ; }
18623
- # vvveb-builder # elements-tabs a i {
18624
- padding : 0.3rem 0rem ;
18625
- font-size : 1.2rem ;
18626
- border-radius : 3px ;
18627
- display : block;
18628
- border : 1px solid transparent; }
18629
- # vvveb-builder # elements-tabs a : hover i {
18630
- border : 1px solid rgba (var (--bs-link-color-rgb ), 0.2 ); }
18631
- # vvveb-builder # elements-tabs a .active {
18632
- border-top : none;
18633
- border-left : none;
18634
- border-right : none;
18635
- border-top-color : rgba (var (--bs-link-color-rgb ), 0.7 );
18636
- color : var (--bs-link-color );
18637
- box-shadow : none; }
18638
- # vvveb-builder # elements-tabs a .active i {
18639
- background : rgba (var (--bs-link-color-rgb ), 0.03 );
18640
- border : 1px solid rgba (var (--bs-link-color-rgb ), 0.2 );
18641
- color : var (--bs-link-hover-color ); }
18640
+ # vvveb-builder # elements-tabs a {
18641
+ font-size : 1.4rem ;
18642
+ outline : none;
18643
+ border : none;
18644
+ padding : 0.3rem 0.2rem 0.4rem ; }
18645
+ # vvveb-builder # elements-tabs a i {
18646
+ padding : 0.3rem 0rem ;
18647
+ font-size : 1.2rem ;
18648
+ border-radius : 3px ;
18649
+ display : block;
18650
+ border : 1px solid transparent; }
18651
+ # vvveb-builder # elements-tabs a : hover i {
18652
+ border : 1px solid rgba (var (--bs-link-color-rgb ), 0.2 ); }
18653
+ # vvveb-builder # elements-tabs a .active {
18654
+ border-top : none;
18655
+ border-left : none;
18656
+ border-right : none;
18657
+ border-top-color : rgba (var (--bs-link-color-rgb ), 0.7 );
18658
+ color : var (--bs-link-color );
18659
+ box-shadow : none; }
18660
+ # vvveb-builder # elements-tabs a .active i {
18661
+ background : rgba (var (--bs-link-color-rgb ), 0.03 );
18662
+ border : 1px solid rgba (var (--bs-link-color-rgb ), 0.2 );
18663
+ color : var (--bs-link-hover-color ); }
18642
18664
# vvveb-builder .nav-tabs .nav-item : first-child .nav-link {
18643
18665
border-left : none; }
18644
18666
# vvveb-builder .nav-tabs .nav-link {
18645
- padding : 0.8rem 0 0.5rem ;
18646
- padding : 0.5rem 0 0.5rem ;
18647
18667
text-align : center;
18648
18668
--bs-nav-link-color : var (--bs-secondary-color ); }
18649
18669
# vvveb-builder .nav-tabs .nav-link i {
@@ -18654,7 +18674,6 @@ body {
18654
18674
background-color : var (--bs-body-bg );
18655
18675
border-radius : 0px ;
18656
18676
background : linear-gradient (0deg , var (--bs-body-bg ) 70% , rgba (var (--bs-link-color-rgb ), 0.03 ) 100% );
18657
- box-shadow : 0px -5px 5px 5px rgba (var (--bs-link-color-rgb ), 0.05 );
18658
18677
border-top : 1px solid rgba (var (--bs-link-color-rgb ), 0.7 ); }
18659
18678
# vvveb-builder .nav-fill .nav-link {
18660
18679
padding-left : 0rem ;
@@ -18718,12 +18737,17 @@ li[data-type] {
18718
18737
-ms-user-select : none;
18719
18738
user-select : none;
18720
18739
width : 100% ;
18721
- overflow : hidden;
18722
- width : 100% ; }
18740
+ height : 100% ;
18741
+ display : flex;
18742
+ flex-direction : column;
18743
+ overflow : hidden; }
18723
18744
.drag-elements-sidepane > div {
18724
- overflow : hidden; }
18745
+ overflow : hidden;
18746
+ margin-bottom : 5rem ; }
18725
18747
.drag-elements-sidepane > div : hover {
18726
18748
overflow-y : auto; }
18749
+ .drag-elements-sidepane .block-preview , .drag-elements-sidepane .style-preview {
18750
+ margin : 0 ; }
18727
18751
.drag-elements-sidepane ul {
18728
18752
z-index : 1 ;
18729
18753
margin : 0 ;
@@ -18921,7 +18945,7 @@ li[data-type] {
18921
18945
box-shadow : 0px 1px 5px 2px rgba (var (--bs-link-color-rgb ), 0.25 );
18922
18946
-webkit-box-shadow : 0px 1px 5px 2px rgba (var (--bs-link-color-rgb ), 0.25 ); }
18923
18947
.blocks .drag-elements-sidepane li [data-type ]: hover : before , .sections .drag-elements-sidepane li [data-type ]: hover : before {
18924
- opacity : 0.15 ; }
18948
+ opacity : 0.1 ; }
18925
18949
.blocks .drag-elements-sidepane li [data-type ]: hover .name , .sections .drag-elements-sidepane li [data-type ]: hover .name {
18926
18950
visibility : visible; }
18927
18951
.blocks .drag-elements-sidepane li [data-type ][data-section = "Reusable" ] .name , .sections .drag-elements-sidepane li [data-type ][data-section = "Reusable" ] .name {
@@ -18942,6 +18966,11 @@ li[data-type] {
18942
18966
.blocks .drag-elements-sidepane li [data-type ] .name , .sections .drag-elements-sidepane li [data-type ] .name {
18943
18967
visibility : hidden; }
18944
18968
18969
+ .blocks .drag-elements-sidepane li [data-type ] {
18970
+ width : 45% ;
18971
+ box-shadow : 0px 1px 4px 0px rgba (var (--bs-body-color-rgb ), 0.05 );
18972
+ -webkit-box-shadow : 0px 1px 4px 0px rgba (var (--bs-body-color-rgb ), 0.05 ); }
18973
+
18945
18974
.components .drag-elements-sidepane li [data-type ],
18946
18975
# add-section-box li [data-type ] {
18947
18976
width : var (--builder-component-list-element-width );
@@ -19141,8 +19170,10 @@ input[type="number"]:focus {
19141
19170
background-position : right .5rem center;
19142
19171
background-size : 10px 8px ; }
19143
19172
19173
+ .input-group .css-unit input [type = "number" ] {
19174
+ flex-grow : 5 ; }
19175
+
19144
19176
.input-group .css-unit .form-select .small-arrow {
19145
- max-width : 100px ;
19146
19177
padding-left : 0.5rem ;
19147
19178
padding-right : 1.2em ; }
19148
19179
@@ -19452,9 +19483,14 @@ input[type="color"] {
19452
19483
.input-html-list-select .elements li {
19453
19484
cursor : pointer; }
19454
19485
19455
- .tab-content > .active {
19456
- overflow-y : auto;
19457
- overflow-x : hidden; }
19486
+ .tab-content {
19487
+ height : 100% ;
19488
+ display : flex;
19489
+ flex-direction : column; }
19490
+ .tab-content > .active {
19491
+ display : flex;
19492
+ flex-direction : column;
19493
+ height : 100% ; }
19458
19494
19459
19495
img .preview {
19460
19496
max-width : 100% ;
@@ -19510,11 +19546,16 @@ img.preview {
19510
19546
.hint : hover : before {
19511
19547
transform : translateY (-8px ); }
19512
19548
19549
+ /*
19513
19550
.btn-light {
19514
- --bs-btn-bg : transparent;
19515
- border-color : transparent;
19516
- color : var (--bs-body-text ); }
19517
-
19551
+ --bs-btn-bg:transparent;
19552
+ border-color:transparent;
19553
+ color:var(--bs-body-bg);
19554
+ &:hover {
19555
+ //background-color:var(--bs-border-color);
19556
+ }
19557
+ }
19558
+ */
19518
19559
.btn-outline-primary {
19519
19560
--bs-btn-color : var (--bs-link-color ); }
19520
19561
@@ -19665,10 +19706,10 @@ body > section, body > footer, body > header {
19665
19706
display : none; }
19666
19707
19667
19708
.percent ::after {
19668
- font-size : 14 px ;
19709
+ font-size : 12 px ;
19669
19710
position : absolute;
19670
- top : 0.4 rem ;
19671
- right : 0.8 em ;
19711
+ top : 0.5 rem ;
19712
+ right : 0.9 em ;
19672
19713
transition : all .05s ease-in-out;
19673
19714
content : '%' ; }
19674
19715
0 commit comments