Commit Graph
576 Commits
Author SHA1 Message Date
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
Kamran Ahmed d880f84e0a Format result count 2024-03-20 16:22:49 +00:00
Kamran Ahmed 7cffcccfe8 Add result count on search 2024-03-20 16:13:28 +00:00
Kamran Ahmed 88ddeeb5fb Fix typescript errors 2024-03-20 15:47:30 +00:00
Kamran AhmedandArik Chakma 812a39154c feat: add search on the AI explore page (#5383)
* fix: type errors

* chore: implement roadmap pagination

* wip

* wip: merge conflicts

* wip: add search

* Add pagination

* Refactor AI search roadmaps

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-20 15:38:08 +00:00
Arik ChakmaandKamran Ahmed 6e6489bc4c feat: show pre-existing results on AI search input (#5349)
* feat: ai term suggestion input

* fix: add suggestion for roadmap

* Update spinner

* fix: hydration errors

* Refactor roadmap search and suggestions

* Remove limit from frontend

* Update roadmap title

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-19 20:42:29 +00:00
Kamran Ahmed f838b5dac7 UI changes for logged out users 2024-03-12 15:36:37 +00:00
Kamran Ahmed 64cfe503af Block UI for guest users 2024-03-12 15:26:13 +00:00
Kamran Ahmed 5b7e7b9767 Change alert color 2024-03-12 00:28:49 +00:00
Kamran Ahmed 58a5d27854 Add AI announcement on homepage 2024-03-11 12:57:16 +00:00
Kamran Ahmed 18db62748c Update autofouc on roadmap generator 2024-03-11 12:28:10 +00:00
Kamran Ahmed c9703c8589 Fix flicker on AI page 2024-03-11 12:12:06 +00:00
Arik ChakmaandKamran Ahmed cd6232035f Refactor AI roadmap generator (#5300)
* fix: roadmap refetching

* fix: remove current roadmap

* feat: explore ai roadmaps

* feat: generate roadmap content

* fix: roadmap topic details

* fix: make roadmap link

* feat: add visit cookie

* chore: update naming

* Update UI for roadmap search

* Update

* Update

* UI updates

* fix: expire visit cookie in 1 hour

* chore: limit roadmap topic content generation

* Add alert on generate roadmap

* UI for search

* Refactor nodesg

* Refactor

* Load roadmap on click

* Refactor UI for ai

* Allow overriding with own API key

* Allow overriding keys

* Add configuration for open ai key

* Add open ai saving

* Fix responsiveness issues

* Fix responsiveness issues

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-11 05:14:32 +00:00
Kamran Ahmed 09cb1ea827 Update custom roadmap message 2024-03-05 18:39:51 +00:00
Kamran AhmedandArik Chakma d5fdc62343 Adds AI roadmap generator (#5289)
* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* UI Updates

* Update UI for roadmap search

* Update UI for roadmap limit

* Update UI for roadmap

* UI responsiveness on AI roadmap generator

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-04 17:56:15 +00:00
Kamran Ahmed 7040b6637c Persist query parameters on ai and custom roadmap page 2024-03-01 18:10:21 +00:00
Kamran Ahmed cfa8d2a986 Page sponsor banner fix 2024-03-01 17:46:54 +00:00
Kamran Ahmed d2f372fd6f Add community roadmap alert 2024-03-01 17:21:06 +00:00
Kamran Ahmed 44b62c2b2d Add author pages 2024-02-27 10:57:25 +00:00
Kamran Ahmed d958a29862 Add author page 2024-02-27 00:55:38 +00:00
Arik Chakma 37ffc2cc62 fix: set cookie's SameSite and Secure (#5186)
* fix: set cookie's `SameSite` and `Secure`

* fix: remove caddy file
2024-02-26 12:43:32 +00:00
Kamran Ahmed dd3a46e972 Update footer spacing 2024-02-22 15:50:10 +00:00
Kamran Ahmed 84093e3525 Minor space fix 2024-02-22 15:17:23 +00:00