Skip to content

Feat/angular roadmap #424

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
81d748a
feat: setup new shell component specifically for the roadmap view
dokolyski Mar 27, 2025
4dd6c37
feat: use vflow instead of swimlane, fill the whole workspace with ro…
dokolyski Mar 28, 2025
a30907e
feat(client): implement parsing list of nodes into the layout structure
dokolyski Apr 1, 2025
e6dbb19
feat(client): construct cluster nodes
dokolyski Apr 3, 2025
8ba9e29
feat(client): parse cluster nodes into the result structure, implemen…
dokolyski Apr 3, 2025
66e777f
feat(client): uninstall ngx-vflow
dokolyski Apr 4, 2025
6dfc1f8
feat(client): improve layout, add secondary arrows
dokolyski Apr 4, 2025
eb4db9f
feat(client):appended svg pan initialisation and customised buttons
DamianBrzezinskiHoA Apr 10, 2025
43ecc0f
feat(client): create an initial roadmap json
dokolyski Apr 26, 2025
268958c
chore: resolve pnpm-lock conflicts
dokolyski Apr 26, 2025
a86ce37
feat: refactor roadmap components and consolidate UI logic
May 16, 2025
d2d7a16
feat: restore svg-based approach for horizontal connections but with …
May 19, 2025
16fc308
refactor: update comment to clarify offset calculation context
May 19, 2025
2bdb1e5
feat: handle pan to selected node based on query param
May 20, 2025
765abfd
feat: add roadmap contracts library and extract util function for bui…
May 20, 2025
215d453
feat(client): roadmap domain removed wrongly placed slugs
DamianBrzezinskiHoA May 26, 2025
4bb6a10
feat(client): refactored roadmap component, replaced svg pan lib with…
DamianBrzezinskiHoA Jun 5, 2025
303c221
feat(client): wip roadmap bottomsheet in progress
DamianBrzezinskiHoA Jun 12, 2025
b51db6b
feat(client): removed logs and unused methods
DamianBrzezinskiHoA Jun 13, 2025
04ee5f5
feat(client): wip appended helper service, new ui components for bott…
DamianBrzezinskiHoA Jun 13, 2025
913d003
feat(client): wip refactor bottomsheet ui
DamianBrzezinskiHoA Jun 24, 2025
f7180f6
feat(client): wip created ui components for layout
DamianBrzezinskiHoA Jun 25, 2025
f9eefbf
feat(client): wip refactor roadmap shell, customized layout
DamianBrzezinskiHoA Jun 26, 2025
1c92eeb
feat(client): style fix, changed svgpanzoom to signal
DamianBrzezinskiHoA Jun 27, 2025
463da2d
feat(client): removed roadmap shell, bottomsheeet moved to dedicated lib
DamianBrzezinskiHoA Jun 27, 2025
5061317
feat(client): refactored to use cdk dialog, changed models
DamianBrzezinskiHoA Jun 30, 2025
3925541
feat(client): restored dialog closing posibility
DamianBrzezinskiHoA Jul 1, 2025
f339db1
feat(client): wip-appneded default descriptions, appended focus on ea…
DamianBrzezinskiHoA Jul 1, 2025
b163337
feat(client): roadmap-tiles updated descriptions, refactored focusSel…
DamianBrzezinskiHoA Jul 1, 2025
94af2a3
feat(client): fixed issue with clicking on pan-zoom controls and clic…
DamianBrzezinskiHoA Jul 2, 2025
05f4991
feat(client): changed resoure model, changed method to create layers
DamianBrzezinskiHoA Jul 2, 2025
4e87e3e
feat(client): updated navigation, bottomsheet appended redirect
DamianBrzezinskiHoA Jul 2, 2025
9bca461
feat(client): wip refactor changed types
DamianBrzezinskiHoA Jul 2, 2025
86faadb
feat(client): removed unused notifier service, removing unncecesary t…
DamianBrzezinskiHoA Jul 3, 2025
1a523e0
feat(client): appendedl node label
DamianBrzezinskiHoA Jul 3, 2025
e018b51
feat(client): centred bottomsheet
DamianBrzezinskiHoA Jul 3, 2025
e604ada
feat(client): event replacement
DamianBrzezinskiHoA Jul 3, 2025
eb4404b
feat(client): wip-refactored bottomsheet service issue with race cond…
DamianBrzezinskiHoA Jul 4, 2025
43ec1e7
feat(client): appended possibility to click on label
DamianBrzezinskiHoA Jul 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion apps/blog/src/assets/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"meetups": "Angular Meetups",
"become_author": "Become an author",
"navLinks": "Navigation links",
"roadmap": "Roadmap",
"languagePicker": {
"pl": "Polish",
"en": "English"
Expand Down Expand Up @@ -105,6 +106,14 @@
"description": "From now on you will be up to date with all the information we will make available on the blog.",
"button": "Return to the home page"
},
"roadmapPage": {
"roadmapControls": {
"zoomInRoadmapButton": "Zoom in roadmap",
"restoreRoadmapViewButton": "Restore roadmap default view",
"restoreRoadmapZoomButton": "Restore roadmap original zoom",
"zoomOutRoadmapButton": "Zoom out roadmap"
}
},
"notFoundPage": {
"title": "404",
"description": "It seems like you've lost your way. The page you provided does not exist or the link has expired and is no longer available.",
Expand Down Expand Up @@ -142,7 +151,8 @@
"home": "Blog and community for Angular fans",
"aboutUs": "About us",
"becomeAuthor": "Become an author",
"notFound": "Not found"
"notFound": "Not found",
"roadmap": "Roadmap"
},
"adBanner": {
"registerButton": "Download for free",
Expand Down
12 changes: 11 additions & 1 deletion apps/blog/src/assets/i18n/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"meetups": "Angular Meetups",
"become_author": "Zostań autorem",
"navLinks": "Menu",
"roadmap": "Roadmap",
"languagePicker": {
"pl": "Polski",
"en": "Angielski"
Expand Down Expand Up @@ -108,6 +109,14 @@
"description": "Od teraz będziesz na bieżąco ze wszystkimi informacjami jakie będziemy udostępniać na blogu.",
"button": "Powrót na stronę główną"
},
"roadmapPage": {
"roadmapControls": {
"zoomInRoadmapButton": "Przybliż roadmapę",
"restoreRoadmapViewButton": "Przywróć domyślny widok roadmapy",
"restoreRoadmapZoomButton": "Przywróć domyślne powiększenie roadmapy",
"zoomOutRoadmapButton": "Oddal roadmapę"
}
},
"notFoundPage": {
"title": "404",
"description": "Wygląda na to, że zgubiłeś drogę. Strona, której szukasz, nie istnieje lub link wygasł i jest już niedostępny.",
Expand Down Expand Up @@ -145,7 +154,8 @@
"home": "Blog dla sympatyków Angulara",
"aboutUs": "O nas",
"becomeAuthor": "Zostań autorem",
"notFound": "Nie znaleziono"
"notFound": "Nie znaleziono",
"roadmap": "Roadmap"
},
"adBanner": {
"registerButton": "Pobierz za darmo",
Expand Down
1 change: 1 addition & 0 deletions apps/blog/src/assets/icons/circle-center.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions apps/blog/src/assets/icons/zoom-in.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions apps/blog/src/assets/icons/zoom-out.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions apps/blog/src/assets/icons/zoom-reset.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading