Profile_Pic_Generator / styles.css
adi2606's picture
Create styles.css
d1a9f2c verified
raw
history blame
1.67 kB
/* Background color */
body {
background-color: #f0f8ff;
}
/* Header styling */
.header {
font-family: 'Courier New', Courier, monospace;
font-size: 2em;
color: #1e3d59; /* Dark blue color */
text-align: center;
margin-top: 20px;
animation: fadeIn 2s ease-in-out;
}
/* Content styling */
.content {
font-family: Arial, sans-serif;
font-size: 1.2em;
color: #4a4a4a; /* Dark gray color */
text-align: center;
margin: 20px;
animation: slideIn 1s ease-in-out;
}
/* Text area styling */
textarea {
width: 100%;
height: 100px;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
font-family: Arial, sans-serif;
font-size: 1em;
color: #333;
background-color: #fff;
resize: none;
}
/* Button styling */
button {
background-color: #1e90ff;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
font-size: 1em;
cursor: pointer;
transition: background-color 0.3s ease;
}
button:hover {
background-color: #1c86ee;
}
/* Spinner styling */
.stSpinner > div {
border-top-color: #1e90ff;
}
/* Animation keyframes */
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes slideIn {
from { transform: translateY(20px); opacity: 0; }
to { transform: translateY(0); opacity: 1; }
}
/* Success message styling */
.stAlert {
font-family: Arial, sans-serif;
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}
/* Image caption styling */
.stImage > div {
text-align: center;
font-family: Arial, sans-serif;
color: #333;
margin-top: 10px;
}