Skip to content

Commit

Permalink
Enhancing landing page (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
luarvic authored Dec 27, 2024
1 parent 7895d07 commit 40207e8
Show file tree
Hide file tree
Showing 23 changed files with 246 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

# Click2approve Specification

Click2approve is a free, open source, cross-platform document approval system with a responsive user interface that allows you to:
Click2approve is a free, open-source, cross-platform document approval system with a responsive user interface that allows you to:

- Upload documents.
- Send documents for approval specifying a list of approvers' email addresses.
Expand Down
73 changes: 73 additions & 0 deletions ui/public/help.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
/* General Reset */
body,
h1,
h2,
p,
ul,
li,
a {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
font-family: "Arial", sans-serif;
line-height: 1.6;
background-color: #f9f9f9;
color: #333;
padding: 20px;
}

/* Section Styling */
main section {
background: #fff;
margin: 20px 0;
padding: 15px;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

main h2 {
color: #777;
margin-bottom: 10px;
font-size: 1.8em;
border-bottom: 2px solid #bbbbbb;
padding-bottom: 5px;
}

main p {
margin: 10px 0;
font-size: 1.1em;
}

ul {
list-style-type: disc;
margin: 10px 0 10px 20px;
}

/* Links */
a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

/* Images */
img {
max-width: 100%;
height: auto;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
margin: 10px 0;
}

/* Footer Styling */
footer {
text-align: center;
margin-top: 20px;
font-size: 0.9em;
color: #777;
}
177 changes: 172 additions & 5 deletions ui/public/help.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,179 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<meta
name="description"
content="Click2approve is a free, open-source, cross-platform document approval system with a responsive user interface."
/>
<meta
name="keywords"
content="Click2approve, Document Approval, Free Software, Cross-Platform"
/>
<meta name="author" content="Rostislav Semenov" />
<title>Click2approve - Document Approval System</title>
<link rel="stylesheet" href="help.css" />
</head>
<body>
<h1>Welcome to Click2approve.com</h1>
<p>
Click <a href="/ui">here</a> to start using the file approval service.
</p>
<header>
<h1>click2approve.com</h1>
</header>
<main>
<section>
<h2>What is click2approve</h2>
<p>
<i>Click2approve</i> is a free, open-source, cross-platform document
approval system with a responsive user interface that allows you to:
</p>
<ul>
<li>Upload documents.</li>
<li>
Send documents for approval specifying a list of approvers' email
addresses.
</li>
<li>Notify the requesting and approving parties via email.</li>
<li>Keep track of the approval requests.</li>
</ul>
</section>
<section>
<h2>How to use the document approval system</h2>
<p>
You can start using the document approval system right away by
clicking <a href="/ui" target="_blank">click2approve.com/ui</a>.
</p>
<p>
Or you can install it on your computer by following the instructions
in the
<a href="https://github.com/luarvic/click2approve" target="_blank"
>README</a
>
file.
</p>
<p>
If you have any questions or need help, please contact us at
<a href="https://t.me/pierex" target="_blank">t.me/pierex</a>.
</p>
</section>
<section>
<h2>How to upload documents</h2>
<p>
Sign in and open the <i>FILES</i> tab to upload new documents. Click
the <i>UPLOAD</i> button and choose the files you want to upload.
</p>
<img src="/ui/public/images/upload-files-1.png" alt="Upload files" />
<p>
The files will be uploaded to the server, and you will be able to see
them in the <i>FILES</i> tab. Only you have access to the files you
uploaded.
</p>
<img src="/ui/public/images/upload-files-2.png" alt="Uploaded files" />
<p>
To delete a file, click the ellipsis button next to the file name and
choose the <i>Delete</i> action.
</p>
<img src="/ui/public/images/delete-file-1.png" alt="Delete file" />
<p>
Confirm that you want to delete the file along with all related
approval requests, if any, by clicking the <i>DELETE</i> button.
</p>
<img
src="/ui/public/images/delete-file-2.png"
alt="File deletion confirmation"
/>
</section>
<section>
<h2>How to send documents for approval</h2>
<p>
Sending documents for approval means that you are requesting the
approvers to review the documents and approve or reject the request.
The documents sent to the approvers will be accessible only to them
and to you.
</p>
<p>
Open the <i>FILES</i> tab, select the files you want to send for
approval, and click the <i>SEND</i> button.
</p>
<img src="/ui/public/images/send-files-1.png" alt="Send files" />
<p>
In the dialog that appears, enter the email address of the approver
and press <i>Enter</i>. Optionally, specify a <i>Review by</i> date
and time, and enter a comment for the approvers. Click the
<i>SUBMIT</i> button to send the documents for approval.
</p>
<img
src="/ui/public/images/send-files-2.png"
alt="Approval request submission"
/>
<p>
All approvers will receive an email notification with instructions on
how to review and approve the documents you sent them.
</p>
<p>
To track an approval request, go to the <i>SENT</i> tab, click the
ellipsis button next to the request, and choose the
<i>Track</i> action.
</p>
<img
src="/ui/public/images/sent-files-1.png"
alt="Track approval request"
/>
<p>
Once the request is approved, you will be notified via email, and the
dialog will show the approval status with comments and timestamps.
</p>
<img
src="/ui/public/images/sent-files-2.png"
alt="Approved request details"
/>
<p>
To cancel an approval request, click the ellipsis button next to the
request and choose the <i>Delete</i> action. Approvers will be
notified of the cancellation.
</p>
</section>
<section>
<h2>How to review and approve documents</h2>
<p>
Reviewing and approving documents is simple. Open the email
notification you received and click the link to review the documents.
</p>
<p>
Sign in or sign up on the <i>click2approve.com</i> website. Navigate
to the <i>INBOX</i> tab to see the requests you need to review and
approve. Click a file name to open the document for review.
</p>
<p>
To approve or reject the request, click the ellipsis button and choose
the <i>Review</i> action.
</p>
<img
src="/ui/public/images/approve-files-1.png"
alt="Review document"
/>
<p>
In the dialog that appears, choose <i>Approve</i> or <i>Reject</i>,
optionally add a comment, and click the <i>SUBMIT</i> button.
</p>
<img
src="/ui/public/images/approve-files-2.png"
alt="Submit decision"
/>
<p>Approved requests will be moved to the <i>ARCHIVE</i> tab.</p>
<img
src="/ui/public/images/approved-files-1.png"
alt="Archived approval request"
/>
<p>
You can see the request details by clicking the ellipsis button and
choosing the <i>Review</i> action.
</p>
<img
src="/ui/public/images/approved-files-2.png"
alt="Approved request details"
/>
</section>
</main>
<footer>
<p>&copy; 2024 Rostislav Semenov. All rights reserved.</p>
</footer>
</body>
</html>
Binary file added ui/public/images/approve-files-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/approve-files-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/approved-files-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/approved-files-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/delete-file-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/delete-file-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed ui/public/images/manage-sent-requests-1.png
Binary file not shown.
Binary file removed ui/public/images/manage-sent-requests-2.png
Binary file not shown.
Binary file removed ui/public/images/manage-sent-requests-3.png
Binary file not shown.
Binary file removed ui/public/images/managed-archive-requests-1.png
Binary file not shown.
Binary file removed ui/public/images/managed-archive-requests-2.png
Binary file not shown.
Binary file removed ui/public/images/review-requests-1.png
Binary file not shown.
Binary file removed ui/public/images/review-requests-2.png
Binary file not shown.
Binary file modified ui/public/images/send-files-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified ui/public/images/send-files-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/sent-files-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/sent-files-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/upload-files-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/public/images/upload-files-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed ui/public/images/upload-files.png
Binary file not shown.

0 comments on commit 40207e8

Please sign in to comment.