Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[13939] Implement system message into quo2 components #14061

Merged
merged 13 commits into from
Oct 6, 2022
Merged

Conversation

erikseppanen
Copy link
Contributor

@erikseppanen erikseppanen commented Sep 22, 2022

fixes #13939

status: ready

@status-im-auto
Copy link
Member

status-im-auto commented Sep 22, 2022

Jenkins Builds

Click to see older builds (45)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 8dbe6ce #1 2022-09-22 18:38:20 ~1 min tests 📦log
✔️ 8dbe6ce #1 2022-09-22 18:45:01 ~8 min android 📦apk 📲
✔️ 8dbe6ce #1 2022-09-22 18:45:03 ~8 min android-e2e 📦apk 📲
✔️ 8dbe6ce #1 2022-09-22 18:48:38 ~12 min ios 📦ipa 📲
✔️ 2a34313 #2 2022-09-26 13:16:12 ~2 min tests 📦log
✔️ 2a34313 #2 2022-09-26 13:22:46 ~8 min android-e2e 📦apk 📲
✔️ 2a34313 #2 2022-09-26 13:22:48 ~8 min android 📦apk 📲
✔️ 2a34313 #2 2022-09-26 13:28:05 ~14 min ios 📦ipa 📲
✔️ 71b81fb #3 2022-09-27 00:37:16 ~1 min tests 📦log
✔️ 71b81fb #3 2022-09-27 00:43:58 ~8 min android-e2e 📦apk 📲
✔️ 71b81fb #3 2022-09-27 00:44:09 ~8 min android 📦apk 📲
✔️ 7c676e3 #4 2022-09-27 00:48:14 ~1 min tests 📦log
✔️ 7c676e3 #4 2022-09-27 00:55:07 ~8 min android-e2e 📦apk 📲
✔️ 7c676e3 #4 2022-09-27 00:55:11 ~8 min android 📦apk 📲
✔️ 3e0bbf3 #5 2022-09-27 00:59:30 ~2 min tests 📦log
✔️ 3e0bbf3 #5 2022-09-27 01:04:47 ~7 min android-e2e 📦apk 📲
✔️ 3e0bbf3 #5 2022-09-27 01:04:48 ~7 min android 📦apk 📲
✔️ 3e0bbf3 #5 2022-09-27 01:12:25 ~15 min ios 📦ipa 📲
✔️ c24e027 #6 2022-09-29 16:31:25 ~1 min tests 📦log
✔️ c24e027 #6 2022-09-29 16:37:56 ~8 min android-e2e 📦apk 📲
✔️ c24e027 #6 2022-09-29 16:38:24 ~8 min android 📦apk 📲
✔️ c24e027 #6 2022-09-29 16:43:22 ~13 min ios 📦ipa 📲
12f4a9a #7 2022-10-03 16:28:47 ~1 min tests 📄log
✔️ 12f4a9a #7 2022-10-03 16:34:48 ~7 min android-e2e 📦apk 📲
✔️ 12f4a9a #7 2022-10-03 16:35:20 ~8 min android 📦apk 📲
✔️ b8452ab #8 2022-10-03 17:27:01 ~1 min tests 📦log
✔️ b8452ab #8 2022-10-03 17:32:37 ~7 min android 📦apk 📲
✔️ b8452ab #8 2022-10-03 17:32:43 ~7 min android-e2e 📦apk 📲
✔️ b8452ab #8 2022-10-03 17:53:11 ~27 min ios 📦ipa 📲
✔️ 0b5ea8a #9 2022-10-04 20:37:53 ~1 min tests 📦log
✔️ 0b5ea8a #9 2022-10-04 20:43:49 ~7 min android 📦apk 📲
✔️ 0b5ea8a #9 2022-10-04 20:43:54 ~7 min android-e2e 📦apk 📲
✔️ 0b5ea8a #9 2022-10-04 20:48:05 ~11 min ios 📦ipa 📲
✔️ aba1bf2 #10 2022-10-04 21:17:11 ~2 min tests 📦log
✔️ aba1bf2 #10 2022-10-04 21:23:03 ~8 min android 📦apk 📲
✔️ aba1bf2 #10 2022-10-04 21:23:49 ~8 min android-e2e 📦apk 📲
✔️ 6bd0a8a #11 2022-10-04 21:27:03 ~2 min tests 📦log
✔️ f7f7a27 #12 2022-10-04 21:29:32 ~1 min tests 📦log
✔️ f7f7a27 #12 2022-10-04 21:34:58 ~7 min android 📦apk 📲
✔️ f7f7a27 #12 2022-10-04 21:35:37 ~7 min android-e2e 📦apk 📲
✔️ f7f7a27 #12 2022-10-04 21:39:58 ~12 min ios 📦ipa 📲
✔️ 571bc45 #13 2022-10-04 22:36:24 ~1 min tests 📦log
✔️ 571bc45 #13 2022-10-04 22:41:46 ~7 min android-e2e 📦apk 📲
✔️ 571bc45 #13 2022-10-04 22:42:03 ~7 min android 📦apk 📲
✔️ 571bc45 #13 2022-10-04 22:47:34 ~13 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 0536c47 #14 2022-10-06 01:03:34 ~3 min tests 📦log
✔️ 0536c47 #14 2022-10-06 01:09:16 ~9 min android-e2e 📦apk 📲
✔️ 0536c47 #14 2022-10-06 01:09:22 ~9 min android 📦apk 📲
✔️ 0536c47 #14 2022-10-06 01:13:36 ~13 min ios 📦ipa 📲
✔️ 52de86d #15 2022-10-06 14:37:46 ~3 min tests 📦log
✔️ 52de86d #15 2022-10-06 14:42:20 ~7 min android 📦apk 📲
✔️ 52de86d #15 2022-10-06 14:43:06 ~8 min android-e2e 📦apk 📲
✔️ 52de86d #15 2022-10-06 14:47:23 ~12 min ios 📦ipa 📲

