Commit Graph
448 Commits
Author SHA1 Message Date
Kamran Ahmed 57faa21148 Add links to linux roadmap 2024-04-26 00:08:55 +01:00
Kamran Ahmed f30334cb9b Add text-balance to topic header 2024-04-25 18:20:52 +01:00
Kamran Ahmed 7b297bdba6 Add linux roadmap 2024-04-25 18:04:23 +01:00
Kamran Ahmed d802841f1a Add linux roadmap 2024-04-25 18:04:23 +01:00
Kamran Ahmed 5f96fac3cc Update topic detail text 2024-04-23 23:08:01 +01:00
Kamran Ahmed fac9a2bd6a Add google youtube links in topic content 2024-04-23 17:35:29 +01:00
Kamran Ahmed 2bc6d16f3f Text change 2024-04-22 18:11:33 +01:00
Kamran Ahmed a77b0eefd0 Space alignment 2024-04-22 17:42:17 +01:00
Arik ChakmaandKamran Ahmed dccbe683fd feat: implement activity stream (#5485)
* wip: implement activity stream

* feat: add empty stream

* fix: filter empty topic ids

* fix: update progress group

* fix: update icon

* feat: add topic titles

* fix: update topic title

* fix: update http call

* Redesign activity stream

* Add activity stream

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-22 17:19:34 +01:00
Kamran Ahmed d2efad25a8 Add copy button 2024-04-20 14:07:10 +01:00
Kamran Ahmed 4db5cc920b Add copy button 2024-04-20 14:06:53 +01:00
Kamran Ahmed eef734abfd Add alert for skill profile 2024-04-20 13:06:27 +01:00
Kamran Ahmed 8e252cc062 Update profile form 2024-04-20 01:54:30 +01:00
Kamran Ahmed abf33b8f47 Update profile form 2024-04-20 01:40:41 +01:00
Kamran Ahmed e1a9dcc511 Add my profile 2024-04-19 18:03:37 +01:00
Kamran Ahmed 3cf246cc31 Add profile button in navigation 2024-04-19 17:43:32 +01:00
Kamran Ahmed f9e90bfda5 Validation on the username 2024-04-19 17:32:53 +01:00
Arik ChakmaandKamran Ahmed a20400f6a2 feat: implement sponsor (#5480)
* feat: implement sponsor

* wip: add view cookie

* Update src/lib/jwt.ts

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-15 13:16:55 +01:00
Kamran Ahmed e716007245 Replace h1 tags with h2 2024-04-12 18:46:51 +01:00
Kamran Ahmed c2a5e5a805 Make API call on 3 or more characters 2024-04-12 00:03:14 +01:00
Kamran Ahmed c4c7499a22 Pre-render stats page 2024-04-11 23:10:14 +01:00
Kamran AhmedandArik Chakma ad6002a514 feat: profile pages, custom roadmap pages and SSR (#5494)
* Update

* Add stats and health endpoints

* Add pre-render

* fix: redirect to the error page

* Fix generate-renderer issue

* Rename

* Fix best practice topics not loading

* Handle SSR for static pages

* Refactor faqs

* Refactor best practices

* Fix absolute import

* Fix stats

* Add custom roadmap page

* Minor UI change

* feat: custom roadmap slug routes (#4987)

* feat: replace roadmap slug

* fix: remove roadmap slug

* feat: username route

* fix: user public page

* feat: show roadmap progress

* feat: update public profile

* fix: replace with toast

* feat: user public profile page

* feat: implement profile form

* feat: implement user profile roadmap page

* refactor: remove logs

* fix: increase progress gap

* fix: remove title margin

* fix: breakpoint for roadmaps

* Update dependencies

* Upgrade dependencies

* fix: improper avatars

* fix: heatmap focus

* wip: remove `getStaticPaths`

* fix: add disable props

* wip

* feat: add email icon

* fix: update pnpm lock

* fix: implement author page

* Fix beginner roadmaps not working

* Changes to form

* Refactor profile and form

* Refactor public profile form

* Rearrange sidebar items

* Update UI for public form

* Minor text update

* Refactor public profile form

* Error page for user

* Revamp UI for profile page

* Add public profile page

* Fix vite warnings

* Add private profile banner

* feat: on blur check username

* Update fetch depth

* Add error detail

* Use hybrid mode of rendering

* Do not pre-render stats pages

* Update deployment workflow

* Update deployment workflow

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-04-11 22:35:52 +01:00
Kamran Ahmed 25965d91a0 Replace hiring with AI button 2024-04-08 02:22:19 +01:00
Kamran Ahmed f0859628f7 Reduce table of content gap 2024-04-04 17:02:37 +01:00
Kamran Ahmed ff94ea7116 Sticky sidebar 2024-04-04 17:01:39 +01:00
Arik Chakma abad548961 feat: add footer for ai generated roadmaps (#5461)
* feat: add footer for ai generated roadmaps

* fix: add layout in explore page
2024-04-03 20:57:50 +01:00
Arik Chakma 6e81855645 fix: text wrap in AI search roadmap (#5462) 2024-04-03 19:20:38 +01:00
Kamran Ahmed 60568caff7 Add table of contents to guides 2024-04-03 17:25:23 +01:00
Kamran Ahmed 852622f5ac Add link to data analyst roadmap 2024-04-03 00:18:47 +01:00
Ma'ruf 5fb4d3e2dc fix: focus disappears in navigation (#5355) 2024-04-01 15:20:16 +01:00
Kamran Ahmed add0db5514 Update footer text 2024-03-30 15:51:57 +00:00
Kamran Ahmed 2eec44303c Fix broken link 2024-03-30 05:07:48 +00:00
Kamran Ahmed d3ee18e2a1 Reset scroll on active group change 2024-03-29 21:18:31 +00:00
Kamran Ahmed 4988ba0604 Fix filter button autofocuses 2024-03-29 21:09:42 +00:00
Kamran Ahmed fd48e980cd Activate buttons in hero section 2024-03-29 21:00:37 +00:00
Kamran Ahmed dd728b526e Add roadmaps page 2024-03-29 20:41:21 +00:00
Kamran Ahmed f8f29d2a17 Fix flickering issue 2024-03-29 19:35:41 +00:00
Kamran Ahmed 5bdfe48cad Restructure roadmaps 2024-03-29 18:02:56 +00:00
Kamran Ahmed e4e0f9ac98 Filtering of roadmaps 2024-03-29 17:17:58 +00:00
Kamran Ahmed 40c8bfc312 Add roadmaps page 2024-03-29 17:04:57 +00:00
Arik Chakma 1cb29d0fc7 feat: implement checklist (#5418) 2024-03-27 20:56:05 +00:00
Kamran Ahmed cabbf51150 Make topic detail visible for logged in users 2024-03-27 20:25:53 +00:00
Arik ChakmaandKamran Ahmed 730af9b973 feat: ability to update email (#5370)
* chore: update email

* wip: verify email endpoint

* wip: implement success screen

* wip: social warning

* Update form for email update

* Update email form UI

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-27 15:38:47 +00:00
Kamran Ahmed 5230ae22be Mark required fields 2024-03-26 15:54:08 +00:00
Arik ChakmaandKamran Ahmed 18deef46db feat: add increase generation limit options (#5388)
* wip: limit increase options

* feat: add increase AI limit options

* fix: overflow issue

* UI Updates

* UI for bypassing limits

* Refactor bypass limit

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-26 15:40:26 +00:00
Kamran Ahmed 66e4f3c97c Update twitter link 2024-03-26 03:02:39 +00:00
Kamran Ahmed 3e8af3bd0f Add text-balance to guide headers 2024-03-25 21:27:30 +00:00
Kamran Ahmed 0d43103323 Add "new" to new roadmaps on homepage 2024-03-25 15:11:25 +00:00
Kamran Ahmed 77d67e29eb fix: progress overflows the roadmap with 2024-03-25 15:11:05 +00:00
Kamran Ahmed ff2c13947b Add AI viewer behind signup 2024-03-21 20:34:48 +00:00