Commit Graph
583 Commits
Author SHA1 Message Date
Kamran Ahmed a8aba9e6de Add advertisement page 2024-08-27 12:29:32 +01:00
Afzal Imdad 62b3a2eed5 Fix avatar scaling issue in wide card and profile activity page (#6503) (#6778)
- Adjusted CSS to correct the compression of the profile avatar in the wide card and profile activity page.
- Ensured the avatar scales properly, aligning with the expected behavior seen in the standard profile picture view.
- Tested on Chrome (Brave browser) to confirm the fix.
2024-08-27 14:20:29 +06:00
Kamran Ahmed be7ea71390 Rating on the discover page 2024-08-26 21:22:57 +01:00
Kamran Ahmed 9f14e83eb4 Show rating on the discover page 2024-08-26 21:19:59 +01:00
Kamran Ahmed 6d58cb9a01 Add back button on the projects navigation 2024-08-26 17:06:39 +01:00
Kamran Ahmed 2de99daebb Consider the top languages when inferring from solution 2024-08-26 14:02:42 +01:00
Arik ChakmaandKamran Ahmed 2b6c326819 feat: add project languages (#6765)
* feat: add project languages

* fix: update select languages

* fix: select language

* Update UI for project languages

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-26 13:42:51 +01:00
Kamran Ahmed 4e669fefe2 Improve streak UI 2024-08-23 21:47:41 +01:00
Kamran Ahmed 142c2eafb6 Improve streak UI 2024-08-23 21:39:07 +01:00
Kamran Ahmed 62823df944 Change UI for streak 2024-08-23 16:20:27 +01:00
Kamran Ahmed b1edb5ce4a Update streak ui 2024-08-23 13:36:54 +01:00
Kamran Ahmed 45068a5930 UI enhancement 2024-08-23 12:53:19 +01:00
Kamran Ahmed 828bac38d3 Update streak ui 2024-08-23 12:47:29 +01:00
Arik ChakmaandKamran Ahmed 8e407c95a1 feat: implement user streak (#6594)
* feat: implement user streak

* fix: refactor codebase

* feat: streak heatmap

* Add streaks

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:05:10 +01:00
Kamran Ahmed f06ccc5c37 Update announcement banner 2024-08-21 17:02:13 +01:00
Arik ChakmaandKamran Ahmed 2007167fa9 feat: add roadmap dropdown menu (#6692)
* feat: add roadmap dropdown menu

* fix: typo official roadmaps

* fix: add role attribute

* Update projects dropdown

* Update roadmaps dropdown

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-21 15:17:24 +01:00
Kamran Ahmed 158f41f220 Update UI for frontend courses page 2024-08-20 15:55:49 +01:00
Kamran Ahmed 7e884c6593 Add frontend courses page 2024-08-20 12:34:33 +01:00
Kamran Ahmed dde429caa0 Fix duplicate sentence 2024-08-19 14:44:10 +01:00
Kamran Ahmed 111dc0a6d0 Hide downvote counts 2024-08-19 12:54:56 +01:00
Kamran Ahmed c6a4bff63e Refactor github stats 2024-08-19 12:36:28 +01:00
Stavros Siamantas bcc456d3d0 Update GitHub repository rank display automatically (#6688) 2024-08-19 12:10:56 +01:00
Kamran Ahmed 4d1b9ab093 Update announcement popup 2024-08-19 12:06:10 +01:00
Kamran Ahmed 7269227dc2 Add video modal on homepage 2024-08-18 21:49:01 +01:00
Kamran Ahmed 65a4f903f6 Update discord link 2024-08-18 16:20:32 +01:00
Kamran Ahmed 82fbb1235e Update feature announcement 2024-08-18 00:37:33 +01:00
Arik ChakmaandKamran Ahmed 1981568501 feat: implement project status (#6513)
* wip

* wip

* wip

* fix: button width

* Add stepper component

* Refactor project stepper

* Refactor stepper

* Refactor stepper

* Update clicker

* Refactor project stepper

* Add projects tip popup

* Add start project modal

* Submission requirement modalg

* Requirement verification functionality

* Update project submission

* Voting and active timeline

* Finalize project solution stepper

* Update empty project page

* Add user avatars

* Solutions listing page

* Update tab design

* Fix styles for loading and pagination

* Redesign project page header

* Make project page responsive

* Make project pages responsive

* Update the leaving roadmap page

* Start project modal updates

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 12:59:35 +01:00
Kamran Ahmed eacae8dc02 Fix rating form does not show login popup 2024-08-13 20:59:58 +01:00
Arik ChakmaandKamran Ahmed 33903771d9 feat: copy roadmap content (#6405)
* wip

* wip

* feat: content copy modal

* Update roadmap content JSON script

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 16:04:32 +01:00
Kamran Ahmed 60e976e3a5 Roadmap filtering in the model 2024-08-13 16:04:20 +01:00
Kamran Ahmed 0d15041102 fix: color not rendered in done topics 2024-08-13 09:05:19 +01:00
Kamran Ahmed 53d82725d2 Add beginner friendly git and github roadmap 2024-08-13 00:57:04 +01:00
Kamran Ahmed beabbff77f Add beginner friendly git and github roadmap 2024-08-13 00:49:38 +01:00
Kamran Ahmed 872c60ef06 Update beginner version of git roadmap 2024-08-13 00:20:30 +01:00
Kamran Ahmed 219aaa3fb2 Update roadmap header 2024-08-12 19:49:00 +01:00
Kamran Ahmed e0c1b6eb75 Add git and github roadmap 2024-08-12 19:37:34 +01:00
Kamran Ahmed a311791367 Add git and github roadmap 2024-08-12 19:32:10 +01:00
Prateek c69127316f fix: increase username length to 20 (#6318)
* username length to 20

* reduced redundant code

* fixed package-lock file
2024-08-10 00:49:14 +01:00
dsh b49d9e8aa4 update discord invite link (#6464) 2024-08-09 20:42:20 +01:00
Kamran Ahmed 72f4faaf67 Add sql roadmap 2024-08-08 23:41:39 +01:00
Kamran Ahmed cd7bb19639 Add project submission contribution page 2024-08-07 17:58:40 +01:00
Kamran Ahmed ad3f28a8c4 feat: add projects functionality for backend roadmap (#6412)
* Add empty projects listing and cards

* Projects page header

* Projects listing and filtering

* Add project detail page

* Add a task tracker CLI project

* UI changes

* Add projects for expense and task tracker

* Add new projects

* Add blogging platform API project

* Project page UI changes

* Add todo list api project

* Add todo list api project

* Add a project idea for weather service

* Add expense tracker API project

* Add more details to expense tracker

* Add markdown note taking app idea

* Add URL shortener service project

* Add broadcast server project

* Add ecommerce project idea

* Add project on other roadmaps

* Add workout tracker project

* Add image processing project idea

* Add movie reservation system ap

* Add movie reservation system project

* Add realtime leader board system project

* Add details for a database backup utility

* Add project contribution docs

* Fix UI of the discover page
2024-08-07 16:35:19 +01:00
Kamran Ahmed 80eeadd6a6 Fix UI for resource progress 2024-08-03 11:16:29 +01:00
Kamran Ahmed 1087e1a935 feat: redesign roadmap page header and add upcoming projects functionality (#6347)
* Redesign the header

* Responsiveness of the roadmap header

* Fix spacing

* Redesign roadmap header

* Add projects badge

* Update badge

* Add screen for projects

* UI flicker fix

* Add question for system design

* Code formatting
2024-08-03 01:34:59 +01:00
Kamran Ahmed 1158e8405f Increase team member count 2024-08-02 00:54:30 +01:00
Kamran Ahmed 3b9a640788 Remove team versions 2024-08-01 11:31:54 +01:00
Neil d7ff5b9abc Ensure when TopicDetail is open document.body stops scrolling (#6285)
* fix: ensure TopicDetail locks the body when open

* chore: ensure 'overflow-hidden' is always available via safelist

* revert: prettier changes
2024-07-30 22:05:20 +01:00
Kamran Ahmed 5ccdece429 Update discover roadmap page subtitle 2024-07-30 21:41:13 +01:00
Kamran Ahmed bff7c4203a Fix community page URL 2024-07-30 11:39:18 +01:00
Kamran Ahmed 55b5639541 Fix community page URL 2024-07-30 11:36:10 +01:00