mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
feat: invert DM + reaction icons — knock the gem out of a solid shape
Per design feedback, the direct-message and reaction icons now invert: instead of an outlined shape with a filled gem inside, the shape is solid and the Amethyst gem is punched out of it (evenOdd knockout). - Direct message: solid speech bubble; the gem is knocked out full-height on the left, with three chat lines knocked out on the right to read clearly as a conversation. The inner rectangle cutout is gone. - Reaction: solid heart with the gem knocked out of its center. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GXfHYcViokBQRtqCW9vLQi
This commit is contained in:
@@ -4,13 +4,6 @@
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="#000000">
|
||||
<path android:fillColor="#000000" android:fillType="evenOdd" android:pathData="M5.6,2.6H18.4A3.6,3.6 0 0 1 22,6.2V13.2A3.6,3.6 0 0 1 18.4,16.8H5.6A3.6,3.6 0 0 1 2,13.2V6.2A3.6,3.6 0 0 1 5.6,2.6Z M6.4,5.2H17.6A1.7,1.7 0 0 1 19.3,6.9V12.5A1.7,1.7 0 0 1 17.6,14.2H6.4A1.7,1.7 0 0 1 4.7,12.5V6.9A1.7,1.7 0 0 1 6.4,5.2Z"/>
|
||||
<path android:fillColor="#000000" android:pathData="M7,15.2L7,20.6L12.6,15.2Z"/>
|
||||
<group
|
||||
android:scaleX="0.026"
|
||||
android:scaleY="0.026"
|
||||
android:translateX="5.236"
|
||||
android:translateY="2.665">
|
||||
<path android:fillColor="#000000" android:pathData="M370.18,326.86C369.91,326.04 307.3,176.97 290.09,135.63c-20.96,0 -65.23,0 -96.46,0 -9.17,22.67 -32.82,80.44 -51.8,126.98 10.4,24.81 19.74,47.1 26.95,64.29l39.28,0a2.68,2.68 135,0 0,2.51 -3.15c-0.34,-7.93 -21.93,-36.76 -15.49,-67.94 1.72,-6.71 3.03,-13.53 4.91,-20.21a235.88,235.88 135,0 1,18.04 -46.7c1.19,-2.27 1.74,-3.29 4.5,-1.57 5.86,3.65 12.41,3.44 18.94,2.97 5.62,-1.22 8.36,-3.92 18.67,-1.18 2.04,0 4.03,0 6.11,0.19 4.95,0.39 9.6,1.57 12.57,6.05 3.25,4.9 3.77,10.44 3.25,16.1 -0.79,8.47 -0.23,16.36 6.94,22.33a77.19,77.19 0,0 0,8.05 5.37c3.56,2.28 7.85,3.27 10.9,6.44 1.8,1.87 2.86,3.85 2.08,6.51 -0.78,2.66 -2.86,3.91 -5.6,4.2 -6.92,0.75 -13.69,-0.66 -20.49,-1.48 -0.89,-0.11 -1.76,-0.17 -2.68,-0.23a15.39,15.39 0,0 1,-5.11 0.17l-1.6,0a35.83,35.83 0,0 0,-7.92 1.89c-6.41,2.34 -12.25,4.91 -19.82,4.78a5.8,5.8 0,0 0,-2.75 1.19c-5.93,5.27 -9.5,11.93 -6.54,21.66 8.13,22.72 29,77.53 37.96,101.18 -0.25,-16.02 -0.32,-44.71 -0.38,-58.64 35.8,0.05 90.7,0.03 95.08,0.03z"/>
|
||||
</group>
|
||||
<path android:fillColor="#000000" android:fillType="evenOdd" android:pathData="M6,2.5H18A4,4 0 0 1 22,6.5V12.9A4,4 0 0 1 18,16.9H6A4,4 0 0 1 2,12.9V6.5A4,4 0 0 1 6,2.5Z M 12.896605284227382,12.093370696557246 C 12.886445156124902,12.062514011208968 10.530424339471578,6.452994395516412 9.882810248198558,4.89736589271417 C 9.094083266613291,4.89736589271417 7.428198558847075,4.89736589271417 6.253010408326661,4.89736589271417 C 5.907942353883107,5.750440352281824 5.017990392313851,7.924331465172136 4.3037710168134495,9.675636509207365 C 4.695124099279423,10.60923939151321 5.046589271417133,11.448014411529224 5.317902321857485,12.094875900720577 L 6.796012810248198,12.094875900720577 A 0.10084867894315452,0.10084867894315452 135.0 0,0 6.890464371497196,11.976341072858288 C 6.877670136108885,11.677934347477983 6.065236188951159,10.593058446757407 6.307574059247396,9.419751801441155 C 6.372297838270614,9.167253803042435 6.421593274619694,8.910616493194558 6.492337870296235,8.659247397918335 A 8.876188951160929,8.876188951160929 135.0 0,1 7.1711849479583645,6.901921537229784 C 7.215964771817452,6.816501200960769 7.236661329063249,6.778118494795837 7.340520416333064,6.8428422738190555 C 7.561032826261007,6.980192153722979 7.8075100080064015,6.972289831865493 8.053234587670133,6.954603682946358 C 8.264715772618091,6.908694955964773 8.36782225780624,6.807093674939953 8.755788630904721,6.9102001601281025 C 8.832554043234586,6.9102001601281025 8.907437950360285,6.9102001601281025 8.98570856685348,6.917349879903924 C 9.171977582065649,6.932025620496397 9.346957566052842,6.976429143314652 9.458718975180142,7.145012009607687 C 9.58101681345076,7.329399519615693 9.600584467574057,7.53787029623699 9.581016813450757,7.750856685348279 C 9.551289031224975,8.069583666933548 9.572361889511605,8.366485188150522 9.842169735788628,8.591136909527622 A 2.90466773418735,2.90466773418735 0.0 0,0 10.145092073658924,8.793210568454764 C 10.279055244195353,8.879007205764612 10.440488390712568,8.916261008807046 10.55526020816653,9.035548438751 C 10.622994395516411,9.105916733386708 10.662882305844674,9.180424339471577 10.633530824659724,9.280520416333067 C 10.604179343474778,9.380616493194555 10.525908726981582,9.427654123298641 10.42280224179343,9.438566853482785 C 10.162401921537224,9.466789431545235 9.907646116893511,9.41373098478783 9.651761409127296,9.382874299439552 C 9.61827061649319,9.378734987990391 9.585532425940746,9.376477181745397 9.550912730184143,9.3742193755004 A 0.5791273018414732,0.5791273018414732 0.0 0,1 9.358622898318648,9.380616493194555 L 9.29841473178542,9.380616493194555 A 1.3482866293034428,1.3482866293034428 0.0 0,0 9.00038430744595,9.45173738991193 C 8.75917534027221,9.539791833466772 8.539415532425934,9.63650120096077 8.254555644515605,9.631609287429942 A 0.21825460368294636,0.21825460368294636 0.0 0,0 8.151072858286621,9.67638911128903 C 7.927926341072849,9.874699759807845 7.793586869495588,10.125316253002401 7.9049719775820595,10.491457165732585 C 8.210904723779016,11.346413130504402 8.996244995996792,13.408919135308247 9.33341072858286,14.298871096877502 C 9.324003202562043,13.696036829463571 9.321369095276216,12.616429143314653 9.319111289031218,12.092241793434749 C 10.666269015212164,12.094123298638912 12.732161729383499,12.093370696557246 12.896981585268207,12.093370696557246 L 12.896605284227382,12.093370696557246 M14.38,6.12H18.42A0.68,0.68 0 0 1 19.1,6.8V6.8A0.68,0.68 0 0 1 18.42,7.48H14.38A0.68,0.68 0 0 1 13.7,6.8V6.8A0.68,0.68 0 0 1 14.38,6.12Z M14.38,8.92H18.42A0.68,0.68 0 0 1 19.1,9.6V9.6A0.68,0.68 0 0 1 18.42,10.28H14.38A0.68,0.68 0 0 1 13.7,9.6V9.6A0.68,0.68 0 0 1 14.38,8.92Z M14.38,11.72H18.42A0.68,0.68 0 0 1 19.1,12.4V12.4A0.68,0.68 0 0 1 18.42,13.08H14.38A0.68,0.68 0 0 1 13.7,12.4V12.4A0.68,0.68 0 0 1 14.38,11.72Z"/>
|
||||
<path android:fillColor="#000000" android:pathData="M6.6,15.4L6.6,21L12.2,15.4Z"/>
|
||||
</vector>
|
||||
|
||||
@@ -4,12 +4,5 @@
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="#000000">
|
||||
<path android:fillColor="#000000" android:fillType="evenOdd" android:pathData="M12,21.35l-1.45,-1.32C5.4,15.36 2,12.28 2,8.5 2,5.42 4.42,3 7.5,3c1.74,0 3.41,0.81 4.5,2.09C13.09,3.81 14.76,3 16.5,3 19.58,3 22,5.42 22,8.5c0,3.78 -3.4,6.86 -8.55,11.54L12,21.35z M 12.0,16.775 L 11.275,16.115000000000002 C 8.7,13.78 7.0,12.239999999999998 7.0,10.35 C 7.0,8.809999999999999 8.21,7.6 9.75,7.6 C 10.620000000000001,7.6 11.455,8.004999999999999 12.0,8.645 C 12.545,8.004999999999999 13.379999999999999,7.6 14.25,7.6 C 15.79,7.6 17.0,8.809999999999999 17.0,10.35 C 17.0,12.239999999999998 15.3,13.78 12.725,16.119999999999997 L 12.0,16.775"/>
|
||||
<group
|
||||
android:scaleX="0.02"
|
||||
android:scaleY="0.02"
|
||||
android:translateX="6.978"
|
||||
android:translateY="6.488">
|
||||
<path android:fillColor="#000000" android:pathData="M370.18,326.86C369.91,326.04 307.3,176.97 290.09,135.63c-20.96,0 -65.23,0 -96.46,0 -9.17,22.67 -32.82,80.44 -51.8,126.98 10.4,24.81 19.74,47.1 26.95,64.29l39.28,0a2.68,2.68 135,0 0,2.51 -3.15c-0.34,-7.93 -21.93,-36.76 -15.49,-67.94 1.72,-6.71 3.03,-13.53 4.91,-20.21a235.88,235.88 135,0 1,18.04 -46.7c1.19,-2.27 1.74,-3.29 4.5,-1.57 5.86,3.65 12.41,3.44 18.94,2.97 5.62,-1.22 8.36,-3.92 18.67,-1.18 2.04,0 4.03,0 6.11,0.19 4.95,0.39 9.6,1.57 12.57,6.05 3.25,4.9 3.77,10.44 3.25,16.1 -0.79,8.47 -0.23,16.36 6.94,22.33a77.19,77.19 0,0 0,8.05 5.37c3.56,2.28 7.85,3.27 10.9,6.44 1.8,1.87 2.86,3.85 2.08,6.51 -0.78,2.66 -2.86,3.91 -5.6,4.2 -6.92,0.75 -13.69,-0.66 -20.49,-1.48 -0.89,-0.11 -1.76,-0.17 -2.68,-0.23a15.39,15.39 0,0 1,-5.11 0.17l-1.6,0a35.83,35.83 0,0 0,-7.92 1.89c-6.41,2.34 -12.25,4.91 -19.82,4.78a5.8,5.8 0,0 0,-2.75 1.19c-5.93,5.27 -9.5,11.93 -6.54,21.66 8.13,22.72 29,77.53 37.96,101.18 -0.25,-16.02 -0.32,-44.71 -0.38,-58.64 35.8,0.05 90.7,0.03 95.08,0.03z"/>
|
||||
</group>
|
||||
<path android:fillColor="#000000" android:fillType="evenOdd" android:pathData="M12,21.35l-1.45,-1.32C5.4,15.36 2,12.28 2,8.5 2,5.42 4.42,3 7.5,3c1.74,0 3.41,0.81 4.5,2.09C13.09,3.81 14.76,3 16.5,3 19.58,3 22,5.42 22,8.5c0,3.78 -3.4,6.86 -8.55,11.54L12,21.35z M 12.0,16.775 L 11.275,16.115000000000002 C 8.7,13.78 7.0,12.239999999999998 7.0,10.35 C 7.0,8.809999999999999 8.21,7.6 9.75,7.6 C 10.620000000000001,7.6 11.455,8.004999999999999 12.0,8.645 C 12.545,8.004999999999999 13.379999999999999,7.6 14.25,7.6 C 15.79,7.6 17.0,8.809999999999999 17.0,10.35 C 17.0,12.239999999999998 15.3,13.78 12.725,16.119999999999997 L 12.0,16.775 M 15.062473979183345,13.077189751801441 C 15.055232185748597,13.055196156925541 13.37594075260208,9.056921537229783 12.914343474779823,7.948122497998399 C 12.35216573258607,7.948122497998399 11.164779823859085,7.948122497998399 10.32714571657326,7.948122497998399 C 10.081192954363491,8.556164931945556 9.446865492393915,10.105640512409927 8.93779423538831,11.353911128903123 C 9.21673738991193,12.019351481184948 9.467249799839871,12.617201761409127 9.660632506004802,13.078262610088071 L 10.714179343474779,13.078262610088071 A 0.07188150520416332,0.07188150520416332 135.0 0,0 10.781501200960768,12.993775020016015 C 10.77238190552442,12.781080864691756 10.193306645316252,12.007818254603684 10.366036829463571,11.171525220176143 C 10.41216973578863,10.991553242594076 10.44730584467574,10.808630904723781 10.497730184147317,10.629463570856686 A 6.326645316253002,6.326645316253002 135.0 0,1 10.981589271417132,9.376901521216976 C 11.013506805444354,9.316016813450762 11.028258606885508,9.288658927141714 11.102285828662929,9.334791833466774 C 11.259459567654122,9.4326901521217 11.43514011208967,9.427057646116895 11.610284227381904,9.414451561248999 C 11.761020816653321,9.381729383506805 11.834511609287429,9.309311449159328 12.11104083266613,9.382802241793435 C 12.165756605284226,9.382802241793435 12.219131305044034,9.382802241793435 12.274919935948757,9.387898318654925 C 12.407686148919133,9.39835868694956 12.532405924739791,9.430008006405124 12.612065652522016,9.550168134507608 C 12.699235388310647,9.681593274619697 12.713182546036828,9.830184147317855 12.699235388310647,9.981993594875902 C 12.678046437149717,10.209171337069655 12.693066453162528,10.420792634107286 12.88537630104083,10.58091673338671 A 2.070348278622898,2.070348278622898 0.0 0,0 13.10128903122498,10.724947958366695 C 13.196773418734988,10.786100880704563 13.31183746997598,10.812654123298639 13.393642914331462,10.897678142514012 C 13.441921537229781,10.947834267413931 13.470352281825459,11.000940752602084 13.449431545236187,11.072285828662931 C 13.428510808646916,11.143630904723778 13.37272217774219,11.177157726180944 13.299231385108083,11.184935948759007 C 13.113626901521215,11.205052041633305 12.932045636509205,11.167233787029623 12.749659727782223,11.145240192153723 C 12.72578863090472,11.142289831865494 12.702453963170534,11.140680544435549 12.677778222578059,11.139071257005604 A 0.41278222578062446,0.41278222578062446 0.0 0,1 12.540720576461165,11.143630904723778 L 12.497806244995992,11.143630904723778 A 0.9610128102481984,0.9610128102481984 0.0 0,0 12.28538030424339,11.194323458767014 C 12.113454763811042,11.257085668534828 11.956817453963165,11.326016813450762 11.75377902321857,11.322530024019215 A 0.15556445156124898,0.15556445156124898 0.0 0,0 11.680020016012804,11.354447558046438 C 11.52096877502001,11.495796637309848 11.425216172938345,11.674427542033627 11.504607686148915,11.935400320256205 C 11.722666132906319,12.544783827061648 12.282429943955162,14.014867894315453 12.522750200160123,14.649195356285029 C 12.51604483586869,14.219515612489992 12.51416733386709,13.450008006405126 12.512558046437146,13.07638510808647 C 13.47276621297037,13.077726180944756 14.94526421136909,13.077189751801441 15.062742193755,13.077189751801441 L 15.062473979183345,13.077189751801441"/>
|
||||
</vector>
|
||||
|
||||
Reference in New Issue
Block a user