Skip to content

41 implement responsive design and accessibility#70

Merged
RespectMathias merged 13 commits intomainfrom
41-Implement-Responsive-Design-and-Accessibility
Dec 30, 2024
Merged

41 implement responsive design and accessibility#70
RespectMathias merged 13 commits intomainfrom
41-Implement-Responsive-Design-and-Accessibility

Conversation

@Ahmad-Alqadiri
Copy link
Contributor

@Ahmad-Alqadiri Ahmad-Alqadiri commented Dec 28, 2024

x### ✨ Description
Administrative access to OfficesPlan, read-only user access, and full admin access.
Store all data in the database in the officeplan table.
Page loaded from database.
A dynamic label to show the total number of desks in the plan.
An editable title to plan as Office Name.

Linked Issue: #41

🔄 Type of Change

  • 🐞 Bug fix
  • ✨ New feature
  • 🔧 Improvement

✅ Checklist

  • 📝 Code follows project style guidelines
  • 🔗 Relevant issue is linked and moved to 'In Progress'
  • 🧪 All relevant tests have been added or updated
  • ✔️ Continuous integration (CI) tests have passed
  • [] 👀 Ready for review

📄 Additional Information

Incomplete but adding anyway.

Ahmad-Alqadiri and others added 12 commits December 19, 2024 17:04
Added office plan page
added page
fix some errors
styled page
added officesPlan model
added cdn Fabric.js to save canvas elements
Added new table OfficesPlan to database.
Something is wrong to save data after creating it in the browser.
Something goes wrong when loading data from a database.
There is still a problem
The code is now able to load data from the database when the page loads and save data when clicking on the save button as JSON in the database.
Must give each image a macaddress.
Collision between boxes and images to ensure that every desk is positioned correctly.
Not yet able to assign a MacAddress to every desk.
Added dynamic dropdown list to select MacAddress.
Any MacAddress selected removes dynamic from the list.
Added a label to show the total number of desks in the plan.
Added an editable title to plan as Office Name.
added read-only user access.
added full admin access.
officePlan.js is not functioning.
@RespectMathias RespectMathias changed the base branch from dev to main December 30, 2024 16:17
@RespectMathias RespectMathias self-requested a review December 30, 2024 16:18
Fixed:
- Email must match username fix (MS Identity issue)
- Set default office name
Copy link
Contributor

@RespectMathias RespectMathias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works, except for

@Model.OfficesPlan.OfficeName

@RespectMathias RespectMathias merged commit 05292f4 into main Dec 30, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants