Commit Graph
43 Commits
Author SHA1 Message Date
Oliver Eyton-WilliamsandTom 1a56f4d5f4 fix(client): show certs on timeline (#37947)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-01-03 11:32:31 +05:30
Mrugesh Mohapatra fdb17223ec revert : Added displayUsername and username update functionality
removes implemenation from #35699
This reverts commit e154f38118.
2019-12-13 01:07:05 +05:30
Catalina e154f38118 Added displayUsername and username update functionality (#35699)
* Added displayUsername and username update functionality

* fix: move username assignment to safe place

moved the username assignment down a statement so that it doesn't cause exception 

* fix: handle missing username or displayUsername

* refactor: remove redundant code
2019-12-11 12:43:06 +01:00
Mathew Joseph 174af7fa66 feat(client): pagination on timeline (#37569)
* Implemented pagination on timeline

* Made requested change and removed outline from button

* fix: PropTypes and off-by-one error

* Keep buttons centered in all cases and give fixed height timeline table rows to prevent jerk while changing pages

* First and last page navigation and margin issue fix.

* Explicitly importing specific lodash functions

* Refactored timeline pagination into a separate file.

* Refactored timeline to have total Pages as prop and made text corrections.

* Added proptypes for total pages

* made changes to setState call for lastPage

* Made a11y changes
2019-11-23 12:06:13 -08:00
mrugesh 06a26861f6 fix(donate): unify layouts and navigation for consitency (#37795)
This commit updates the layouts and the styles to be consistent with the rest of the application. This also ensures now that the gatsby navigation is used for smoother transtions.
2019-11-21 15:00:22 +05:30
Abdelrahman Ashraf 94532f98db refactor(tests): enzyme => react-testing-library (#37712)
* refactor: 💡 rewrite enzyme tests in react-testing-library

* fix: 🐛 remove enzyme imports from frame-runner.js

* chore: 🤖 install and add enzyme imports to frame-runner.js back
2019-11-08 16:50:25 +05:30
ebb7d8f3f7 fix(client): icon background not covering on hover. (#37414)
* Fixed the issue of icon background

* Removed background from icons

* Reverted the margin in last icon and fixed the slight color change on hover.

* Update client/src/components/profile/components/social-icons.css

Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: null <mathew@sovereignwallet.network>
2019-10-31 17:49:04 +05:30
Ahmad Abdolsaheb b9014e2ceb feat: add local navigation 2019-10-22 21:21:10 +05:30
Derryk Boyd 2f88982e45 fix: add spacing between profile picture and social icons (#37354)
* fix: add spacing between profile picture and social icons

* add additional spacing and move code to correct file
2019-10-17 15:43:02 +05:30
Vivek Agrawal a443509caa fix: text overflow & portfolio hr (#37189)
* fix: text overflow & portfolio hr

* fix: code wrap

* fix: wrap locally

* fix: wrap location & resolve conflict

* fix: deprecated api

* fix: private portfolio overflows
2019-10-17 10:29:06 +03:00
Ahmad Abdolsaheb 2425f705c2 fix: reword honesty policy and replace profile with portfolio… (#37282) 2019-10-15 00:07:53 +07:00
moT01 5b2ade9cee feat: render profile preview on own private profile
- change verbiage on my own private profile
- render a preview of my own private profile
- move report user link to bottom of the profile
2019-10-08 11:01:26 -07:00
TomandOliver Eyton-Williams c52c36e51e fix: add report user button back to profile pages (#36926)
* fix: add report user button back to profile pages

* fix: make local redirect to signin work

* fix: redirect to learn instead of homepage

* fix: change from gatsby Link to the helper component Link

* feat: add tests for profile report and settings buttons

* Update client/src/client-only-routes/ShowUser.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* Update client/src/client-only-routes/ShowUser.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* Update client/src/client-only-routes/ShowUser.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* Update client/src/client-only-routes/ShowUser.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* Update client/src/client-only-routes/ShowUser.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-10-05 00:28:16 -07:00
ivan-nikolaievskyiandi.nikolaievskyi 6db0c1e71b fix(client): enable setting button when user profile is private (#36848)
Co-authored-by: i.nikolaievskyi <ivan.nikolaievskyi@leaseplan.com>
2019-09-26 15:53:02 +05:30
Valeriy 469c3f05c2 feat: use static query to get idToNameMap (#36722) 2019-08-30 22:37:28 +05:30
Tom 70b7080833 fix: make challenge links on profile page work (#36701)
* fix: make challenge links on profile page work

* fix: filter out certs from displaying

* fix: add suggested changes
2019-08-29 23:25:06 +05:30
Tom 8b43105d75 fix(style): info message on a private profile + night mode (#36697)
* fix(style): private-profile-alert-message
* fix: remove-alert-component
2019-08-28 00:00:51 +05:30
Tom f03a731c36 fix(style): remove underlines on button text (#36662)
* fix/remove-link-underlines

* fix(style): remove-underlines-from-buttons

* fix: change class to className

* style/change-class-to-btn-cta
2019-08-27 23:00:35 +05:30
Tom 2e205b04e8 fix(client): heatmap-colors (#36660)
* fix/heatmap-colors

* fix/simplify-variables

* fix/if-statements+typo
2019-08-26 18:52:39 +05:30
Mrugesh Mohapatra 1348a5a037 fix(profile): update identicon colors 2019-08-20 13:37:11 +05:30
Ahmad Abdolsaheb 31e3d9b27e feat: commandline chic 2019-08-20 13:37:11 +05:30
mrugesh 10d176178a fix(client): update profile image urls check (#36636) 2019-08-19 22:11:29 +05:30
mrugesh 5f97782eb0 fix: add identicon natively (#36633) 2019-08-19 19:17:53 +05:30
mrugeshandOliver Eyton-Williams ae7b2c2034 fix(client): apply type errors from code review
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 298e263f74 chore(client): resolve linting errors in client 2019-07-22 17:10:54 +05:30
Oliver Eyton-Williams 04382bc475 fix: prettify css 2019-07-19 15:30:17 +05:30
Tom 397ff21390 fix(client): add tooltip for calendar-heatmap (#36008) 2019-06-11 16:43:46 +03:00
Ahmad Abdolsaheb 08e968079c fix: hide legacy full stack cert on portfolio 2019-06-11 16:19:34 +05:30
Valeriy 77e7121028 fix(client): pass correct props to Camper component 2019-06-09 16:07:02 +05:30
Mrugesh Mohapatra cbaea46504 fix: rollback gatsby-remark-prismjs & more updates 2019-05-02 01:01:00 -07:00
Vicente Plata b24807312c fix(client): Make links with Font Awesome Icons accessible to visually impaired campers (#35589) 2019-03-18 08:58:24 +03:00
Ahmad Abdolsaheb 083161e247 fix: remove PII from title (#35428) 2019-02-27 12:42:06 +05:30
Ahmad Abdolsaheb 1c4d57dfb3 fix: text bleeding buttons in profile and donate-form (#35399)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
- [x] My changes do not use shortened URLs or affiliate links.

<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->

Closes #35265
2019-02-26 01:09:05 +05:30
mrugesh mohapatra 86cf0cff91 fix(profile): update private profile view (#35350) 2019-02-22 15:55:59 +03:00
Valeriy fc8c71ad16 feat: use eslint with prettier to format code 2019-02-19 14:30:27 +05:30
Valeriy 058ffeb8dc fix(client): night mode for settings page 2019-01-28 12:02:45 +00:00
Valeriy 28ee458ceb fix(client): do not unmount default layout on navigate 2019-01-28 12:02:45 +00:00
Bouncey 7afa00f2aa fix: Portfolio styling 2018-11-13 05:39:50 +05:30
Bouncey d417ec9936 chore: Tidy up 2018-11-13 05:39:50 +05:30
Bouncey 602065be0b fix: Pass username to Certifications to get user details 2018-11-13 05:39:50 +05:30
Bouncey d686b32d9d fix: Reimplement the HeatMap 2018-11-13 05:39:50 +05:30
Bouncey f5ae5027cc fix: Update some apis/datastructures 2018-11-13 05:39:50 +05:30
Bouncey 987da19254 feat(profile): Add Profile and components 2018-11-13 05:39:50 +05:30