diff --git a/package.json b/package.json index d439050..bff2ee9 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,13 @@ "@inrupt/solid-react-components": "^0.5.5", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", - "@solid/query-ldflex": "solid/query-ldflex", + "@react-pdf/pdfkit": "^1.5.0", + "@solid/query-ldflex": "^2.11.3", "@solid/react": "^1.10.0", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.3.2", "@testing-library/user-event": "^7.1.2", + "blob-stream": "^0.1.3", "bootstrap": "^4.5.2", "jquery": "^3.5.1", "n3": "^1.6.3", diff --git a/src/App.css b/src/App.css index 69c3b86..12dfd37 100644 --- a/src/App.css +++ b/src/App.css @@ -71,9 +71,36 @@ } #mainscreencontainer { - margin-left: 5%; + /* margin-left: 5%; */ } /* button { font-weight: bold !important; -} */ \ No newline at end of file +} */ + +.toolbarcolor { + background-color: #3f51b5; +} + +header { + background-color: #3f51b5; +} + +.sidebar { + overflow: hidden; + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; +} + +.sidebarcontent { + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; +} + +.active { + background-color: lightgray !important; +} + +.nonactive{ + background-color: none; +} \ No newline at end of file diff --git a/src/App.js b/src/App.js index b8f94b3..b379d34 100644 --- a/src/App.js +++ b/src/App.js @@ -2,13 +2,14 @@ import React from 'react' import './App.css' import 'bootstrap/dist/css/bootstrap.min.css' import { LoggedIn, LoggedOut } from '@solid/react' +import MiniDrawer from './Components/MiniDrawer' import ClippedDrawer from './Components/ClippedDrawer' import EmptyDrawer from './Components/EmptyDrawer' function App () { return (
TODOS
+Complete help component
+Button to resend notification on pending
+Delete (read) notifications
+Have notification actions fire on receive and not on looking at specific view
+Highlight active component left bar
+Make left bar subtractable
+Finish implementation delete mariage proposal
+Mark notifications as read
+Highlight hovered notification
+Encryption and signing for accepting invitation and for certificate
+What to do with the official? Allow it to be anyone and give input field?
+Update civil status on certification (of both spouses, possibly via a notification)
+Make all contracts visible for all actors involved
+Only load notifications that were not load last time
+Is it okay to use this demo vocabulary?
+What to do with default storage locations?
+Use Solid file clients to recursively create folders if a specified storage location does not yet exist?
+More error handling for missing data fields in files
+If data not yet retrieved, dont show pending!
+Unify internal naming scheme: proposal and certificate
+Provide delete proposal for intermediary steps
+JSDoc all functions
+convert components to have logic for data retrieval somewhere else?
+