Awais Ansari
7b7c249abd
Revert "Perf: improved discussions MFE's components re-rendering and loading time ( #485 )" ( #512 )
...
This reverts commit 59b4366edd .
2023-05-08 15:34:43 +05:00
Awais Ansari
59b4366edd
Perf: improved discussions MFE's components re-rendering and loading time ( #485 )
...
* chore: configure WDYR for react profiling
* perf: reduced post content re-rendering
* perf: post content view and it child optimization
* perf: add memoization in post editor
* perf: add memoization in postCommnetsView
* perf: improved endorsed comment view rendering
* perf: improved re-rendering in reply component
* fix: uncomment questionType commentsView
* fix: removed console errors in postContent area
* perf: reduced postType and postId dependancy
* perf: improved re-rendering in discussionHome
* perf: improved re-rendering of postsList and its child components
* perf: improved re-rendering of legacyTopic and learner sidebar
* fix: postFilterBar filter was not updating
* fix: resolve duplicate comment posts issue
* fix: memory leaking issue in comments view
* fix: duplicate topic posts in inContext sidebar
* perf: add lazy loading
* chore: remove WDYR configuration
* fix: alert banner padding
* chore: update package-lock file
2023-05-08 15:14:53 +05:00
ayesha waris
f9ca375853
style: in-context discussions style updates ( #426 )
...
* style: change size of postactionbar in incontext discussions
* style: change postfilterbar text color and style
* style: change side bar icon sizes accoording to figma
* style: change margin for post aacording to figmaa
* style: change add a post style aaccording to figma
* refactor: remove unnecessary spaces
* refactor: use lineheight24 aand fontstyle class
---------
Co-authored-by: Mehak Nasir <67791278+mehaknasir@users.noreply.github.com >
2023-02-09 16:08:22 +05:00
ayesha waris
62ebd4450f
style: post content style updates ( #407 )
...
* style: post content design updates
* fix: fixing test cases
* fix: preview p changed from capital to small and 2px focus state border
* style: comment time moved next to author name
* fix: fixed post style according to figma
* test: added test cases for hover card component
* refactor: added utility func to check if last element of list
* fix: fixed blur event for actions dropdown
* fix: review fixees
* test: fixed test cases post mathjax-v3 merge
---------
Co-authored-by: Mehak Nasir <mehaknasir94@gmail.com >
2023-01-30 17:30:12 +05:00
Awais Ansari
67b634d391
fix: Update post content UI according to Figma ( #209 )
...
* fix: Update post content UI according to Figma
* test: update post view test case
2022-07-14 11:57:39 +05:00
Awais Ansari
275dd99b18
fix: post summary card ( #196 )
...
* fix: post summery card
2022-06-16 17:23:45 +05:00
Mehak Nasir
5d342f3898
Revert "fix: post summary card ( #186 )"
...
This reverts commit 478799e728 .
2022-06-13 18:51:08 +05:00
Awais Ansari
478799e728
fix: post summary card ( #186 )
...
* fix: post summery card
* test: fix post link fail test cases
2022-06-13 17:03:22 +05:00
adeel.tajamul
97f60d94f6
fix: updated post summary
2022-05-19 15:55:06 +05:00
adeel.tajamul
3719e08321
fix: post summary size fix
2022-04-29 16:54:02 +05:00
Kshitij Sobti
b6da098331
feat: Add support for specifying post close reasons [BD-38] [TNL-8843] [BB-5012] ( #96 )
...
Adds support for specifying an edit reason when a moderator edits a user's post.
Co-authored-by: Felipe Trzaskowski <felipe.trzaskowski@gmail.com >
2022-04-01 07:56:25 +00:00
Abdurrahman Asad
b6eff472c5
fix: UI adjustments to post summary and post details ( #110 )
...
* fix: UI adjustments to post summary and details
2022-03-31 18:35:07 +05:00
adeel.tajamul
4de3305a5a
fix: add spacing to post count
2022-03-25 16:48:20 +05:00
Keith Grootboom
789d468440
fix: Like count should not display is zero ( #62 )
...
When there are no likes just show the empty like icon.
2022-02-22 11:56:44 +00:00
Kshitij Sobti
2f7771e9fc
feat: add cohort information to post footer
2021-10-29 19:13:26 +05:30
Kshitij Sobti
16e5901a46
feat: Add a reply editor and hook to API
...
This change uses the TinyMCE editor for editing comments and making comments and replies to existing threads.
2021-09-22 19:35:31 +05:30
Kshitij Sobti
3395a1b381
refactor: update navigation paths for a more consistent experience
...
Navigation paths have now been structured such that you can move between tabs and topcis without losing the current page.
2021-09-07 21:18:18 +05:30
João Cabrita
7138e63cf0
fix: Bring UI closer to mockups
...
This makes many tweaks to get the UI closer to
the mockup and using Paragon components as much as possible.
Related tickets:
* [TNL-8427](https://openedx.atlassian.net/browse/TNL-8427 )
* [BB-4417](https://tasks.opencraft.com/browse/BB-4417 )
2021-08-10 15:00:58 +05:00