闪电 месяцев назад: 10
Родитель
Сommit
61657c0f05
1 измененных файлов с 258 добавлено и 32 удалено
  1. 258 32
      src/assets/style.css

+ 258 - 32
src/assets/style.css

@@ -616,6 +616,22 @@ video {
616 616
   position: sticky;
617 617
 }
618 618
 
619
+.-right-1 {
620
+  right: -0.25rem;
621
+}
622
+
623
+.-right-2 {
624
+  right: -0.5rem;
625
+}
626
+
627
+.-top-1 {
628
+  top: -0.25rem;
629
+}
630
+
631
+.-top-2 {
632
+  top: -0.5rem;
633
+}
634
+
619 635
 .bottom-0 {
620 636
   bottom: 0px;
621 637
 }
@@ -632,22 +648,18 @@ video {
632 648
   right: 0px;
633 649
 }
634 650
 
635
-.right-6 {
636
-  right: 1.5rem;
651
+.right-14 {
652
+  right: 3.5rem;
637 653
 }
638 654
 
639
-.right-64 {
640
-  right: 16rem;
655
+.right-6 {
656
+  right: 1.5rem;
641 657
 }
642 658
 
643 659
 .top-0 {
644 660
   top: 0px;
645 661
 }
646 662
 
647
-.right-14 {
648
-  right: 3.5rem;
649
-}
650
-
651 663
 .z-10 {
652 664
   z-index: 10;
653 665
 }
@@ -770,6 +782,10 @@ video {
770 782
   margin-top: auto;
771 783
 }
772 784
 
785
+.mb-3 {
786
+  margin-bottom: 0.75rem;
787
+}
788
+
773 789
 .line-clamp-2 {
774 790
   overflow: hidden;
775 791
   display: -webkit-box;
@@ -793,6 +809,10 @@ video {
793 809
   display: flex;
794 810
 }
795 811
 
812
+.inline-flex {
813
+  display: inline-flex;
814
+}
815
+
796 816
 .table {
797 817
   display: table;
798 818
 }
@@ -821,6 +841,10 @@ video {
821 841
   height: 5rem;
822 842
 }
823 843
 
844
+.h-4 {
845
+  height: 1rem;
846
+}
847
+
824 848
 .h-40 {
825 849
   height: 10rem;
826 850
 }
@@ -849,10 +873,22 @@ video {
849 873
   height: 100%;
850 874
 }
851 875
 
876
+.h-\[160px\] {
877
+  height: 160px;
878
+}
879
+
880
+.max-h-96 {
881
+  max-height: 24rem;
882
+}
883
+
852 884
 .max-h-screen {
853 885
   max-height: 100vh;
854 886
 }
855 887
 
888
+.min-h-96 {
889
+  min-height: 24rem;
890
+}
891
+
856 892
 .min-h-screen {
857 893
   min-height: 100vh;
858 894
 }
@@ -861,6 +897,10 @@ video {
861 897
   min-height: calc(100vh - 120px);
862 898
 }
863 899
 
900
+.\!w-\[400px\] {
901
+  width: 400px !important;
902
+}
903
+
864 904
 .w-1 {
865 905
   width: 0.25rem;
866 906
 }
@@ -869,6 +909,10 @@ video {
869 909
   width: 3rem;
870 910
 }
871 911
 
912
+.w-16 {
913
+  width: 4rem;
914
+}
915
+
872 916
 .w-2\/5 {
873 917
   width: 40%;
874 918
 }
@@ -889,10 +933,18 @@ video {
889 933
   width: 8rem;
890 934
 }
891 935
 
936
+.w-4 {
937
+  width: 1rem;
938
+}
939
+
892 940
 .w-40 {
893 941
   width: 10rem;
894 942
 }
895 943
 
944
+.w-5 {
945
+  width: 1.25rem;
946
+}
947
+
896 948
 .w-5\/6 {
897 949
   width: 83.333333%;
898 950
 }
@@ -905,6 +957,10 @@ video {
905 957
   width: 100%;
906 958
 }
907 959
 
960
+.w-\[300px\] {
961
+  width: 300px;
962
+}
963
+
908 964
 .w-\[320px\] {
909 965
   width: 320px;
910 966
 }
@@ -925,10 +981,22 @@ video {
925 981
   width: 1px;
926 982
 }
927 983
 
984
+.w-\[330px\] {
985
+  width: 330px;
986
+}
987
+
988
+.w-\[350px\] {
989
+  width: 350px;
990
+}
991
+
928 992
 .max-w-7xl {
929 993
   max-width: 80rem;
930 994
 }
931 995
 
996
+.max-w-3xl {
997
+  max-width: 48rem;
998
+}
999
+
932 1000
 .flex-1 {
933 1001
   flex: 1 1 0%;
934 1002
 }
@@ -937,6 +1005,10 @@ video {
937 1005
   flex-shrink: 1;
938 1006
 }
939 1007
 
1008
+.flex-grow {
1009
+  flex-grow: 1;
1010
+}
1011
+
940 1012
 .transform {
941 1013
   transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
942 1014
 }
@@ -959,6 +1031,10 @@ video {
959 1031
   resize: both;
960 1032
 }
961 1033
 
1034
+.grid-cols-1 {
1035
+  grid-template-columns: repeat(1, minmax(0, 1fr));
1036
+}
1037
+
962 1038
 .grid-cols-2 {
963 1039
   grid-template-columns: repeat(2, minmax(0, 1fr));
964 1040
 }
@@ -1019,6 +1095,10 @@ video {
1019 1095
   gap: 0.5rem;
1020 1096
 }
1021 1097
 
1098
+.gap-3 {
1099
+  gap: 0.75rem;
1100
+}
1101
+
1022 1102
 .gap-4 {
1023 1103
   gap: 1rem;
1024 1104
 }
@@ -1089,10 +1169,6 @@ video {
1089 1169
   border-radius: 9999px !important;
1090 1170
 }
1091 1171
 
1092
-.rounded {
1093
-  border-radius: 0.25rem;
1094
-}
1095
-
1096 1172
 .rounded-full {
1097 1173
   border-radius: 9999px;
1098 1174
 }
@@ -1101,6 +1177,10 @@ video {
1101 1177
   border-radius: 0.5rem;
1102 1178
 }
1103 1179
 
1180
+.rounded {
1181
+  border-radius: 0.25rem;
1182
+}
1183
+
1104 1184
 .rounded-t-lg {
1105 1185
   border-top-left-radius: 0.5rem;
1106 1186
   border-top-right-radius: 0.5rem;
@@ -1118,6 +1198,15 @@ video {
1118 1198
   border-top-width: 1px;
1119 1199
 }
1120 1200
 
1201
+.border-l-4 {
1202
+  border-left-width: 4px;
1203
+}
1204
+
1205
+.border-blue-200 {
1206
+  --tw-border-opacity: 1;
1207
+  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
1208
+}
1209
+
1121 1210
 .border-blue-500 {
1122 1211
   --tw-border-opacity: 1;
1123 1212
   border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
@@ -1128,6 +1217,11 @@ video {
1128 1217
   border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
1129 1218
 }
1130 1219
 
1220
+.border-gray-300 {
1221
+  --tw-border-opacity: 1;
1222
+  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
1223
+}
1224
+
1131 1225
 .border-green-500 {
1132 1226
   --tw-border-opacity: 1;
1133 1227
   border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
@@ -1158,6 +1252,11 @@ video {
1158 1252
   background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
1159 1253
 }
1160 1254
 
1255
+.bg-blue-500 {
1256
+  --tw-bg-opacity: 1;
1257
+  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
1258
+}
1259
+
1161 1260
 .bg-gray-100 {
1162 1261
   --tw-bg-opacity: 1;
1163 1262
   background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
@@ -1188,6 +1287,11 @@ video {
1188 1287
   background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
1189 1288
 }
1190 1289
 
1290
+.bg-green-500 {
1291
+  --tw-bg-opacity: 1;
1292
+  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
1293
+}
1294
+
1191 1295
 .bg-purple-50 {
1192 1296
   --tw-bg-opacity: 1;
1193 1297
   background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
@@ -1198,6 +1302,11 @@ video {
1198 1302
   background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
1199 1303
 }
1200 1304
 
1305
+.bg-red-500 {
1306
+  --tw-bg-opacity: 1;
1307
+  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
1308
+}
1309
+
1201 1310
 .bg-white {
1202 1311
   --tw-bg-opacity: 1;
1203 1312
   background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
@@ -1208,16 +1317,6 @@ video {
1208 1317
   background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
1209 1318
 }
1210 1319
 
1211
-.bg-blue-500 {
1212
-  --tw-bg-opacity: 1;
1213
-  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
1214
-}
1215
-
1216
-.bg-green-500 {
1217
-  --tw-bg-opacity: 1;
1218
-  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
1219
-}
1220
-
1221 1320
 .bg-gradient-to-b {
1222 1321
   background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
1223 1322
 }
@@ -1230,22 +1329,42 @@ video {
1230 1329
   background-image: linear-gradient(to top, var(--tw-gradient-stops));
1231 1330
 }
1232 1331
 
1332
+.from-blue-50 {
1333
+  --tw-gradient-from: #eff6ff var(--tw-gradient-from-position);
1334
+  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);
1335
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1336
+}
1337
+
1233 1338
 .from-blue-500 {
1234 1339
   --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
1235 1340
   --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
1236 1341
   --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1237 1342
 }
1238 1343
 
1344
+.from-gray-100 {
1345
+  --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);
1346
+  --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);
1347
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1348
+}
1349
+
1239 1350
 .from-white {
1240 1351
   --tw-gradient-from: #fff var(--tw-gradient-from-position);
1241 1352
   --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
1242 1353
   --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1243 1354
 }
1244 1355
 
1356
+.to-blue-100 {
1357
+  --tw-gradient-to: #dbeafe var(--tw-gradient-to-position);
1358
+}
1359
+
1245 1360
 .to-blue-600 {
1246 1361
   --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
1247 1362
 }
1248 1363
 
1364
+.to-gray-200 {
1365
+  --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position);
1366
+}
1367
+
1249 1368
 .to-transparent {
1250 1369
   --tw-gradient-to: transparent var(--tw-gradient-to-position);
1251 1370
 }
@@ -1275,11 +1394,35 @@ video {
1275 1394
   padding: 1.5rem;
1276 1395
 }
1277 1396
 
1397
+.p-8 {
1398
+  padding: 2rem;
1399
+}
1400
+
1401
+.px-2 {
1402
+  padding-left: 0.5rem;
1403
+  padding-right: 0.5rem;
1404
+}
1405
+
1406
+.px-3 {
1407
+  padding-left: 0.75rem;
1408
+  padding-right: 0.75rem;
1409
+}
1410
+
1278 1411
 .px-4 {
1279 1412
   padding-left: 1rem;
1280 1413
   padding-right: 1rem;
1281 1414
 }
1282 1415
 
1416
+.py-1 {
1417
+  padding-top: 0.25rem;
1418
+  padding-bottom: 0.25rem;
1419
+}
1420
+
1421
+.py-2 {
1422
+  padding-top: 0.5rem;
1423
+  padding-bottom: 0.5rem;
1424
+}
1425
+
1283 1426
 .py-4 {
1284 1427
   padding-top: 1rem;
1285 1428
   padding-bottom: 1rem;
@@ -1290,11 +1433,6 @@ video {
1290 1433
   padding-bottom: 1.5rem;
1291 1434
 }
1292 1435
 
1293
-.py-2 {
1294
-  padding-top: 0.5rem;
1295
-  padding-bottom: 0.5rem;
1296
-}
1297
-
1298 1436
 .pb-6 {
1299 1437
   padding-bottom: 1.5rem;
1300 1438
 }
@@ -1323,6 +1461,10 @@ video {
1323 1461
   padding-top: 1.75rem;
1324 1462
 }
1325 1463
 
1464
+.pl-3 {
1465
+  padding-left: 0.75rem;
1466
+}
1467
+
1326 1468
 .text-center {
1327 1469
   text-align: center;
1328 1470
 }
@@ -1353,6 +1495,15 @@ video {
1353 1495
   line-height: 2.25rem;
1354 1496
 }
1355 1497
 
1498
+.text-4xl {
1499
+  font-size: 2.25rem;
1500
+  line-height: 2.5rem;
1501
+}
1502
+
1503
+.text-\[10px\] {
1504
+  font-size: 10px;
1505
+}
1506
+
1356 1507
 .text-base {
1357 1508
   font-size: 1rem;
1358 1509
   line-height: 1.5rem;
@@ -1394,6 +1545,10 @@ video {
1394 1545
   font-style: italic;
1395 1546
 }
1396 1547
 
1548
+.leading-relaxed {
1549
+  line-height: 1.625;
1550
+}
1551
+
1397 1552
 .text-blue-300 {
1398 1553
   --tw-text-opacity: 1;
1399 1554
   color: rgb(147 197 253 / var(--tw-text-opacity, 1));
@@ -1409,6 +1564,11 @@ video {
1409 1564
   color: rgb(37 99 235 / var(--tw-text-opacity, 1));
1410 1565
 }
1411 1566
 
1567
+.text-blue-800 {
1568
+  --tw-text-opacity: 1;
1569
+  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
1570
+}
1571
+
1412 1572
 .text-gray-400 {
1413 1573
   --tw-text-opacity: 1;
1414 1574
   color: rgb(156 163 175 / var(--tw-text-opacity, 1));
@@ -1434,6 +1594,11 @@ video {
1434 1594
   color: rgb(31 41 55 / var(--tw-text-opacity, 1));
1435 1595
 }
1436 1596
 
1597
+.text-gray-900 {
1598
+  --tw-text-opacity: 1;
1599
+  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
1600
+}
1601
+
1437 1602
 .text-green-500 {
1438 1603
   --tw-text-opacity: 1;
1439 1604
   color: rgb(34 197 94 / var(--tw-text-opacity, 1));
@@ -1498,6 +1663,10 @@ video {
1498 1663
   -moz-osx-font-smoothing: grayscale;
1499 1664
 }
1500 1665
 
1666
+.opacity-0 {
1667
+  opacity: 0;
1668
+}
1669
+
1501 1670
 .opacity-70 {
1502 1671
   opacity: 0.7;
1503 1672
 }
@@ -1566,16 +1735,49 @@ video {
1566 1735
   transition-duration: 150ms;
1567 1736
 }
1568 1737
 
1738
+.transition-colors {
1739
+  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
1740
+  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
1741
+  transition-duration: 150ms;
1742
+}
1743
+
1744
+.transition-opacity {
1745
+  transition-property: opacity;
1746
+  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
1747
+  transition-duration: 150ms;
1748
+}
1749
+
1569 1750
 .transition-shadow {
1570 1751
   transition-property: box-shadow;
1571 1752
   transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
1572 1753
   transition-duration: 150ms;
1573 1754
 }
1574 1755
 
1756
+.transition-transform {
1757
+  transition-property: transform;
1758
+  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
1759
+  transition-duration: 150ms;
1760
+}
1761
+
1575 1762
 .duration-300 {
1576 1763
   transition-duration: 300ms;
1577 1764
 }
1578 1765
 
1766
+.ease-in-out {
1767
+  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
1768
+}
1769
+
1770
+.hover\:scale-105:hover {
1771
+  --tw-scale-x: 1.05;
1772
+  --tw-scale-y: 1.05;
1773
+  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1774
+}
1775
+
1776
+.hover\:bg-blue-600:hover {
1777
+  --tw-bg-opacity: 1;
1778
+  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
1779
+}
1780
+
1579 1781
 .hover\:bg-gray-100:hover {
1580 1782
   --tw-bg-opacity: 1;
1581 1783
   background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
@@ -1586,21 +1788,41 @@ video {
1586 1788
   background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
1587 1789
 }
1588 1790
 
1589
-.hover\:bg-blue-600:hover {
1590
-  --tw-bg-opacity: 1;
1591
-  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
1592
-}
1593
-
1594 1791
 .hover\:bg-green-600:hover {
1595 1792
   --tw-bg-opacity: 1;
1596 1793
   background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
1597 1794
 }
1598 1795
 
1796
+.hover\:from-blue-100:hover {
1797
+  --tw-gradient-from: #dbeafe var(--tw-gradient-from-position);
1798
+  --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);
1799
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1800
+}
1801
+
1802
+.hover\:from-gray-200:hover {
1803
+  --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position);
1804
+  --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);
1805
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1806
+}
1807
+
1808
+.hover\:to-blue-200:hover {
1809
+  --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position);
1810
+}
1811
+
1812
+.hover\:to-gray-300:hover {
1813
+  --tw-gradient-to: #d1d5db var(--tw-gradient-to-position);
1814
+}
1815
+
1599 1816
 .hover\:text-blue-800:hover {
1600 1817
   --tw-text-opacity: 1;
1601 1818
   color: rgb(30 64 175 / var(--tw-text-opacity, 1));
1602 1819
 }
1603 1820
 
1821
+.hover\:text-gray-600:hover {
1822
+  --tw-text-opacity: 1;
1823
+  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
1824
+}
1825
+
1604 1826
 .hover\:text-white:hover {
1605 1827
   --tw-text-opacity: 1;
1606 1828
   color: rgb(255 255 255 / var(--tw-text-opacity, 1));
@@ -1616,4 +1838,8 @@ video {
1616 1838
   --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
1617 1839
   --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
1618 1840
   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
1841
+}
1842
+
1843
+.group:hover .group-hover\:opacity-100 {
1844
+  opacity: 1;
1619 1845
 }