@briansztamfater
Copy link
Member

fixes #13939

status: WIP

Is ready for review or still WIP?

src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/screens/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
Copy link
Contributor

@J-Son89 J-Son89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found a few issues with the design implementation.
1 - pin icon seems too small.. in any case what seems to matter there is that the bounding box in the design is correct. Although if that's not there maybe it needs to be addressed with the avatar component that's used.

2 - the padding/margin between the 'pinned a message' and timestamp is not right.

3 - padding/margin between pin icon, user avatar and sub message ("Hello....") is not right.

4 - Text color seems wrong for "Hello! This is an example of a ... seems like it should be black and not grey.

5 - The background color of the pin icon should have 5% opacity. Seems like the underlying component needs to adjusted to handle different opacity settings.

Screenshot 2022-09-23 at 14 50 20

@J-Son89
Copy link
Contributor

J-Son89 commented Sep 23, 2022

The padding/margin looks wrong here in multiple places.

Also the line height is off by a fraction with some of the text. (This seems a bit nit picky though as it's so minor)

Screenshot 2022-09-23 at 15 21 14

@J-Son89
Copy link
Contributor

J-Son89 commented Sep 23, 2022

same here the icon and text padding/margin seems incorrect and then the button seems like it does not have the correct spacing between the right hand side of the component.
Screenshot 2022-09-23 at 15 23 42

@erikseppanen erikseppanen force-pushed the issue-13939 branch 3 times, most recently from 71b81fb to 7c676e3 Compare September 27, 2022 00:46
src/quo2/screens/messages/system_message.cljs Outdated Show resolved Hide resolved
src/quo2/screens/messages/resources.cljs Outdated Show resolved Hide resolved
src/quo2/foundations/colors.cljs Outdated Show resolved Hide resolved
src/quo2/components/messages/system_message.cljs Outdated Show resolved Hide resolved
@erikseppanen erikseppanen force-pushed the issue-13939 branch 8 times, most recently from a97d2f3 to 0536c47 Compare October 6, 2022 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Implement System message into quo2 components
9 participants