20
20
--color06 : # 6C6C70 ;
21
21
--color-alerte : # FF353B ;
22
22
--small-font : 1.2rem ;
23
+ --medium-font : 1.2rem ;
23
24
--small-medium-font : 1.5rem ;
24
25
--border-radius : 1rem ;
25
26
}
32
33
: root {
33
34
--small-font : 1.2rem ;
34
35
--small-medium-font : unset;
36
+ --medium-font : 1.5rem ;
35
37
}
36
38
}
37
39
@@ -491,31 +493,63 @@ details summary {
491
493
}
492
494
493
495
.alerte-rouge , .pure-alert-error {
494
- color : red;
495
- background-color : rgba (255 , 0 , 0 , 0.1 );
496
- padding : 1ch ;
497
- border-radius : .5rem ;
496
+ color : white;
497
+ background-color : var (--color-alerte );
498
+ padding-left : 1ch ;
499
+ padding-right : 1ch ;
500
+ border-radius : var (--border-radius );
498
501
}
499
502
500
503
.pure-alert-success , .pure-alert-warning {
501
- color : # 00CD51 ;
504
+ color : white;
505
+ background-color : rgb (0 , 205 , 81 );
502
506
margin-top : var (--normal-margin );
503
507
margin-bottom : var (--normal-margin );
504
508
display : flex;
505
509
align-items : center;
510
+ justify-content : space-between;
506
511
gap : 1rem ;
512
+ padding-left : 1ch ;
513
+ padding-right : 1ch ;
514
+ border-radius : var (--border-radius );
515
+ box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0px 4px 6px -1px , rgba (0 , 0 , 0 , 0.06 ) 0px 2px 4px -1px ;
507
516
508
517
}
509
518
510
519
# shaarli-errors-alert {
520
+ margin-top : var (--normal-margin );
521
+ margin-bottom : var (--normal-margin );
511
522
display : flex;
523
+ justify-content : space-between;
512
524
align-items : center;
513
525
align-content : center;
514
526
gap : 1rem ;
527
+ box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0px 4px 6px -1px , rgba (0 , 0 , 0 , 0.06 ) 0px 2px 4px -1px ;
528
+ }
529
+
530
+ .no-padding .pure-alert {
531
+ margin-left : var (--normal-margin );
532
+ margin-right : var (--normal-margin ) ;
515
533
}
516
534
517
- .pure-alert-close {
535
+ .pure-alert-close svg {
518
536
cursor : pointer;
537
+ background-color : white;
538
+ width : 25px ;
539
+ height : 25px ;
540
+ display : block;
541
+ border-radius : 50% ;
542
+ }
543
+
544
+ .svg-close {
545
+ fill : none;
546
+ stroke : rgb (0 , 205 , 81 );;
547
+ stroke-width: 0.2rem;
548
+ vecto r- effect: non- scaling- stroke;
549
+ }
550
+
551
+ .pure-alert-error .svg-close {
552
+ stroke : var (--color-alerte );
519
553
}
520
554
521
555
# search-result-block {
@@ -590,8 +624,9 @@ details summary {
590
624
}
591
625
592
626
.md_help {
593
- font-size : 1.2 rem ;
627
+ font-size : var ( --medium-font ) ;
594
628
padding-bottom : var (--normal-margin );
629
+ margin-top : 1ch ;
595
630
}
596
631
597
632
.addlink-batch summary {
@@ -755,10 +790,12 @@ th {
755
790
display : block;
756
791
}
757
792
758
- [type = "url" ], [type = "text" ], [type = "password" ], textarea {
793
+ [type = "url" ], [type = "text" ], [type = "password" ], textarea , . toolbar-plugin [ type = "text" ] {
759
794
border : none;
760
795
width : 100% ;
761
796
padding : 1ch ;
797
+ padding-top : .5rem ;
798
+ padding-bottom : .5rem ;
762
799
border-radius : var (--border-radius );
763
800
margin-bottom : 1ch ;
764
801
color : var (--dark-main-color );
@@ -769,24 +806,40 @@ th {
769
806
background-color : var (--background-color );
770
807
}
771
808
809
+ @media (min-width : 768px ) {
810
+ [type = "url" ], [type = "text" ], [type = "password" ], textarea , .toolbar-plugin [type = "text" ] {
811
+ padding-top : .7rem ;
812
+ padding-bottom : .7rem ;
813
+ }
814
+
815
+ }
816
+
772
817
.tools-server section [type = "text" ], .tools-server section [type = "text" ]: hover , .tools-server section [type = "text" ]: focus {
773
818
774
819
}
775
820
776
- .button , [type = "submit" ], .button-red {
821
+ .button , [type = "submit" ], .button-red , .bigbutton {
822
+ display : inline-block;
777
823
background-color : var (--dark-main-color );
778
824
border-radius : var (--border-radius );
779
825
border : 1px solid var (--dark-main-color );
780
826
color : var (--background-color );
781
827
cursor : pointer;
782
- padding : 1ch ;
828
+ padding-top : .5rem ;
829
+ padding-bottom : .5rem ;
783
830
padding-left : 2ch ;
784
831
padding-right : 2ch ;
785
832
margin-bottom : var (--normal-margin );
786
833
transition : background 100ms ease-in-out 0s , color 100ms ease-in-out 0s ;
787
834
text-decoration : none;
788
835
}
789
836
837
+ @media (min-width : 768px ) {
838
+ .button , [type = "submit" ], .button-red , .bigbutton {
839
+ padding-top : 1ch ;
840
+ padding-bottom : 1ch ; }
841
+ }
842
+
790
843
.button : hover , [type = "submit" ]: hover {
791
844
color : var (--dark-main-color );
792
845
background-color : var (--background-color );
@@ -998,10 +1051,9 @@ select {
998
1051
999
1052
# search {
1000
1053
padding-top : .5rem ;
1001
- padding-bottom : .5 rem ;
1054
+ padding-bottom : 1 rem ;
1002
1055
padding-left : var (--normal-margin );
1003
1056
padding-right : var (--normal-margin );
1004
- margin-bottom : var (--normal-margin );
1005
1057
display : none;
1006
1058
flex-direction : row;
1007
1059
gap : 1rem ;
@@ -1049,11 +1101,12 @@ form .awesomplete {
1049
1101
background-color : inherit;
1050
1102
padding-left : 0rem ;
1051
1103
padding-right : 0 ;
1052
- display : none;
1053
- }
1104
+ visibility : hidden;
1105
+ position : absolute;
1106
+ }
1054
1107
1055
1108
form [type = "text" ]::placeholder {
1056
- color : var ( --color06 );
1109
+ color : rgba ( 0 , 0 , 0 , 0.59 );
1057
1110
}
1058
1111
1059
1112
input # tagfilter_value {
@@ -1116,23 +1169,6 @@ input#tagfilter_value {
1116
1169
vector-effect : non-scaling-stroke;
1117
1170
}
1118
1171
1119
- .svg-close {
1120
- fill : none;
1121
- stroke : var (--color06 );
1122
- stroke-width : 1px ;
1123
- stroke-linecap : round;
1124
- stroke-linejoin : round;
1125
- vector-effect : non-scaling-stroke;
1126
- }
1127
-
1128
- # shaarli-success-alert .svg-close {
1129
- stroke : # 00CD51 ;
1130
- }
1131
-
1132
- # shaarli-errors-alert .svg-close {
1133
- stroke : red;
1134
- }
1135
-
1136
1172
.expand-private .svg-line {
1137
1173
stroke : var (--color-alerte );
1138
1174
}
@@ -1259,6 +1295,8 @@ a:hover .svg-fill {
1259
1295
# linklist {
1260
1296
flex-grow : 1 ;
1261
1297
padding-bottom : .5rem ;
1298
+ margin-top : var (--normal-margin );
1299
+
1262
1300
}
1263
1301
1264
1302
# linklist header {
@@ -1283,6 +1321,14 @@ a:hover .svg-fill {
1283
1321
1284
1322
.pin-icon {
1285
1323
margin-right : .2ch ;
1324
+ width : auto;
1325
+ height : 1.2rem ;
1326
+ }
1327
+
1328
+ @media (min-width : 768px ) {
1329
+ .pin-icon {
1330
+ height : 1.5rem ;
1331
+ }
1286
1332
}
1287
1333
1288
1334
# linklist h2 a {
@@ -1320,6 +1366,7 @@ a:hover .svg-fill {
1320
1366
object-position : 50% 50% ;
1321
1367
width : 48px ;
1322
1368
height : 48px ;
1369
+ filter : brightness (95% );
1323
1370
}
1324
1371
1325
1372
# linklist figure {
@@ -1338,7 +1385,7 @@ a:hover .svg-fill {
1338
1385
}
1339
1386
1340
1387
.linklist-item {
1341
- border-bottom : .05rem solid var ( --dark-main-color );
1388
+ border-bottom : .05rem solid rgba ( 0 , 0 , 0 , 0.1 );
1342
1389
padding-right : 4rem ;
1343
1390
padding-left : var (--normal-margin );
1344
1391
word-wrap : break-word;
@@ -1426,7 +1473,7 @@ a:hover .svg-fill {
1426
1473
flex-wrap : wrap;
1427
1474
background : none;
1428
1475
justify-content : center;
1429
- align-items : center ;
1476
+ align-items : end ;
1430
1477
}
1431
1478
1432
1479
/* Animating + to X */
@@ -2014,16 +2061,18 @@ hr {
2014
2061
.toolbar-plugin {
2015
2062
display : grid;
2016
2063
grid-template-columns : 1fr auto;
2064
+ align-items : start;
2017
2065
gap : 1rem ;
2018
2066
flex-direction : row;
2019
2067
padding-left : var (--normal-margin );
2020
2068
padding-right : var (--normal-margin );
2021
2069
padding-bottom : var (--normal-margin );
2070
+
2022
2071
}
2023
2072
2024
2073
.toolbar-plugin input {
2025
2074
margin : 0 ;
2026
- border-radius : var (--border-radius );
2075
+ font-size : var (--small-medium-font );
2027
2076
}
2028
2077
2029
2078
/* @end */
@@ -2051,6 +2100,10 @@ hr {
2051
2100
text-decoration : underline;
2052
2101
}
2053
2102
2103
+ .md-editor > textarea {
2104
+ font-size : 1.6rem !important ;
2105
+ }
2106
+
2054
2107
/* @end */
2055
2108
2056
2109
@media (min-width : 768px ) {
@@ -2206,7 +2259,9 @@ nav#nav-links {
2206
2259
padding-right : 0 ;
2207
2260
padding-left : 0 ;
2208
2261
}
2209
- # search {
2262
+
2263
+
2264
+ # search , .toolbar-plugin {
2210
2265
padding-left : 3vw ;
2211
2266
padding-right : 3vw ;
2212
2267
}
0 commit comments