File size: 1,533 Bytes
ed41019
202aa5d
ed41019
202aa5d
 
9e36fdf
 
 
202aa5d
9e36fdf
 
202aa5d
 
 
 
 
 
 
ed41019
 
202aa5d
 
 
 
 
9e36fdf
 
ed41019
 
202aa5d
 
ed41019
 
 
 
202aa5d
 
 
 
 
9e36fdf
 
202aa5d
 
 
 
ed41019
202aa5d
ed41019
 
 
 
202aa5d
 
ed41019
 
202aa5d
 
ed41019
202aa5d
 
ed41019
 
 
 
202aa5d
 
ed41019
 
202aa5d
ed41019
 
202aa5d
 
 
9e36fdf
ed41019
 
 
202aa5d
 
ed41019
 
 
 
 
 
202aa5d
 
 
ed41019
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
body {
    font-family: sans-serif;
    line-height: 1.6;
    margin: 20px;
    background-color: #f4f4f4;
}

h1, h2 {
    color: #333;
}

.auth-section {
    background-color: #fff;
    padding: 20px;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    border-radius: 5px;
    max-width: 400px;
}

#welcome-section {
     background-color: #e7f3fe;
     padding: 20px;
     border: 1px solid #c8e1f8;
     border-radius: 5px;
}


label {
    display: inline-block;
    margin-bottom: 5px;
}

input[type="email"],
input[type="password"] {
    width: calc(100% - 22px); /* Account for padding/border */
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
}

button {
    background-color: #5cb85c;
    color: white;
    padding: 10px 15px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1em;
}

button:hover {
    background-color: #4cae4c;
}

#logout-button {
     background-color: #d9534f;
}
#logout-button:hover {
     background-color: #c9302c;
}

.status-message {
    margin-top: 15px;
    color: red;
    font-weight: bold;
}
.status-message.success {
    color: green;
}

hr {
    margin: 20px 0;
}

#notifications {
    margin-top: 15px;
    padding: 15px;
    border: 1px dashed #aaa;
    background-color: #f9f9f9;
    min-height: 100px;
    max-height: 300px;
    overflow-y: auto;
}

#notifications p {
    margin: 5px 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #eee;
}
#notifications p:last-child {
    border-bottom: none;
}