Messaging: Looply home UI and Gradle app module layout
Restructure the tree for Android Studio/Gradle builds and add the iOS-style home experience with pinned conversations, selection chrome, and scroll-aware search padding. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<svg width="800px" height="800px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none"><path fill="#000000" fill-rule="evenodd" d="M12 3a2 2 0 0 0-1 3.732V8H8c-3.2 0-4 2.667-4 4v7c0 .667.4 2 2 2h1v-4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v4h1c1.6 0 2-1.333 2-2v-7c0-3.2-2.667-4-4-4h-3V6.732A2 2 0 0 0 12 3zm3 18v-3h-2v3h2zm-4 0v-3H9v3h2zm10-3v-5c.667 0 2 .4 2 2v1c0 .667-.4 2-2 2zM3 13v5c-1.6 0-2-1.333-2-2v-1c0-1.6 1.333-2 2-2zm6-1a1 1 0 1 0 0 2h.001a1 1 0 1 0 0-2H9zm5 1a1 1 0 0 1 1-1h.001a1 1 0 1 1 0 2H15a1 1 0 0 1-1-1z" clip-rule="evenodd"/></svg>
|
||||
|
After Width: | Height: | Size: 676 B |
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.186 2.09c.521.25 1.136.612 1.625 1.101.49.49.852 1.104 1.1 1.625.313.654.11 1.408-.401 1.92l-7.214 7.213c-.31.31-.688.541-1.105.675l-4.222 1.353a.75.75 0 0 1-.943-.944l1.353-4.221a2.75 2.75 0 0 1 .674-1.105l7.214-7.214c.512-.512 1.266-.714 1.92-.402zm.211 2.516a3.608 3.608 0 0 0-.828-.586l-6.994 6.994a1.002 1.002 0 0 0-.178.241L9.9 14.102l2.846-1.496c.09-.047.171-.107.242-.178l6.994-6.994a3.61 3.61 0 0 0-.586-.828zM4.999 5.5A.5.5 0 0 1 5.47 5l5.53.005a1 1 0 0 0 0-2L5.5 3A2.5 2.5 0 0 0 3 5.5v12.577c0 .76.082 1.185.319 1.627.224.419.558.754.977.978.442.236.866.318 1.627.318h12.154c.76 0 1.185-.082 1.627-.318.42-.224.754-.559.978-.978.236-.442.318-.866.318-1.627V13a1 1 0 1 0-2 0v5.077c0 .459-.021.571-.082.684a.364.364 0 0 1-.157.157c-.113.06-.225.082-.684.082H5.923c-.459 0-.57-.022-.684-.082a.363.363 0 0 1-.157-.157c-.06-.113-.082-.225-.082-.684V5.5z" fill="#000000"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="800px" height="800px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<title>ic_fluent_contact_card_group_24_filled</title>
|
||||
<desc>Created with Sketch.</desc>
|
||||
<g id="🔍-Product-Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<g id="ic_fluent_contact_card_group_24_filled" fill="#212121" fill-rule="nonzero">
|
||||
<path d="M18.75,4 C20.5449254,4 22,5.45507456 22,7.25 L22,16.754591 C22,18.5495164 20.5449254,20.004591 18.75,20.004591 L5.25,20.004591 C3.45507456,20.004591 2,18.5495164 2,16.754591 L2,7.25 C2,5.51696854 3.35645477,4.10075407 5.06557609,4.00514479 L5.25,4 L18.75,4 Z M9.25257038,12.5 L5.75,12.5 C5.37030423,12.5 5.05650904,12.7821539 5.00684662,13.1482294 L5,13.25 L5,13.8310402 C5,15.1036013 5.96840664,15.75 7.50128519,15.75 C8.96745588,15.75 9.91728875,15.1591317 9.99711132,13.9945525 L10.0025704,13.8321918 L10.0025704,13.25 C10.0025704,12.8703042 9.72041649,12.556509 9.35434093,12.5068466 L9.25257038,12.5 Z M12.25,12.5 L10.8334902,12.4985863 C10.9202155,12.6807247 10.9763916,12.8802147 10.9953931,13.0904305 L11.0025704,13.25 L11.0025704,13.8321918 L10.9937337,14.0856775 C10.9702591,14.4160784 10.9003752,14.7160989 10.7884008,14.9850208 C10.8965027,14.9950281 11.0088628,15 11.125,15 C12.1765849,15 12.9185186,14.5927355 12.9937039,13.7305917 L13,13.582681 L13,13.25 C13,12.8703042 12.7178461,12.556509 12.3517706,12.5068466 L12.25,12.5 L10.8334902,12.4985863 L12.25,12.5 Z M18.25,12.5 L15.2496688,12.5 L15.1478982,12.5068466 C14.7818227,12.556509 14.4996688,12.8703042 14.4996688,13.25 C14.4996688,13.6296958 14.7818227,13.943491 15.1478982,13.9931534 L15.2496688,14 L18.25,14 L18.3517706,13.9931534 C18.7178461,13.943491 19,13.6296958 19,13.25 C19,12.8703042 18.7178461,12.556509 18.3517706,12.5068466 L18.25,12.5 Z M7.50071279,8.5 C6.671892,8.5 6,9.171892 6,10.0007128 C6,10.8295336 6.671892,11.5014256 7.50071279,11.5014256 C8.32953357,11.5014256 9.00142557,10.8295336 9.00142557,10.0007128 C9.00142557,9.171892 8.32953357,8.5 7.50071279,8.5 Z M11.3699891,9.00225167 C10.6808767,9.00225167 10.1222408,9.56088763 10.1222408,10.25 C10.1222408,10.9391124 10.6808767,11.4977483 11.3699891,11.4977483 C12.0591015,11.4977483 12.6177374,10.9391124 12.6177374,10.25 C12.6177374,9.56088763 12.0591015,9.00225167 11.3699891,9.00225167 Z M18.25,9.5 L15.2496688,9.5 L15.1478982,9.50684662 C14.7818227,9.55650904 14.4996688,9.87030423 14.4996688,10.25 C14.4996688,10.6296958 14.7818227,10.943491 15.1478982,10.9931534 L15.2496688,11 L18.25,11 L18.3517706,10.9931534 C18.7178461,10.943491 19,10.6296958 19,10.25 C19,9.87030423 18.7178461,9.55650904 18.3517706,9.50684662 L18.25,9.5 Z" id="🎨-Color">
|
||||
␍</path>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M17 2H7C4.24 2 2 4.23 2 6.98V12.96V13.96C2 16.71 4.24 18.94 7 18.94H8.5C8.77 18.94 9.13 19.12 9.3 19.34L10.8 21.33C11.46 22.21 12.54 22.21 13.2 21.33L14.7 19.34C14.89 19.09 15.19 18.94 15.5 18.94H17C19.76 18.94 22 16.71 22 13.96V6.98C22 4.23 19.76 2 17 2ZM13 13.75H7C6.59 13.75 6.25 13.41 6.25 13C6.25 12.59 6.59 12.25 7 12.25H13C13.41 12.25 13.75 12.59 13.75 13C13.75 13.41 13.41 13.75 13 13.75ZM17 8.75H7C6.59 8.75 6.25 8.41 6.25 8C6.25 7.59 6.59 7.25 7 7.25H17C17.41 7.25 17.75 7.59 17.75 8C17.75 8.41 17.41 8.75 17 8.75Z" fill="#292D32"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 779 B |
Reference in New Issue
Block a user