Skip to content

Commit 1629f1a

Browse files
authored
Merge pull request #6 from msaad1999/system-upgrade
System Revamp
2 parents 1a7480e + f23dbf3 commit 1629f1a

File tree

1,830 files changed

+161141
-1942
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,830 files changed

+161141
-1942
lines changed

.gitignore

Whitespace-only changes.

CONTRIBUTING.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
2+
<p align="center">
3+
<img src="assets/images/contribution_cover.png" width="700" align="center"/>
4+
</p><br>
5+
6+
# Contributing to the Project
7+
8+
> First of all, thanks for considering or taking the time to contribute!
9+
10+
The following is a simple guide on contributing to this Project. These are mostly guidelines, so feel free to use your best judgement and propose changes to this document in a pull request.
11+
12+
### Did you fix whitespace, format code, or make a purely cosmetic patch?
13+
14+
- Changes that are cosmetic in nature and do not add anything substantial to the stability, functionality, or testability of the project will generally not be accepted.
15+
16+
### Do you intend to add a new feature or change an existing one?
17+
18+
- Suggest your idea to [my email](mailto:saad01.1999@gmail.com) and start development on your idea.
19+
- Do not open an issue on GitHub until you have collected positive feedback about the change. GitHub issues are primarily intended for bug reports and fixes.
20+
- If you want to add to this project, I have a list of features to add in the future [here](README.md#future-improvements). It would be best if you pick a feature from this list to develop on.
21+
- Once development is complete, make a pull request to this project's master branch. Ensure the Pull Request's description clearly (and in detail) defines the goal, functionality and purpose of the new feature as well as details on the changes in original Project files.
22+
23+
### Did you find a bug?
24+
25+
- Ensure the bug was not already reported by searching on GitHub under Issues.
26+
- If you're unable to find an open issue addressing the problem, open a [new one](https://github.com/msaad1999/PHP-Login-System/issues/new). Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
27+
28+
### Did you write a patch that fixes a bug?
29+
30+
- Open a new GitHub pull request with the patch.
31+
- Ensure the Pull Request description clearly describes the problem and solution.
32+
33+
### Do you have questions about the source code?
34+
35+
- Ask any questions related to the Project to [my email](mailto:saad01.1999@gmail.com).
36+
37+
38+
> Any contribution from you guys would be greatly appreciated and welcomed.

README.md

Lines changed: 308 additions & 189 deletions
Large diffs are not rendered by default.

_git assets/cover.png

-97.3 KB
Binary file not shown.

_git assets/klik.png

-738 KB
Binary file not shown.

assets/css/app.css

Lines changed: 268 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,268 @@
1+
html,
2+
body {
3+
overflow-x: hidden;
4+
height: 100%;
5+
}
6+
7+
.box-shadow {
8+
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
9+
}
10+
11+
.form-auth {
12+
margin-top: 10%;
13+
width: 100%;
14+
padding: 15px;
15+
}
16+
17+
.form-auth .checkbox {
18+
font-weight: 400;
19+
}
20+
21+
.form-auth .form-control {
22+
position: relative;
23+
box-sizing: border-box;
24+
height: auto;
25+
padding: 10px;
26+
font-size: 16px;
27+
}
28+
29+
.form-auth .form-control:focus {
30+
z-index: 2;
31+
}
32+
33+
.form-auth input[type="email"] {
34+
margin-bottom: -1px;
35+
}
36+
37+
.form-auth input[type="password"] {
38+
margin-bottom: 10px;
39+
}
40+
41+
42+
/* --------------User Image Upload---------------------- */
43+
44+
.avatar-upload {
45+
text-align: center;
46+
display: inline-block;
47+
}
48+
49+
.avatar-edit {
50+
top: 150px;
51+
margin-right: -125px;
52+
margin-top: -40px;
53+
}
54+
55+
.avatar-upload .avatar-edit input {
56+
display: none;
57+
}
58+
59+
.avatar-upload .avatar-edit input+label {
60+
width: 34px;
61+
height: 34px;
62+
margin-bottom: 0;
63+
border-radius: 100%;
64+
z-index: 1000000;
65+
background: blue;
66+
border: 1px solid transparent;
67+
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
68+
cursor: pointer;
69+
font-weight: normal;
70+
transition: all 0.2s ease-in-out;
71+
}
72+
73+
.avatar-upload .avatar-edit input+label:hover {
74+
background: #757575;
75+
border-color: #757575;
76+
}
77+
78+
.avatar-upload .avatar-edit input+label:after {
79+
color: #757575;
80+
position: absolute;
81+
top: 5px;
82+
left: 1px;
83+
right: 0;
84+
text-align: center;
85+
margin: auto;
86+
}
87+
88+
.avatar-upload .avatar-preview {
89+
width: 162px;
90+
height: 162px;
91+
position: relative;
92+
border-radius: 100%;
93+
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3);
94+
}
95+
96+
.avatar-upload .avatar-preview>div {
97+
width: 100%;
98+
height: 100%;
99+
border-radius: 100%;
100+
background-size: cover;
101+
background-repeat: no-repeat;
102+
background-position: center;
103+
}
104+
105+
.navbar-img {
106+
width: 30px;
107+
height: 30px;
108+
object-fit: cover;
109+
border-radius: 50%;
110+
}
111+
112+
113+
/* --------------Profile card---------------------- */
114+
115+
.card-profile {
116+
width: 230px;
117+
min-height: 330px;
118+
margin: 50px auto;
119+
/* background-color: #e6e5e1; */
120+
border-radius: 0;
121+
border: 0;
122+
}
123+
124+
.card-profile .card-img-top {
125+
border-radius: 0;
126+
}
127+
128+
.card-img-profile {
129+
width: 110px;
130+
height: 110px;
131+
object-fit: cover;
132+
border-radius: 50%;
133+
margin-top: -45px;
134+
margin-bottom: 35px;
135+
border: 2px solid #ffffff;
136+
}
137+
138+
.edit-profile {
139+
position: absolute;
140+
right: 10px;
141+
top: 110px;
142+
}
143+
144+
.card-img-profile {
145+
transition: transform .2s;
146+
}
147+
148+
.card-img-profile:hover {
149+
transform: scale(1.02);
150+
}
151+
152+
.card-profile .card-title {
153+
margin-bottom: 30px;
154+
}
155+
156+
.card-profile .card-title small {
157+
display: block;
158+
font-size: .6em;
159+
margin-top: .2em;
160+
padding-left: 20px;
161+
padding-right: 20px;
162+
}
163+
164+
.card-profile .fa {
165+
color: grey;
166+
}
167+
168+
.card-profile .fa:hover {
169+
color: blue;
170+
}
171+
172+
173+
/* --------------Footer---------------------- */
174+
175+
footer {
176+
margin-top: 100px;
177+
}
178+
179+
#myFooter {
180+
background-color: #3c3d41;
181+
color: white;
182+
padding-top: 30px;
183+
}
184+
185+
#myFooter .footer-copyright {
186+
background-color: #333333;
187+
padding-top: 3px;
188+
padding-bottom: 3px;
189+
text-align: center;
190+
}
191+
192+
#myFooter .row {
193+
margin-bottom: 60px;
194+
}
195+
196+
#myFooter .navbar-brand {
197+
margin-top: 45px;
198+
height: 65px;
199+
}
200+
201+
#myFooter .footer-copyright p {
202+
margin: 10px;
203+
color: #ccc;
204+
}
205+
206+
#myFooter .footer-copyright a:hover {
207+
color: #d84b6b;
208+
}
209+
210+
#myFooter ul {
211+
list-style-type: none;
212+
padding-left: 0;
213+
line-height: 1.7;
214+
}
215+
216+
#myFooter h5 {
217+
font-size: 18px;
218+
color: white;
219+
font-weight: bold;
220+
margin-top: 30px;
221+
}
222+
223+
#myFooter h2 a {
224+
font-size: 50px;
225+
text-align: center;
226+
color: #fff;
227+
}
228+
229+
#myFooter a {
230+
color: #d2d1d1;
231+
text-decoration: none;
232+
}
233+
234+
#myFooter a:hover,
235+
#myFooter a:focus {
236+
text-decoration: none;
237+
color: white;
238+
}
239+
240+
#myFooter .social-networks {
241+
text-align: center;
242+
padding-top: 30px;
243+
padding-bottom: 16px;
244+
}
245+
246+
#myFooter .social-networks a {
247+
font-size: 32px;
248+
color: #f9f9f9;
249+
padding: 10px;
250+
transition: 0.2s;
251+
}
252+
253+
#myFooter .social-networks a:hover {
254+
text-decoration: none;
255+
color: #d84b6b;
256+
}
257+
258+
#myFooter .btn {
259+
color: white;
260+
background-color: #d84b6b;
261+
border-radius: 20px;
262+
border: none;
263+
width: 150px;
264+
display: block;
265+
margin: 0 auto;
266+
margin-top: 10px;
267+
line-height: 25px;
268+
}

assets/images/README_cover.png

24.1 KB
Loading

assets/images/banner.png

129 KB
Loading

assets/images/contribution_cover.png

37.6 KB
Loading

assets/images/favicon.png

945 Bytes
Loading

0 commit comments

Comments
 (0)