timmydoza Github contribution chart
timmydoza Github Stats
timmydoza Most Used Languages

Activity

14 Sep 2022

Timmydoza

A browser-based tool that displays information and metrics about Twilio Video JavaScript applications

Forked On 14 Sep 2022 at 06:11:50

Timmydoza

An interactive live video app built with Twilio Live and Twilio Video

Forked On 14 Sep 2022 at 06:01:02

Timmydoza

A quickstart and code samples for Twilio Live Media Extensions. https://www.twilio.com/docs/live/media-extensions-overview

Forked On 14 Sep 2022 at 04:20:11

Timmydoza

Add issue templates (#79)

  • Add issue templates

  • Update issue templates

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Update sdk version (#80)

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Move testing deps to devDependencies (#83)

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 338 community variant (#81)

  • Fix bug in controls

  • Update login page to handle passcode auth

  • Move firebase auth to own hook and create passcode auth hook

  • Change name of auth environment variables

  • Update tests for login page

  • Fix firebase hook tests

  • Fix private route tests

  • Update firebase config

  • Add and update auth tests

  • Remove appcode from url after verification

  • Don't update url when deployed as twilio function

  • Add npm script to build and deploy app

  • Update usePasscodeAuth hook to use full passcode

  • Update package.json deploy command

  • Fix bug in redirect

  • Write tests for history replace bug

  • Fix a test

  • Add a comment

  • Update passcode error handling

  • Rename 'verification name' to 'temp-name'

  • Set correct env var in twilio:cli build script

  • Use new plugin command

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Add initial PR template

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

AHOYAPPS-13 react app boilerplate (#1)

  • initial create-react-app commit

  • remove support for PWAs

  • Remove CRA boilerplate from app

  • Use twilio favicon

  • Add prettier and format repo

  • Add title back to readme

  • Remove more PWA stuff from index.html

  • circleci placeholder config

  • clean up gitignore

  • Apply new tsconfig rules

  • Add prettierrc file

  • Add sections to readme.md

  • Apply new prettier rules

  • Add linting script to package.json

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Update circle ci config to build and test app

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

AHOYAPPS-40: Add Functionality to Join/Leave a Room

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 40 enter/leave room tests (#6)

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 47 create participant filmstrip (#7)

  • Add Participant, publication, and Track components and hooks

  • Apply basic styles to ParticipantStrip

  • Add AudioTrack component

  • Add Network quality states to ParticipantStrip

  • Style adjustments for network quality

  • Clean up network quality appearance and code

  • Fix some bugs in useRoom and useParticipants hooks

  • Fix network quality level

  • Fix useRoom tests

  • Add more testing dependencies

  • fix networkQuality hook

  • Add more tests

  • Add more tests for hooks

  • Add tests for Participant and Publication

  • Add test for participantStrip component

  • Tidy up tests a little

  • Let Participant component decide if it was passed the localParticipant

  • Adjust import orders

  • Restructure participant component

  • Delete file created on accident

  • Rename type

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 46 dominant speaker area (#8)

  • Add new hooks and tests

  • Add main participant to room component

  • Move sidebar position to theme

  • Lint

  • Disable main participant's audio as it will already be rendered in the ParticipantStrip

  • Typo

  • Change import order

  • Fix circleci

  • Add comment

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 49 mute/unmute audio and video (#9)

  • Add new hooks

  • Add user controls

  • Add muted audio indicator to ParticipantStrip

  • Add tests for hooks

  • Add tests for ParticipantInfo changes

  • Cleanup

  • Add tests for Controls component

  • Uss css to hide video track when disabled. Add tests.

  • Run tests in single process. Trying to fix circleci builds

  • Rename hooks

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Fix bugs in hooks and add tests (#10)

  • Fix bugs in hooks and add tests

  • Update more hooks

  • Update hooks again

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

increase prettier width to 120 (#12)

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 97 rc delivery process (#15)

  • Add app.yaml file for google app engine deployment

  • Add .gcloudignore

  • Update config.yaml to add deployment step

  • Change server port to 8080

  • Fix circleci config

  • Change circleci config

  • Use CIRCLE_TAG variable

  • Add basic auth to token server

  • Import cookieParser

  • Remove cookies from server

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 66 screenshare (#13)

  • Add useScreenShareParticipant hook

  • Add useScreenShare hook

  • Update useMainSpeaker hook

  • Add enableScreenShare boolean to participant

  • Add screenShare icon to ParticipantInfo component

  • Update use controls to add screen share button

  • Disabled screenshare button in another user is sharing

  • Subscribe to localParticipant events in useScreenshareParticipant

  • Set up bandwidth profile in screensharing

  • Change order of controls

  • Vertically center main video

  • remove unneeded type

  • Use async/await in screenshare hook

  • Use correct event names in usePublications

  • Add tests for useScreenShareParticipant hook

  • Add tests for useScreenShare hook

  • Apply new prettier config to new files

  • Update tests for ParticipantInfo component

  • Rename useScreenShare hook to useScreenShareToggle

  • Update tests for controls component

  • Add tests for participantTracks component

  • Address pr comments

  • Update screenshare compaticility check

  • Spacing

  • Use better switch block

  • Move declared function inline

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ui improvements (#16)

  • Make ParticipantStrip scrollable

  • Display room name when connected to a room

  • create MainParticipant component

  • Create MainParticipantInfo component

  • Add MainParticipant to room

  • Lint

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Fix screensharing (#19)

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Ahoyapps 65 fullscreen (#17)

  • Toggle full screen functionality

  • Cleanup

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Refactor Controls component (#18)

  • Refactor Controls component

  • Update test language

Pushed On 14 Sep 2022 at 04:19:35

Timmydoza

Small refactor

Pushed On 12 Sep 2022 at 04:54:23

Timmydoza

Update formatting in windows snippet

Pushed On 09 Sep 2022 at 07:23:31

Timmydoza

Add windows commands

Pushed On 09 Sep 2022 at 06:34:05

Timmydoza

Add chrome fix for AudioLevelIndicator

Pushed On 08 Sep 2022 at 11:09:32

Timmydoza

Quick fixes

Pushed On 08 Sep 2022 at 10:29:46

Timmydoza

Fix linting issues

Pushed On 08 Sep 2022 at 10:29:46

Timmydoza

Invalid Access Token issuer/subject Error Code: 20103

Discussed in https://github.com/twilio/twilio-video-app-react/discussions/748

Originally posted by deepakdumraliya September 8, 2022 Hello,

I am getting the following error Invalid Access Token issuer/subject Error Code: 20103 I have created a custom API to get an access token and called the same can you check the same and let me know what the issue is?

https://video-app-7103-7184-dev.twil.io?passcode=80573471037184

Forked On 08 Sep 2022 at 09:14:10

Timmydoza

Hey @deepakdumraliya - thanks for the issue!

Thanks so much for sharing the link to your app. I could easily tell what is going on.

The "Invalid Access Token issuer/subject" error means that the Video SDK does not recognize the Twilio Account SID (subject) or API Key SID (issuer) of the token that the custom API is returning. This doesn't mean that the token is bad though.

I see that REACT_APP_TWILIO_ENVIRONMENT: "dev" is set in you .env file, which will direct our SDK to connect to our 'dev' servers instead of our 'prod' servers. The Account SID that issued the token does not exist in our 'dev' servers. Our 'dev' servers are just for internal use, so your app should always be connecting to the 'prod' servers. To do this, just remove REACT_APP_TWILIO_ENVIRONMENT: "dev" from your .env file and the SDK will default to the 'prod' servers.

Please let me know how this works out for you!

Commented On 08 Sep 2022 at 09:14:10

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 07 Sep 2022 at 09:56:14

Timmydoza

Commented On 07 Sep 2022 at 09:56:14

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Forked On 07 Sep 2022 at 09:56:08

Timmydoza

```suggestion ``` Don't think these are needed. Otherwise looks good!
On 07 Sep 2022 at 09:56:08

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 07 Sep 2022 at 09:56:14

Timmydoza

Commented On 07 Sep 2022 at 09:56:14

Timmydoza

Add .env file for video-token-server

Pushed On 07 Sep 2022 at 08:37:30

Timmydoza

Add video token server

Created On 07 Sep 2022 at 04:50:46

Timmydoza

Update package lock

Pushed On 07 Sep 2022 at 04:49:23
Create Branch
Timmydoza In timmydoza/function-templates Create Branchadd-video-token-server

Timmydoza

Twilio Function templates for different Voice, SMS, Video, Chat, Sync, etc use cases

On 07 Sep 2022 at 04:41:46

Timmydoza

VIDEO-11220 - Fix dynamicImport

JIRA Ticket : VIDEO-11220

Related Github Issue : https://github.com/twilio/twilio-video.js/issues/1854

Reopening this PR with some changes that @timmydoza had POC'd and tested. Revamped dynamic imports so that it can build with the ES5 files without throwing errors.

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

Description

A description of what this PR does.

Burndown

Before review

  • [x] Updated CHANGELOG.md if necessary
  • [ ] Added unit tests if necessary
  • [x] Updated affected documentation
  • [x] Verified locally with npm test
  • [ ] Manually sanity tested running locally
  • [ ] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Forked On 31 Aug 2022 at 10:21:00

Timmydoza

This code has some features from `https://github.com/GoogleChromeLabs/dynamic-import-polyfill` that we might not need. It stores each imported module in a window object `window.__twilioImportedModules`. If this function is called again for a module that was already imported, then it will just return that object instead of importing the file again. This would help this function be used for different modules multiple times, but I don't think we need that functionality.
On 31 Aug 2022 at 10:21:00

Timmydoza

VIDEO-11220 - Fix dynamicImport

JIRA Ticket : VIDEO-11220

Related Github Issue : https://github.com/twilio/twilio-video.js/issues/1854

Reopening this PR with some changes that @timmydoza had POC'd and tested. Revamped dynamic imports so that it can build with the ES5 files without throwing errors.

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

Description

A description of what this PR does.

Burndown

Before review

  • [x] Updated CHANGELOG.md if necessary
  • [ ] Added unit tests if necessary
  • [x] Updated affected documentation
  • [x] Verified locally with npm test
  • [ ] Manually sanity tested running locally
  • [ ] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Merged On 31 Aug 2022 at 10:21:01

Timmydoza

Commented On 31 Aug 2022 at 10:21:01

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 31 Aug 2022 at 04:44:55

Timmydoza

Looks good! We may want to try it out in a real room with a throttled connection.

Also, I noticed that the transitions aren't quite right when a participant is made the dominant speaker: switch-off-transition Here, "test1" is already showing the "Low Bandwidth" message in the sidebar, but as they move to the dominant speaker we see the fade to black transition again. I'm not exactly sure what the fix here would be but we can chat about it.

Commented On 31 Aug 2022 at 04:44:55

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 31 Aug 2022 at 04:43:54

Timmydoza

Looks good! We may want to try it out in a real room with a throttled connection.

Also, I noticed that the transitions aren't quite right when a participant is made the dominant speaker: switch-off-transition I'm not exactly sure what the fix here would be but we can chat about it.

Commented On 31 Aug 2022 at 04:43:54

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Forked On 31 Aug 2022 at 04:34:41

Timmydoza

Not sure about the 2s delay. This would display a frozen video for 2 seconds before it fades to black. Seems a little long. I'm not sure I like it because it means that the UI allows the user to be confused about the frozen video for 2 seconds before we reveal what is going on. I think we might just want to let the user know right away. A fade could still be fine though.
On 31 Aug 2022 at 04:34:41

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Forked On 31 Aug 2022 at 04:35:34

Timmydoza

Wondering if `avatarContainer` could be renamed to something more generic since it's now being used to contain something that isn't an avatar.
On 31 Aug 2022 at 04:35:34

Timmydoza

Video 10788 track switch off UI

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR updates the track switch off UI for v2 rooms according to the new figma designs. See PR #731 for the old designs where we blurred the video.

switchoffUI

Burndown

Before review

  • [ ] Updated CHANGELOG.md if necessary
  • [x] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with npm test
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 31 Aug 2022 at 04:43:54

Timmydoza

Looks good! We may want to try it out in a real room with a throttled connection.

Also, I noticed that the transitions aren't quite right when a participant is made the dominant speaker: switch-off-transition I'm not exactly sure what the fix here would be but we can chat about it.

Commented On 31 Aug 2022 at 04:43:54
Create Branch
Timmydoza In twilio/twilio-video.js Create BranchVIDEO-11278-import-workaround

Timmydoza

Twilio’s Programmable Video JavaScript SDK

On 30 Aug 2022 at 04:42:19

Timmydoza

Add error logging to functions

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Remove package-lock.json

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Upgrade version of Twilio used by functions

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Bump version and add changelog entry

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Add error message descriptions

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Fix typo

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Add newline

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Merge pull request #109 from twilio-labs/add-error-logging

Add error logging and prepare release of 0.8.4

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Bump version after release [skip ci]

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Merge branch 'master' into rooms-captions

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

Add max duration of 30 minutes to mediaProcessor

Pushed On 30 Aug 2022 at 04:01:51

Timmydoza

add emoji support to live app

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR adds a few emoji buttons to the chat window. Open to changing the emojis if we want! I also removed the <Snackbar /> component since there will never be any file sending errors.

Screen Shot 2022-08-08 at 12 53 56 PM

Burndown

Before review

  • [ ] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with all effected platforms
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 29 Aug 2022 at 04:49:29

Timmydoza

Commented On 29 Aug 2022 at 04:49:29

Timmydoza

Twilio Function templates for different Voice, SMS, Video, Chat, Sync, etc use cases

Forked On 29 Aug 2022 at 03:05:28

Timmydoza

add emoji support to live app

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR adds a few emoji buttons to the chat window. Open to changing the emojis if we want! I also removed the <Snackbar /> component since there will never be any file sending errors.

Screen Shot 2022-08-08 at 12 53 56 PM

Burndown

Before review

  • [ ] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with all effected platforms
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Merged On 28 Aug 2022 at 07:01:06

Timmydoza

Commented On 28 Aug 2022 at 07:01:06

Timmydoza

add emoji support to live app

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details

JIRA link(s):

Description

This PR adds a few emoji buttons to the chat window. Open to changing the emojis if we want! I also removed the <Snackbar /> component since there will never be any file sending errors.

Screen Shot 2022-08-08 at 12 53 56 PM

Burndown

Before review

  • [ ] Added unit tests if necessary
  • [ ] Updated affected documentation
  • [x] Verified locally with all effected platforms
  • [x] Manually sanity tested running locally
  • [x] Included screenshot as PR comment (if needed)
  • [x] Ready for review

Before merge

  • [ ] Got one or more +1s
  • [ ] Re-tested if necessary

Forked On 28 Aug 2022 at 07:00:52

Timmydoza

My only thought here is - should there be 0 left-margin? Just thinking it looks the tiniest bit lop-sided with left-margin and no right-margin. What do you think? ![image](https://user-images.githubusercontent.com/12685223/187090343-d82d274a-cb01-4e52-8170-51f72809c7b7.png) ![image](https://user-images.githubusercontent.com/12685223/187090350-398452aa-3347-4fc9-9408-c696371d1fdc.png)
On 28 Aug 2022 at 07:00:52