Skip to content

Added Bootstrap Navbar (top bar) with buttons for basic functionalities#2

Merged
iloveskittles82 merged 9 commits intodevfrom
Navbar
May 27, 2025
Merged

Added Bootstrap Navbar (top bar) with buttons for basic functionalities#2
iloveskittles82 merged 9 commits intodevfrom
Navbar

Conversation

@iloveskittles82
Copy link
Copy Markdown
Collaborator

@iloveskittles82 iloveskittles82 commented May 20, 2025

📝 Description

With this branch I added the top bar which includes the buttons for the basic functionalities which should be implemented by the end of May. The options for saving and opening jabmaps can be found in the top left.
Note that none of the buttons have any implemented functionality yet.

📸 Screenshots

Navbar screenshot

📌 Other

Open Todos:

fix alignment in collapsed top bar
misaligned buttons in collapsed top bar

  • add functionality to the buttons

make editor buttons in the middle center correctly

Integrated Bootstrap and added a Navbar with 5 useless buttons. More buttons are to follow in the upcoming sprints.
The 5 buttons will bring the following functionalities:
- undo
- redo
- add sibling node (topic)
- add child node (subtopic)
- add tags

The navbar currently collapses if the width of the site is too small. This gives a cleaner appearance on small window sizes.
…d side in the topbar) and a min. size for the mindmap container

the buttons have to be implemented still
the page is now no longer accidentally scrollable which means the topbar will always stay where it is and the mindmap container will fill the rest of the window
# Conflicts:
#	index.html
#	package-lock.json
@iloveskittles82 iloveskittles82 marked this pull request as ready for review May 27, 2025 13:42
@iloveskittles82 iloveskittles82 merged commit 2850e25 into dev May 27, 2025
1 check passed
@iloveskittles82 iloveskittles82 deleted the Navbar branch May 27, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant