Skip to content

Commit 0d1e094

Browse files
committed
Rules V37.
1 parent 8a320a6 commit 0d1e094

8 files changed

Lines changed: 225 additions & 19 deletions

File tree

4 KB
Binary file not shown.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
version=36
2-
items=1789
1+
version=37
2+
items=1900

library/src/main/java/com/absinthe/rulesbundle/IconResMap.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,10 +133,13 @@ object IconResMap {
133133
put(120, R.drawable.ic_lib_xiaohongshu)
134134
put(121, R.drawable.ic_lib_megvii)
135135
put(122, R.drawable.ic_lib_folly)
136-
put(123, R.drawable.iic_lib_ironsource)
136+
put(123, R.drawable.ic_lib_ironsource)
137137
put(124, R.drawable.ic_lib_android_ide)
138138
put(125, R.drawable.ic_lib_rnscreen)
139139
put(126, R.drawable.ic_lib_fcitx)
140+
put(127, R.drawable.ic_lib_tuanjie)
141+
put(128, R.drawable.ic_lib_tvm)
142+
put(129, R.drawable.ic_lib_singbox)
140143
}
141144

142145
SINGLE_COLOR_ICON_SET = setOf(
File renamed without changes.
Lines changed: 43 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,45 @@
11
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2-
android:width="24dp"
3-
android:height="24dp"
4-
android:viewportWidth="1024"
5-
android:viewportHeight="1024">
6-
<path
7-
android:fillColor="#083041"
8-
android:pathData="M244.88,461.38L244.88,495.62C251.64,495.62 258.25,497.62 263.87,501.38C269.5,505.13 273.89,510.47 276.48,516.72C279.07,522.96 279.75,529.84 278.43,536.47C277.12,543.11 273.87,549.2 269.09,553.99C265.47,557.05 261.77,560.02 258,562.89C254.23,565.77 250.39,568.55 246.48,571.24C242.57,573.93 238.6,576.52 234.57,579.02C230.53,581.51 226.44,583.91 222.29,586.2C190.66,604.27 173.18,607.84 166.09,608.47C166.81,600.7 170.92,584.57 184.93,558.78C187.42,554.06 190.04,549.41 192.79,544.83C195.53,540.25 198.39,535.74 201.37,531.32C204.35,526.89 207.45,522.54 210.66,518.27C213.86,514.01 217.19,509.83 220.62,505.74C222.2,504.14 223.93,502.7 225.8,501.44C227.67,500.18 229.65,499.11 231.73,498.25C233.81,497.38 235.97,496.72 238.17,496.28C240.38,495.84 242.62,495.62 244.88,495.62L244.88,461.38C240.4,461.36 235.93,461.78 231.53,462.64C227.14,463.51 222.84,464.8 218.7,466.51C214.56,468.22 210.6,470.34 206.88,472.83C203.16,475.32 199.7,478.17 196.54,481.34C178.78,499.1 108.03,602.28 140.34,634.36C141.9,635.79 143.61,637.06 145.44,638.16C147.26,639.25 149.19,640.15 151.2,640.86C153.2,641.56 155.27,642.06 157.38,642.35C159.49,642.64 161.62,642.72 163.74,642.58C206.93,642.58 278.85,592.48 293.35,577.98C298.11,573.22 302.13,567.79 305.3,561.86C308.47,555.93 310.74,549.56 312.05,542.96C313.36,536.37 313.69,529.61 313.02,522.92C312.35,516.23 310.7,509.67 308.12,503.46C305.54,497.25 302.05,491.46 297.78,486.26C293.5,481.07 288.49,476.54 282.89,472.81C277.29,469.09 271.17,466.21 264.73,464.27C258.29,462.33 251.6,461.36 244.88,461.38L244.88,461.38ZM542.09,730.22C538.93,727.04 535.47,724.18 531.74,721.68C528.02,719.19 524.06,717.07 519.92,715.35C515.77,713.64 511.47,712.34 507.07,711.48C502.67,710.61 498.2,710.19 493.71,710.21L493.71,744.36C497.07,744.37 500.42,744.86 503.63,745.84C506.85,746.82 509.91,748.27 512.7,750.13C515.49,752 518,754.27 520.13,756.87C522.26,759.47 524,762.37 525.28,765.48C526.57,768.59 527.39,771.86 527.72,775.21C528.05,778.55 527.88,781.93 527.23,785.23C526.57,788.52 525.43,791.71 523.85,794.67C522.27,797.64 520.25,800.35 517.88,802.73C514.26,805.79 510.56,808.75 506.79,811.63C503.02,814.5 499.19,817.29 495.29,819.98C491.38,822.66 487.42,825.26 483.39,827.75C479.36,830.25 475.27,832.65 471.12,834.94C439.5,853.01 422.01,856.54 414.92,857.21C415.64,849.4 419.76,833.27 433.81,807.52C436.3,802.8 438.92,798.15 441.66,793.57C444.39,788.99 447.25,784.49 450.23,780.06C453.21,775.63 456.3,771.28 459.5,767.02C462.71,762.75 466.03,758.57 469.45,754.48C471.04,752.9 472.77,751.47 474.64,750.22C476.5,748.98 478.49,747.92 480.56,747.06C482.63,746.21 484.79,745.56 486.99,745.13C489.19,744.7 491.43,744.49 493.67,744.5L493.67,710.21C489.19,710.2 484.73,710.62 480.33,711.49C475.94,712.36 471.65,713.66 467.51,715.37C463.38,717.08 459.42,719.2 455.71,721.7C451.99,724.19 448.53,727.05 445.37,730.22C427.62,747.98 356.87,851.12 388.99,883.24C390.56,884.67 392.27,885.95 394.1,887.04C395.93,888.13 397.86,889.04 399.87,889.74C401.88,890.45 403.96,890.95 406.07,891.24C408.18,891.52 410.31,891.6 412.44,891.46C455.58,891.46 527.55,841.36 542.01,826.86C548.35,820.51 553.38,812.98 556.82,804.7C560.25,796.41 562.03,787.53 562.04,778.56C562.04,769.59 560.29,760.7 556.87,752.41C553.44,744.12 548.42,736.58 542.09,730.22L542.09,730.22Z" />
9-
<path
10-
android:fillColor="#3ddc84"
11-
android:pathData="M606.29,667.83L356.96,418.55L546.71,228.81C557.63,219.47 569.67,211.53 582.55,205.17C595.43,198.81 609.06,194.07 623.11,191.07C637.16,188.07 651.53,186.82 665.88,187.37C680.24,187.91 694.47,190.24 708.26,194.29L723.62,137.73C723.8,136.93 724.14,136.18 724.62,135.51C725.09,134.85 725.7,134.29 726.4,133.87C727.1,133.45 727.88,133.17 728.69,133.06C729.5,132.95 730.33,133 731.12,133.21C731.31,133.26 731.51,133.32 731.7,133.38C731.89,133.45 732.08,133.53 732.27,133.61C732.45,133.7 732.63,133.79 732.8,133.89C732.98,134 733.15,134.11 733.31,134.23C733.64,134.47 733.94,134.74 734.21,135.04C734.49,135.34 734.73,135.67 734.94,136.02C735.15,136.37 735.32,136.73 735.46,137.12C735.6,137.5 735.7,137.89 735.76,138.29C735.88,139.1 735.83,139.92 735.63,140.71L720.23,198.04C732.35,202.66 743.94,208.55 754.82,215.6C765.7,222.65 775.81,230.83 784.98,239.99C794.15,249.16 802.33,259.27 809.38,270.16C816.43,281.04 822.32,292.63 826.94,304.75L884.31,289.34C884.51,289.29 884.71,289.25 884.91,289.22C885.11,289.19 885.31,289.17 885.51,289.16C885.72,289.15 885.92,289.15 886.12,289.16C886.33,289.17 886.53,289.19 886.73,289.22C887.33,289.31 887.92,289.49 888.47,289.75C889.02,290.01 889.53,290.36 889.98,290.77C890.43,291.18 890.81,291.65 891.12,292.18C891.43,292.7 891.67,293.27 891.81,293.86C891.86,294.06 891.9,294.25 891.93,294.45C891.96,294.65 891.98,294.86 891.99,295.06C892,295.26 892,295.46 891.99,295.66C891.98,295.87 891.96,296.07 891.93,296.27C891.84,296.87 891.67,297.45 891.41,298C891.14,298.55 890.8,299.06 890.39,299.51C889.98,299.95 889.5,300.34 888.98,300.64C888.45,300.95 887.89,301.18 887.29,301.31L830.51,316.49C834.57,330.28 836.91,344.52 837.46,358.88C838.01,373.24 836.77,387.61 833.77,401.67C830.78,415.72 826.04,429.35 819.68,442.24C813.31,455.12 805.37,467.17 796.04,478.09L606.29,667.83ZM649.39,260.7C650.76,262.04 652.38,263.1 654.15,263.83C655.92,264.55 657.82,264.92 659.74,264.92C661.65,264.92 663.55,264.55 665.33,263.83C667.1,263.1 668.71,262.04 670.08,260.7L670.31,260.7C673.43,257.57 674.98,253.21 674.54,248.81C674.11,244.41 671.72,240.44 668.05,237.99C664.37,235.53 659.79,234.85 655.56,236.14C651.33,237.42 647.9,240.52 646.2,244.6C645.64,245.95 645.29,247.36 645.14,248.81C645,250.25 645.07,251.71 645.35,253.14C645.63,254.56 646.12,255.94 646.81,257.22C647.49,258.5 648.36,259.67 649.39,260.7ZM764.28,375.4C765.65,376.75 767.27,377.81 769.05,378.53C770.82,379.26 772.73,379.63 774.64,379.63C776.56,379.63 778.47,379.26 780.24,378.53C782.02,377.81 783.64,376.75 785.01,375.4C787.62,372.81 789.17,369.33 789.36,365.65C789.54,361.97 788.35,358.36 786.02,355.51C783.69,352.66 780.37,350.78 776.73,350.24C773.09,349.71 769.37,350.54 766.31,352.59C764.49,353.81 762.97,355.42 761.84,357.3C760.72,359.18 760.03,361.29 759.82,363.47C759.6,365.65 759.88,367.86 760.62,369.92C761.36,371.98 762.55,373.86 764.1,375.4L764.28,375.4Z" />
12-
<path
13-
android:fillColor="#37bf6e"
14-
android:pathData="M417.86,479.63L561.12,336.55C573.49,323.93 580.38,306.93 580.29,289.26C580.2,271.58 573.14,254.66 560.64,242.16C548.14,229.66 531.22,222.6 513.54,222.51C495.87,222.42 478.87,229.31 466.25,241.68L428.21,279.72L323.04,384.76M638.19,699.91L781.22,556.83C787.34,550.58 792.19,543.19 795.48,535.08C798.77,526.97 800.43,518.29 800.39,509.54C800.35,500.79 798.59,492.13 795.22,484.05C791.85,475.97 786.93,468.63 780.74,462.44C774.55,456.25 767.21,451.33 759.13,447.96C751.05,444.59 742.39,442.84 733.64,442.79C724.89,442.75 716.21,444.42 708.1,447.71C699.99,450.99 692.6,455.84 686.35,461.96L648.35,499.96L543.22,605.08" />
15-
<path
16-
android:fillColor="#4285f4"
17-
android:pathData="M546.97,322.64C553.1,316.39 557.95,309 561.23,300.89C564.52,292.77 566.19,284.1 566.15,275.34C566.11,266.59 564.35,257.93 560.98,249.85C557.61,241.77 552.69,234.43 546.5,228.25C540.31,222.06 532.97,217.14 524.89,213.77C516.81,210.4 508.15,208.64 499.4,208.59C490.64,208.55 481.97,210.22 473.86,213.51C465.74,216.8 458.35,221.64 452.1,227.77L414.11,265.72L305.06,375L285.22,394.83C284.1,395.95 283.22,397.27 282.62,398.73C282.01,400.19 281.7,401.75 281.7,403.32C281.7,404.9 282.01,406.46 282.62,407.92C283.22,409.38 284.1,410.7 285.22,411.82L362.97,489.7C364.09,490.81 365.41,491.69 366.87,492.29C368.33,492.89 369.89,493.2 371.46,493.2C373.04,493.2 374.6,492.89 376.05,492.29C377.51,491.69 378.84,490.81 379.95,489.7L399.79,469.87L546.97,322.64L546.97,322.64ZM796.03,571.38C802.16,565.13 807.01,557.74 810.3,549.63C813.59,541.52 815.26,532.84 815.21,524.09C815.17,515.33 813.41,506.67 810.04,498.6C806.67,490.52 801.75,483.18 795.56,476.99C789.37,470.8 782.03,465.88 773.95,462.51C765.87,459.14 757.21,457.38 748.46,457.34C739.7,457.29 731.03,458.96 722.91,462.25C714.8,465.54 707.41,470.38 701.16,476.51L663.17,514.5L553.88,623.79L534.01,643.62C532.89,644.74 532.01,646.06 531.41,647.52C530.8,648.97 530.49,650.54 530.49,652.11C530.49,653.69 530.8,655.25 531.41,656.71C532.01,658.16 532.89,659.49 534.01,660.61L611.89,738.45C612.72,739.28 613.67,739.99 614.71,740.55C615.75,741.11 616.87,741.51 618.02,741.75C619.18,741.98 620.36,742.04 621.54,741.92C622.71,741.8 623.86,741.51 624.95,741.06C626.41,740.45 627.73,739.57 628.83,738.45L648.71,718.66L796.03,571.38L796.03,571.38Z" />
2+
android:width="24dp"
3+
android:height="24dp"
4+
android:viewportWidth="240"
5+
android:viewportHeight="240">
6+
7+
<group>
8+
9+
<clip-path
10+
android:fillType="evenOdd"
11+
android:pathData="M260.5,22.03L260.5,22.03L260.5,262.03L20.5,262.03L20.5,22.03L260.5,22.03Z" />
12+
13+
<path
14+
android:fillColor="#C6FF00"
15+
android:fillType="evenOdd"
16+
android:pathData="M38.31,184.42C45.23,177.5 56.43,177.5 63.35,184.42C70.26,191.33 70.26,202.54 63.35,209.45L56.31,216.49C54.85,217.95 52.88,218.76 50.83,218.76C48.78,218.76 46.81,217.95 45.35,216.49L38.31,209.45C31.4,202.54 31.4,191.33 38.31,184.42L38.31,184.42ZM201.88,184.42C194.96,177.5 183.76,177.5 176.84,184.42C169.93,191.33 169.93,202.54 176.84,209.45L183.88,216.49C185.34,217.95 187.31,218.76 189.36,218.76C191.41,218.76 193.38,217.95 194.84,216.49L201.88,209.45C208.79,202.54 208.79,191.33 201.88,184.42L201.88,184.42Z" />
17+
18+
<path
19+
android:fillColor="#4285F4"
20+
android:pathData="M20.5,112.73C20.5,91.16 43.73,77.56 62.55,88.11C70.73,92.7 76.09,101.06 76.87,110.4L83.07,185.2C83.21,186.9 82.64,188.58 81.48,189.83C80.33,191.08 78.71,191.8 77,191.8L26.59,191.8C23.23,191.8 20.5,189.07 20.5,185.71L20.5,112.73L20.5,112.73Z" />
21+
22+
<path
23+
android:fillColor="#4285F4"
24+
android:pathData="M220.5,112.73C220.5,91.16 197.27,77.56 178.46,88.11C170.28,92.7 164.91,101.06 164.14,110.4L157.93,185.2C157.79,186.9 158.37,188.58 159.52,189.83C160.67,191.08 162.3,191.8 164,191.8L214.41,191.8C217.77,191.8 220.5,189.07 220.5,185.71L220.5,112.74L220.5,112.73Z" />
25+
26+
<path
27+
android:fillColor="#FFFFFF"
28+
android:pathData="M56.08,110.46C56.08,110.46 81.17,127.39 120.61,127.39C160.05,127.39 185.14,110.46 185.14,110.46L185.14,96.83L167.79,78.66L120.61,96.1L73.42,78.66L56.08,96.83L56.08,110.46L56.08,110.46Z" />
29+
30+
<path
31+
android:fillColor="#34A853"
32+
android:pathData="M184.82,94.46C184.54,92.58 184.16,90.71 183.71,88.86C182.47,83.82 180.64,78.95 178.23,74.34C174.42,67.03 169.25,60.5 162.99,55.12C160.46,52.93 157.75,50.94 154.91,49.17C154.94,49.13 154.96,49.08 154.98,49.04C156.29,46.79 157.6,44.54 158.9,42.29L162.73,35.69C163.65,34.11 164.56,32.53 165.48,30.95C166.41,29.34 166.54,27.38 165.81,25.66C165.32,24.49 164.47,23.51 163.38,22.86C162.28,22.22 161,21.93 159.73,22.06C157.84,22.26 156.15,23.34 155.2,24.99C154.28,26.57 153.36,28.15 152.45,29.73L148.62,36.32C147.32,38.58 146.01,40.83 144.7,43.08C144.56,43.32 144.42,43.57 144.28,43.82C144.08,43.74 143.88,43.66 143.68,43.59C136.08,40.69 128,39.26 119.86,39.35C112.8,39.41 105.8,40.63 99.14,42.94C98.39,43.2 97.64,43.48 96.91,43.77C96.77,43.54 96.64,43.31 96.51,43.08C95.2,40.83 93.89,38.58 92.59,36.33L88.76,29.73C87.84,28.15 86.93,26.57 86.01,24.99C84.86,23 82.66,21.86 80.36,22.05C79.47,22.13 78.6,22.41 77.83,22.87C76.5,23.66 75.53,24.95 75.13,26.45C74.73,27.97 74.94,29.59 75.73,30.96L78.48,35.69L82.31,42.29C83.61,44.54 84.92,46.79 86.22,49.05L86.26,49.1C83.63,50.73 81.13,52.55 78.76,54.53C77.34,55.72 75.98,56.96 74.67,58.27C72.06,60.86 69.68,63.66 67.54,66.66C65.79,69.11 64.22,71.68 62.82,74.35C59.66,80.41 57.48,86.93 56.36,93.68C56.32,93.94 56.28,94.2 56.24,94.47C56.09,95.41 55.97,96.36 55.86,97.31L185.18,97.31C185.08,96.36 184.96,95.41 184.81,94.47L184.82,94.46L184.82,94.46Z" />
33+
34+
<path
35+
android:fillColor="#202124"
36+
android:fillType="evenOdd"
37+
android:pathData="M154.16,79.44C156.74,77.72 157.12,73.73 155,70.54C152.87,67.35 149.05,66.16 146.47,67.88C143.88,69.6 143.5,73.59 145.63,76.78C147.75,79.97 151.57,81.16 154.16,79.44L154.16,79.44ZM95.53,76.77C97.66,73.58 97.28,69.6 94.69,67.88C92.11,66.15 88.29,67.35 86.16,70.54C84.04,73.73 84.42,77.71 87,79.43C89.59,81.16 93.41,79.96 95.53,76.77L95.53,76.77Z" />
38+
39+
<path
40+
android:fillColor="#34A853"
41+
android:pathData="M56.08,102.36L185.14,102.36L185.14,153.72C185.14,189.36 156.25,218.26 120.61,218.26C84.97,218.26 56.08,189.36 56.08,153.72L56.08,102.36L56.08,102.36Z" />
42+
43+
</group>
44+
1845
</vector>
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
android:width="24dp"
3+
android:height="24dp"
4+
android:viewportWidth="1024"
5+
android:viewportHeight="1024">
6+
7+
<group>
8+
9+
<clip-path android:pathData="M142,112h740.8v800h-740.8z" />
10+
11+
<group>
12+
13+
<clip-path android:pathData="M882.8,112H142V912H882.8V112Z" />
14+
15+
<path
16+
android:fillColor="#37474F"
17+
android:fillType="evenOdd"
18+
android:pathData="M142,354.4V631.9C142,678.6 170.5,686.3 170.5,686.3L471,888.6C517.6,919.8 504.6,852.3 504.6,852.3V598.2L142,354.4Z" />
19+
20+
<group>
21+
22+
<clip-path android:pathData="M885.7,346.4H495.5V913.4H885.7V346.4Z" />
23+
24+
<group>
25+
26+
<clip-path android:pathData="M882.8,347.9H496.9V912H882.8V347.9Z" />
27+
28+
<path
29+
android:fillColor="#455A64"
30+
android:fillType="evenOdd"
31+
android:pathData="M872.4,359.1V636.6C872.4,683.2 843.9,691 843.9,691C843.9,691 590,862.2 543.4,893.3C496.8,924.4 509.7,857 509.7,857V602.8L872.4,359.1Z" />
32+
33+
</group>
34+
35+
</group>
36+
37+
<path
38+
android:fillColor="#455A64"
39+
android:fillType="evenOdd"
40+
android:pathData="M867.7,354.4V631.9C867.7,678.6 839.2,686.3 839.2,686.3C839.2,686.3 585.4,857.5 538.7,888.6C492.1,919.8 505.1,852.3 505.1,852.3V598.2L867.7,354.4Z" />
41+
42+
<path
43+
android:fillColor="#546E7A"
44+
android:fillType="evenOdd"
45+
android:pathData="M538.5,121.7C517.8,108.8 486.7,108.8 468.6,121.7L157.6,334.2C136.8,347.2 136.8,370.5 157.6,383.5L468.6,598.6C489.3,611.5 520.4,611.5 538.5,598.6L852.1,380.9C872.9,367.9 872.9,344.6 852.1,331.6L538.5,121.7Z" />
46+
47+
<path
48+
android:fillColor="#546E7A"
49+
android:fillType="evenOdd"
50+
android:pathData="M504.8,901.2C489.3,901.2 478.9,891.2 478.9,878.8V599.7C478.9,587.3 489.3,577.3 504.8,577.3C520.4,577.3 530.8,587.3 530.8,599.7V876.3C530.8,891.2 520.4,901.2 504.8,901.2Z" />
51+
52+
<path
53+
android:fillColor="#99AAB5"
54+
android:fillType="evenOdd"
55+
android:pathData="M763.8,531.1C763.8,557 766.3,567.4 737.9,585.5L673.2,627.1C644.7,645.2 634.3,629.6 634.3,606.3V538.8C634.3,533.7 634.3,531.1 626.6,525.9C559.3,479.2 300.4,300.2 253.8,266.4L372.9,183.4C406.5,204.2 652.4,367.6 753.4,437.7C758.6,440.3 761.2,445.4 761.2,448V531.1H763.8Z" />
56+
57+
<path
58+
android:fillColor="#CCD6DD"
59+
android:fillType="evenOdd"
60+
android:pathData="M756.2,440.4C652.6,370.4 406.6,207 375.5,186.3L328.9,214.8L253.8,266.7C300.4,300.4 559.4,476.7 626.7,523.3C631.9,525.9 631.9,528.5 631.9,531.1L758.8,443C758.8,443 758.8,440.4 756.2,440.4Z" />
61+
62+
<path
63+
android:fillColor="#CCD6DD"
64+
android:fillType="evenOdd"
65+
android:pathData="M764.5,530.7V450.5C764.5,445.3 761.9,442.7 756.7,440.1C652.9,370.2 406.5,207 375.4,186.3L320.9,222.6C409.1,282.1 645.1,437.5 707.4,481.5C715.2,486.7 715.2,491.9 715.2,494.5V603.3L741.1,585.1C767.1,567 764.5,554 764.5,530.7Z" />
66+
67+
<path
68+
android:fillColor="#E1E8ED"
69+
android:fillType="evenOdd"
70+
android:pathData="M756.1,440.2C652.4,370.2 406.4,207 375.3,186.3L320.9,222.6C409,282.2 644.7,437.6 706.8,481.6L709.4,484.2L763.8,445.4C758.6,442.8 758.6,440.2 756.1,440.2Z" />
71+
72+
</group>
73+
74+
</group>
75+
76+
</vector>

0 commit comments

Comments
 (0)