PluginProbe
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder / 2.9.1
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder v2.9.1
2.13.0 2.13.1 2.12.0 2.11.1 2.11.0 2.10.0 2.9.0 2.7.4 2.7.5 2.7.6 2.7.7 2.8.0 2.8.1 2.9.1 trunk 1.0 1.0-beta1 1.0-beta2 1.0-beta3 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 All 80 releases
ablocks / assets / build / blocks / marquee / style.css

style.css in aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder 2.9.1, at assets/build/blocks/marquee/style.css

79 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ablocks-block-marquee[data-animated="true"] {
2 --ablocks-block-animation-direction: normal;
3 display: flex;
4 overflow: hidden;
5 gap: var(--ablocks-block-content-gap);
6 padding-block: 8px;
7 user-select: none;
8 position: relative;
9 -webkit-mask: linear-gradient(90deg,
10 transparent,
11 white 20%,
12 white 80%,
13 transparent);
14 mask: linear-gradient(90deg,
15 transparent, white 20%,
16 white 80%,
17 transparent);
18 }
19
20 .ablocks-block-marquee__children,
21 .ablocks-block-marquee__children-mirror {
22 display: flex;
23 align-items: center;
24 gap: var(--ablocks-block-content-gap);
25 flex-shrink: 0;
26 white-space: nowrap;
27 animation: marquee-scroll var(--ablocks-block-animation-speed) linear infinite;
28 animation-direction: var(--ablocks-block-animation-direction);
29 }
30
31 @keyframes marquee-scroll {
32 from {
33 transform: translateX(0);
34 }
35 to {
36 transform: translateX(calc(-1 * var(--ablocks-block-total-width)));
37 }
38 }
39
40 .ablocks-block-marquee__children,
41 .ablocks-block-marquee__children-mirror {
42 scrollbar-width: none;
43 -ms-overflow-style: none;
44 }
45 .ablocks-block-marquee__children::-webkit-scrollbar,
46 .ablocks-block-marquee__children-mirror::-webkit-scrollbar {
47 display: none;
48 }
49
50
51 .ablocks-block-marquee__custom-btn {
52 background: #1e1e1e;
53 color: #fff;
54 height: 28px;
55 min-width: 24px;
56 padding: 0;
57 }
58
59 .ablocks-block-marquee__custom-btn svg {
60 fill: white;
61 }
62
63 .is-layout-constrained>.ablocks-block--marquee:where(:not(.alignleft):not(.alignright):not(.alignfull)) {
64 max-width: 100% !important;
65 }
66
67
68 .ablocks-block-marquee__custom-btn .ablocks-icon--plus:before {
69 color: white;
70 }
71 .ablocks-block-marquee-dropdown-toolbar-menu .ablocks-icon--plus:before {
72 color: rgb(0, 0, 0);
73 font-size: 20px;
74 }
75
76 .ablocks-block-marquee__children-child {
77 display: flex;
78 align-items: center;
79 }