123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- @keyframes heart {
-
- 0%, 40%, 80%, 100% {
- transform: scale(1);
- }
-
- 20%, 60% {
- transform: scale(1.15);
- }
-
- }
-
- .heart {
- animation: heart 1000ms infinite;
- }
-
- .md-button {
- border-radius: 100px !important;
- }
-
- .transparent-grid {
- display: inline-block;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEWZmZlmZmZYfKrVAAAAE0lEQVQI12P4/5+BgZoEA3VNBADtvT/BrQ+bEwAAAABJRU5ErkJggg==);
- background-repeat: repeat;
- }
-
- .md-typeset video {
- height: auto;
- max-width: 100%;
- }
-
- #support-widget {
- position: fixed;
- bottom: 80px;
- right: 16px;
- padding: 0 12px;
- width: 300px;
- font-size: 0.8rem;
- color: var(--md-default-fg-color);
- background-color: var(--md-primary-bg-color);
- border-color: var(--md-primary-fg-color);
- border-width: 2px;
- border-style: solid;
- border-radius: 16px;
- transform: scaleY(1);
- transform-origin: bottom;
- transition: transform 0.25s ease;
- z-index: 1000;
- }
-
- #support-widget.invisible {
- transform: scaleY(0);
- }
-
- #support-button {
- position: fixed;
- right: 16px;
- bottom: 16px;
- padding: 12px;
- color: var(--md-primary-fg-color);
- background-color: var(--md-primary-bg-color);
- font-weight: bold;
- font-size: 0.8rem;
- font-family: sans-serif;
- cursor: pointer;
- border-width: 2px;
- border-style: solid;
- border-color: var(--md-primary-fg-color);
- border-radius: 32px;
- transition: color 125ms, background-color 125ms, border-color 125ms;
- z-index: 1000;
- }
-
- #support-button:hover {
- color: var(--md-accent-bg-color);
- border-color: var(--md-accent-fg-color);
- background-color: var(--md-accent-fg-color);
- }
|