PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.16.8.1
GiveWP – Donation Plugin and Fundraising Platform v4.16.8.1
4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 All 255 releases
give / src / EventTickets / resources / admin / components / EventDetailsPage / SectionTable / SectionTable.module.scss

SectionTable.module.scss in GiveWP – Donation Plugin and Fundraising Platform 4.16.8.1, at src/EventTickets/resources/admin/components/EventDetailsPage/SectionTable/SectionTable.module.scss

145 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .tableGroup {
2 background-color: #fff;
3 border: 0.0625em solid #ddd;
4 border-radius: 0.3125em;
5 overflow: auto;
6 position: relative;
7 max-inline-size: 100%;
8 box-shadow: 0 0 0.5625em rgb(68 68 68 / 0.05);
9 }
10
11 .table {
12 border-radius: inherit;
13 border-spacing: 0;
14 inline-size: 100%;
15 table-layout: fixed;
16 }
17
18 .tableColumnHeader {
19 border-bottom: 0.0625em solid #ddd;
20 color: var(--givewp-grey-700);
21 font-size: 1rem;
22 padding: var(--givewp-spacing-5) var(--givewp-spacing-9);
23 text-align: start;
24 vertical-align: middle;
25
26 &.idColumn {
27 width: 12rem;
28 }
29 }
30
31 .tableContent {
32 overflow: auto;
33 }
34
35 .tableRow {
36 &:nth-child(odd) {
37 background-color: #f6f7f7;
38 }
39
40 &:nth-child(even) {
41 background-color: #fff;
42 }
43
44 &:hover .tableRowActions {
45 opacity: 1;
46 }
47 }
48
49 .tableRowActions {
50 position: absolute;
51 inset-block-end: 1rem;
52
53 display: flex;
54 align-items: center;
55 column-gap: 1.25rem;
56 word-break: keep-all;
57 transition: opacity 150ms ease-in-out;
58
59 > * {
60 position: relative;
61 color: #0878b0;
62 font-weight: 400;
63 line-height: 1;
64 flex-shrink: 0;
65 }
66
67 > * + ::before {
68 position: absolute;
69 content: "";
70 inset-block: auto;
71 inset-inline-start: calc(-.6725rem);
72 block-size: 110%;
73 inline-size: 0.125rem;
74 background-color: #dedede;
75 }
76
77 > a {
78 text-decoration: none;
79 }
80
81 &:focus-within {
82 opacity: 1;
83 }
84 }
85
86 .tableCell {
87 color: var(--givewp-grey-700);
88 font-size: 0.875em;
89 font-weight: 600;
90 padding: var(--givewp-spacing-4) var(--givewp-spacing-9) var(--givewp-spacing-10);
91 position: relative;
92 vertical-align: middle;
93
94 & a {
95 text-decoration: none;
96
97 &:focus, &:hover, &:active {
98 text-decoration: underline;
99 transition: all 0.05s ease-in-out;
100 }
101 }
102
103 &.description {
104 font-weight: 400;
105 line-height: 1.43;
106 }
107 }
108
109 .idBadge {
110 display: inline-flex;
111 flex-shrink: 0;
112 flex-grow: 0;
113 align-items: center;
114 background-color: #f3f2ec;
115 border: 0.0625rem solid #e0dfd9;
116 border-radius: 9999px;
117 color: #5f5f5f;
118 padding-block: 0.1em;
119 padding-inline: 0.5em;
120 text-align: center;
121 width: fit-content;
122 }
123
124 .idBadge::before {
125 content: '#';
126 font-size: 0.615em;
127 padding-inline-end: 0.25em;
128 }
129
130 .statusMessage {
131 display: flex;
132 justify-content: center;
133 align-content: center;
134 font-weight: 600;
135 font-size: 1.2em;
136 padding-inline: 2.5em;
137 padding-block: 2em;
138 }
139
140 @media (hover: hover) and (pointer: fine) {
141 .tableRowActions {
142 opacity: 0;
143 }
144 }
145