Cim / styles.css
Ihorog's picture
Upload 3 files
f84e4e1 verified
body {
font-family: 'Open Sans', sans-serif;
background-color: #f9f9f9;
margin: 0;
padding: 0;
}
header {
background-color: #007bff;
color: #fff;
padding: 20px;
text-align: center;
display: flex;
align-items: center;
}
.logo {
width: 80px;
height: auto;
margin-right: 10px;
}
nav {
background-color: #333;
overflow: hidden;
}
nav a {
float: left;
color: #fff;
text-align: center;
padding: 14px 16px;
text-decoration: none;
transition: background-color 0.3s;
}
nav a.active {
background-color: #ddd;
color: #333;
}
nav a:hover {
background-color: #ddd;
color: #333;
}
main {
padding: 20px;
}
section {
background-color: #fff;
border-radius: 5px;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
margin-bottom: 30px;
padding: 20px;
position: relative;
}
section h3 {
color: #007bff;
font-size: 24px;
margin-bottom: 15px;
}
.gallery {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 10px;
}
.gallery img {
width: 100%;
height: auto;
border-radius: 5px;
cursor: pointer;
transition: transform 0.3s;
}
.gallery img:hover {
transform: scale(1.05);
}
.albums {
margin-top: 20px;
}
.create-album {
background-color: #007bff;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s;
}
.create-album:hover {
background-color: #0056b3;
}
.album-list {
margin-top: 10px;
}
.album {
background-color: #f1f1f1;
padding: 10px;
border-radius: 5px;
margin-bottom: 10px;
}
.album h4 {
margin: 0;
}
.game-selection {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.game-button {
background-color: #007bff;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
margin: 0 10px;
cursor: pointer;
transition: background-color 0.3s;
}
.game-button:hover {
background-color: #0056b3;
}
.game-container {
text-align: center;
}
.social-buttons {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.social-button {
background-color: #3b5998;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
margin: 0 10px;
cursor: pointer;
transition: background-color 0.3s;
}
.social-button.facebook {
background-color: #3b5998;
}
.social-button.instagram {
background-color: #e4405f;
}
/* Додатково: стилі для чату */
.chat-container {
border: 1px solid #ddd;
border-radius: 5px;
padding: 10px;
}
.chat-messages {
height: 300px;
overflow-y: auto;
margin-bottom: 10px;
}
.chat-input {
display: flex;
}
.chat-input input {
flex: 1;
padding: 10px;
border: 1px solid #ddd;
border-radius: 5px;
margin-right: 10px;
}
.chat-input button {
background-color: #007bff;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s;
}
.chat-input button:hover {
background-color: #0056b3;
}