better text input section with resizing automatically based on the context
synced the background color gradient for empty pages too
size and possision of chat context section enhanced to fit the screen.
chat input sticks to the bottom of chat section
+ small padding and styles improvements
building a new view for chat page of admin panel , handling getting messages and send messages
create html , css and js files for style and design of chat page
add a hook to fastapi to update chat realtimely
models updated with lock values , course model has two group lock and professor lock options
serializers updated with new fields
admin panel updated for this new fields
signals configured to automatically lock/unlock the chatrooms related to courses based on the boolean values of course
to chat room page navigation shortcut is updated with unfold action buttons instead of html files