From f5fab8b93694c5ba8325f9ca0298d576d31a212f Mon Sep 17 00:00:00 2001 From: Charlie Crossley Date: Wed, 2 Aug 2023 23:25:39 +0100 Subject: [PATCH] Update Specification --- Specification.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Specification.md b/Specification.md index 197efa2..093bb9c 100644 --- a/Specification.md +++ b/Specification.md @@ -13,8 +13,15 @@ See also: https://docs.djangoproject.com/en/4.2/topics/auth/customizing/#extendi - **Authentication**: The system must be able to authenticate users. - **SMA**: The system must be accessible concurrently by multiple users in multiple locations. - **Permissions**: The system must be able to restrict the abilities of certain users to perform certain functions. + +Django handles the above out-of-the-box. + +## UX + + - **Mobile-Friendly**: The system must be just as easy to use from a phone as a computer. - - Modern reactive CSS can handle almost all of this + - Modern reactive CSS can handle almost all of this. +- **Consistent Menus**: A basic scheme of separate "global" menu items and "contextual" menu items should be adopted. ## Cave Data