Skip to content
This repository has been archived by the owner on Dec 23, 2022. It is now read-only.

Refine Activity component section #19

Open
ayushagg31 opened this issue Oct 6, 2020 · 6 comments
Open

Refine Activity component section #19

ayushagg31 opened this issue Oct 6, 2020 · 6 comments
Labels
enhancement New feature or request Interesting Issues interesting to explore intermediate Issues with intermediate difficulty

Comments

@ayushagg31
Copy link
Owner

At present Activity Component has some hard-coded operation, which I believe can be refectored to improve the overall quality.

@ayushagg31 ayushagg31 added enhancement New feature or request hacktoberfest intermediate Issues with intermediate difficulty Interesting Issues interesting to explore labels Oct 6, 2020
@hasnatamir2
Copy link

I'm interested in working on it, can You assign me this? @ayushagg31

also, what is the expected behavior?

@ayushagg31
Copy link
Owner Author

  • Activity component shows the recent user activity info and timestamps. Currently, it is using Momentjs to update the timestamps, but it can be easily done with other lightweight libraries, feel free to explore other option or create something of your own.
  • Also, you can experiment with the activity component look and design, if you're interested. Let me know what are your thoghts on this.

@hasnatamir2
Copy link

I have replaced momen.js with days.js, it is a very light package with all the features required. Also, the front end looks like this:
trellis

@ayushagg31
Copy link
Owner Author

That's look good, although spacing between activity text and timestamps looks odd, try to reduce it and also can you add similar background to Change Background and Delete Board button.

@hasnatamir2
Copy link

hasnatamir2 commented Oct 9, 2020

The required changes are done including the UI and functionality
trellis1

@ayushagg31
Copy link
Owner Author

That looks better now, please submit PR for the changes, will review it soon.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Interesting Issues interesting to explore intermediate Issues with intermediate difficulty
Projects
None yet
Development

No branches or pull requests

2 participants