Kopie van https://gitlab.com/studieverenigingvia/ict/centurion met een paar aanpassingen
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
centurion/frontend/src/css/feed.css

133 lines
2.1 KiB

.feed {
#audio {
padding-top: 15px;
padding-bottom: 15px;
padding: 15px auto;
}
&.feed-shot-shake {
animation: shake-out 0.5s ease-out;
}
@keyframes shake-out {
0%,
20% {
transform: translate3d(-4px, 0, 0);
}
10%,
30% {
transform: translate3d(4px, 0, 0);
}
40% {
transform: translate3d(-3px, 0, 0);
}
50% {
transform: translate3d(3px, 0, 0);
}
60% {
transform: translate3d(-2px, 0, 0);
}
70% {
transform: translate3d(2px, 0, 0);
}
80% {
transform: translate3d(-1px, 0, 0);
}
90% {
transform: translate3d(1px, 0, 0);
}
100% {
transform: translate3d(0px, 0, 0);
}
}
.fade-enter {
opacity: 1;
transform: translateY(-30%);
}
.fade-enter-active {
transition: opacity 0.3s ease-out, transform 0.3s ease-out;
opacity: 1;
transform: translateY(0);
}
.fade-leave {
opacity: 1;
}
.fade-leave.fade-leave-active {
transition: opacity 0.3s ease-out;
opacity: 0;
}
}
.feed-reverse {
display: flex;
flex-direction: column-reverse;
}
.feed-item {
border: 1px solid #efefef;
border-radius: 2px;
padding: 0.35em;
margin: 0.25em;
text-align: center;
font-size: 1.1rem;
font-weight: bold;
color: rgba(0, 0, 0, 0.85);
box-shadow: 0 0 10px -4px rgba(48, 75, 163, 0.2);
@media (min-width: 992px) {
font-size: 1.5rem;
}
}
.feed-item__emoji > img {
max-width: 100%;
max-height: 40px;
}
:root {
--ticker-height: 3em;
--feed-height: calc(100% - var(--ticker-height));
}
.feed-items {
overflow: hidden;
@media (min-width: 992px) {
height: var(--feed-height);
padding-bottom: var(--ticker-height);
}
}
.ticker-container {
display: none;
width: 100%;
height: var(--ticker-height);
overflow: hidden;
@media (min-width: 992px) {
display: block;
}
.ticker-outer {
width: 100%;
height: 100%;
position: relative;
}
.ticker-message-button {
position: absolute;
left: 0;
bottom: 0;
background: white;
}
.ticker-item {
font-size: 2em;
margin-right: 2em;
}
}